| Macroblock level adaptive frame/field coding for digital video content -> Monitor Keywords |
|
Macroblock level adaptive frame/field coding for digital video contentRelated Patent Categories: Pulse Or Digital Communications, Bandwidth Reduction Or Expansion, Television Or Motion Video Signal, Block CodingMacroblock level adaptive frame/field coding for digital video content description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20060109913, Macroblock level adaptive frame/field coding for digital video content. Brief Patent Description - Full Patent Description - Patent Application Claims [0001] This application is a continuation of U.S. Ser. No. 10/301,290 filed on November 2002, now U.S. Pat. No. 6,980,596 issued on Dec. 27, 2005. TECHNICAL FIELD [0002] The present invention relates to encoding and decoding of digital video content. More specifically, the present invention relates to frame mode and field mode encoding of digital video content at a macroblock level as used in the MPEG-4 Part 10 AVC/H.264 standard video coding standard. BACKGROUND [0003] Video compression is used in many current and emerging products. It is at the heart of digital television set-top boxes (STBs), digital satellite systems (DSSs), high definition television (HDTV) decoders, digital versatile disk (DVD) players, video conferencing, Internet video and multimedia content, and other digital video applications. Without video compression, digital video content can be extremely large, making it difficult or even impossible for the digital video content to be efficiently stored, transmitted, or viewed. [0004] The digital video content comprises a stream of pictures that can be displayed as an image on a television receiver, computer monitor, or some other electronic device capable of displaying digital video content. A picture that is displayed in time before a particular picture is in the "backward direction" in relation to the particular picture. Likewise, a picture that is displayed in time after a particular picture is in the "forward direction" in relation to the particular picture. [0005] Video compression is accomplished in a video encoding, or coding, process in which each picture is encoded as either a frame or as two fields. Each frame comprises a number of lines of spatial information. For example, a typical frame contains 480 horizontal lines. Each field contains half the number of lines in the frame. For example, if the frame comprises 480 horizontal lines, each field comprises 240 horizontal lines. In a typical configuration, one of the fields comprises the odd numbered lines in the frame and the other field comprises the even numbered lines in the frame. The field that comprises the odd numbered lines will be referred to as the "top" field hereafter and in the appended claims, unless otherwise specifically denoted. Likewise, the field that comprises the even numbered lines will be referred to as the "bottom" field hereafter and in the appended claims, unless otherwise specifically denoted. The two fields can be interlaced together to form an interlaced frame. [0006] The general idea behind video coding is to remove data from the digital video content that is "non-essential." The decreased amount of data then requires less bandwidth for broadcast or transmission. After the compressed video data has been transmitted, it must be decoded, or decompressed. In this process, the transmitted video data is processed to generate approximation data that is substituted into the video data to replace the "non-essential" data that was removed in the coding process. [0007] Video coding transforms the digital video content into a compressed form that can be stored using less space and transmitted using less bandwidth than uncompressed digital video content. It does so by taking advantage of temporal and spatial redundancies in the pictures of the video content. The digital video content can be stored in a storage medium such as a hard drive, DVD, or some other non-volatile storage unit. [0008] There are numerous video coding methods that compress the digital video content. Consequently, video coding standards have been developed to standardize the various video coding methods so that the compressed digital video content is rendered in formats that a majority of video encoders and decoders can recognize. For example, the Motion Picture Experts Group (MPEG) and International Telecommunication Union (ITU-T) have developed video coding standards that are in wide use. Examples of these standards include the MPEG-1, MPEG-2, MPEG-4, ITU-T H261, and ITU-T H263 standards. [0009] Most modern video coding standards, such as those developed by MPEG and ITU-T, are based in part on a temporal prediction with motion compensation (MC) algorithm. Temporal prediction with motion compensation is used to remove temporal redundancy between successive pictures in a digital video broadcast. [0010] The temporal prediction with motion compensation algorithm typically utilizes one or two reference pictures to encode a particular picture. A reference picture is a picture that has already been encoded. By comparing the particular picture that is to be encoded with one of the reference pictures, the temporal prediction with motion compensation algorithm can take advantage of the temporal redundancy that exists between the reference picture and the particular picture that is to be encoded and encode the picture with a higher amount of compression than if the picture were encoded without using the temporal prediction with motion compensation algorithm. One of the reference pictures may be in the backward direction in relation to the particular picture that is to be encoded. The other reference picture is in the forward direction in relation to the particular picture that is to be encoded. [0011] However, as the demand for higher resolutions, more complex graphical content, and faster transmission time increases, so does the need for better video compression methods. To this end, a new video coding standard is currently being developed jointly by ISO and ITU-T. This new video coding standard is called the MPEG-4 Advanced Video Coding (AVC)/H.264 standard. SUMMARY OF THE INVENTION [0012] In one of many possible embodiments, the present invention provides a method of encoding, decoding, and bitstream generation of digital video content. The digital video content comprises a stream of pictures which can each be intra, predicted, or bi-predicted pictures. Each of the pictures comprises macroblocks that can be further divided into smaller blocks. The method entails encoding and decoding each of the macroblocks in each picture in said stream of pictures in either frame mode or in field mode. BRIEF DESCRIPTION OF THE DRAWINGS [0013] The accompanying drawings illustrate various embodiments of the present invention and are a part of the specification. Together with the following description, the drawings demonstrate and explain the principles of the present invention. The illustrated embodiments are examples of the present invention and do not limit the scope of the invention. [0014] FIG. 1 illustrates an exemplary sequence of three types of pictures that can be used to implement the present invention, as defined by an exemplary video coding standard such as the MPEG-4 Part 10 AVC/H.264 standard. [0015] FIG. 2 shows that each picture is preferably divided into slices containing macroblocks according to an embodiment of the present invention. [0016] FIG. 3a shows that a macroblock can be further divided into a block size of 16 by 8 pixels according to an embodiment of the present invention. [0017] FIG. 3b shows that a macroblock can be further divided into a block size of 8 by 16 pixels according to an embodiment of the present invention. [0018] FIG. 3c shows that a macroblock can be further divided into a block size of 8 by 8 pixels according to an embodiment of the present invention. [0019] FIG. 3d shows that a macroblock can be further divided into a block size of 8 by 4 pixels according to an embodiment of the present invention. [0020] FIG. 3e shows that a macroblock can be further divided into a block size of 4 by 8 pixels according to an embodiment of the present invention. Continue reading about Macroblock level adaptive frame/field coding for digital video content... Full patent description for Macroblock level adaptive frame/field coding for digital video content Brief Patent Description - Full Patent Description - Patent Application Claims Click on the above for other options relating to this Macroblock level adaptive frame/field coding for digital video content patent application. ### 1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored. 3. Each week you receive an email with patent applications related to your keywords. Start now! - Receive info on patent apps like Macroblock level adaptive frame/field coding for digital video content or other areas of interest. ### Previous Patent Application: Method and/or apparatus for parsing compressed video bitstreams Next Patent Application: Apparatus and method for use in providing dynamic bit rate encoding Industry Class: Pulse or digital communications ### FreshPatents.com Support Thank you for viewing the Macroblock level adaptive frame/field coding for digital video content patent info. IP-related news and info Results in 0.12315 seconds Other interesting Feshpatents.com categories: Medical: Surgery , Surgery(2) , Surgery(3) , Drug , Drug(2) , Prosthesis , Dentistry 174 |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|