Original image generation system
AssigneeeBay Inc.
InventorSergio Pinzon Gonzales, Jr.
Life of this patent
Estimating the term…
Abstract
A system and method for generating an original image are provided. In example embodiments, a user may select a category with a plurality of images. Common image attributes from the plurality of images within the user selected category is identified. A base image using the plurality of images associated with the identified common image attributes is generated. An original image is generated by varying attributes within the base image.
Claims21
A system comprising:
- one or more hardware processors and a memory including instructions that, when executed by the one or more hardware processors, causes the one or more hardware processors to perform operations comprising:
- identifying a template for a category of products, the template defining locations of attributes of products belonging to the category:
- identifying common attributes of products of the category based on the template;
- selecting a first plurality of images from a second larger plurality of images, the first plurality of images selected based on their representation of products having the common attributes;
- averaging corresponding pixel values across the selected images representing the products having the common attributes;
- generating an overlaid image representing a new product based on the averaged pixel values;
- and
- generating an original image by varying attributes of the new product based on the locations of the attributes defined by the template.
A method comprising:
- identifying a template for a category of products, the template defining locations of attributes of products in the category;
- identifying common attributes of products of the category based on the template;
- selecting a first plurality of images from a second larger plurality of images, the first plurality of images selected due to their representation of products having the common attributes:
- averaging corresponding pixel values across the selected images representing the products having the common attributes;
- generating an overlaid image representing a new product based on the averaged pixel values, and
- generating an original image by varying attributes of the new product based on the locations of the attributes defined by the template, the generating being performed by at least one processor of a machine.
A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
- identifying common attributes of products of the category based on the template;
- selecting a first plurality of images from a second larger plurality of images, the first plurality of images selected due to their representation of products having the common attributes;
- averaging corresponding pixel values across the selected images that represent the products having the common attributes;
- generating an overlaid image representing a new product based on the averaged pixel values;
- and
- generating an original image by varying attributes of the new product based on the locations of the attributes defined by the template.
Dependencies are inferred from the claim text.