Patentable/Patents/US-9270872
US-9270872

Apparatus, systems, and methods for removing shading effect from image

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

The disclosed subject matter includes an apparatus configured to remove a shading effect from an image. The apparatus can include one or more interfaces configured to provide communication with an imaging module that is configured to capture the image, and a processor, in communication with the one or more interfaces, configured to run a module stored in memory. The module is configured to receive the image captured by the imaging module under a first lighting spectrum, receive a per-unit correction mesh for adjusting images captured by the imaging module under a second lighting spectrum, determine a correction mesh for the image captured under the first lighting spectrum based on the per-unit correction mesh for the second lighting spectrum, and operate the correction mesh on the image to remove the shading effect from the image.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus configured to remove a shading effect from an image, the apparatus comprising: one or more interfaces configured to provide communication with an imaging module that is configured to capture the image; and a processor, in communication with the one or more interfaces, configured to run a module stored in memory that is configured to: receive the image captured by the imaging module under a first lighting spectrum; receive a per-unit correction mesh for adjusting images captured by the imaging module under a second lighting spectrum; determine a correction mesh for the image captured under the first lighting spectrum based on the per-unit correction mesh for the second lighting spectrum; and operate the correction mesh on the image to remove the shading effect from the image.

2

2. The apparatus of claim 1 , wherein the module is further configured to determine that the image was captured under the first lighting spectrum using an automated white balance technique.

3

3. The apparatus of claim 2 , wherein the module is configured to: determine, using the automated white balance technique, that the first lighting spectrum of the image is substantially similar to a linear combination of two or more lighting spectra, receive prediction functions associated with the two or more lighting spectra, combine the prediction functions to generate a final prediction function, and apply the final prediction function to at least a portion of the per-unit correction mesh to determine the correction mesh for the image.

4

4. The apparatus of claim 2 , wherein the module is further configured to determine the correction mesh for the image based on the first lighting spectrum of the image.

5

5. The apparatus of claim 2 , wherein the module is configured to: determine, using the automated white balance technique, that the first lighting spectrum of the image is substantially similar to one of a predetermined set of lighting spectra, receive a prediction function associated with the one of the predetermined set of lighting spectra, and apply the prediction function to at least a portion of the per-unit correction mesh to determine the correction mesh for the image.

6

6. The apparatus of claim 5 , wherein the prediction function comprises a linear function.

7

7. The apparatus of claim 5 , wherein the prediction function is based on characteristics of image sensors having an identical image sensor type as an image sensor in the imaging module.

8

8. The apparatus of claim 5 , wherein the prediction function is associated only with the portion of the per-unit correction mesh.

9

9. The apparatus of claim 1 , wherein the apparatus is a part of a camera module in a mobile device.

10

10. A method for removing a shading effect on an image, the method comprising: receiving, at a correction module of a computing system, the image captured under a first lighting spectrum from an imaging module over an interface of the computing system; receiving, at the correction module, a per-unit correction mesh for adjusting images captured by the imaging module under a second lighting spectrum; determining, at the correction module, a correction mesh for the image captured under the first lighting spectrum based on the per-unit correction mesh for the second lighting spectrum; and operating, at the correction module, the correction mesh on the image to remove the shading effect from the image.

11

11. The method of claim 10 , further comprising determining that the image was captured under the first lighting spectrum using an automated white balance technique.

12

12. The method of claim 11 , further comprising determining the correction mesh for the image based on the first lighting spectrum of the image.

13

13. The method of claim 11 , further comprising: determining, using the automated white balance technique, that the first lighting spectrum of the image is substantially similar to one of a predetermined set of lighting spectra, receiving a prediction function associated with the one of the predetermined set of lighting spectra, and applying the prediction function to at least a portion of the per-unit correction mesh to determine the correction mesh for the image.

14

14. The method of claim 13 , wherein the prediction function is based on characteristics of image sensors having an identical image sensor type as an image sensor in the imaging module.

15

15. The method of claim 11 , further comprising: determining, using the automated white balance technique, that the first lighting spectrum of the image is substantially similar to a linear combination of two or more lighting spectra, receiving prediction functions associated with the two or more lighting spectra, combining the prediction functions to generate a final prediction function, and applying the final prediction function to at least a portion of the per-unit correction mesh to determine the correction mesh for the image.

16

16. A non-transitory computer readable medium having executable instructions associated with a correction module, operable to cause a data processing apparatus to: receive an image captured under a first lighting spectrum from an imaging module in communication with the data processing apparatus; retrieve, from a memory device, a per-unit correction mesh for adjusting images captured by the imaging module under a second lighting spectrum; determine a correction mesh for the image captured under the first lighting spectrum based on the per-unit correction mesh for the second lighting spectrum; and operate the correction mesh on the image to remove a shading effect from the image.

17

17. The non-transitory computer readable medium of claim 16 , further comprising executable instructions operable to cause the data processing apparatus to determine that the image was captured under the first lighting spectrum using an automated white balance technique.

18

18. The non-transitory computer readable medium of claim 17 , further comprising executable instructions operable to cause the data processing apparatus to determine the correction mesh for the image based on the first lighting spectrum of the image.

19

19. The non-transitory computer readable medium of claim 17 , further comprising executable instructions operable to cause the data processing apparatus to: receive a prediction function associated with one of a predetermined set of lighting spectra, and apply the prediction function to at least a portion of the per-unit correction mesh to determine the correction mesh for the image.

20

20. The non-transitory computer readable medium of claim 17 , wherein the prediction function is based on characteristics of image sensors having an identical image sensor type as an image sensor in the imaging module.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 26, 2013

Publication Date

February 23, 2016

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Apparatus, systems, and methods for removing shading effect from image” (US-9270872). https://patentable.app/patents/US-9270872

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.