Claims
- 1. Computer program product for providing a high quality image from video signals comprising:
computer code for performing analog to digital conversion of video RGB signals; computer code for determining pixel phase and frequency in a single pass in a window for optimum image quality by analyzing phase performance for a plurality of pixels for a plurality of phases and frequencies wherein a sum of all edges within the window which have a value above a threshold for the R, G or B signal is computed to provide a first function and a sum of all alternate edges within the window which have a value above the threshold for R, G or B is computed to provide a second function, wherein the first and second functions have a maximum at an optimum value of phase and frequency; and computer readable medium for storing the computer code.
- 2. The computer program product of claim 1 wherein the optimum pixel phase and frequency is determined in the same iteration loop.
- 3. Computer program product for providing a high quality image from video signals comprising:
computer code for determining pixel phase and frequency in a single pass in a window for optimum image quality by analyzing phrase performance for a plurality of pixels; computer code for performing analog to digital conversion of video RGB signals wherein a sum of all edges within the window which have a value above a threshold for the R, G or B signal is computed to provide a first function and a sum of all alternate edges within the window which have a value above the threshold for R, G or B is computed to provide a second function, wherein the first and second functions have a maximum at an optimum value of phase and frequency; and computer readable medium for storing the computer code.
- 4. The computer program product of claim 3 wherein the optimum pixel phase and frequency is determined in the same iteration loop.
- 5. Computer program product for providing a high quality image from video signals comprising:
computer code for performing analog to digital conversion of video RGB signals; computer code for determining optimum pixel base and frequency in a single pass and in the same iteration loop for optimum image quality by analyzing phase performance for a plurality of pixels for a plurality of phases and frequencies, wherein the pixel phase and frequency are determined in a single pass in a window, and wherein a sum of all edges within the window which have a value above a threshold for the R, G or B signal is computed, or a sum of all alternate edges within the window which have a value above the threshold for R, G or B is computed, to provide a function that has a maximum at an optimum value of phase and frequency; and computer readable medium for storing the computer code.
- 6. The computer program product of claim 5 further including:
computer code for constructing functions which quantitatively measure image quality.
- 7. The computer program product of claim 5 in which the computer code for determining comprises:
computer code for searching for the optimum value of pixel frequency and phase.
- 8. The computer program product of claim 7 in which the computer code for determining further includes:
computer code for iteratively obtaining the value of pixel clock phase and frequency without making assumptions about the expected value of frequency.
- 9. The computer program product of claim 8 in which the computer code for determining further includes:
computer code for analyzing the content of several pixels in a frame to optimize pixel clock frequency and phase.
- 10. The computer program product of claim 5 in which the speed of search of optimum value of pixel frequency is dependent on an accuracy of an initial estimate of the frequency value.
- 11. The computer program product of claim 5 further comprising:
computer code for providing a computation of an optimum value that provides a confidence factor.
- 12. The computer program product of claim 11 further comprising:
computer code for determining that if the initial estimate corresponds to an acceptable level; and computer code for terminating the iteration loop.
- 13. Computer program product for providing a high quality image from video signals comprising:
computer code for determining optimum pixel phase and frequency in a single pass and in the same iteration loop for optimum image quality by analyzing phase performance for a plurality of phases and frequencies; computer code for performing analog to digital conversion of video RGB signals, wherein the computer code for determining optimum pixel phase and frequency determines the pixel phase and frequency in a single pass in a window, and wherein a sum of all edges within the window which have a value above a threshold for the R, G or B signal is computed or a sum of all alternate edges within the window which have a value above a threshold for the R, G or B signal is computed, to provide a function that has a maximum at an optimum value of phase and frequency; and computer readable medium for storing the computer code.
- 14. The computer program product of claim 13 further comprising:
computer code for constructing functions which quantitatively measure image quality.
- 15. The computer program product of claim 13 wherein the computer code for determining pixel phase and frequency comprises:
computer code for searching for the optimum value of pixel frequency and phase.
- 16. The computer program product of claim 13 in which the computer code for determining pixel phase and frequency further comprises compuer code for iteratively obtaining the value of pixel, clock phase and frequency without making assumptions about the expected value of frequency.
- 17. The computer program product of claim 13 in which the computer code for determining pixel phase and frequency analyzes the content of several pixels in a frame to optimize pixel clock frequency and phase.
- 18. The computer program product of claim 13 in which the speed of search of optimum value of pixel frequency is dependent on initial guess of the frequency value.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of prior U.S. application Ser. No. 09/396,016, filed on Sep. 15, 1999, from which priority under 35 U.S.C. §120 is claimed, and which is incorporated herein in its entirety by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09396016 |
Sep 1999 |
US |
Child |
10640699 |
Aug 2003 |
US |