Methods and systems for displaying interlaced video on non-interlaced monitors
DC CAFCFirst Claim
1. A method for displaying interlaced video data on a non-interlaced monitor, the interlaced video data comprising a plurality of paired fields, each pair of fields being vertically offset relative to each other by one-half of a field line spacing distance, each field comprising a plurality of lines of video data, the method including:
- (a) capturing a first field and a second field of each pair of fields into respective buffers;
(b) scaling each of the first field and second field of each pair of fields to fill vertical resolution of the non-interlaced monitor;
(c) adjusting one of the first field or second field of the pair of fields to substantially correct for the vertical offset between the pairs of fields, where said adjusting is performed concurrently with said scaling;
(d) displaying the first field of each pair of fields on the non-interlaced monitor in a first time period; and
(e) displaying the second field of each pair of fields on the non-interlaced monitor in a second time period subsequent to the first time period.
21 Assignments
Litigations
1 Petition
Accused Products
Abstract
A number of methods to display interlaced video on non-interlaced monitor are disclosed. One method is to display all of the incoming fields but one at a time, and correcting for the positional offset of one field relative to another in the interlaced data. An important aspect of the present invention is the correction of the positional offset of the two interlaced video fields. There are two ways presented to deal with the vertical offset of the two fields in accordance with the present invention. The first way is that the two fields can be displayed at different positions on the display using a non-interlaced display. The second way is that the video data can be altered to correct the positional offset between the fields. Another method of the present invention is to lock the frame rate of the output video to the incoming field rate or a multiple of the incoming field rate, or to certain sub-multiples of the incoming field rate. An important feature of this method is that each frame of the output monitor need not match the incoming field time precisely. As long as each output frame is displayed exactly the predetermined number of times, the appearance of smooth motion will be maintained.
36 Citations
18 Claims
-
1. A method for displaying interlaced video data on a non-interlaced monitor, the interlaced video data comprising a plurality of paired fields, each pair of fields being vertically offset relative to each other by one-half of a field line spacing distance, each field comprising a plurality of lines of video data, the method including:
-
(a) capturing a first field and a second field of each pair of fields into respective buffers;
(b) scaling each of the first field and second field of each pair of fields to fill vertical resolution of the non-interlaced monitor;
(c) adjusting one of the first field or second field of the pair of fields to substantially correct for the vertical offset between the pairs of fields, where said adjusting is performed concurrently with said scaling;
(d) displaying the first field of each pair of fields on the non-interlaced monitor in a first time period; and
(e) displaying the second field of each pair of fields on the non-interlaced monitor in a second time period subsequent to the first time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for displaying interlaced video data on a non-interlaced monitor, the interlaced video data comprising a plurality of paired fields and having a field rate, each field comprising a plurality of lines of video data, the non-interlaced monitor having a variable frame display rate and a maximum frame display rate, the method including:
-
(a) capturing a first field and a second field of each pair of fields into distinct respective buffers at the interlaced video data field rate;
(b) scaling each of the first field and second field of each pair of fields to fill vertical resolution of the non-interlaced monitor;
(c) adjusting one of the first field or second field of the pair of fields to substantially correct for the vertical offset between the pairs of fields;
(d) setting the frame display rate of the non-interlaced monitor to a multiple of the field rate of the interlaced video data, such that the set frame display rate is no greater than the maximum frame display rate of the non-interlaced monitor;
(e) locking the first field and the second field of each pair of fields to the set frame display rate, where said locking includes determining a difference in field rate of the interlaced video data and the set frame display rate of the displayed first field and second field by sampling an input line counter and an output line counter; and
(f) sequentially displaying the first field and the second field on the non-interlaced monitor at the set frame display rate, such that each of the first field and second field are displayed for a predetermined number of frame times of the non-interlaced monitor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for displaying interlaced video data on a non-interlaced monitor, the interlaced video data comprising a plurality of paired fields and having a field rate, each field comprising a plurality of lines of video data, the non-interlaced monitor having a variable frame display rate and a maximum frame display rate, the method including:
-
(a) capturing a first field and a second field of each pair of fields into distinct respective buffers at the interlaced video data field rate;
(b) scaling each of the first field and second field of each pair of fields to fill vertical resolution of the non-interlaced monitor;
(c) adjusting one of the first field or second field of the pair of fields to substantially correct for the vertical offset between the pairs of fields;
(d) setting the frame display rate of the non-interlaced monitor to a multiple of the field rate of the interlaced video data, such that the set frame display rate is no greater than the maximum frame display rate of the non-interlaced monitor;
(e) locking the first field and the second field of each pair of fields to the set frame display rate, where said locking includes determining a difference in the field rate of the interlaced video data and the set frame display rate of the displayed first field and second field by sampling a line video position within at least one of the first field and second field at a consistent time in an output monitor display cycle; and
(f) sequentially displaying the first field and the second field on the non-interlaced monitor at the set frame display rate, such that each of the first field and second field are displayed for a predetermined number of frame times of the non-interlaced monitor.
-
Specification