Data augmentation for image classification tasks
AssigneeInternational Business Machines Corporation
InventorHiroshi Inoue
Life of this patent
Estimating the term…
Abstract
A computer-implemented method and systems are provided for performing machine learning for an image classification task. The method includes overlaying, by a processor, a second image on a first image to form a mixed image, by averaging an intensity of each of a plurality of co-located pixel pairs in the first and the second image. The method also includes training, by the processor, a machine learning process configured for the image classification task using the mixed image to augment data used by the machine learning process for the image classification task.
Claims13
A computer program product for performing machine learning for an image classification task, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising:
- overlaying, by a processor, a second image on a first image to form a mixed image, by averaging an intensity of each of a plurality of co-located pixel pairs in the first and the second image;
- and
- training, by the processor, a machine learning process configured for the image classification task using the mixed image to augment data used by the machine learning process for the image classification task.
A computer processing system for performing machine learning for an image classification task, comprising:
- a processor configured to
- overlay a second image on a first image to form a mixed image, by averaging an intensity of each of a plurality of co-located pixel pairs in the first and the second image;
- and
- train a machine learning process for the image classification task using the mixed image to augment data used by the machine learning process for the image classification task.
An advanced driver-assistance system for a motor vehicle, comprising:
- a camera configured to capture an actual image relating to an external view from the motor vehicle;
- and
- a processor configured to
- overlay a second image on a first image to form a mixed image, by averaging an intensity of each of a plurality of co-located pixel pairs in the first and the second image;
- perform machine learning by training a machine learning process configured for an image classification task using the mixed image to augment data used by the machine learning process for the image classification task, the image classification task relating to a driver-assistance function;
- apply the trained machine learning process to the test image to obtain a classification for the test image;
- and
- control a function of one or more hardware devices of the motor vehicle, responsive to the classification for the test image.
Dependencies are inferred from the claim text.