IP Library Granted Patent US 8,890,981
Granted Patent B2
US 8,890,981 · App. 13/058,777 · Granted Nov 18, 2014

Method and apparatus for eliminating crosstalk amount included in an output signal

Inventor: Masanori Kasai (Kanagawa, JP)
Assignee: Sony Corporation
H04N9/646H04N9/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,890,981
App. No.
13/058,777
Granted
Nov 18, 2014
Kind
B2
Abstract

An image processing device includes: a crosstalk amount calculating unit for calculating an evaluation value of crosstalk amount included in an output signal from a pixel to be corrected in an imaging device; a crosstalk correction coefficient calculating unit for calculating a crosstalk correction coefficient based on the evaluation value output from said crosstalk amount calculating unit; and a crosstalk correcting unit for eliminating crosstalk amount included in an output signal of said pixel to be corrected, using said crosstalk correction coefficient, wherein the crosstalk correcting unit subtracts, from an output signal of a pixel to be corrected, a value obtained by multiplying the output signal of a pixel adjacent to said pixel to be corrected by said crosstalk correction coefficient, thereby eliminating amount of crosstalk.

Claims (37)

1. An image processing device comprising:

a crosstalk amount calculating unit for calculating an evaluation value of crosstalk amount included in an output signal from a pixel to be corrected in an imaging device;

a crosstalk correction coefficient calculating unit for calculating a crosstalk correction coefficient based on the evaluation value output from said crosstalk amount calculating unit; and

a crosstalk correcting unit for eliminating crosstalk amount included in an output signal of said pixel to be corrected, using said crosstalk correction coefficient,

wherein the crosstalk correcting unit subtracts, from an output signal of a pixel to be corrected, a value obtained by multiplying the output signal of a pixel adjacent to said pixel to be corrected by said crosstalk correction coefficient, thereby eliminating amount of crosstalk.

2. The image processing device according to claim 1 , wherein said crosstalk amount calculating unit calculates the evaluation value of crosstalk amount included in an output signal of said pixel to be corrected, based on output signals from the imaging device.

3. The image processing device according to claim 1 , wherein said crosstalk amount calculating unit calculates the evaluation value of crosstalk amount included in an output signal of said pixel to be corrected, based on the relation of output signals between adjacent pixels.

4. The image processing device according to claim 1 , wherein said imaging device uses color coding including white pixels.

5. The image processing device according to claim 4 , wherein said crosstalk amount calculating unit calculates an evaluation value for crosstalk amount included in an output signal of a pixel to be corrected, based on the proportion of the sum of the signal amount of the pixels other than white, as to the signal amount of white pixels.

6. The image processing device according to claim 4 , wherein said crosstalk amount calculating unit calculates an evaluation value for the relative amount of crosstalk included in an output signal of a pixel to be corrected, based on the proportion of the sum of values obtained by multiplying the signal amounts of each of RGB pixels by respective predetermined coefficients (α, β, γ), as to a value obtained by multiplying the signal amount of white pixels by a predetermined coefficient (ε).

7. The image processing device according to claim 4 , wherein said crosstalk amount calculating unit calculates an evaluation value of crosstalk amount, with N×N pixels as an increment of processing (where N is a positive integer).

8. The image processing device according to claim 7 , further comprising memory for storing evaluation values which said crosstalk amount calculating unit has calculated in increments of processing;

wherein said crosstalk correction coefficient calculating unit and said crosstalk correcting unit respectively perform calculation of correction coefficients and correction of crosstalk, using the evaluation values calculated using previous frames saved in said memory.

9. The image processing device according to claim 1 , wherein said crosstalk correction coefficient calculating unit calculates beforehand a relational expression between the evaluation value of crosstalk amount calculated by said crosstalk amount calculating unit, and correction coefficients, and at the time of an evaluation value output from said crosstalk amount calculating unit being output, references said relational expression and calculates a correction coefficient corresponding to said evaluation value.

10. The image processing device according to claim 1 , wherein said imaging device includes a plurality of arrays for calculating evaluation values including white pixels, in an array not including white pixels.

11. The image processing device according to claim 10 ,

wherein said crosstalk amount calculating unit uses each of said arrays for calculating evaluation values to calculate evaluation values of crosstalk amount occurring at relevant positions; and

wherein said crosstalk correction coefficient calculating unit calculates a crosstalk correction coefficient based on the evaluation value output from said crosstalk amount calculating unit, for each position where an array for calculating evaluation values is disposed; and

wherein said crosstalk correcting unit performs correction of crosstalk using a relevant coefficient, within an array for calculating evaluation values, and performs correction of crosstalk using a crosstalk correction coefficient determined based on an evaluation value of crosstalk amount obtained from a nearby array for calculating evaluation values, in a region outside of an array for calculating evaluation values.

12. An image processing method comprising:

a crosstalk amount calculating step for calculating an evaluation value of crosstalk amount included in an output signal from a pixel to be corrected in an imaging device;

a crosstalk correction coefficient calculating step for calculating a crosstalk correction coefficient based on the evaluation value output in said crosstalk amount calculating step; and

a crosstalk correcting step for eliminating crosstalk amount included in an output signal of said pixel to be corrected, using said crosstalk correction coefficient,

wherein the crosstalk correcting step further comprises subtracting, from an output signal of a pixel to be corrected, a value obtained by multiplying the output signal of a pixel adjacent to said pixel to be corrected by said crosstalk correction coefficient, thereby eliminating amount of crosstalk.

13. An imaging apparatus comprising:

an imaging device including a color coding color filter; and

a signal processing unit for processing output signals of said imaging device;

wherein said signal processing unit includes

a crosstalk amount calculating unit for calculating an evaluation value of crosstalk amount included in an output signal from a pixel to be corrected in said imaging device,

a crosstalk correction coefficient calculating unit for calculating a crosstalk correction coefficient based on the evaluation value output from said crosstalk amount calculating unit, and

a crosstalk correcting unit for eliminating crosstalk amount included in an output signal of said pixel to be corrected, using said crosstalk correction coefficient,

wherein the crosstalk correcting unit subtracts, from an output signal of a pixel to be corrected, a value obtained by multiplying the output signal of a pixel adjacent to said pixel to be corrected by said crosstalk correction coefficient, thereby eliminating amount of crosstalk.

14. A computer program embodied on a non-transitory and computer readable medium, when executed by at least one processor, causes the computer to perform function as:

a crosstalk amount calculating unit for calculating an evaluation value of crosstalk amount included in an output signal from a pixel to be corrected in said imaging device,

a crosstalk correction coefficient calculating unit for calculating a crosstalk correction coefficient based on the evaluation value output from said crosstalk amount calculating unit, and

a crosstalk correcting unit for eliminating crosstalk amount included in an output signal of said pixel to be corrected, using said crosstalk correction coefficient,

wherein the crosstalk correcting unit subtracts, from an output signal of a pixel to be corrected, a value obtained by multiplying the output signal of a pixel adjacent to said pixel to be corrected by said crosstalk correction coefficient, thereby eliminating amount of crosstalk.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2016
From: SONY CORPORATION
To: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
Reel/Frame 040419/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2011
From: KASAI, MASANORI
To: SONY CORPORATION
Reel/Frame 025800/0537 →
Priority Claims (1)
JP P2009-154676 · Jun 30, 2009 · national
Continuity (1)
Related Publication 20110134288A1 · Jun 9, 2011