← Back to Patent Explorer
EP0579514A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

High efficiency encoding/decoding system

Assignee: Toshiba Corp
•
Filing: 1993-07-19
•
Granted: —
•
Expires: 2013-07-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A high efficient encoding/decoding system has processor for processing a small block having at least one collection of blocks as an encoding unit of input data, and a macro block having a macro block length data for indicating the length of the macro block itself in its head position and at least one of the small blocks. The collection of blocks in the small block includes a first passage for a variable length data having at least one collection of data obtained by performing a variable length encoding for every block of encoding unit on the input data, header information associated with the variable length data and a small block length data for indicating the length of the small block itself, a second passage for an adjustment bit data and a length data indicating the length of the adjustment bit data itself, and a third passage for a correction directing signal, thus for transmitting a data for selecting at least one of the three passages by embedding the selecting data in a coefficient based on an encoding characteristics of the variable length data.

Inventors

  • 👤 Kenji C/O Intellectual Property Division Shimoda

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-29 21:17
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N19/00; H04N19/46; H04N19/60; H04N19/61; H04N21/2365; H04N21/40; H04N21/43; H04N21/434; H04N21/4347; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; H04N9/8047; H04N19/10; H04N19/102; H04N19/13; H04N19/90; H04N19/91

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 189 words
A high efficient encoding/decoding system CHARACTERIZED IN THAT the system comprises means for processing a small block having at least one collection of blocks as an encoding unit of input data, and a macro block having a macro block length data for indicating the length of the macro block itself in its head position and at least one of the small blocks, wherein the collection of blocks in the small block includes a first passage for a variable length data having at least one collection of data obtained by performing a variable length encoding for every block of encoding unit on the input data, header information associated with the variable length data and a small block length data for indicating the length of the small block itself, a second passage for an adjustment bit data and a length data indicating the length of the adjustment bit data itself, and a third passage for a correction directing signal, thus for transmitting a data for selecting at least one of the three passages by embedding the selecting data in a coefficient based on an encoding characteristics of the variable length data.
Claim 2
Dependent Claim 178 words
The system as claimed in claim 1, comprising an encoder for transmitting data after processed the variable length encoding for every block of encoding unit on the input data; a data length measuring unit for measuring and outputting the data length from the variable length encoder; a header information generator for generating and outputting header information for the output of the encoder; a first packeting unit for performing at least one of operations for packeting the outputs of the encoder, the data length measuring unit and the header information generator as to the first passage, and for packeting a predetermined adjustment bit data and the length data indicating the length of the adjustment bit data itself as to the second passage, and for packeting the the correction directing signal as to the third passage system; and a second packeting unit for packeting and outputting the outputs of the data length measuring unit and the header information generator into the output of the first packeting unit by constituting a macro block containing at least one of the small blocks.
Claim 3
Dependent Claim 183 words
A high efficient encoding/decoding system CHARACTERIZED IN THAT the system comprises means for processing a small block having at least one collection of blocks as an encoding unit of input data, and a macro block having a macro block length data for indicating the length of the macro block itself in its head position and at least one of the small blocks, wherein the collection of blocks in the small block includes a first passage for a variable length data having at least one collection of data obtained by performing a variable length encoding for every block of encoding unit on the input data, header information associated with the variable length data and a small block length data for indicating the length of the small block itself in case of performing the intra-frame coding, a second passage for an adjustment bit data, and a third passage for a correction directing signal, thus for transmitting a data for selecting at least one of the three passages by embedding the selecting data in a coefficient based on an encoding characteristics of the variable length data.
Claim 4
Dependent Claim 170 words
The system as claimed in claim 3, comprising: an encoder for transmitting data after processed the variable length encoding for every block of encoding unit on the input data; a data length measuring unit for measuring and outputting the data length from the variable length encoder; a header information generator for generating and outputting header information for the output of the encoder; a first packeting unit for performing at least one of operation for packeting the outputs of the encoder, the data length measuring unit and the header information generator as to the first passage, and for allocating a predetermined adjustment bit data as to the second passage, and for packeting the the correction directing signal as to the third passage system; and a second packeting unit for packeting and outputting a special code for indicating data of a macro block and the output of the header information generator into the output of the first packeting unit, by constituting the macro block containing at least one of the small blocks.
Claim 5
Dependent Claim 140 words
The system as claimed in claim 3, comprising a recording system adapted for receiving an input signal which contains in every frame at least one macro block having at least one small block containing at least one encoding unit block and a special code allocated on the head position of the macro block it self for indicating the data position of the macro block, wherein the recording system includes a detector for detecting the macro block on the head position of a picture screen, an address generator for generating an address corresponding to at least one of screen positions of the respective macro blocks and the respective small blocks, and a packeting unit for packeting the address from the address generator and the information of the head position of the picture screen in the macro blocks with the input signal.
Claim 6
Dependent Claim 95 words
The system as claimed in claim 3, comprising a reproducing system adapted for reproducing recorded signals, wherein the reproducing system includes an extractor for exclusively extracting intra-frame compression data from the reproduced signal, a reconstructing unit capable of reconstructing the intra-frame compression data at a prescribed time unit, a first adder for adding a skip flag to the output of the reconstructing unit at a timing other than that of the intra-frame compression data, and a second adder capable of adding an adjusting bit for adjusting data length to the output of the reconstructing unit.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag