Generation of Training Data for Image Classification
AssigneeSmoothweb Technologies Limited
InventorRajiv Trehan
Life of this patent
Estimating the term…
Abstract
A system and methods for generating training images. The system includes a data processing system that performs object recognition and differentiation of similar objects in a retail environment. A method includes generating training images for neural networks trained for the Stock Keeping Unit (SKU), angle and gesture elements that allow multiple overlapping predictions function.
Claims22
A computer-implemented method of object recognition and differentiation of similar objects in a retail environment, the method comprising:
- in a hardware computing device configured with specific computer-executable programmed instructions;
- obtaining a stream of input images from a live camera feed,
- looking for an object of interest in the stream of input images, the object of interest means an object with a known Stock Keeping Unit (SKU),
- tracking an angle of the object of interest with reference to the camera feed, said angle of the object of interest within the stream of input images identifies gesture to direct contents, and use of multiple neural networks trained for the Stock Keeping Unit (SKU), angle and gesture elements for generating training images, the generating comprising:
- generating training images set using base images groups with transparent backgrounds transposed onto a range of background images;
- generating training images sets for identifying of Stock Keeping Unit (SKU) using base images and are grouped with respective to the Stock Keeping Unit (SKU), where the base images are combined in various positions, sizes, and color filters that results in high accuracy in identifying the Stock Keeping Unit (SKU) in the stream of images;
- generating training images sets for identifying of an angle of the object using base images, and are grouped with respective to the object angle, where the base images are combined in various positions, sizes, color filters that results in high accuracy in identifying the SKU in the stream of images;
- and
- generating training images sets for identifying of a position of the object in the input image stream using base images and are grouped respective to the position, where the base images are combined in various sizes, and color filters that results in high accuracy in identifying the position in the stream of images,
- wherein, in order to direct the contents combining the Stock Keeping Unit (SKU), continual Angle and gesture elements that allow multiple overlapping predictions function.
A computer-implemented system configured with specific computer-executable programmed instructions for neural networks, cause to perform operations comprising:
- obtaining a stream of input images from a live camera feed;
- identifying an object of interest in the stream of input images, the object of interest means an object with a known Stock Keeping Unit (SKU),
- tracking an angle of the object of interest with reference to the camera feed, said angle of the object of interest within the stream of input images identifies gesture to direct contents, and generating training images set using base images groups with transparent backgrounds transposed onto a range of background images, the generating comprising;
- generating training images sets for identifying of Stock Keeping Unit (SKU) using base images and are grouped with respective to the Stock Keeping Unit (SKU), where the base images are combined in various positions, sizes, and color filters that results in high accuracy in identifying the Stock Keeping Unit (SKU) in the stream of images;
- generating training images sets for identifying of an angle of the object using base images, and are grouped with respective to the object angle, where the base images are combined in various positions, sizes, and color filters that results in high accuracy in identifying the SKU in the stream of images;
- and
- generating training images sets for identifying of a position of the object in the input image stream using base images and are grouped respective to the position, where the base images are combined in various sizes, and color filters that results in high accuracy in identifying the position in the stream of images,
- wherein, in order to direct the contents combining the Stock Keeping Unit (SKU), continual angle and gesture elements that allow multiple overlapping predictions function.
Dependencies are inferred from the claim text.