Claims
- 1. A decoding apparatus comprising:
- receiving means for receiving a variable-length code which represents run-length data or non-run-length data in a block having a predetermined size; and
- decoding means for decoding the variable-length code in synchronization with a predetermined timing signal, and generating run-length data or non-run-length data,
- wherein said decoding means includes,
- counting means for counting the timing signal; and
- output means for releasing non-run-length data instead of the run-length data, based on a result of counting by said counting means in order to prevent a decoding error from spreading over another block.
- 2. A decoding apparatus according to claim 1, wherein said output means is adapted to release the non-run-length data, in case the run-length data is larger than said result of counting.
- 3. A decoding apparatus according to claim 1, wherein said non-run-length data is "0".
- 4. A decoding apparatus according to claim 1, wherein said counting means is adapted to effect the counting operation for every block of a predetermined size.
- 5. A decoding apparatus according to claim 4, wherein the size of said block is related to the size of an orthogonal transformation.
- 6. A decoding method comprising:
- a receiving step for receiving a variable-length code which represents run length data or non-run-length data in a block having a predetermined size; and
- a decoding step for decoding the variable-length code in synchronization with a predetermined timing signal, and generating run-length data or non-run-length data,
- wherein said decoding step includes,
- a counting step for counting the timing signal, and
- an output step for releasing non-run-length data instead of the run-length data, based on a result of counting in said counting step in order to prevent a decoding error from spreading over another block.
- 7. A decoding method according to claim 6, wherein said output step is adapted to release the non-run-length data in case the run-length data is larger than said result of counting.
- 8. A decoding method according to claim 6, wherein the non-run-length data is "0".
- 9. A decoding method according to claim 6, wherein the counting in said counting step is executed for every block of a predetermined size.
- 10. A decoding method according to claim 9, wherein the size of said block is related to the size of an orthogonal transformation.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-007442 |
Jan 1992 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/005,356 filed Jan. 19, 1993, abandoned.
US Referenced Citations (4)
Foreign Referenced Citations (4)
Number |
Date |
Country |
0493128 |
Jul 1992 |
EPX |
0436251 |
Jul 1991 |
FRX |
62-118642 |
May 1987 |
JPX |
1049429 |
Feb 1989 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
05356 |
Jan 1993 |
|