7847838

Noise Reduction Apparatus, Method and Program for Controlling Same, Image Sensor and Digital Camera

PublishedDecember 7, 2010
Assigneenot available in USPTO data we have
InventorsMakoto Ooishi
Technical Abstract

Patent Claims
24 claims

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

1

1. A noise removal apparatus comprising: a noise removal device for removing uncorrelated noise contained in a plurality of types of color image data while maintaining correlativity of each of the items of color image data in the plurality of types of color image data, which represent substantially identical color images of a subject obtained by sensing the image of the same subject using a plurality of solid-state electronic image sensing devices; and a pixel processing device for executing spatial pixel processing with regard to the plurality of types of color image data from which uncorrelated noise has been removed by said noise removal device, wherein the plurality of types of color image data have color components that are different from one another; said noise removal device including: a color image data shifting device for shifting the levels of the plurality of types of color image data in such a manner that an average value of the levels of the plurality of types of color image data will become the position of the origin of color space of the plurality of color components; a filtering device for subjecting color image data, which has been shifted by said color image data shifting device, to processing for removing uncorrelated noise in accordance with the level of this color image data; and a color image data reverse shifting device for returning, in accordance with the amount of shift, the level of the color image data from which uncorrelated noise has been removed by said filtering device.

2

2. The apparatus according to claim 1 , wherein the plurality of types of color image data have color components that are different from one another.

3

3. The apparatus according to claim 1 , wherein the plurality of color images of the subject represented by the plurality of types of color image data are such that phase characteristics of the pixels that constitute respective ones of the plurality of color images of the subject are identical or exhibit a deviation of less than pixel pitch.

4

4. The apparatus according to claim 1 , further comprising a noise removal processing suppression device for suppressing noise removal processing by said noise removal device in accordance with the level of color image data.

5

5. The apparatus according to claim 1 , wherein uncorrelated noise removal processing in said noise removal device is executed with regard to at least one of a characteristic of the solid-state electronic image sensing devices and shooting information used when a subject is shot using the solid-state electronic image sensing devices.

6

6. The apparatus according to claim 1 , wherein noise removal processing in said filtering device is digital filtering processing that utilizes calculation conforming to the number of the plurality of color components.

7

7. The apparatus according to claim 1 , wherein noise removal processing in said filtering device is digital filtering processing for handling the plurality of color components in such a manner that the number of the plurality of color components will become less than the original number of color components, with use being made of calculation conforming to the number of the plurality of color components.

8

8. The apparatus according to claim 7 , further comprising a noise removal processing halting device for halting noise removal processing in a case where the operation in the digital filter processing has diverged.

9

9. The apparatus according to claim 1 , further comprising an image data dividing device for dividing the plurality of types of color image data into a plurality of color image data groups including color image data exhibiting correlativity with one another; wherein said color image data shifting device shifts a color image data group, which contains color image data that is to undergo removal of uncorrelated noise, from among the plurality of color image data groups obtained by division in said image data dividing device.

10

10. The apparatus according to claim 9 , wherein said image data dividing device includes a small-block dividing device for dividing the plurality of types of color image data into a plurality of small blocks; each of the plurality of small blocks obtained by division in said small-block dividing device being divided into a plurality of color image data groups exhibiting correlativity.

11

11. The apparatus according to claim 10 , wherein said image data dividing device divides each of the plurality of small blocks into a plurality of color image data groups exhibiting correlativity, based upon representative pixels constituting the small blocks.

12

12. The apparatus according to claim 10 , wherein said image data dividing device divides each of the plurality of small blocks into a plurality of color image data groups exhibiting correlativity, based upon the average pixel level of the plurality of small blocks.

13

13. The apparatus according to claim 10 , wherein said image data dividing device divides each of the plurality of small blocks into a plurality of color image data groups exhibiting correlativity, based upon a pixel level obtained by application of a weighted mean to each of the pixels constituting the plurality of small blocks, the weighted mean using weighting coefficients such that the pixel level becomes the average pixel level as sensitivity of image sensing increases, and becomes a representative-pixel level of pixels constituting the small blocks as sensitivity of image sensing decreases.

14

14. The apparatus according to claim 9 , further comprising a noise removal halting device for halting uncorrelated noise removal processing by said noise removal device in a case where the size of an image area represented by the color image data group obtained by division in said image data dividing device is less than a first predetermined value.

15

15. The apparatus according to claim 14 , wherein in a case where the size of an image area represented by the color image data group is equal to or greater than a second predetermined value larger than the first predetermined value, a color image data group is shifted, this group being one which contains color image data that is to undergo removal of uncorrelated noise from among the plurality of color image data groups obtained by division in said image data dividing device.

16

16. The apparatus according to claim 15 , wherein in a case where the size of an image area represented by the plurality of color image data groups is equal to or greater than a third predetermined value larger than the second predetermined value, uncorrelated noise removal processing by said noise removal device is halted and noise in each item of color image data is removed based upon the difference between a dispersion value of each item of color image data containing noise and a dispersion value of the noise.

17

17. The apparatus according to claim 9 , further comprising a luminance data generating device for generating luminance data from the color image data; wherein said color image data dividing device divides the luminance data, which has been generated by said luminance data generating device, into a plurality of luminance data groups that exhibit correlativity.

18

18. The apparatus according to claim 1 , further comprising: a block dividing device for dividing the color image data of respective ones of the plurality of items of color image data into a plurality of close-together blocks in color space; and a level difference calculation device for a calculating level difference with respect to a central pixel among pixels that constitute each of the blocks obtained by division by said block dividing device; wherein said color image data shifting device shifts image data representing a collection of pixels for which level difference calculated by said level difference calculation device is less than a predetermined value.

19

19. The apparatus according to claim 18 , wherein said level difference calculation device includes: a detection device for detecting the direction in which the slope of a neighboring area, which contains a target pixel for which the level difference with respect to the center pixel is calculated, is small; and an average level calculation device for calculating an average level of pixels, inclusive of the target pixel, that are present along the direction in which slope is detected to be small by said detecting device; said level difference calculation device calculating a level difference between the average level calculated by said average level calculation device and the level of the target pixel being calculated.

20

20. The apparatus according to claim 18 , wherein said detecting device includes a high-pass filter for extracting high-frequency components along the vertical direction, horizontal direction, northwest direction and northeast direction with respect to the target pixel and pixels around the target pixel; said detecting device detecting the direction in which slope is small based upon the high-frequency components extracted by the high-pass filter device.

21

21. A method of controlling a noise reduction apparatus, comprising the steps of: removing uncorrelated noise contained in a plurality of types of color image data while maintaining correlativity of each of the items of color image data in the plurality of types of color image data, which represent substantially identical color images of a subject obtained by sensing the image of the same subject using a plurality of solid-state image sensing devices; and executing spatial pixel processing with regard to the plurality of types of color image data from which uncorrelated noise has been removed, wherein the plurality of types of color image data have color components that are different from one another; and said noise removal includes: shifting the levels of the plurality of types of color image data in such a manner that an average value of the levels of the plurality of types of color image data will become the position of the origin of color space of the plurality of color components; subjecting color image data, which has been shifted, to processing for removing uncorrelated noise in accordance with the level of this color image data; and returning, in accordance with the amount of shift, the level of the color image data from which uncorrelated noise has been removed by said filtering.

22

22. A computer readable medium having stored thereon a program for controlling a noise reduction apparatus so as to cause said noise reduction apparatus to implement the following steps: removing uncorrelated noise contained in a plurality of types of color image data while maintaining correlativity of each of the items of color image data in the plurality of types of color image data, which represent substantially identical color images of a subject obtained by sensing the image of the same subject using a plurality of solid-state image sensing devices; and executing spatial pixel processing with regard to the plurality of types of color image data from which uncorrelated noise has been removed, wherein the plurality of types of color image data have color components that are different from one another; and said noise removal includes: shifting the levels of the plurality of types of color image data in such a manner that an average value of the levels of the plurality of types of color image data will become the position of the origin of color space of the plurality of color components; subjecting color image data, which has been shifted, to processing for removing uncorrelated noise in accordance with the level of this color image data; and returning, in accordance with the amount of shift, the level of the color image data from which uncorrelated noise has been removed by said filtering.

23

23. An image sensor having the noise removal apparatus set forth in claim 1 .

24

24. A digital still camera having the noise removal apparatus set forth in claim 1 .

Patent Metadata

Filing Date

Unknown

Publication Date

December 7, 2010

Inventors

Makoto Ooishi

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. “NOISE REDUCTION APPARATUS, METHOD AND PROGRAM FOR CONTROLLING SAME, IMAGE SENSOR AND DIGITAL CAMERA” (7847838). https://patentable.app/patents/7847838

© 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.