III. United States Patent (19) Correa et al. 5,329,314. Jul. 12, ) Patent Number: 45 Date of Patent: FILTER FILTER P2B AVERAGER

Similar documents
United States Patent 19 Yamanaka et al.

United States Patent 19

United States Patent: 4,789,893. ( 1 of 1 ) United States Patent 4,789,893 Weston December 6, Interpolating lines of video signals

USOO A United States Patent (19) 11 Patent Number: 5,822,052 Tsai (45) Date of Patent: Oct. 13, 1998

United States Patent (19) Starkweather et al.

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) United States Patent (10) Patent No.: US 8,525,932 B2

(12) United States Patent (10) Patent No.: US 6,424,795 B1

United States Patent (19)

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) United States Patent (10) Patent No.: US 6,275,266 B1

(12) United States Patent (10) Patent No.: US 6,462,508 B1. Wang et al. (45) Date of Patent: Oct. 8, 2002

(12) United States Patent (10) Patent No.: US 6,628,712 B1

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) United States Patent

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1. MOHAPATRA (43) Pub. Date: Jul. 5, 2012

(12) Patent Application Publication (10) Pub. No.: US 2007/ A1. Yun et al. (43) Pub. Date: Oct. 4, 2007

(12) United States Patent (10) Patent No.: US 7,605,794 B2

(12) United States Patent

(12) United States Patent

(12) United States Patent

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (51) Int. Cl.

United States Patent (19) Muramatsu

United States Patent (19)

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) United States Patent

United States Patent 19 11) 4,450,560 Conner

(12) United States Patent (10) Patent No.: US 6,717,620 B1

III... III: III. III.

o VIDEO A United States Patent (19) Garfinkle u PROCESSOR AD OR NM STORE 11 Patent Number: 5,530,754 45) Date of Patent: Jun.

(12) United States Patent (10) Patent No.: US 7.043,750 B2. na (45) Date of Patent: May 9, 2006

United States Patent (19)

(12) United States Patent (10) Patent No.: US 6,239,640 B1

(51) Int. Cl... G11C 7700

(12) United States Patent

) 342. (12) Patent Application Publication (10) Pub. No.: US 2016/ A1. (19) United States MAGE ANALYZER TMING CONTROLLER SYNC CONTROLLER CTL

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

(12) United States Patent (10) Patent No.: US 6,765,616 B1. Nakano et al. (45) Date of Patent: Jul. 20, 2004

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1

(12) United States Patent

United States Patent (19) 11 Patent Number: 5,326,297 Loughlin 45 Date of Patent: Jul. 5, Ireland /1958 Fed. Rep. of Germany...

(12) United States Patent (10) Patent No.: US 6,865,123 B2. Lee (45) Date of Patent: Mar. 8, 2005

(12) United States Patent (10) Patent No.: US 6,867,549 B2. Cok et al. (45) Date of Patent: Mar. 15, 2005

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1. (51) Int. Cl. CLK CK CLK2 SOUrce driver. Y Y SUs DAL h-dal -DAL

III. (12) United States Patent US 6,995,345 B2. Feb. 7, (45) Date of Patent: (10) Patent No.: (75) Inventor: Timothy D. Gorbold, Scottsville, NY

(12) United States Patent (10) Patent No.: US 6,462,786 B1

Appeal decision. Appeal No France. Tokyo, Japan. Tokyo, Japan. Tokyo, Japan. Tokyo, Japan. Tokyo, Japan

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1. Kusumoto (43) Pub. Date: Oct. 7, 2004

(12) United States Patent

(12) United States Patent

USOO A United States Patent (19) 11 Patent Number: 5,923,134 Takekawa (45) Date of Patent: Jul. 13, 1999

(19) United States (12) Reissued Patent (10) Patent Number:

Dm 200. (12) Patent Application Publication (10) Pub. No.: US 2007/ A1. (19) United States. User. (43) Pub. Date: Oct. 18, 2007.

United States Patent (19) Mizomoto et al.

Communication Theory and Engineering

United States Patent 19 Majeau et al.

An Overview of Video Coding Algorithms

(12) United States Patent

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

United States Patent (19)

(12) Patent Application Publication (10) Pub. No.: US 2006/ A1. (51) Int. Cl. SELECT A PLURALITY OF TIME SHIFT CHANNELS

(12) United States Patent

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

Blackmon 45) Date of Patent: Nov. 2, 1993

USOO A United States Patent (19) 11 Patent Number: 5,850,807 Keeler (45) Date of Patent: Dec. 22, 1998

III. USOO A United States Patent (19) 11) Patent Number: 5,741,157 O'Connor et al. (45) Date of Patent: Apr. 21, 1998

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) Patent Application Publication (10) Pub. No.: US 2011/ A1

illlllllllllllilllllllllllllllllillllllllllllliilllllllllllllllllllllllllll

(12) Patent Application Publication (10) Pub. No.: US 2012/ A1

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1

Chapter 3 Fundamental Concepts in Video. 3.1 Types of Video Signals 3.2 Analog Video 3.3 Digital Video

(12) Patent Application Publication (10) Pub. No.: US 2010/ A1

(12) United States Patent (10) Patent No.: US 7,952,748 B2

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) Patent Application Publication (10) Pub. No.: US 2015/ A1

(12) United States Patent

Assistant Examiner Kari M. Horney 75 Inventor: Brian P. Dehmlow, Cedar Rapids, Iowa Attorney, Agent, or Firm-Kyle Eppele; James P.

(12) Patent Application Publication (10) Pub. No.: US 2008/ A1

United States Patent (19) Gartner et al.

Publication number: A2. mt ci s H04N 7/ , Shiba 5-chome Minato-ku, Tokyo(JP)

(12) United States Patent

Audio and Video II. Video signal +Color systems Motion estimation Video compression standards +H.261 +MPEG-1, MPEG-2, MPEG-4, MPEG- 7, and MPEG-21

(12) United States Patent (10) Patent No.: US 8,803,770 B2. Jeong et al. (45) Date of Patent: Aug. 12, 2014

(12) Patent Application Publication (10) Pub. No.: US 2009/ A1

Motion Video Compression

(12) Patent Application Publication (10) Pub. No.: US 2014/ A1

(12) United States Patent

(12) Patent Application Publication (10) Pub. No.: US 2002/ A1

(12) United States Patent

(12) United States Patent (10) Patent No.: US 8,707,080 B1

10 Digital TV Introduction Subsampling

Cir., Mesa, Ariz (21) Appl. No.: 764, Filed: Sep. 24, ) int. Cli... G08B 21/00 52 U.S. C /573; 40/473;

(12) Patent Application Publication (10) Pub. No.: US 2016/ A1

(12) United States Patent

(12) Patent Application Publication (10) Pub. No.: US 2004/ A1

(12) United States Patent

(12) United States Patent

(12) (10) Patent No.: US 8.205,607 B1. Darlington (45) Date of Patent: Jun. 26, 2012

Transcription:

United States Patent (19) Correa et al. 54) METHOD AND APPARATUS FOR VIDEO SIGNAL INTERPOLATION AND PROGRESSIVE SCAN CONVERSION 75) Inventors: Carlos Correa, VS-Schwenningen; John Stolte, VS-Tannheim, both of (73) Assignee: Fed. Rep. of Germany Deutsche Thomson-Brandt GmbH, Villingen-Schwenningen, Fed. Rep. of Germany 21 Appl. No.: 45,485 22 Filed: Apr. 9, 1993 (30) Foreign Application Priority Data Apr. 9, 1992 (DE) Fed. Rep. of Germany... 4211955 51) int. Cli... H04N 7/01 52 U.S.C.... 348/448; 348/443 58) Field of Search... 358/11, 140, 141, 12; H04N 7/07, 5/21, 5/14 56) References Cited U.S. PATENT DOCUMENTS 4,896,212 l/1990 Chantelou...... 358/140 4,989,090 1/1991 Campbell et al.... 358/140 5,001,563 3/1991 Doyle et al....... 358/140 5,081,532 1/1992 Rabi...... 358/105 5,168,358 12/1992 Ishizu et al.... 358/140 FOREIGN PATENT DOCUMENTS 152738 8/1985 European Pat. Off.. 3608917 9/1987 Fed. Rep. of Germany. 3114275 7/1989 Fed. Rep. of Germany. III USOO532934A 11) Patent Number: 45 Date of Patent: Jul. 12, 1994 2231460 1 1/1990 United Kingdom. OTHER PUBLICATIONS Achiha, M: Bewegungsadaptiver Qualitatsdecoder und Up-Konverter fur PAL-Signale; pub. Fernseh- und Kino-Technik; 1992; pp. 98-104. Hentschel: "Comparison Between Median Filtering and Vertical Edge Controlled Interpolation for Flicker Reduction'; IEEE Transactions on Consumer Elec tronics, vol. 35; Aug. 1989; pp. 279-289. Also enclosed herewith, for the examiner's information, is a copy of a search report prepared by the German patent office. Primary Examiner-James J. Groody Assistant Examiner-Glenton B. Burgess Attorney, Agent, or Firm-Joseph S. Tripoli; Peter M. Emanuel; Richard G. Coalter 57) ABSTRACT A video input signal is vertically interpolated and ap plied along with a field delayed and a field advanced video signal to respective inputs of a first median filter the output of which is applied along with a line delayed and a line advanced signal to respective inputs of a second median filter to provide an interpolated video output signal. The resultant double median filtered sig nal and a field delayed signal are applied via respective time compressors to a multiplex switch to provide an output signal of progressive scan form and in which every other line thereof is interpolated by double me dian filtering. 12 Claims, 3 Drawing Sheets 312H TEMPORAL VERTICAL FILTER FILTER P2B AVERAGER

U.S. Patent July 12, 1994 Sheet 1 of 3

U.S. Patent July 12, 1994 Sheet 2 of 3 TWHOdW31 d WH NWICH HBITIH

U.S. Patent July 12, 1994 Sheet 3 of 3 DOUBLE CONVERTER 404 YS COMERESS Ys Y2 COMPRESS Y4 402 FIG. 4 DOUBLE CONVERTER 504 CS COMBESS Cs C2 COMPRESS I C4 502 FIG. 5

1. METHOD AND APPARATUS FOR VIDEO SIGNAL INTERPOLATION AND PROGRESSIVE SCAN CONVERSION FIELD OF THE INVENTION This invention relates generally to television systems and particularly to methods and apparatus for video signal interpolation and for conversion of video signals from an interlaced form to a non-interlaced or "progres sive scan' form. BRIEF DESCRIPTION OF THE PRIOR ART In image processing, there are various methods for converting video signals from interlaced to progressive scan form. Typically, these employ some form of spatial and/or temporal interpolation to obtain "extra' lines for display from the incoming video signal. For exam ple, there are television receivers which double the lines in one field by either repeating lines or obtaining the extra lines needed by means of vertical (spatial) interpo lation. Such forms of conversion are commonly called intra-field progressive scan conversion systems since the "extra" lines for display are obtained by interpola tion from lines of the same field. Other forms of conversion are known which involve both spatial and temporal interpolation. In such systems lines from temporally associated fields are used in form ing a progressive scan signal in cases where the image has no motion (a static image). A motion detector deter mines the presence or absence of motion and, for the case where motion exists, the extra lines for display are obtained by vertical interpolation. Progressive scan converters of this type is generally known as motion adaptive or motion "compensated converters since the decision to use temporal or spatial interpolation is deter mined by the motion detector. In the first case (intra-field conversion), the hardware complexity is relatively low but the resultant image quality is not optimum with certain image contents. In the second case, (motion adaptive conversion) the image quality is higher but the hardware complexity is also higher. A further problem with conventional mo tion adaptive systems is that errors in the detection of notion can produce visible artifacts when switching between field and frame processing. SUMMARY OF THE INVENTION The present invention is directed to meeting the need for a method and apparatus for providing progressive interlace conversion in which good image quality is provided with relatively low hardware complexity. In accordance with the invention, a median filter is used for carrying out for each pixel to be determined a temporal interpolation of two temporally adjacent pix els of the same spatial position. The result is corrected by means of a further median filtering of the vertically adjacent pixels. For this double median (hereafter, "DM') interpolation it is of advantage that no motion detection is required. In addition, the DM interpolation is relatively insensitive to noise. A method for interpolating a video input signal, in accordance with the invention, comprises forming a vertically interpolated signal from the video input sig nal; forming a first median filtered signal by applying the vertically interpolated signal, a field delayed signal and a field advanced signal to respective inputs of a first median filter; and forming a video output signal sub 10 15 20 25 30 35 45 50 55 65 2 jected to double median filtering by applying said first median filtered signal, a line delayed signal and a line advanced signal to respective inputs of a second median filter. In an exemplary embodiment of the invention, appa ratus is provided having an input from which interlace pixels are supplied to a first field buffer and to a first median filter, which also receives the output signal of a second field buffer and the output signal of an averaging circuit, the output signal of the first field buffer being supplied to a line buffer, to the first input of the averag ing circuit and to a second median filter, and the output signal of the line buffer passing to the input of the sec ond field buffer, to a second input of the averaging circuit and to a second median filter which is also fed with the output signal of the first median filter, the values for the pixels of the progressive output signal being taken at the output of the second median filter. BRIEF DESCRIPTION OF THE DRAWING The foregoing and further features of the invention are illustrated in the accompanying drawing, wherein: FIG. 1 illustrates a vertical-temporal scanning dia gram; FIG. 2 is a pixel diagram illustrating pixels for inter polation in accordance with the invention; FIG. 3 is a block diagram illustrating a double median filter interpolation processor according to the inven tion; FIG. 4 is a block diagram illustrating application of the double median processor of FIG. 3 for luminance signal processing in a progressive scan processor; FIG. 5 is a block diagram illustrating application of the double median processor of FIG. 3 for chrominance processing in a progressive scan processor; and FIG. 6 is a block diagram illustrating a vertical aver aging chrominance progressive scan processor suitable for use with the double median luminance progressive scan processor of FIG. 4 in a progressive scan conver sion system. DETALED DESCRIPTION FIG. 1 shows scanned pixels in the vertical-temporal (v, t) plane. The small circles mark the pixels of the interlace input signal, for example 625/50/2:1 (i.e., 625 lines per frame, 50 fields per second, two to one line interlace). The large circles mark the pixels of the pro gressive output signal, for example 625/50/1:1. A first field belongs to time t=0 ms and a second field belongs to time t=20 ms. Pixels P24 and P2B in FIG. 2 represent the pixels of the progressive output signal which are to be deter mined in each case. The luminance and chrominance value of pixel P2B is obtained by means of two median filterings from the corresponding values of the two vertically adjacent pixels (P2, P3) and the two tempo rally adjacent pixels (P1, P4) of the interlace input sig nal. The value of pixel P24 is transferred unchanged from pixel P2. The value for P2B is determined in accor dance with the following formula: P2B=median (P2, P3, median Pi, (P2+P3)/2, P}. With a static image content (P1 =P4), the value for P2B is initially equal to Plor, respectively, P4 due to the first temporal median filtering. Although the second vertical median filtering suppresses the theoretically

3 highest vertical frequency which can be transmitted in the frame (frame lines alternately white-black-white), this image content does not occur in practice and would also lead to strong interline flickering in the case of a normal interlace display. It is much more important that vertical image signal amplitude steps are reproduced with full sharpness and that at the same time, neverthe less, no 25 Hz interline flickering occurs on horizontal edges. With a dynamic image content, the temporal resolu tion is slightly reduced by the first median filtering. However, should the value for P2B initially determined deviate too much from the vertically adjacent image content, it is automatically corrected by the second median filtering (post test). In FIG. 3, interlace pixels P4 are supplied at the input Y to a first 312-line buffer (field buffer) 31 and to a first median filter ME1, which also receives the output sig nal P1 of a second 312-line buffer 32 and the output signal (P2--P3)/2 of an averaging circuit AV. The out put signal P3 of the field buffer 31 is supplied to a line buffer 33, to one input of the averaging circuit AV and to a second median filter ME2. The output signal P2 of the line buffer 33 passes to the input of the second 312 line buffer 32, to the other input of the average circuit AV and to the second median filter ME2 which is also fed with the output signal of the first median filter ME1. At output O, the values P2B for the pixels of the progres sive output signal can be picked up. The values for the chrominance pixels can be ob tained either by corresponding double median filtering or by vertical averaging (averaging circuit AV) in the field with the aid of a line buffer (33) with the appropri ate temporal adaptation to the luminance: P24 = P2, P2B=(P2--P3)/2. FIG. 4 illustrates use of the double median processor of FIG. 3 in a progressive scan system. A luminance input signal Y1 is applied to the input of a double me dian processor 400 which outputs a video signal Y2 processed by double median filtering as previously de scribed and a field delayed luminance signal Y3 (e.g., delayed by delays 31 and 33). The delayed Y3 and inter polated Y2 signals are time compressed by a factor of 2:1 by respective time compressors 404 and 402 and applied to a multiplex switch 406 which interleaves the time compressed lines of signals Y4 and Y5 to form the progressive scan output signal Y6 in which every other line corresponds to the delayed input signal and the in-between lines are interpolated by double median filtering. As noted above, the chrominance signal C1 may be processed by double median filtering also and this is shown in FIG. 5 in which the chrominance signal C1 is applied to a double median filter 500 (as per FIG. 3) to generate a field delayed chrominance signal C3 and a double median filtered interpolated chrominance signal C2. These signals are time compressed in respective time compressors 504 and 502 and the speeded-up sig nals C4 and C5 and interleaved by a multiplex switch 506 to generate the progressive scan chrominance out put signal C6. As before, every other line of this signal corresponds to the input chrominance signal (delayed by a field to align with the luminance signal) and the in-between lines correspond to the chrominance signal interpolated by double median filtering. An advantage of using double median filter process ing of both the luminance and chrominance components in a progressive scan system is that the color detail is of 5 O 15 20 25 30 35 40 45 50 55 60 65 4. very high quality. However, since detail is conveyed mainly by the luminance signal one may simplify the progressive scan system by applying double median filtering to the luminance signal (as per FIG. 4) and by applying vertical averaging to the chrominance signal. A suitable chrominance signal processor using vertical averaging and having a proper temporal response to align with the double median filtered luminance signal is shown in FIG. 6. There, a chrominance signal C10 is delayed by a field delay 600 and applied to a line delay 604 and to an averager 602 which receives at its other input the line delayed signal C12. The outputs of the line delay and the averager are applied to respective time compressors 608 and 606 and the compressed sig nails are interleaved to form a progressive scan video output signal by means of multiplex switch 610. The invention can be used, for example for the PAL, SECAM, NTSC, (D2)MAC, HDMAC and MUSE television standards with corresponding numbers of lines in television standards with corresponding num bers of lines in television receivers and video recorders. The said numerical values are then changed as appro priate. What is claimed is: 1. A method for interpolating a video input signal, comprising the steps of: forming a vertically interpolated signal from said video input signal; applying said vertically interpolated signal, a field delayed signal and a field advanced signal to re spective inputs of a first median filter for forming a first median filtered signal; and applying said first median filtered signal, a line de layed signal and a line advanced signal to respec tive inputs of a second median filter for producing an interpolated video output signal subjected to double median filtering. 2. A method for interpolating a video input signal, comprising: forming interpolated pixel values by subjecting said video input signal to a temporal median filtering and to a vertical median filtering; selecting as inputs for said temporal median filtering input video signal pixels having the same spatial position and which are temporally adjacent to a pixel to be interpolated and a mean value from input pixels that are vertically adjacent to the pixel to be interpolated to provide a first temporal me dian filtered video output signal; and selecting as inputs for said vertical median filtering said vertically adjacent pixels and said temporally median filtered video signal for forming a video output signal interpolated by double median filter ling. 3. A method according to claim 2 further comprising the steps of: time compressing said video input and output signals and interleaving the compressed signals to produce a progressive scan output signal. 4. A method according to claim 2 further comprising the step of selecting a chrominance signal as said video input signal. 5. A method according to claim 2 further comprising the step of selecting a luminance signal as said video input signal. 6. A method according to claim 3 wherein said video input signal comprises a luminance signal, said method further comprising the steps of time compressing said

5 input and output signals; interleaving the compressed signals to form a luminance progressive scan output signal; providing a chrominance input signal, vertically interpolating said chrominance signal, time compress ing and interleaving said chrominance input signal and said vertically interpolated chrominance signal to form a chrominance progressive scan output signal for dis play along with said luminance progressive scan output signal. 7. A method according to claim 3 wherein said video input signal comprises a luminance component of an interlaced video signal having also a chrominance com ponent and further comprising the step of obtaining chrominance pixels for the progressive output signal by averaging of the chrominance pixel values vertically adjacent in the field, in conjunction with a temporal adaptional to the luminance. 8. A method according to claim 2 characterized in that for progressive scan conversion, the original pixel values of the corresponding interlace pixels are used for the pixel values of the progressive output signal in each second line. 9. An interpolator, comprising: an input from which interlace pixels are supplied to a first field buffer and to a first median filter, which also receives the output signal of a second field buffer and the output signal of an averaging circuit, the output signal of the first field buffer being sup plied to a line buffer, to the first input of the aver aging circuit and to a second median filter, and the output signal of the line buffer passing to the input of the second field buffer, to a second input of the averaging circuit and to the second filter which is also fed with the output signal of the first median filter, the values for the pixels of the progressive 5 O 5 20 25 30 35 6 output signal being taken at the output of the sec ond median filter. 10. A device according to claim 9, characterized in that chrominance interlace pixels are supplied to a line buffer and to the first input of an averaging circuit in conjunction with a temporal adaptation to the lumi nance, the output of the line buffer being connected to a second input of the averaging circuit and the values for the chrominance pixels of the progressive output signal being taken at the output of the averaging circuit. 11. Apparatus for interpolating a video input signal, comprising: first means for forming a vertically interpolated sig nal from said video input signal; second means for applying said vertically interpo lated signal, a field delayed signal and a field ad vanced signal to respective inputs of a first median filter for forming a first median filtered signal; and third means for applying said first median filtered signal, a line delayed signal and a line advanced signal to respective inputs of a second median filter for producing a double median filtered video out put signal. 12. Apparatus as recited in claim 11 further compris 1ng: means for field delaying said video input signal; a time compression circuit for time compressing said double median filtered video output signal and for time compressing said field delayed video input signal; and switching means for interleaving said time com pressed signals for forming a progressive scan out put signal. xx k k 45 50 55 65