Claims
- 1. A method for substantially eliminating temporal and spatial distortion from interlaced video signals, said method comprising:
- converting said interlaced video signals to digital signals;
- sequentially inputting said digital signals into three field buffers;
- sequentially withdrawing said digital signals from two of said three field buffers during inputting of said digital signals into a third of said three field buffers;
- averaging said digital signals withdrawn from said two of said three field buffers; and
- converting said averaged signals into analog video signals.
- 2. The method of claim 1 wherein said averaging is according to the equation:
- P.sub.out(u,v) =�P.sub.in(x,y) +P.sub.in(x,y+1) !/2
- where:
- P.sub.out(u,v) =Output pixel value for a pixel on line v at horizontal position u;
- P.sub.in(x,y) =Input pixel value for a pixel on line y at horizontal position x; and
- P.sub.in(x,y+1) =Input pixel value for a pixel on line y+1 at horizontal position x.
- 3. The method of claim 1 wherein, during said sequential withdrawal step, picture element values of vertically adjacent picture elements of temporally adjacent fields are successively addressed.
- 4. A method for substantially eliminating temporal and spatial distortion from digitized interlaced video signals, said method comprising:
- sequentially inputting said digitized signals into three field buffers in a rotating manner, overwriting data previously stored in each buffer;
- sequentially withdrawing said digitized signals from two of said three field buffers during inputting of said digitized signals into a third of said three field buffers; and
- averaging said digital signals withdrawn from said two of said three field buffers to provide output signals substantially without said temporal and spatial distortion.
- 5. The method of claim 1 wherein said averaging is according to the equation:
- P.sub.out(u,v) =�P.sub.in(x,y) +P.sub.in(x,y+1) !/2
- where:
- P.sub.out(u,v) =Output pixel value for a pixel on line v at horizontal position u;
- P.sub.in(x,y) =Input pixel value for a pixel on line y at horizontal position x; and
- P.sub.in(x,y+1) =Input pixel value for a pixel on line y+1 at horizontal position x.
- 6. The method of claim 4 wherein during said sequential withdrawal step, picture element values of vertically adjacent picture elements of temporally adjacent fields are successively addressed.
- 7. A method for substantially eliminating temporal and spatial distortion from distorted interlaced video signals obtained from a wide angle lens and intended for affine transformation to select pan, tilt, rotation and magnification for selected portions of said video signals, said method comprising:
- converting said interlaced video signals to digital signals;
- sequentially inputting said digital signals into three field buffers, continuously overwriting data in each of said three field buffers;
- sequentially withdrawing said digital signals from two of said three field buffers during inputting of said digital signals into a third of said three field buffers, said withdrawal controlled by an algorithm for the affine transformation according to pan, tilt, rotation and magnification;
- averaging said digital signals withdrawn from said two of said three field buffers; and
- converting said averaged signals into analog video signals for the selected portion of input video signals.
- 8. The method of claim 7 wherein said algorithm is defined by one of the sets of a first set of the following equations: ##EQU2## or a second set of equations comprising polynomial approximations of the first set.
- 9. The method of claim 7 wherein said averaging is according to the equation:
- P.sub.out(u,v) =�P.sub.in(x,y) +P.sub.in(x,y+1) !/2
- where:
- P.sub.out(u,v) =Output pixel value for a pixel on line u at horizontal position v;
- P.sub.in(x,y) =Input pixel value for a pixel on line y at horizontal position x; and
- P.sub.in(x,y+1) =Input pixel value for a pixel on line y+1 at horizontal position x.
- 10. Apparatus for substantially eliminating temporal and spatial distortion from interlaced video signals, said apparatus comprising:
- a convertor circuit for converting said interlaced video signals to digital signals;
- an input sequencer circuit for inputting said digital signals into three field buffers;
- an output sequencer circuit for withdrawing said digital signals from two of said three field buffers during inputting of said digital signals into a third of said three field buffers;
- an averager circuit for averaging said digital signals withdrawn from said two of said three field buffers; and
- an output convertor circuit for converting said averaged signals into analog video signals.
- 11. The apparatus of claim 10 wherein said averager circuit averages said withdrawn digital signals according to the equation:
- P.sub.out(u,v) =�P.sub.in(x,y) +P.sub.in(x,y+1) !/2
- where:
- P.sub.out(u,v) =Output pixel value f or a pixel on line v at horizontal position u;
- P.sub.in(x,y) =Input pixel value for a pixel on line y at horizontal position x; and
- P.sub.in(x,y+1) =Input pixel value for a pixel on line y+1 at horizontal position x.
- 12. The apparatus of claim 10 further comprising a visual display unit for displaying said analog video signals.
- 13. An integrated circuit for use in an imaging system comprising
- a plurality of random access memories, at least two of which comprise memories for storing first and second fields of video data,
- a random access memory multiplexer coupled to said random access memories, and
- a plurality of input and output controllers coupled to said random access memories via said random access memory multiplexer, said output controllers comprising one of a dewarping logic circuit and a vertical line averaging circuit.
- 14. The integrated circuit of claim 13 further comprising
- an output formatting circuit for outputting data in accordance with a predetermined format.
- 15. The integrated circuit of claim 13 wherein said input controller comprises means for inputting video data via the random access multiplexer into the random access memories.
- 16. The integrated circuit of claim 13, the dewarping logic circuit for correcting an image having a predetermined distortion introduced by an imaging system.
- 17. The integrated circuit of claim 13, the vertical line averaging circuit for correcting temporal and spatial distortion of an interlaced video image.
Parent Case Info
This application is a continuation-in-part of U.S. application Ser. No. 08/189,585 filed Jan. 31, 1994, which is a continuation-in-part of U.S. application Ser. No. 08/014,508 filed Feb. 8, 1993, now U.S. Pat. No. 5,359,363, which is a continuation-in-part of U.S. application Ser. No. 07/699,366 filed May 13, 1991, now U.S. Pat. No. 5,185,667.
US Referenced Citations (39)
Foreign Referenced Citations (2)
Number |
Date |
Country |
2-127877 |
May 1990 |
JPX |
WO 8203712 |
Oct 1982 |
WOX |
Non-Patent Literature Citations (2)
Entry |
English Abstract 2-127877 (A), May 16, 1990, for "Electronic Still Camera Provided with Fisheye Lens" for Japanese Application No. 63-281550. |
"Fooling the Eye", Suzanne Oliver, Jan. 16, 1995 (p. 94). |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
189585 |
Jan 1994 |
|
Parent |
014508 |
Feb 1993 |
|
Parent |
699366 |
May 1991 |
|