Image processing apparatus and method

US10614583B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10614583-B2
Application numberUS-201715494014-A
CountryUS
Kind codeB2
Filing dateApr 21, 2017
Priority dateOct 31, 2016
Publication dateApr 7, 2020
Grant dateApr 7, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An image processing apparatus includes a first processor configured to obtain, from a color image, an illumination element image and an albedo element image corresponding to the color image, and a second processor configured to divide the illumination element image into a plurality of subelement images each corresponding to the color image.

First claim

Opening claim text (preview).

What is claimed is: 1. An image processing apparatus comprising: a first processor configured to obtain, from a color image, an illumination element image and an albedo element image corresponding to the color image; and a second processor configured to divide the illumination element image into subelement images each corresponding to the color image, based on a determined normal vector change rate between neighboring pixels in at least one area of the color image. 2. The apparatus of claim 1 , further comprising a memory configured to store instructions; wherein the first processor is further configured to execute the instructions to obtain, from the color image, the illumination element image and the albedo element image corresponding to the color image; and wherein the second processor is further configured to execute the instructions to divide the illumination element image into the subelement images each corresponding to the color image. 3. The apparatus of claim 2 , wherein the second processor is further configured to divide the illumination element image into the subelement images using a depth image corresponding to the color image. 4. The apparatus of claim 3 , wherein the second processor is further configured to calculate a normal vector corresponding to each pixel in the at least one area of the color image using the depth image for the dividing. 5. The apparatus of claim 4 , wherein the second processor is further configured to divide the illumination element image into the subelement images based on comparing an illumination element change rate between the neighboring pixels to the normal vector change rate between the neighboring pixels. 6. The apparatus of claim 5 , wherein the second processor is further configured to divide an illumination element change between the neighboring pixels into a shading element and a shadow element based on a degree of correlation between the illumination element change rate between the neighboring pixels and the normal vector change rate between the neighboring pixels. 7. The apparatus of claim 4 , wherein the second processor is further configured to calculate a spherical harmonic function indicating a corresponding relationship between the normal vector and a shading element from an illumination element change between the neighboring pixels, and to divide the illumination element change between the neighboring pixels into the shading element and a shadow element based on a degree of correlation between the illumination element change and the spherical harmonic function. 8. The apparatus of claim 2 , wherein the subelement images include any one or combination of a shading element image, a shadow element image, a highlight element image, and a specular element image. 9. The apparatus of claim 8 , further comprising: a third processor configured to estimate a direction of light or a position of at least one light source of the color image using the shadow element image. 10. The apparatus of claim 8 , further comprising: a fourth processor configured to refine a depth image corresponding to the color image using the shading element image. 11. An image processing apparatus comprising: a first processor configured to obtain, from a color image, an illumination element image and an albedo element image corresponding to the color image; and a second processor configured to calculate a normal vector corresponding to each pixel of the illumination element image using a depth image corresponding to the color image, cluster the illumination element image to at least one pixel group based on a normal vector change rate between neighboring pixels in the illumination element image, and to divide the illumination element image into subelement images based on comparing an illumination element change rate between neighboring pixels in the at least one pixel group to a normal vector change rate of the pixel group. 12. The apparatus of claim 11 , further comprising a memory configured to store instructions; wherein the first processor is further configured to execute the instructions to obtain, from the color image, the illumination element image and the albedo element image corresponding to the color image; and wherein the second processor is further configured to execute the instructions to calculate the normal vector corresponding to each pixel of the illumination element image using the depth image corresponding to the color image, cluster the illumination element image to at least one pixel group based on the normal vector change rate between neighboring pixels in the illumination element image, and to divide the illumination element image into subelement images based on the result of comparing the illumination element change rate between neighboring pixels in the at least one pixel group to the normal vector change rate of the pixel group. 13. The apparatus of claim 12 , wherein the second processor is further configured to divide an illumination element change into a shading element and a shadow element based on a degree of correlation between the illumination element change rate between the neighboring pixels and the normal vector change rate of the pixel group. 14. The apparatus of claim 12 , wherein the second processor is further configured to calculate a spherical harmonic function indicating a corresponding relationship between the normal vector and a shading element from an illumination element change between the neighboring pixels and to divide the illumination element change between the neighboring pixels into the shading element and a shadow element based on a degree of correlation between the illumination element change and the spherical harmonic function. 15. The apparatus of claim 12 , wherein the subelement images include any one or combination of a shading element image, a shadow element image, a highlight element image, and a specular element image. 16. An image processing method comprising: obtaining, from a color image, an illumination element image and an albedo element image corresponding to the color image; and dividing the illumination element image into subelement images each corresponding to the color image, based on a determined normal vector change rate between neighboring pixels in at least one area of the color image. 17. The method of claim 16 , wherein the dividing of the illumination element image comprises: calculating a normal vector corresponding to each pixel in the at least one area of the color image using a depth image corresponding to the color image for determining the normal vector change rate between the neighboring pixels in the at least one area. 18. The method of claim 17 , wherein the dividing of the illumination element image comprises dividing an illumination element change between the neighboring pixels into a shading element and a shadow element based on a degree of correlation between an illumination element change rate between the neighboring pixels and the normal vector change rate between the neighboring pixels. 19. The method of claim 17 , wherein the dividing of the illumination element image comprises: calculating a spherical harmonic function indicating a corresponding relationship between the normal vector and a shading element from an illumination element change between the neighboring pixels; and dividing the illumination element change between the neighboring pixels into the shading element and a shadow element based on a degree of correlation between the illumination element change and the spherical harmonic function.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10614583B2 cover?
An image processing apparatus includes a first processor configured to obtain, from a color image, an illumination element image and an albedo element image corresponding to the color image, and a second processor configured to divide the illumination element image into a plurality of subelement images each corresponding to the color image.
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T7/507. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 07 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).