Image processing apparatus, image processing system, image processing method, and recording medium
US-2016165095-A1 · Jun 9, 2016 · US
US9967434B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9967434-B2 |
| Application number | US-201415105125-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 12, 2014 |
| Priority date | Feb 13, 2014 |
| Publication date | May 8, 2018 |
| Grant date | May 8, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An image processing apparatus includes a skin area extraction unit that extracts a skin area from image data, a chromaticity computation unit that computes hue information and saturation information of the skin area, a hue conversion unit that converts the hue information so that the hue information is in agreement with target information, a reception unit that receives a change instruction to change the saturation information, a parameter determination unit that determines a conversion parameter based on the change instruction, and a saturation conversion unit that converts the saturation information based on the conversion parameter.
Opening claim text (preview).
The invention claimed is: 1. An image processing apparatus comprising a memory storing target information items and computer readable code that, when executed by a processor, configures the processor as: a skin area extraction unit configured to extract a skin area from image data; a chromaticity computation unit configured to compute hue information and saturation information of pixels present in the skin area; a hue conversion unit configured to selectively acquire one of the plurality of target information items from the memory based on a characteristic of the image data and to convert the hue information of the pixels present in the skin area to generate converted hue information that is in agreement with the acquired target information; a reception unit configured to receive an input of a suntan level of the skin area, in which the hue information of the pixels in the skin area has been converted to agree with the acquired target information, designated by a user to change the saturation information of the pixels in the skin area; a parameter determination unit configured to determine a conversion parameter based on the suntan level designated by the user; and a saturation conversion unit configured to convert the saturation information of the pixels of the skin area based on the conversion parameter that has been determined from the suntan level designated by the user after the converted hue information is generated, thereby allowing adjustments to the saturation information of the pixels of the skin area while maintaining the converted hue information, wherein the image processing apparatus further comprises a display configured to display a final image resulting from the saturation conversion performed by the saturation conversion unit. 2. The image processing apparatus according to claim 1 , wherein the hue information and the target information are provided as a frequency distribution of pixels with respect to hue angles of the skin area, and the saturation information is provided as a frequency distribution of pixels with respect to saturations of the skin area. 3. The image processing apparatus according to claim 2 , wherein the hue conversion unit is configured to convert hues of pixels of the skin area based on a hue conversion table which is generated based on the hue information and the target information. 4. The image processing apparatus according to claim 1 , wherein the target information is determined based on subjective evaluation results obtained using a plurality of sets of sample image data. 5. An image processing system including an image processing apparatus and an information processing terminal which are connected to each other, comprising a memory storing target information items and computer readable code that, when executed by a processor, configures the processor as: a skin area extraction unit configured to extract a skin area from image data; a chromaticity computation unit configured to compute hue information and saturation information of pixels present in the skin area; a hue conversion unit configured to selectively acquire one of the plurality of target information items from the memory based on a characteristic of the image data and to convert the hue information of the pixels present in the skin area to generate converted hue information that is in agreement with the acquired target information; a reception unit configured to receive an input of a suntan level of the skin area, in which the hue information of the pixels in the skin area has been converted to agree with the acquired target information, designated by a user to change the saturation information of the pixels in the skin area; a parameter determination unit configured to determine a conversion parameter based on the suntan level designated by the user; and a saturation conversion unit configured to convert the saturation information of the pixels of the skin area based on the conversion parameter that has been determined from the suntan level designated by the user after the converted hue information is generated, thereby allowing adjustments to the saturation information of the pixels of the skin area while A maintaining the converted hue information, wherein the image processing system further includes a display configured to display a final image resulting from the saturation conversion performed by the saturation conversion unit. 6. An image processing method comprising: a skin area extraction step of extracting a skin area from image data; a chromaticity computation step of computing hue information and saturation information of pixels present in the skin area; an acquisition step of selectively acquiring, based on a characteristic of the image data, one of a plurality of target information items stored in a memory; a hue conversion step of converting the hue information of the pixels present in the skin area to generate converted hue information that is in agreement with the acquired target information; a reception step of receiving an input of a suntan level of the skin area, in which the hue information of the pixels in the skin area has been converted to agree with the acquired target information, designated by a user to change the saturation information of the pixels in the skin area; a parameter determination step of determining a conversion parameter based on the A suntan level designated by the user; a saturation conversion step of converting the saturation information of the pixels of the skin area based on the conversion parameter that has been determined from the suntan level designated by the user after the converted hue information is generated, thereby allowing adjustments to the saturation information of the pixels of the skin area while maintaining the A converted hue information; and a display step of displaying a final image resulting from the saturation conversion performed by the saturation conversion step. 7. A non-transitory computer-readable recording medium storing a program representing computer readable code that, when executed by a computer, causes the computer to perform the image processing method according to claim 6 .
Memory colours, e.g. skin or sky · CPC title
Correction or control of colour gradation or colour contrast (H04N1/6058 takes precedence) · CPC title
Corrections within particular colour systems · CPC title
Corrections to the hue · CPC title
Colour picture communication systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.