Fixed pattern noise reduction
First Claim
Patent Images
1. A method, comprising:
- receiving signals, from a rectangular array of sensor elements arranged in rows and columns, corresponding to an image captured by the array;
analyzing the signals along a row or a column to identify one or more local turning points within the row or the column;
processing the signals at the identified local turning points to determine whether the signals at the local turning point meet a given condition;
calculating corrected values of the signals corresponding to the image captured by the array of sensor elements at the identified local turning points, by adding to the identified turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image; and
displaying the captured image with the calculated corrected values.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, including receiving signals, from a rectangular array of sensor elements arranged in rows and columns, corresponding to an image captured by the array. The method also includes analyzing the signals along a row or a column to identify one or more local turning points, and processing the signals at the identified local turning points to recognize fixed pattern noise in the captured image. The method further includes correcting values of the signals from the sensor elements at the identified local turning points so as to reduce the fixed pattern noise in the image.
44 Citations
21 Claims
-
1. A method, comprising:
-
receiving signals, from a rectangular array of sensor elements arranged in rows and columns, corresponding to an image captured by the array; analyzing the signals along a row or a column to identify one or more local turning points within the row or the column; processing the signals at the identified local turning points to determine whether the signals at the local turning point meet a given condition; calculating corrected values of the signals corresponding to the image captured by the array of sensor elements at the identified local turning points, by adding to the identified turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image; and displaying the captured image with the calculated corrected values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 21)
-
-
12. A method, comprising:
-
receiving signals, from a rectangular array of sensor elements arranged in rows and columns, corresponding to an image captured by the array; identifying a first row and a second row contiguous with the first row; prior to receiving second row signals from the second row; receiving first row signals from the first row; analyzing the first row signals along the first row to identify one or more first row local turning points within the row; processing the first row signals at the identified first row local turning points to determine whether the signals at the first row local turning points meet a given condition; calculating corrected values of the first row signals of the image captured by the array of sensor elements at the identified first row local turning points, by adding to the identified first row local turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image; and displaying an image based on the received signals with the corrected values. - View Dependent Claims (13, 14)
-
-
15. A method, comprising:
-
receiving signals, from a rectangular array of sensor elements arranged in rows and columns, corresponding to an image captured by the array; analyzing the signals along a diagonal of the array to identify one or more local turning points within the diagonal; processing the signals at the identified local turning points to determine whether the signals at the local turning points meet a given condition; correcting values of the signals of the image captured by the array of sensor elements at the identified local turning points, by adding to the identified turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image; and displaying the captured image with the corrected values.
-
-
16. Apparatus, comprising:
-
a rectangular array of sensor elements arranged in rows and columns, configured to output signals corresponding to an image captured by the array; and a processor which is configured to; analyze the signals along a row or a column to identify one or more local turning points within the row or the column, process the signals at the identified local turning points to determine whether the signals at the local turning point meet a given condition, calculate corrected values of the signals of the image captured by the array of sensor elements at the identified local turning points, by adding to the identified turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image, and display the captured image with the calculated corrected values. - View Dependent Claims (19, 20)
-
-
17. Apparatus, comprising:
-
a rectangular array of sensor elements arranged in rows and columns, configured to output signals corresponding to an image captured by the array; and a processor which is configured to; identify a first row and a second row contiguous with the first row, and prior to receiving second row signals from the second row; receive first row signals from the first row, analyze the first row signals along the first row to identify one or more first row local turning points within the first row, process the first row signals at the identified first row local turning points to determine whether the signals at the local turning point meet a given condition, calculate corrected values of the first row signals of the image captured by the array of sensor elements at the identified first row local turning points, by adding to the identified turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image, and display the captured image with the calculated corrected values.
-
-
18. Apparatus, comprising:
-
a rectangular array of sensor elements arranged in rows and columns, configured to output signals corresponding to an image captured by the array; and a processor which is configured to; analyze the signals along a diagonal of the array to identify one or more local turning points within the diagonal, process the signals at the identified local turning points to determine whether the signals at the local turning point meet a given condition, calculate corrected values of the signals of the image captured by the array of sensor elements at the identified local turning points, by adding to the identified turning points meeting the given condition, a predetermined value which reduces the amplitude if the turning point is a maximum and which increases the amplitude if the turning point is a minimum, so as to reduce the fixed pattern noise in the image, and display the captured image with the calculated corrected values.
-
Specification