数据扩增方法及可用工具代码

如题。
数据太小真是件头疼的事情,想做做数据扩增的工作。
目前知道方法大约是反转、平移、缩放、裁剪、自增光照、RGB像素值变换等,其中一些并没有进行过深入研究和使用,只是偶尔在文章中看到有所提及。
求教对此有研究或者熟练应用的大神们。
欢迎补充相关的数据扩增方法和相关的资源。
 
已邀请:

Machine

赞同来自:

The second form of data augmentation consists of altering the intensities of the RGB channels in
training images. Specifically, we perform PCA on the set of RGB pixel values throughout the
ImageNet training set. To each training image, we add multiples of the found principal components,with magnitudes proportional to the corresponding eigenvalues times a random variable drawn from
a Gaussian with mean zero and standard deviation 0.1. Therefore to each RGB image pixel Ixy =
[Ixy R , Ixy G , Ixy B ]T we add the following quantity:
[p1, p2, p3][α1λ1, α2λ2, α3λ3]T
where pi and λi are ith eigenvector and eigenvalue of the 3 × 3 covariance matrix of RGB pixel
values, respectively, and αi is the aforementioned random variable. Each αi is drawn only once
for all the pixels of a particular training image until that image is used for training again, at which point it is re-drawn.
 

要回复问题请先登录注册