Delay matching for video data during expansion and compression
First Claim
1. A video processing system, comprising:
- means for compressing and expanding video luminance data, including a first line memory;
a second line memory for processing video chrominance data;
control means for generating respective timing signals for writing data into said first line memory and said second line memory and for reading data from said first line memory and said second line memory; and
,a timing delay circuit for said control means, having video compression and expansion modes of operation, wherein during said compression mode reading of said second line memory is delayed relative to reading of said first line memory and during said expansion mode writing of said first line memory is delayed relative to writing of said second line memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Video luminance data from a video signal is selectably compressed and expanded in a first signal path including a first line memory. A second line memory in a parallel signal path processes video chrominance data from the video signal. A control circuit generates respective timing signals for writing data into each of the first and second memories and for reading data from each of first and second the line memories. A timing delay circuit for the control circuit, has video compression and expansion modes of operation. During the compression mode, reading of the second line memory is delayed relative to writing of the second line memory. During the expansion mode, writing of the first line memory is delayed relative to writing of the second line memory or reading of the second line memory is delayed relative to writing of the second line memory. The duration of the timing delays can be selected from a range of values. The line memories are first in first out (FIFO) devices having independently enabled write and read ports.
138 Citations
10 Claims
-
1. A video processing system, comprising:
-
means for compressing and expanding video luminance data, including a first line memory; a second line memory for processing video chrominance data;
control means for generating respective timing signals for writing data into said first line memory and said second line memory and for reading data from said first line memory and said second line memory; and
,a timing delay circuit for said control means, having video compression and expansion modes of operation, wherein during said compression mode reading of said second line memory is delayed relative to reading of said first line memory and during said expansion mode writing of said first line memory is delayed relative to writing of said second line memory. - View Dependent Claims (2, 3, 4)
-
-
5. A video processing system, comprising:
-
means for compressing and expanding video luminance data, including a first line memory and interpolating means, said interpolating means imparting a propagation delay; a second line memory for processing video chrominance data, said luminance and chrominance data having a delay mismatch as input or output signals of said circuit; control means for generating respective timing signals for writing data into said first line memory and said second line memory and for reading data from said first line memory and said second line memory; and
,a timing delay circuit for said control means, wherein during both video compression and expansion modes of operation reading of said second line memory is delayed relative to reading of said first line memory if said delay mismatch is less than said propagation delay imparted by said interpolating means. - View Dependent Claims (6, 7)
-
-
8. A video processing system, comprising:
-
means for compressing and expanding video luminance data, including a first line memory; a second line memory for processing video chrominance data; control means for generating respective timing signals for writing data into said first line memory and said second line memory and for reading data from said first line memory and said second line memory; and
,a timing delay circuit for said control means, having a mode of operation for video compression and at least one of two modes of operation for video expansion, wherein; during said compression mode reading of said second line memory is delayed relative to reading of said first line memory; during one of said expansion modes writing of said first line memory is delayed relative to writing of said second line memory, when said means for compressing and expanding video luminance data also includes interpolating means imparting a propagation delay less than a delay mismatch of said luminance and chrominance data as input or output signals of said system; and
,during the other of said expansion modes reading of said second line memory is delayed relative to writing of said second line memory, when said means for compressing and expanding video luminance data also includes interpolating means imparting a propagation delay greater than a delay mismatch of said luminance and chrominance data as input or output signals of said system. - View Dependent Claims (9, 10)
-
Specification