Moving picture decoding device and moving picture decoding method
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorsShunichi Sekiguchi, Yoshimi Isu, Kohtaro Asai, Fuminobu Ogawa, Yuri Hasegawa
Life of this patent
Estimating the term…
Abstract
A moving image decoding apparatus sets, if it completes decoding current coded data without detecting an error and if an occurrence of a discontinuity is detected between the current coded data and the next coded data, a resynchronization point at an initial position of subsequent coded data following the next coded data.
Claims20
A moving image decoding apparatus comprising:
- decoding means for decoding coded data consisting of a plurality of data contained in a plurality of macroblocks and multiplexed before and after a unique word;
- detecting means for detecting position information indicating an initial position of the coded data said decoding means decodes, and for detecting a number of the macroblocks constituting the coded data;
- reviewing means for estimating an initial position of next coded data from the position information and the number of the macroblocks detected by said detecting means, and for checking an occurrence of a discontinuity between the coded data and the next coded data on an image space;
- and
- resynchronization means for setting, if said decoding means completes decoding of the coded data without detecting any error in the coded data and if said reviewing means detects the occurrence of the discontinuity, a resynchronization point at an initial position of coded data subsequent to the next coded data.
A moving image decoding apparatus comprising:
- decoding means for decoding coded data consisting of a plurality of data contained in a plurality of macroblocks and multiplexed before and after a unique word;
- detecting means for detecting position information indicating an initial position of the coded data said decoding means decodes, and for detecting a number of the macroblocks constituting the coded data;
- reviewing means for estimating an initial position of next coded data from the position information and the number of the macroblocks detected by said detecting means, and for checking an occurrence of a discontinuity between the coded data and the next coded data on an image space;
- and
- resynchronization means for setting, if said decoding means completes decoding of the coded data without detecting any error in the coded data and if said reviewing means detects the occurrence of the discontinuity, a resynchronization point at an initial position of the next coded data estimated by said reviewing means.
A moving image decoding apparatus comprising:
- decoding means for decoding coded data consisting of a plurality of data contained in a plurality of macroblocks and multiplexed before and after a unique word;
- detecting means for detecting position information indicating an initial position of the coded data said decoding means decodes, and for detecting a number of the macroblocks constituting the coded data;
- reviewing means for estimating an initial position of next coded data from the position information and the number of the macroblocks detected by said detecting means, and for checking an occurrence of a discontinuity between the coded data and the next coded data on an image space;
- and
- concealment means for performing, if said decoding means detects an error in the data multiplexed after the unique word and if said reviewing means detects the occurrence of the discontinuity, a concealment processing of the data without using motion vectors obtained from the coded data, and for performing, if said decoding means detects an error in the data multiplexed after the unique word and if said reviewing means does not detect any occurrence of a discontinuity, a concealment processing of the data using the motion vectors obtained from the coded data.
A moving image decoding method comprising the steps of:
- decoding coded data consisting of a plurality of data contained in a plurality of macroblocks and multiplexed before and after a unique word;
- detecting position information indicating an initial position of the coded data, and detecting a number of the macroblocks constituting the coded data;
- estimating an initial position of next coded data from the position information and the number of the macroblocks;
- checking an occurrence of a discontinuity between the coded data and the next coded data on an image space;
- and
- setting, if decoding of the coded data is completed without detecting any error in the coded data and if the occurrence of the discontinuity is detected, a resynchronization point at an initial position of coded data subsequent to the next coded data.
A moving image decoding method comprising the steps of:
- decoding coded data consisting of a plurality of data contained in a plurality of macroblocks and multiplexed before and after a unique word;
- detecting position information indicating an initial position of the coded data, and detecting a number of the macroblocks constituting the coded data;
- estimating an initial position of next coded data from the position information and the number of the macroblocks;
- checking an occurrence of a discontinuity between the coded data and the next coded data on an image space;
- and
- setting, if decoding of the coded data is completed without detecting any error in the coded data and if the occurrence of the discontinuity is detected, a resynchronization point at an initial position of the next coded data estimated.
A moving image decoding method comprising the steps of:
- decoding coded data consisting of a plurality of data contained in a plurality of macroblocks and multiplexed before and after a unique word;
- detecting position information indicating an initial position of the coded data, and detecting a number of the macroblocks constituting the coded data;
- estimating an initial position of next coded data from the position information and the number of the macroblocks;
- checking an occurrence of a discontinuity between the coded data and the next coded data on an image space;
- and
- performing, if an error is detected in the data multiplexed after the unique word and if the occurrence of the discontinuity is detected between the coded data and the next coded data, a concealment processing of the data without using motion vectors obtained from the coded data, and performing, if an error is detected in the data multiplexed after the unique word and if the occurrence of the discontinuity is not detected between the coded data and the next coded data, a concealment processing of the data using the motion vectors obtained from the coded data.
Dependencies are inferred from the claim text.