Image processing device, image viewing system, image processing program, and image processing method
AssigneeKonica Minolta, Inc.
InventorTomoo Yamanaka
Life of this patent
Estimating the term…
Abstract
An image processing device assists searching for image data in an image viewing service, and includes: a recognizer that recognizes a part representing a target object from the image data; an extractor that extracts a color used in pixels in the part recognized; a determiner that determines a color that is not extracted from the part but is likely to be used in searching by a service user, based on a search tendency in searching by the service user; and an adder that creates a first tag indicating the color extracted by the extractor and a second tag indicating the color determined by the determiner and adds the first tag and the second tag as search tags to the image data.
Claims18
An image processing device comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the image processing device to:
- recognize a part representing a target object from the image data;
- extract a first color associated with pixels comprised by the part representing the target object, wherein the first color is represented by a value of R, a value of G, and a value of B, and wherein the value of R, the value of G, and the value of B indicate subspaces of an RGB color space associated with the first color;
- determine a second color that is not extracted from the part but is likely to be used in searching by a service user, based on a search tendency in searching by the service user;
- and
- create a first tag indicating the first color and a second tag indicating the second color;
- and
- add the first tag and the second tag as search tags to the image data.
An image viewing system including a server that performs searching based on a search condition set by a terminal, the system comprising:
- one or more processors;
- and
- memory storing instructions that, when executed by the one or more processors, cause the image viewing system to perform process steps including:
- recognizing a part representing a target object from image data;
- extracting a first color associated with pixels comprised by the part representing the target object, wherein the first color is represented by a value of R, a value of G, and a value of B, and wherein the value of R, the value of G, and the value of B indicate subspaces of an RGB color space associated with the first color;
- determining a second color that is not extracted from the part but is likely to be used in searching by a service user, based on a search tendency in searching by the service user;
- and
- creating a first tag indicating the color extracted and a second tag indicating the color determined and adding the first tag and the second tag as search tags to the image data.
A non-transitory recording medium storing a computer readable image processing program causing a computer to perform processing of assisting searching for image data in an image viewing service, the processing comprising:
- recognizing a part representing a target object from the image data;
- extracting a first color associated with pixels comprised by the part representing the target object, wherein the first color is represented by a value of R, a value of G, and a value of B, and wherein the value of R, the value of G, and the value of B indicate subspaces of an RGB color space associated with the first color;
- determining a second color that is not extracted from the part but is likely to be used in searching by a service user, based on a search tendency in searching by the service user;
- and
- creating a first tag indicating the color extracted in the extracting and a second tag indicating the color determined in the determining and adding the first tag and the second tag as search tags to the image data.
An image processing method of assisting searching for image data in an image viewing service, the image processing method comprising:
- recognizing a part representing a target object from the image data;
- extracting a first color associated with pixels comprised by the part representing the target object, wherein the first color is represented by a value of R, a value of G, and a value of B, and wherein the value of R, the value of G, and the value of B indicate subspaces of an RGB color space associated with the first color;
- determining a second color that is not extracted from the part but is likely to be used in searching by a service user, based on a search tendency in searching by the service user;
- and
- creating a first tag indicating the color extracted in the extracting and a second tag indicating the color determined in the determining and adding the first tag and the second tag as search tags to the image data.
Dependencies are inferred from the claim text.