Color-based post-processing of images
AssigneeRicoh Company, Ltd.
InventorsRamya Narasimha, Jorge Moraleda, Kathrin Berkner, Srikrishna Bhat, Sri Kaushik Pavani, Anshul Garg
Life of this patent
Estimating the term…
Abstract
The disclosure includes a system and method for distinguishing objects of similar appearance that vary in color. An image recognition application receives a query image of a plurality of objects, determines a candidate list of indexed images that match an object in the query image based on luminance features, crops an image of the object from the query image to generate a cropped image, computes color features for the object, ranks the candidate list of indexed images based on the color features, and provides the candidate list of indexed images to a user.
Claims20
A method comprising:
- receiving, by one or more processors, a query image of a plurality of objects;
- determining, by the one or more processors, a candidate list of indexed images that match an object in the query image based on luminance features;
- cropping, by the one or more processors, an image of the object from the query image to generate a cropped image;
- computing, by the one or more processors, a color transfer function using sample colors collected from the cropped image and an indexed image of the candidate list;
- ranking, by the one or more processors, the candidate list of indexed images based on one or more distance measures computed using the color transfer function;
- and
- providing, by the one or more processors, the ranked candidate list of indexed images to a user.
A system comprising;
- one or more processors;
- and
- a memory, the memory storing instructions, which when executed cause the one or more processor to:
- receive a query image of a plurality of objects;
- determine a candidate list of indexed images that match an object in the query image based on luminance features;
- crop an image of the object from the query image to generate a cropped image;
- compute a color transfer function using sample colors collected from the cropped image and an indexed image of the candidate list;
- rank the candidate list of indexed images based on one or more distance measures computed using the color transfer function;
- and
- provide the ranked candidate list of indexed images to a user.
A computer program product comprising a non-transitory computer readable medium storing a computer readable program, wherein the computer readable program when executed causes a computer to perform operations comprising:
- receiving a query image of a plurality of objects;
- determining a candidate list of indexed images that match an object in the query image based on luminance features;
- cropping an image of the object from the query image to generate a cropped image;
- computing a color transfer function using sample colors collected from the cropped image and an indexed image of the candidate list;
- ranking the candidate list of indexed images based on one or more distance measures computed using the color transfer function;
- and
- providing the ranked candidate list of indexed images to a user.
Dependencies are inferred from the claim text.