Digitized image stabilization using energy analysis method
First Claim
1. A method of digitized image stabilization using energy analysis noise correction for analog-to-digital converters (ADC) comprising the steps of:
- determining if a given image pixels'"'"' digital coding is not between the digital coding of its 2 adjacent pixels, and determining if differences between a given image pixel'"'"'s digital coding'"'"'s absolute value and its two adjacent pixel'"'"'s digital coding is less than a pre-determined threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided for image stabilization for the output of analog-to-digital converters (ADC) and for phase-locked loops (PLL). The digital coding at the output of ADCs and PLLs is filtered by this method and apparatus to eliminate the noise which has contaminated the coding. The noise sources are noise picked up by the cable, system board noise, ADC power and ground noise paths, and switching noise. The differences of energy level of sequential pixels in the ADC and PLL digital outputs used in image displays are used to decide if correction is required. The method of image noise filtering is compatible with programmable circuitry. This allows the method to be tuned for optimal image stabilization.
43 Citations
34 Claims
-
1. A method of digitized image stabilization using energy analysis noise correction for analog-to-digital converters (ADC) comprising the steps of:
-
determining if a given image pixels'"'"' digital coding is not between the digital coding of its 2 adjacent pixels, and determining if differences between a given image pixel'"'"'s digital coding'"'"'s absolute value and its two adjacent pixel'"'"'s digital coding is less than a pre-determined threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of digitized image stabilization using energy analysis noise correction for phase-locked-loops (PLL) comprising the steps of:
-
selecting an odd number, n, consecutive pixel samples which include a given image pixel, (n−
1)/2 consecutive image pixels which are adjacent on the left to said given image pixel, and (n−
1)/2 consecutive image pixels which are adjacent on the right to said given image pixel.computing the n−
1 differences between digital codings of said n consecutive pixel samples,adding said n−
1 differences between said digital codings of said n consecutive pixel samples, to produce a total energy,choosing a programmable, threshold for the summation of said n−
1 differences between said digital codings of said n consecutive pixel samples.comparing said total energy to said threshold, deciding if said total energy is greater than said threshold, and changing said digital coding of said given image pixel if said energy is greater than said threshold, - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus for digitized image stabilization using energy analysis noise correction for analog-to digital converters (ADC) comprising:
-
a means for determining if a given image pixels'"'"' digital coding is not between the digital coding of its 2 adjacent pixels, and a means for determining if differences between a given image pixel'"'"'s digital coding'"'"'s absolute value and its two adjacent pixel'"'"'s digital coding is less than a pre-determined threshold value. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A apparatus for digitized image stabilization using energy analysis noise correction for phase-locked-loops (PLL) comprising:
-
means for selecting an odd number, n, consecutive pixel samples which include a given image pixel, (n−
1)/2 consecutive image pixels which are adjacent on the left to said given image pixel, and (n−
1)/2 consecutive image pixels which are adjacent on the right to said given image pixel,means for computing the n−
1 differences between digital codings of said n consecutive pixel samples,means for adding said n−
1 differences between said digital codings of said n consecutive pixel samples, to produce a total energy,means for choosing a programmable, threshold for the summation of said n−
1 differences between said digital codings of said n consecutive pixel samples,means for comparing said total energy to said threshold, means for deciding if said total energy is greater than said threshold, and means for changing said digital coding of said given image pixel if said energy is greater than said threshold, - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification