Claims
- 1. A method of performing field/frame conversion of DCT domain mixed field/frame mode macroblocks comprising the steps of:
- a) performing a vertical 1-D IDCT on the DCT domain mixed field/frame mode macroblock according to a first relationship Y=S.sup.-1 X=S.sup.t X to obtain a horizontal 1-D DCT domain macroblock;
- b) performing field/frame conversion on said horizontal 1-D DCT domain macroblock utilizing a second relationship Y.sub.frame (2 m,n)=Y.sub.field (m,n), with 0.ltoreq.m.ltoreq.7, and a third relationship Y.sub.frame (2 m+1,n)=Y.sub.field (m+8,n), with 0.ltoreq.m.ltoreq.7; and
- c) performing a vertical 1-D DCT on the field/frame converted horizontal 1-D DCT domain macroblock according to a fourth relationship X=SY to obtain a 2-D DCT domain macroblock.
- 2. The method of claim 1, wherein for step a) for a case of field-to-frame conversion Y is replaced with Y.sub.field and X is replaced with X.sub.field in said first relationship such that said horizontal 1-D DCT domain macroblock is a field mode horizontal 1-D DCT domain macroblock, and for a case of frame-to-field conversion Y is replaced with Y.sub.frame and X is replaced with X.sub.frame in said first relationship such that said horizontal 1-D DCT domain macroblock is a frame mode horizontal 1-D DCT domain macroblock, for step b) for the case of field-to-frame conversion said horizontal 1-D DCT domain macroblock is a field mode horizontal 1-D DCT which becomes a frame mode horizontal 1-D DCT domain macroblock, and for the case of frame-to-field conversion said horizontal 1-D DCT domain macroblock is a frame mode horizontal 1-D DCT domain macroblock which becomes a field mode horizontal 1-D DCT domain macroblock; and for step c) for the case of field-to-frame conversion X is replaced with X.sub.frame and Y is replaced with Y.sub.frame in said fourth relationship such that said 2-D DCT domain macroblock is a frame mode 2-D DCT domain macroblock, and for the case of frame-to-field conversion X is replaced with X.sub.field and Y is replaced with Y.sub.field in said fourth relationship such that said 2-D DCT domain macroblock is a field mode 2-D DCT domain macroblock.
GOVERNMENT LICENSE RIGHTS IN FEDERALLY SPONSORED RESEARCH AND DEVELOPMENT
The U.S. Government has a paid-up license in this invention and the right in limited circumstances to require the patent owner to license others on reasonable terms as provided for by the terms of contract No. 70NANB5H1174 awarded by the National Institute of Standards and Technology.
US Referenced Citations (3)