EDataAugmentation Class
An EDataAugmentation object is responsible for storing the data augmentation parameters and generating new transformed images from existing ones. Deep learning algorithms are not invariant to the location, scale, or rotation of the elements of interest in the image. Thus, if the final application requires the deep learning algorithm to be invariant to those characteristics, the dataset must contain images covering the spectrum of those characteristics. Data augmentation can be used to avoid capturing in the original dataset the whole spectrum of those characteristics by automatically generating new versions of the images in the dataset that are shifted, scaled or rotated to cover this spectrum. When generating a new image, the EDataAugmentation will randomly pick transformation value within the specified limits. When using data augmentation, one must carefully chose the spectrum of transformations such that the element of interest are still visible in the image.
Namespace: Euresys::Open_eVision::EasyDeepLearning
Methods
The Gaussian noise is an additive noise sampled from a Gaussian distribution of deviation between EDataAugmentation and EDataAugmentation.(also called the normal distribution).
Its value must be superior or equal to
The Gaussian noise is an additive noise sampled from a Gaussian distribution of deviation between EDataAugmentation and EDataAugmentation.(also called the normal distribution).
Its value must be betwteen
Its value must be bigger than EDataAugmentation::MinStainColor.
Its value must be inferior to
The salt and pepper noise sets the value of a number of randomly selected (between EDataAugmentation and EDataAugmentation) pixels to its minimum or maximum value.
Its value must be betwteen
The salt and pepper noise sets the value of a number of randomly selected (between EDataAugmentation and EDataAugmentation) pixels to its minimum or maximum value.
Its value must be betwteen
The speckle noise is a multiplicative noise sampled from a Gamma distribution of deviation between EDataAugmentation and EDataAugmentation.
Its value must be strictly higher than EDataAugmentation.
The speckle noise is a multiplicative noise sampled from a Gamma distribution of deviation between EDataAugmentation and EDataAugmentation.
Its value must be strictly positive and lower than EDataAugmentation.
The stain blur is the half kernel size of a Gaussian filter that is applied on the stain to smooth its edges and therefore the transition between the original image and the stain.
Its value must be superior to
Its value must be inferior to
The Gaussian noise is an additive noise sampled from a Gaussian distribution of deviation between EDataAugmentation and EDataAugmentation.(also called the normal distribution).
Its value must be superior or equal to
The Gaussian noise is an additive noise sampled from a Gaussian distribution of deviation between EDataAugmentation and EDataAugmentation.(also called the normal distribution).
Its value must be betwteen
Its value must be bigger than EDataAugmentation::MinStainColor.
Its value must be inferior to
The salt and pepper noise sets the value of a number of randomly selected (between EDataAugmentation and EDataAugmentation) pixels to its minimum or maximum value.
Its value must be betwteen
The salt and pepper noise sets the value of a number of randomly selected (between EDataAugmentation and EDataAugmentation) pixels to its minimum or maximum value.
Its value must be betwteen
The speckle noise is a multiplicative noise sampled from a Gamma distribution of deviation between EDataAugmentation and EDataAugmentation.
Its value must be strictly higher than EDataAugmentation.
The speckle noise is a multiplicative noise sampled from a Gamma distribution of deviation between EDataAugmentation and EDataAugmentation.
Its value must be strictly positive and lower than EDataAugmentation.
The stain blur is the half kernel size of a Gaussian filter that is applied on the stain to smooth its edges and therefore the transition between the original image and the stain.
Its value must be superior to
Its value must be inferior to
EDataAugmentation Class
An EDataAugmentation object is responsible for storing the data augmentation parameters and generating new transformed images from existing ones. Deep learning algorithms are not invariant to the location, scale, or rotation of the elements of interest in the image. Thus, if the final application requires the deep learning algorithm to be invariant to those characteristics, the dataset must contain images covering the spectrum of those characteristics. Data augmentation can be used to avoid capturing in the original dataset the whole spectrum of those characteristics by automatically generating new versions of the images in the dataset that are shifted, scaled or rotated to cover this spectrum. When generating a new image, the EDataAugmentation will randomly pick transformation value within the specified limits. When using data augmentation, one must carefully chose the spectrum of transformations such that the element of interest are still visible in the image.
Namespace: Euresys.Open_eVision.EasyDeepLearning
Properties
The Gaussian noise is an additive noise sampled from a Gaussian distribution of deviation between EDataAugmentation and EDataAugmentation.(also called the normal distribution).
Its value must be superior or equal to
The Gaussian noise is an additive noise sampled from a Gaussian distribution of deviation between EDataAugmentation and EDataAugmentation.(also called the normal distribution).
Its value must be betwteen
Its value must be bigger than EDataAugmentation::MinStainColor.
Its value must be inferior to
The salt and pepper noise sets the value of a number of randomly selected (between EDataAugmentation and EDataAugmentation) pixels to its minimum or maximum value.
Its value must be betwteen
The salt and pepper noise sets the value of a number of randomly selected (between EDataAugmentation and EDataAugmentation) pixels to its minimum or maximum value.
Its value must be betwteen
The speckle noise is a multiplicative noise sampled from a Gamma distribution of deviation between EDataAugmentation and EDataAugmentation.
Its value must be strictly higher than EDataAugmentation.
The speckle noise is a multiplicative noise sampled from a Gamma distribution of deviation between EDataAugmentation and EDataAugmentation.
Its value must be strictly positive and lower than EDataAugmentation.
The stain blur is the half kernel size of a Gaussian filter that is applied on the stain to smooth its edges and therefore the transition between the original image and the stain.
Its value must be superior to
Its value must be inferior to
Methods