Information processing apparatus and information processing method
In order to make it possible to precisely remove an adverse effect ascribable to degradation of compressed stream data in processing after the stream data has been decoded, a decoding portion obtains audio data by decoding an audio stream that is the compressed data, an error check portion makes an error check in a course of the decoding, a quality assessment portion assesses a quality of the audio data based on a result of the check by the error check portion, a control portion controls a noise reduction processing portion in accordance with the quality assessed by the quality assessment portion, and the noise reduction processing portion performs processing for reducing noise at the time of reproduction of the audio data in accordance with the control by the control portion.
1 . An information processing apparatus, comprising:
a decoding portion decoding stream data to generate decoded data;
said decoding portion performing an error check while decoding the stream data; and
a quality assessment portion assessing a quality of the decoded data based on a result of the error check.
2 . The information processing apparatus according to claim 1 , further comprising:
a noise reduction processing portion performing a noise reduction at the time of reproducing the decoded data; and
a control portion controlling the noise reduction processing portion in accordance with said quality of the decoded data.
3 . The information processing apparatus according to claim 1 ,
wherein said quality assessment portion performs statistical treatment on the result of the error check in a predetermined period of time and assesses the quality based on a result of the statistical treatment.
4 . The information processing apparatus according to claim 1 ,
wherein said decoded data includes a plurality of frames, and
said quality assessment portion assesses the quality of a target frame based on an error detection coverage obtained from a plurality of frames immediately before the target frame.
5 . The information processing apparatus according to claim 1 , further comprising:
a synchronization processing portion establishing synchronization between the decoded data and other data; and
a synchronization processing control portion controlling the synchronization processing portion,
wherein the synchronization processing control portion brings synchronization processing to a halt when the quality is equal to or less than a predetermined level.
6 . The information processing apparatus according to claim 5 ,
wherein the synchronization processing control portion resumes the synchronization processing when the quality has recovered to a predetermined degree during the halt of the synchronization processing.
7 . An information processing method, comprising:
decoding stream data to generate decoded data;
performing an error check while decoding the steam data; and
assessing a quality of the decoded data based on a result of the error check.
8 . The information processing method according to claim 7 , further comprising:
performing noise reduction at the time of reproducing the decoded data in accordance with the assessed quality.
9 . An information processing apparatus comprising:
a transmission path decoder converting a received signal into an information source coded signal;
an information source decoder converting the information source coded signal into original information; and
a quality assessment portion assessing a quality of the original information in accordance with a result of an error check obtained at the time of converting the information source decoder.
10 . The information processing apparatus according to claim 9 ,
wherein the quality assessment portion assesses the quality based on a result of statistical treatment cumulatively performed on the result of the error check in a predetermined period of time.
11 . The information processing apparatus according to claim 9 ,
wherein the original information is composed in units of frames, and
the quality assessment portion assesses the quality of a target frame based on the result of the error check obtained from a plurality of frames immediately before the target frame.
12 . the information processing apparatus according to claim 9 , further comprising:
a noise reduction processing portion performing a noise reduction at the time of reproducing the original information obtained from the information source decoder; and
a control portion controlling the noise reduction processing portion in accordance with the quality of the original information.
13 . The information processing apparatus according to claim 9 , further comprising:
a synchronization processing portion establishing synchronization between the original information and other original information; and
a synchronization processing control portion controlling the synchronization processing portion,
wherein the synchronization processing control portion brings synchronization processing to a halt when the quality is equal to or less than a predetermined level.
14 . The information processing apparatus according to claim 13 ,
wherein the synchronization processing control portion resumes the synchronization processing when the quality has recovered to a predetermined degree during the halt of the synchronization processing.