Claims
- 1. A method of determining a true horizontal resolution of an analog video signal arranged to display a number of features having associated feature edges on a display each of which were created with a true pixel clock, comprising:
for a test horizontal resolution, determining if substantially all of the feature edges have substantially the same phase relationship to a test pixel clock, then the test horizontal resolution is the true horizontal resolution.
- 2. A method as recited in claim 1, further comprising:
in a video frame, finding at least one of the number of feature edges associated with at least one feature; comparing a phase relationship of the at least one of the number of feature edges to the test pixel clock.
- 3. A method as recited in claim 2, wherein the finding comprises:
generating an oversampled video signal; comparing adjacent oversampled video signals to form a difference value; comparing the difference value to a pre-determined threshold value; and flagging the adjacent pixels as the feature edge when the associated difference value is greater than or equal to the threshold value.
- 4. A method as recited in claim 3, wherein the comparing comprises:
cumulating the difference values associated with the feature edge; and generating a temporal spacing pattern based upon the cumulating.
- 5. A method as recited in claim 4, wherein the determining comprises:
comparing the temporal spacing pattern to a reference temporal spacing pattern corresponding to the true horizontal resolution.
- 6. A method as recited in claim 5, wherein when the temporal spacing pattern is substantially equal to the reference temporal spacing pattern, then the test horizontal resolution is the true horizontal resolution.
- 7. A method as recited in claim 1, wherein the feature edge is a rising feature edge.
- 8. An apparatus for determining a true horizontal resolution of an analog video signal arranged to display a number of features having associated feature edges on a display each of which were created with a true pixel clock, comprising:
for a test horizontal resolution, means for determining if substantially all of the feature edges have substantially the same phase relationship to a test pixel clock, then the test horizontal resolution is the true horizontal resolution.
- 9. An apparatus as recited in claim 8, further comprising:
means for finding at least one of the number of feature edges associated with at least one feature in a video frame; means for comparing a phase relationship of the at least one of the number of feature edges to the test pixel clock.
- 10. An apparatus as recited in claim 9, wherein the means for finding comprises:
means for generating an oversampled video signal; means for comparing adjacent oversampled video signals to form a difference value; means for comparing the difference value to a pre-determined threshold value; and means for flagging the adjacent pixels as the feature edge when the associated difference value is greater than or equal to the threshold value.
- 11. An apparatus as recited in claim 10, wherein the means for comparing comprises:
means for cumulating the difference values associated with the feature edge; and means for generating a temporal spacing pattern based upon the cumulating.
- 12. An apparatus as recited in claim 11, wherein the determining comprises:
means for comparing the temporal spacing pattern to a reference temporal spacing pattern corresponding to the true horizontal resolution.
- 13. An apparatus as recited in claim 12, wherein when the temporal spacing pattern is substantially equal to the reference temporal spacing pattern, then the test horizontal resolution is the true horizontal resolution.
- 14. An apparatus as recited in claim 8, wherein the feature edge is a rising feature edge.
- 15. An analog video signal synthesizer unit, comprising:
a full display feature edge detector unit arranged to provide information used to calculate a horizontal resolution value (HTOTAL) corresponding to a video signal, wherein the full display feature edge detector unit detects most positive rising edges of substantially all displayed features; a temporal spacing calculator unit coupled to the full display feature edge detector unit that uses the detected feature edges to calculate an average temporal spacing value associated with the detected feature edges; and a horizontal resolution calculator unit that calculates the horizontal resolution based upon a sample clock frequency fsample provided by a clock generator unit coupled thereto and the average temporal spacing value.
- 16. An analog video signal synthesizer unit as recited in claim 15 wherein the video synthesizer unit is coupled to an digital display.
- 17. An analog video signal synthesizer unit as recited in claim 16, wherein the digital display is an LCD capable of receiving and displaying an analog video signal formed of a number of individual video frames from an analog video source.
- 18. An analog video signal synthesizer unit wherein each video frame includes video information displayed as the displayed features taken together form a displayed image on the display LCD.
- 19. An analog video signal synthesizer unit as recited in claim 15, wherein the analog video signal synthesizer unit is a pre-processor.
- 20. An analog video signal synthesizer unit as recited in claim 15, wherein the analog video signal synthesizer unit is a pre-processor.
- 21. An analog video signal synthesizer unit as recited in claim 15, wherein the analog video signal synthesizer unit is an integrated circuit.
- 22. An analog video signal synthesizer unit as recited in claim 20 wherein, the video signal synchronizer unit is included in an input system suitably arranged for pre-processing video signals derived from the analog video source.
- 23. An analog video signal synthesizer unit as recited in claim 22 wherein the analog video source is an analog video camera.
- 24. An analog video signal synthesizer as recited in claim 15, wherein analog video signal synthesizer is active during a display monitor initialization procedure.
- 25. An analog video signal synthesizer as recited in claim 15, wherein analog video signal synthesizer is active when a display resolution has been changed from a first resolution to a second resolution, and vice versa.
- 26. An analog video signal synthesizer as recited in claim 25, wherein the first resolution is VGA and the second resolution is XGA.
- 27. An analog video signal synthesizer as recited in claim 24 wherein the analog video signal synthesizer is activated either manually or automatically.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application takes priority under 35 U.S.C. §119 (e) of U.S. Provisional Patent Application No. 60/323,968 entitled “METHOD AND APPARATUS FOR SYNCHRONIZING AN ANALOG VIDEO SIGNAL TO AN LCD MONITOR” by Neal filed Sep. 20, 2001 which is incorporated by reference in its entirety for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60323968 |
Sep 2001 |
US |