INFORMATION PROCESSING DEVICE AND METHOD
First Claim
1. An information processing apparatus that encodes image data, comprising:
- comparison means for comparing frames or fields constituting image data in increments of a line block including image data equivalent to a number of lines needed to generate coefficient data equivalent to one line of sub-bands of at least lowest frequency components;
generation means for generating concealment information indicating a method of concealing an error in a line block in accordance with a comparison result obtained by the comparison means;
encoding means for generating encoded data by encoding coefficient data reordered in advance in the order in which the coefficient data is used in executing a combining process of combining coefficient data of a plurality of sub-bands decomposed in frequency bands to generate image data; and
control means for controlling the encoding means so as to multiplex the concealment information generated by the generation means with the encoded data generated by the encoding means.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus and method for reducing an unnecessary waiting time in a depacketizing process and enabling processing to be easily performed at high speeds applicable to, for example, an encoding apparatus. An analysis unit compares input image data with image data of one previous picture read out from a storage unit. On the basis of the analysis result, a concealment header generation unit generates a concealment header that is referred to by a receiving apparatus at the time of an error concealment process. On the basis of the concealment header, a loss analysis unit performs error concealment for the occurrence of a transmission error by suitably using encoded data stored in a storage unit.
148 Citations
15 Claims
-
1. An information processing apparatus that encodes image data, comprising:
-
comparison means for comparing frames or fields constituting image data in increments of a line block including image data equivalent to a number of lines needed to generate coefficient data equivalent to one line of sub-bands of at least lowest frequency components; generation means for generating concealment information indicating a method of concealing an error in a line block in accordance with a comparison result obtained by the comparison means; encoding means for generating encoded data by encoding coefficient data reordered in advance in the order in which the coefficient data is used in executing a combining process of combining coefficient data of a plurality of sub-bands decomposed in frequency bands to generate image data; and control means for controlling the encoding means so as to multiplex the concealment information generated by the generation means with the encoded data generated by the encoding means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing method for an information processing apparatus that encodes image data, wherein:
-
comparison means compares frames or fields constituting image data in increments of a line block including image data equivalent to a number of lines needed to generate coefficient data equivalent to one line of sub-bands of at least lowest frequency components; generation means generates concealment information indicating a method of concealing an error in a line block in accordance with a comparison result obtained by the comparison means; encoding means generates encoded data by encoding coefficient data reordered in advance in the order in which the coefficient data is used in executing a combining process of combining coefficient data of a plurality of sub-bands decomposed in frequency bands to generate image data; and control means controls the encoding means so as to multiplex the concealment information generated by the generation means with the encoded data generated by the encoding means.
-
-
11. An information processing apparatus that performs an error concealment process on encoded data obtained by encoding image data, comprising:
-
obtaining means for obtaining, for frames or fields constituting image data, concealment information indicating a method of concealing an error in a line block, in increments of a line block including image data equivalent to a number of lines needed to generate coefficient data equivalent to one line of sub-bands of at least lowest frequency components, from encoded data obtained by encoding coefficient data reordered in advance in the order in which the coefficient data is used in executing a combining process of combining coefficient data of a plurality of sub-bands obtained by decomposing the image data in frequency bands to generate image data; and concealment means for performing, in increments of a line block, a process of concealing an error included in the encoded data in accordance with the method of concealing an error indicated by error concealment information obtained by the obtaining means. - View Dependent Claims (12, 13, 14)
-
-
15. An information processing method for an information processing apparatus that performs an error concealment process on encoded data obtained by encoding image data, wherein:
-
obtaining means obtains, for frames or fields constituting image data, concealment information indicating a method of concealing an error in a line block, in increments of a line block including image data equivalent to a number of lines needed to generate coefficient data equivalent to one line of sub-bands of at least lowest frequency components, from encoded data obtained by encoding coefficient data reordered in advance in the order in which the coefficient data is used in executing a combining process of combining coefficient data of a plurality of sub-bands obtained by decomposing the image data in frequency bands to generate image data; and concealment means performs, in increments of a line block, a process of concealing an error included in the encoded data in accordance with error concealment information indicated by error concealment information obtained by the obtaining means.
-
Specification