← Back to Patent Explorer
US5148271A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for transmission of variable length code and apparatus for coding a video signal

Assignee: Panasonic Holdings Corp
•
Filing: 1991-04-17
•
Granted: 1992-09-15
•
Expires: 2011-04-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for transmission of variable length code words is provided in which the variable length code words are allocated into a data storage field not only from the front end of the same but also from the rear end, whereby unwanted affection by transmission error will be minimized. A coding apparatus produces coded data of such a format that after different type video signals are divided into a common signal area and a not-common signal area, the coded data of the common signal area is allocated into one data storage field in a sequence from the front end of the same and the coded data of the not-common signal area is allocated in a reverse sequence from the rear end. Accordingly, such different video signals can successfully be decoded with a decoder designed for processing one particular video signal.

Inventors

  • 👤 Shiro Kato
  • 👤 Tatsuro Juri
  • 👤 Masakazu Nishino

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 11:09
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/434; G; G11; G11B; G11B20/00; G11B20/00007; H04J; H04J3/00; H04J3/16; H04J3/1682; H04J3/1688; H04L; H04L1/00; H04L1/0078; H04L1/0084; H04N21/20; H04N21/23; H04N21/236; H04N5/00; H04N5/76; H04N5/91; H04N5/92; H04N5/926; H04N5/9261; H04N19/00; H04N19/60; H04N19/65

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 88 words
A method for transmission of two groups of variable length code words which are allocated into a data storage field having a given bit length, comprises: a first step of allocating the variable length code words of the first group into the data storage field in a sequence from the front end towards the rear end; and a second step of allocating the variable length code words of the second group into the data storage field in a reverse sequence from the rear end towards the front end.
Claim 2
Independent Claim 88 words
A method for transmission of two groups of variable length code words which are allocated into a data storage field having a given bit length, comprises: a first step of allocating the variable length code words of the first group into the data storage field in a sequence from the front end towards the rear end; and a second step of allocating the variable length code words of the second group into the data storage field in a reverse sequence from the rear end towards the front end.
Claim 3
Dependent Claim 43 words
A method according to claim 1, wherein at least one of the two, first and second, steps has a procedure of adding a code word, which indicates a boundary between the two variable length code word groups, to the end of one group.
Claim 4
Dependent Claim 59 words
A method according to claim 1, wherein at least one of the two, first and second, steps has a procedure of filling a vacant space of S bits (S>0) in the data storage field with a dummy data prepared from the leading S bits of one variable length code word which has a bit length greater than S bits.
Claim 5
Independent Claim 97 words
A method for transmission of variable length code words which are allocated into a data storage field having a given bit length, comprises: a step of dividing the variable length code words into two groups; a first step of allocating the variable length code words of the first group into the data storage field in a sequence from the front end towards the rear ends; and a second step of allocating the variable length code words of the second group into the data storage field in a reverse sequence from the rear end towards the front end.
Claim 6
Independent Claim 97 words
A method for transmission of variable length code words which are allocated into a data storage field having a given bit length, comprises: a step of dividing the variable length code words into two groups; a first step of allocating the variable length code words of the first group into the data storage field in a sequence from the front end towards the rear ends; and a second step of allocating the variable length code words of the second group into the data storage field in a reverse sequence from the rear end towards the front end.
Claim 7
Dependent Claim 43 words
A method according to claim 4, wherein at least one of the two, first and second, steps has a procedure of adding a code word, which indicates a boundary between the two variable length code word groups, to the end of one group.
Claim 8
Dependent Claim 59 words
A method according to claim 4, wherein at least one of the two, first and second, steps has a procedure of filling a vacant space of S bits (S>0) in the data storage field with a dummy data prepared from the leading S bits of one variable length code word which has a bit length greater than S bits.
Claim 9
Dependent Claim 35 words
A method according to claim 4, wherein the step of dividing the variable length code words into two groups performs so that the two groups are almost equal to each other in the bit amount.
Claim 10
Dependent Claim 36 words
A method according to claim 4, wherein the step of dividing the variable length code words into two groups performs so that the two groups are almost equal to each other in the code word amount.
Claim 11
Dependent Claim 31 words
A method according to claim 8, wherein the step of dividing the variable length code words into two groups has a procedure of shuffling the variable length code words in words.
Claim 12
Dependent Claim 242 words
A video signal coding apparatus for encoding a first video signal at high efficiency by means of variable length coding, comprises: a blocking circuit for dividing into N groups first signal data, which represent a common signal area data to the first video signal and a second video signal which is different in type from the first video signal, and also, second signal data into N groups, which represent a not-common signal area data, and coupling the first signal data groups and the second signal data groups with each other to form an N number of blocks, each block consisting of a first and a second signal data group; a coding circuit for encoding the first signal data of each block to a first group of variable length code words and the second signal data of the block to a second group of variable length code words so that a sum of the bit amount of the first group variable length code words and the bit amount of the second group variable length code words is not more than a given value; and a formatting circuit for allocating the first group variable length code words of each block into a data storage field of the transmission format in a sequence from one end of the data storage field and the second group variable length code words into the remaining area of the data storage field where no first group data is loaded.
Claim 13
Dependent Claim 242 words
A video signal coding apparatus for encoding a first video signal at high efficiency by means of variable length coding, comprises: a blocking circuit for dividing into N groups first signal data, which represent a common signal area data to the first video signal and a second video signal which is different in type from the first video signal, and also, second signal data into N groups, which represent a not-common signal area data, and coupling the first signal data groups and the second signal data groups with each other to form an N number of blocks, each block consisting of a first and a second signal data group; a coding circuit for encoding the first signal data of each block to a first group of variable length code words and the second signal data of the block to a second group of variable length code words so that a sum of the bit amount of the first group variable length code words and the bit amount of the second group variable length code words is not more than a given value; and a formatting circuit for allocating the first group variable length code words of each block into a data storage field of the transmission format in a sequence from one end of the data storage field and the second group variable length code words into the remaining area of the data storage field where no first group data is loaded.
Claim 14
Dependent Claim 27 words
A coding apparatus according to claim 10, wherein the coding circuit performs adding an end code to the end of the first variable length code word group.
Claim 15
Dependent Claim 27 words
A coding apparatus according to claim 10, wherein the formatting circuit performs adding an end code to the end of the first variable length code word group.
Claim 16
Dependent Claim 32 words
A coding apparatus according to claim 10, wherein the formatting circuit performs loading the second variable length code word group into the data storage field from the other end of the same.
Claim 17
Dependent Claim 24 words
A coding apparatus according to claim 10, wherein the first video signal incorporates an enlargement of the screen developed by the second video signal.

References Cited (Backward Citations)

US4942465A Cited
US5047852A Cited
US5073821A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-15 1996-03-16 1996-09-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-15 2000-03-16 2000-09-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-15 2004-03-16 2004-09-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag