Video encoder/decoder with macroblock arrangement of significant item
AssigneeSamsung Electronics Co., Ltd.
InventorDoug-young Suh
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorDoug-young Suh
Estimating the term…
A video encoder/decoder and a video encoding/decoding method and medium. The video decoder includes a decoding unit which receives a video packet in which more significant items of items included in blocks of macroblocks, which make up the video packet, are arranged in a front part of the video packet and less significant items are arranged in a rear part of the video packet. The decoding unit sequentially decodes the items arranged in the video packet. Accordingly, an FGS encoding function is effectively performed without degrading the bit rate.
A video encoder, comprising:
A video decoder, comprising:
A video decoder comprising:
A video encoding method comprising dividing items included in blocks of macroblocks of video data into item groups, each of which includes items with same significance in a sequence, using at lease one processing device, and encoding video data such that a first item group with more significant items, of the items included in blocks of macroblocks of the video data corresponding to a video packet, are arranged in a front part of the video packet and such that less significant items are arranged in a rear part of the video packet, and such that the item groups are sequentially arranged, in the front part up to the rear part of the video packet, according to the significance of the items in blocks of macroblocks,
A video decoding method, comprising:
A video decoding method comprising:
A non-transitory medium comprising computer readable code to control a computational device to implement a video decoding method, the video decoding method comprising:
A non-transitory medium comprising a video packet with information controlling a computational device in implementing a decoding of the video packet, with the video packet in which item groups are sequentially arranged, in a front part up to a rear part of the video packet, according to a significance of items included in blocks of macroblocks for video data corresponding to video packet, such that a first item group with more significant items of items included in blocks of macroblocks are arranged in the front part of the video packet and such that a second item group with less significant items are arranged in the rear part of the video packet, wherein each of the item groups includes items with same significance in a sequence among items included in blocks of macroblocks, wherein each of the macroblock headers for respective item groups, of the arranged item groups, are arranged in the video packet in front of all the arranged item groups within the video packet, and all items for each of plural blocks for one macroblock, of the macroblocks, are separately addressable within the video packet based upon a select one of the macroblock headers in the video packet corresponding to the one macroblock for decoding of plural blocks in parallel based upon the one macroblock header.
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Using hierarchical techniques, e.g. scalability: scalability techniques involving progressive bit-plane based encoding of the enhancement layer,…
Methods or arrangements for coding, decoding, compressing or decompressing digital video signals: characterised by syntax aspects related to video…
Pictorial communication
About 1 year 6 months of term left · ends 13 Apr 2028 (estimated)
1. Field of the Invention
Embodiments of the present invention relate to Fine Granularity Scalability (FGS) video coding/encoding, and more particularly, to a video encoder/decoder and a video encoding/decoding method and medium, and a video packet structure.
2. Description of the Related Art
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 illustrates a conventional single-layer encoding/decoding method;
FIG. 2 is a block diagram of a video stream transmission system, according to an embodiment of the present invention, in which a video transmitter transmits a video stream to a video receiver via a data network;
Reference will now be made in detail to the embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below to explain the present invention by referring to the figures.
Video data includes a plurality of macroblocks, each of which further includes blocks, and each of the blocks includes a plurality of items. In an ending method, according to an embodiment of the present invention, the video data can be encoded so that items belonging to the front part of each block can be disposed in the front part of the video packet and items belonging to the rear part of each block can be disposed in the rear part of the video packet. Hence, even when the rear part of the video packet is cut off, the video data can still be effectively restored by decoding the received front part of the video packet.
In a decoding method according to an embodiment of the present invention, all of the blocks included in the video packet are variable length decoded (VLDed) at the same time. VLDed data is stored before undergoing inverse quantization and inverse discrete cosine transformation (IDCT). The rear part of the video packet may also be discarded during VLD for the purpose of achieving an FGS function. In this case, the remaining video packet undergoes inverse quantization and its subsequent processes.