[go: up one dir, main page]

JP2002335230A - Method and device for decoding audio encoded signal - Google Patents

Method and device for decoding audio encoded signal

Info

Publication number
JP2002335230A
JP2002335230A JP2001141135A JP2001141135A JP2002335230A JP 2002335230 A JP2002335230 A JP 2002335230A JP 2001141135 A JP2001141135 A JP 2001141135A JP 2001141135 A JP2001141135 A JP 2001141135A JP 2002335230 A JP2002335230 A JP 2002335230A
Authority
JP
Japan
Prior art keywords
signal
decoding
bit stream
audio
supplied
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001141135A
Other languages
Japanese (ja)
Inventor
Toru Matsui
徹 松井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2001141135A priority Critical patent/JP2002335230A/en
Publication of JP2002335230A publication Critical patent/JP2002335230A/en
Pending legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an audio encoded signal decoder with which an acoustic signal bit stream encoded by an MPEG2-AAC system can be decoded and reproduced by simple arithmetic processing. SOLUTION: The audio encoded signal decoder is configured by using a synchronizing detecting means 13 for detecting a synchronizing code when starting decoding processing of a bit stream and when decoding operation is abnormal, an output control means 12 for supplying a bit stream signal when the synchronizing signal can be acquired by that synchronizing detecting means, a decoding means 14 for decoding the supplied bit stream signal and an output data interpolating means 15 for correcting decoded data by interrupting the decoding operation when abnormality occurs in the decoding operation of that decoding means.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、音声符号化データ
の復号に係り、特に符号化された音声信号を記録、伝
送、または発音する装置における復号を簡単な構成によ
り行うことの出来る音声符号化信号の復号方法、及び音
声符号化信号復号装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to the decoding of coded audio data, and more particularly to a coded audio signal capable of recording, transmitting or decoding an encoded audio signal with a simple configuration. The present invention relates to a signal decoding method and a speech coded signal decoding device.

【0002】[0002]

【従来の技術】音声信号を高能率符号化する手法は、国
際標準としてMPEG(moving picture experts grou
p)により多くの国際標準が定められ、その国際標準は
ISO/IEC(International Organization for Sta
ndardization / International Electrotechnical Comm
ission)より発行されている。
2. Description of the Related Art A technique for encoding a speech signal with high efficiency is an international standard, MPEG (moving picture experts group).
p) defines a number of international standards, which are based on the ISO / IEC (International Organization for Sta
ndardization / International Electrotechnical Comm
ission).

【0003】その国際標準の1つとしてMPEG2−A
AC(Advanced-Audio-Coding)規格があり、この規格
に定められる符号化方式には、時間周波数変換符号化方
法が用いられている。
One of the international standards is MPEG2-A.
There is an AC (Advanced-Audio-Coding) standard, and a time-frequency conversion encoding method is used as an encoding method defined in this standard.

【0004】そのMPEG2−AAC方式は日本におけ
るデジタル放送を中心として採用が定められており、現
在では衛星デジタル放送の音声符号化方式として、また
2003年から開始される地上波デジタル放送方式にも
採用がなされていくものである。
The adoption of the MPEG2-AAC system has been defined mainly for digital broadcasting in Japan. Currently, the MPEG2-AAC system is also used as an audio coding system for satellite digital broadcasting and also in a terrestrial digital broadcasting system started in 2003. Is being done.

【0005】そのようにして、現在、及び将来開始され
るデジタル放送方式で、デジタル映像信号はMPEG−
2方式により、デジタル音声信号はMPEG2−AAC
方式により放送がなされ、家庭においてこれらの符号化
方式で符号化された映像、音声信号の視聴がなされる。
[0005] Thus, in the digital broadcasting system to be started now and in the future, the digital video signal is MPEG-
According to the two systems, the digital audio signal is MPEG2-AAC
Broadcasting is performed according to the standard, and video and audio signals encoded using these encoding systems are viewed at home.

【0006】そして従来は、その符号化された映像、音
声信号の視聴はテレビジョン受像機が用いられて行われ
るのが一般的であったが、最近になりパソコンのデータ
処理速度が高速化し、パソコンを用いて受信される放送
電波の復号が行えるようになってきた。
Conventionally, viewing of the encoded video and audio signals has generally been performed using a television receiver. However, recently, the data processing speed of a personal computer has been increased. It has become possible to decode broadcast waves received using a personal computer.

【0007】そのパソコンを用いる映像信号受信装置は
MPEG−2ビデオ信号の復号ユニット基板を内蔵し、
その基板により復号された映像信号を得ることができ、
また音声信号もMPEG2−AAC方式デコーダを内蔵
し、そのデコーダにより音声信号を得る構成とされてい
る。
The video signal receiving apparatus using the personal computer has a built-in MPEG-2 video signal decoding unit substrate,
A video signal decoded by the substrate can be obtained,
The audio signal also has a built-in MPEG2-AAC decoder, and the audio signal is obtained by the decoder.

【0008】図6に、一般的な圧縮符号化された音響信
号を復号するためのデコーダの構成を示す。同図におけ
る符号化音響信号デコーダ30は、同期検出修正回路3
1、エラーフラグ処理・CRC処理回路32、フレーム
メモリ33、オーディオ復号器35、コントロールビッ
ト処理回路36、ヘッダエラー検出回路37、及びD/
A変換器38で構成される。
FIG. 6 shows a configuration of a decoder for decoding a general compression-coded audio signal. The coded audio signal decoder 30 in FIG.
1, error flag processing / CRC processing circuit 32, frame memory 33, audio decoder 35, control bit processing circuit 36, header error detection circuit 37, and D /
An A converter 38 is provided.

【0009】次に、このように構成される符号化音響信
号デコーダ30の動作について述べる。まず、復号すべ
き圧縮符号化音響信号のビットストリームは同期検出修
正回路31に供給され、そこでは供給されたビットスト
リームより同期信号部分が検出される。
Next, the operation of the coded audio signal decoder 30 configured as described above will be described. First, the bit stream of the compressed and coded audio signal to be decoded is supplied to the synchronization detection and correction circuit 31, where the synchronization signal portion is detected from the supplied bit stream.

【0010】そして、そのビットストリームの同期信号
ヘッダ部分に誤り信号が含まれるときは同期信号のビッ
トパターンは同期信号と異なる値となるため同期信号の
検出はなされない。
When an error signal is included in the sync signal header portion of the bit stream, the sync signal is not detected because the bit pattern of the sync signal has a different value from the sync signal.

【0011】しかし、そのような場合には供給されるビ
ットストリームのビット数が数えられる等により所定の
時間後に同期信号が到来されるべきであるが、その所定
時間後に同期信号パターンの信号が到来しないときはそ
の部分に同期信号が存在していないことを示すエラーフ
ラグを付加した信号に修正する。
However, in such a case, the synchronization signal should arrive after a predetermined time, for example, by counting the number of bits of the supplied bit stream. After the predetermined time, the signal of the synchronization signal pattern arrives. If not, the signal is corrected to a signal to which an error flag indicating that there is no synchronization signal is added.

【0012】そのようにして同期信号の検出された、な
いしはエラーフラグ付加などにより修正されたビットス
トリームはエラーフラグ処理・CRC処理回路32に供
給され、そこでは付加されたエラーフラグ部分のビット
ストリームの修正等に係る信号処理、及びビットストリ
ームに付加されるCRC(Cyclic Redundancy Check)
コードを用いての誤り信号の検出が行われる。
The bit stream in which the synchronization signal is detected or corrected by adding an error flag or the like is supplied to an error flag processing / CRC processing circuit 32 where the bit stream of the added error flag portion is added. Signal processing for correction, etc., and CRC (Cyclic Redundancy Check) added to the bit stream
An error signal is detected using the code.

【0013】そのようなエラーフラグ部のビットストリ
ーム修正処理、及びCRCにより誤り信号の検出された
ビットストリームはヘッダエラー検出回路37に供給さ
れ、そこではヘッダ信号の一部に誤り信号が含まれる場
合はその部の信号を検出することによりヘッダ位置の特
定を行い、ヘッダ位置の特定された信号である修正ヘッ
ダ信号は再びエラーフラグ処理・CRC処理回路32に
供給される。
The bit stream in which the error signal is detected by the bit stream correction processing of the error flag portion and the CRC is supplied to a header error detection circuit 37, where the error signal is included in a part of the header signal. The header position is specified by detecting the signal of that part, and the corrected header signal which is the signal whose header position is specified is supplied to the error flag processing / CRC processing circuit 32 again.

【0014】そのようにして、エラーフラグ処理・CR
C処理回路32ではヘッダ信号部に含まれる誤り信号部
分の修正が行われ、正規のヘッダ信号を有するビットス
トリームとしてフレームメモリ33に供給され、そこに
一時記憶される。
Thus, error flag processing / CR
In the C processing circuit 32, the error signal portion included in the header signal portion is corrected, supplied to the frame memory 33 as a bit stream having a regular header signal, and temporarily stored therein.

【0015】フレームメモリ33に一時記憶された信号
は必要に応じてオーディオ復号器35に供給されて復号
され、復号されて得られる複数チャンネルのオーディオ
信号はD/A変換器38に供給される。
The signal temporarily stored in the frame memory 33 is supplied to an audio decoder 35 as needed, where the signal is decoded. The decoded audio signals of a plurality of channels are supplied to a D / A converter 38.

【0016】そのD/A変換器38に供給された複数チ
ャンネルのオーディオ信号は聴取者に対して所定の位置
に配置されるスピーカより発音されるが、そのスピーカ
位置に係るチャンネル情報はヘッダ信号に挿入されてい
る。
The audio signals of a plurality of channels supplied to the D / A converter 38 are output to a listener from a speaker arranged at a predetermined position, and the channel information relating to the speaker position is included in a header signal. Has been inserted.

【0017】そのヘッダ信号に挿入されるスピーカ配置
等に係る情報信号は、ヘッダエラー検出回路37よりコ
ントロールビット処理回路36に供給された誤り信号を
含まないヘッダ情報に基づいて生成される。
The information signal relating to the speaker arrangement and the like inserted into the header signal is generated based on the header information not including the error signal supplied from the header error detection circuit 37 to the control bit processing circuit 36.

【0018】即ち、コントロールビット処理回路36に
供給されるヘッダ信号の内、データ誤りに基づく書きこ
み禁止フラグのない信号により、オーディオ信号のチャ
ンネル配置情報などのチャンネルデコード情報が得ら
れ、その得られたチャンネルデコード情報はヘッダエラ
ー検出回路37が介されてD/A変換器38に供給され
る。
In other words, among the header signals supplied to the control bit processing circuit 36, channel decode information such as channel arrangement information of an audio signal is obtained by a signal without a write inhibit flag based on a data error, and the obtained signal is obtained. The channel decode information is supplied to a D / A converter 38 via a header error detection circuit 37.

【0019】そして、そのチャンネルデコーダ情報に
は、ヘッダエラー検出回路37でエラー信号が検出さ
れ、且つ修正ヘッダの生成が出来ないようなときには、
ミュート信号情報がD/A変換器38に供給され、D/
A変換器から供給される出力音声信号がミュートされる
ようになされている。
When an error signal is detected by the header error detection circuit 37 and a corrected header cannot be generated in the channel decoder information,
The mute signal information is supplied to the D / A converter 38,
The output audio signal supplied from the A converter is muted.

【0020】このようにして、符号化音響信号復号装置
30に供給されたビットストリームは同期信号が復号さ
れ、また同期信号に誤り信号が含まれるときは同期信号
区間を検出すると共にその同期信号を正しい信号に修正
し、修正された信号はオーディオ復号器に供給されて符
号化圧縮音声信号が復号されると共に、同期信号の復号
が出来なかったときなどは復号出力信号はミュートされ
て雑音の発生が抑圧されるようになされている。
In this manner, the bit stream supplied to the coded audio signal decoding device 30 is decoded into a synchronizing signal. When the synchronizing signal contains an error signal, the synchronizing signal section is detected and the synchronizing signal is detected. The corrected signal is supplied to an audio decoder to decode the coded compressed audio signal, and when the synchronization signal cannot be decoded, the decoded output signal is muted to generate noise. Is to be suppressed.

【0021】[0021]

【発明が解決しようとする課題】ところで、そのような
MPEG2−AAC方式デコーダ及びMPEG−2ビデ
オ信号復号ユニットをパソコンに内蔵してデジタル放送
信号の視聴を行うことは可能であり、そのような機能を
搭載するパソコンもデジタル放送受信対応パソコンとし
て製品化されることは考えられるが、通常の製品形態に
おけるパソコンはデジタル放送受信用として使用される
よりは、従来のパソコンの機能を高速、大容量化したパ
ソコンとして用いられるケースが多く、パソコンの現在
の製品形態は今後も継続されると考えられる。
By the way, it is possible to incorporate such an MPEG2-AAC decoder and an MPEG-2 video signal decoding unit into a personal computer to watch digital broadcast signals. It is conceivable that a PC equipped with a PC will be commercialized as a PC compatible with digital broadcast reception. However, a PC in a normal product form will increase the speed and capacity of conventional PC functions rather than being used for digital broadcast reception. In many cases, it is used as a personal computer, and the current product form of the personal computer is expected to continue in the future.

【0022】そして、従来形態のパソコンではそのよう
なデジタル放送受信のための復号ユニット、ないしはデ
コーダは内蔵されてなく、一般にはオプションとしてそ
れらのカードをPC本体に内蔵させるような方法がとら
れるようになされており、パソコン自体の価格を低下さ
せて市場競争を有利にするケースの方が多いと考えられ
る。
The conventional personal computer does not have such a built-in decoding unit or decoder for receiving a digital broadcast, and generally employs a method in which such a card is built into the PC as an option. It is thought that there are many cases where the price of the personal computer itself is lowered to make the market more competitive.

【0023】また、携帯形パソコンの場合では小形軽量
とするためにそのようなカードを内蔵させるケースは少
なく、それらのカードは例えばPCMCIA(Personal
Computer Memory Card International Association)
カードソケットを介して接続されるのが一般的であるな
ど、放送受信には利便性の良くない形態となってしま
う。
In the case of a portable personal computer, there are few cases in which such a card is built in in order to reduce the size and weight, and these cards are, for example, PCMCIA (Personal
Computer Memory Card International Association)
This is not convenient for broadcast reception, for example, it is common to connect via a card socket.

【0024】そこで、コンピュータにカード接続を行う
ことなく、内臓されるCPU(Central Processing Uni
t)に圧縮音声復号機能を持たせて受信信号の復号を行
うことができれば、そのようにして実現されたパソコン
は音声デコーダの機能を搭載できたパソコンとして小形
軽量でありながらディジタル放送の受信機能を兼ね備え
ることとなり製品形態からも好ましい。
Therefore, a built-in CPU (Central Processing Uniform) without connecting a card to a computer.
If it is possible to decode the received signal by adding a compressed audio decoding function to t), the personal computer realized in this way is a small and lightweight personal computer equipped with an audio decoder function, but has a digital broadcast receiving function. And is also preferable from the product form.

【0025】そして、そのCPUを用いるデジタル映
像、音声信号の復号機能は専用基板、デコーダユニット
を用いるものに比して復号性能は劣る場合もあるが、例
えばディジタル放送受信用ソフトをインストールした小
形軽量のパソコンを移動先で用いることによりデジタル
放送の音声受信が出来れば、パソコンとしての利点が大
きい。
The decoding performance of the digital video and audio signals using the CPU may be inferior to that using a dedicated board and a decoder unit. For example, a small and lightweight digital broadcasting receiving software is installed. If it is possible to receive digital broadcast audio by using a personal computer at a destination, there is a great advantage as a personal computer.

【0026】そこで本発明は上記従来問題点に鑑み、特
にMPEG2−AAC方式で符号化されて供給される入
力ビットストリームに対しても,より簡素で効果的なエ
ラー処理を行ない,原音声データに極力近づけられるよ
うなデジタルオーディオ信号の復号、及び再生をコンピ
ュータソフトにより簡易に行うことのできる音声符号化
信号の復号方法、及び音声符号化信号復号装置の構成を
提供することを目的とする。
In view of the above-mentioned conventional problems, the present invention performs simpler and more effective error processing especially on an input bit stream coded and supplied according to the MPEG2-AAC method, so that the original audio data can be processed. It is an object of the present invention to provide a method of decoding a coded audio signal and a configuration of a coded audio signal decoding device that can easily perform decoding and reproduction of a digital audio signal as close as possible by computer software.

【0027】[0027]

【課題を解決するための手段】本発明は、上記課題を解
決するために以下の1)及び2)の手段より成るもので
ある。すなわち、
The present invention comprises the following means 1) and 2) to solve the above-mentioned problems. That is,

【0028】1) 所定のヘッダ信号に続いて圧縮符号
化されたオーディオ信号が配列されてなるビットストリ
ーム信号が供給され、そのビットストリーム信号より前
記ヘッダ信号を検出し、その検出したヘッダ信号を基に
供給される前記ビットストリーム信号を復号するための
同期信号を生成する第1のステップ(13)と、その第
1のステップで生成された同期信号を用いて、前記供給
されるビットストリーム信号を復号して前記オーディオ
信号を得ると共に、そのオーディオ信号の復号動作を監
視し、異常が検出されたときは復号異常信号を生成する
第2のステップ(142)と、その第2のステップによ
り復号異常信号が生成されたときは前記復号して得られ
るオーディオ信号を修復する第3のステップ(15、1
6)と、よりなり、前記第2のステップにより復号異常
信号が生成されたときは前記第1から第3のステップを
繰り返して行なうことを特徴とする音声符号化信号の復
号方法。
1) A bit stream signal in which a compression-encoded audio signal is arranged following a predetermined header signal is supplied, the header signal is detected from the bit stream signal, and the detected header signal is used as a basis. A first step (13) of generating a synchronization signal for decoding the bit stream signal supplied to the bit stream signal, and using the synchronization signal generated in the first step to convert the supplied bit stream signal to A second step (142) of decoding the audio signal to obtain the audio signal, monitoring the decoding operation of the audio signal, and generating an abnormal decoding signal when an abnormality is detected; When a signal is generated, a third step (15, 1) of restoring the audio signal obtained by decoding is performed.
6), wherein when the abnormal decoding signal is generated in the second step, the first to third steps are repeatedly performed.

【0029】2) 所定のヘッダ信号に続いて圧縮符号
化されたオーディオ信号が配列されてなるビットストリ
ーム信号が供給され、そのビットストリーム信号より前
記ヘッダ信号を検出し、その検出したヘッダ信号を基に
供給される前記ビットストリーム信号を復号するための
同期信号を生成する同期信号生成手段(13)と、その
同期信号生成手段により生成される同期信号を基に前記
供給されるビットストリーム信号を復号して前記オーデ
ィオ信号を得ると共に、そのビットストリームの復号動
作を監視し、復号動作に異常が検出されたときは復号異
常信号を生成する復号動作監視手段(142)と、その
復号動作監視手段により復号異常信号が生成されたとき
は前記復号して得られるオーディオ信号を修復するオー
ディオ信号修復手段(15、16)と、を具備し、前記
同期信号生成手段は前記復号動作監視手段により復号異
常信号が生成されたときは同期信号の再生成を行なうよ
うに構成することを特徴とする音声符号化信号復号装
置。
2) A bit stream signal in which a compression-encoded audio signal is arranged is supplied following a predetermined header signal, and the header signal is detected from the bit stream signal. Synchronizing signal generating means (13) for generating a synchronizing signal for decoding the bit stream signal supplied to the decoder, and decoding the supplied bit stream signal based on the synchronizing signal generated by the synchronizing signal generating means And a decoding operation monitoring means (142) for monitoring the decoding operation of the bit stream and generating an abnormal decoding signal when an abnormality is detected in the decoding operation, and a decoding operation monitoring means for obtaining the audio signal. Audio signal restoration means for restoring an audio signal obtained by decoding when an abnormal decoding signal is generated (15, 16), wherein the synchronizing signal generating means is configured to regenerate the synchronizing signal when a decoding error signal is generated by the decoding operation monitoring means. Signal decoding device.

【0030】[0030]

【発明の実施の形態】以下、本発明の音声符号化信号の
復号方法、及び音声符号化信号復号装置の実施形態につ
き好ましい実施例により説明する。図1は、その音声符
号化信号の復号方法を搭載した音声符号化信号復号装置
の構成であり、以下図と共に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of a method for decoding a speech coded signal and a speech coded signal decoding apparatus according to the present invention will be described below with reference to preferred embodiments. FIG. 1 shows the configuration of a speech coded signal decoding apparatus equipped with the speech coded signal decoding method, which will be described below with reference to the drawings.

【0031】同図に示す音声符号化信号復号装置10
は、ビットストリーム入力端子11、出力制御回路1
2、同期検出回路13、AACオーディオ復号回路1
4、出力データ補間回路15、切り換えスイッチ16、
D/A変換器17、及び音声信号出力端子19より構成
される。
The voice coded signal decoding device 10 shown in FIG.
Is a bit stream input terminal 11, an output control circuit 1
2. Sync detection circuit 13, AAC audio decoding circuit 1
4, output data interpolation circuit 15, changeover switch 16,
It comprises a D / A converter 17 and an audio signal output terminal 19.

【0032】次に、そのように構成される音声符号化信
号復号装置10の動作について概説する。まず、この音
声符号化信号復号装置10には、ビットストリーム入力
端子を介して圧縮符号化されたオーディオ信号のビット
ストリームが出力制御回路12と同期検出回路13とに
供給される。
Next, the operation of the speech coded signal decoding device 10 thus configured will be outlined. First, a bit stream of an audio signal that has been compression-encoded is supplied to the output control circuit 12 and the synchronization detection circuit 13 via the bit stream input terminal.

【0033】そして、同期検出回路13ではビットスト
リームに配置されるヘッダ信号が検出され、同期検出回
路13が同期状態になるとその同期状態信号が出力制御
回路12に供給される。
Then, the synchronization detection circuit 13 detects a header signal arranged in the bit stream, and when the synchronization detection circuit 13 enters a synchronization state, the synchronization state signal is supplied to the output control circuit 12.

【0034】その出力制御回路12では、同期状態信号
が供給された後に入力端子11より供給される入力ビッ
トストリーム信号はAACオーディオ復号回路14に供
給され、そのAACオーディオ復号回路14ではビット
ストリームの復号が開始されると共に、同期検出回路1
3にはその同期検出の動作を停止させるための信号が供
給される。
In the output control circuit 12, the input bit stream signal supplied from the input terminal 11 after the supply of the synchronization state signal is supplied to the AAC audio decoding circuit 14, and the AAC audio decoding circuit 14 decodes the bit stream. Is started and the synchronization detection circuit 1
3 is supplied with a signal for stopping the operation of the synchronization detection.

【0035】そのようにして、AACオーディオ復号回
路14ではビットストリームの復号が継続され、復号さ
れて得られるオーディオ信号はスイッチ16を介してD
/A変換器17に供給され、そこでアナログ信号に変換
された音声出力信号は音声信号出力端子19に供給され
る。
As described above, the decoding of the bit stream is continued in the AAC audio decoding circuit 14, and the audio signal obtained by the decoding is supplied to the switch 16 via the switch 16.
The audio output signal supplied to the / A converter 17 and converted into an analog signal there is supplied to an audio signal output terminal 19.

【0036】そして、その音声信号の供給はビットスト
リームに誤り信号が含まれるなどによりAACオーディ
オ復号回路14で正常な音声信号の復号ができなくなる
まで供給されるようになされてビットストリームの復号
動作が継続される。
The audio signal is supplied until the AAC audio decoding circuit 14 cannot decode a normal audio signal due to an error signal included in the bit stream. To be continued.

【0037】また、何らかの原因によりAACオーディ
オ復号回路14での動作が正常に行われなくなったと
き、その復号動作が終了されると共にAACオーディオ
復号回路14では正常な復号動作が出来ないとされる異
常動作信号が発生され、その発生された異常動作信号を
基に後述の方法で復号されたオーディオ信号の修復が行
われる。
When the operation of the AAC audio decoding circuit 14 cannot be performed normally for some reason, the decoding operation is terminated and the AAC audio decoding circuit 14 cannot perform a normal decoding operation. An operation signal is generated, and based on the generated abnormal operation signal, restoration of an audio signal decoded by a method described later is performed.

【0038】そして、そのオーディオ信号修復のための
設定が終了された後に、音声符号化信号復号装置10の
復号動作がリセットされる、即ち再度同期信号取得動作
により得られた同期信号を基に復号動作が再開される様
にしてビットストリームの復号動作が継続される。
After the setting for restoring the audio signal is completed, the decoding operation of the audio coded signal decoding device 10 is reset, that is, decoding is performed again based on the synchronization signal obtained by the synchronization signal obtaining operation. The decoding operation of the bit stream is continued such that the operation is restarted.

【0039】このようにして音声符号化信号復号装置1
0によりなされるビットストリームの復号は、最初に同
期信号の検出動作が行われ、次にその同期信号の検出動
作を終了させてビットストリームの復号が行われ、そし
てエラーの多いビットストリームが供給されて正常な復
号動作ができなくなったときはビットストリームの復号
動作を終了させると共に、再度ビットストリームの同期
動作を開始するようにして得た同期信号を基に誤り信号
の修復動作を行い、修復動作が終了した後に、同期、復
号、修復のそれぞれの動作が順に行われながらビットス
トリームの復号動作が行われるようになされている。
In this way, the speech coded signal decoding device 1
In the decoding of the bit stream performed by 0, the operation of detecting the synchronization signal is performed first, the operation of detecting the synchronization signal is terminated, the decoding of the bit stream is performed, and the bit stream with many errors is supplied. When the normal decoding operation cannot be performed, the bit stream decoding operation is terminated, and the error signal is restored based on the synchronization signal obtained by starting the bit stream synchronization operation again. Is completed, the bit stream decoding operation is performed while the synchronization, decoding, and restoration operations are sequentially performed.

【0040】従って、この音声符号化信号復号装置10
の復号機能を例えば携帯用のパソコンなどで実現する場
合は、同期、復号、修復のそれぞれの動作が順に行われ
るようになされているため、その動作を行うCPUに対
する負荷が均一的に保たれており、特に復号動作中に他
の、例えば同期補足のためなどの割り込み動作がなさ
れ、その割り込み動作による演算時間の不足のためにエ
ラーの含まれないビットストリームに対して復号動作が
正常になされないといったような不具合が生じる可能性
が小さくされており、少なくとも誤り信号の小さなビッ
トストリームに対しては安定した音声復号の動作がなさ
れるものである。
Therefore, the speech coded signal decoding device 10
For example, when the decryption function is realized by a portable personal computer or the like, the operations of synchronization, decryption, and restoration are performed in order, so that the load on the CPU performing the operation is uniformly maintained. In particular, during a decoding operation, another interrupt operation is performed, for example, for synchronization supplementation, and the decoding operation is not performed normally on an error-free bit stream due to a shortage of operation time due to the interrupt operation. The likelihood that such a problem will occur is reduced, and a stable speech decoding operation is performed at least on a bit stream with a small error signal.

【0041】次に、そのような同期、復号、修復のそれ
ぞれの動作が行われる音声符号化信号復号装置10に供
給される符号化ビットストリームのフォーマットについ
て述べる。
Next, the format of the coded bit stream supplied to the coded audio signal decoding device 10 for performing such operations of synchronization, decoding and restoration will be described.

【0042】その供給されるビットストリームはMPE
G2−AAC標準に基づいて生成されたビットストリー
ムであり、そのビットストリームの信号形式にはMai
n、LC(Low Complexity)、及びSSR(Scalable S
ampling Rate)の3つのプロファイルが存在する。
The supplied bit stream is MPE
It is a bit stream generated based on the G2-AAC standard, and the signal format of the bit stream is Mai.
n, LC (Low Complexity), and SSR (Scalable S)
ampling Rate).

【0043】そして、それらのプロファイルによるビッ
トストリームの中のLCプロファイルはBS(broadcas
ting satellite;放送衛星)による放送方式に採用され
たプロファイルであり、以下LCプロファイルを中心と
して述べる。
Then, the LC profile in the bit stream according to those profiles is BS (broadcas).
This is a profile adopted for a broadcasting system using a ting satellite (broadcasting satellite), and will be described below focusing on the LC profile.

【0044】図2に、そのMPEG2−AACのLCプ
ロファイルによるビットストリームの構成を示す。同図
において、MPEG2−AACのLCプロファイル(以
下AACと略すこともある)によるビットストリームは
転送フォーマットを特定するヘッダ部と、オーディオ情
報を記述するオーディオブロックの2つよりなってい
る。
FIG. 2 shows the structure of a bit stream based on the LC profile of MPEG2-AAC. In FIG. 1, a bit stream based on an MPEG2-AAC LC profile (hereinafter sometimes abbreviated as AAC) includes two parts, a header part for specifying a transfer format and an audio block for describing audio information.

【0045】そしてそのヘッダ部には同期コード、及び
フレーム長などの情報が記述され、そのヘッダ部に続い
てオーディオブロックのデータが転送され、そのオーデ
ィオブロックはエレメントと称される複数のデータ単位
により構成される。
In the header part, information such as a synchronization code and a frame length is described. Data of an audio block is transferred following the header part, and the audio block is composed of a plurality of data units called elements. Be composed.

【0046】即ち、そのデータ単位は、例えば音声チャ
ンネル構成が5.1チャンネルオーディオであるとき、
そのチャンネル信号は前方の左側信号L、中央信号C、
右側信号R、サラウンド用信号で左側のSL、右側のS
R、そして重低音用信号LFEより構成される。
That is, the data unit is, for example, when the audio channel configuration is 5.1 channel audio.
The channel signal is a left front signal L, a center signal C,
Right signal R, surround signal left SL, right S
R, and a bass signal LFE.

【0047】それらの信号の伝送方法は最初にチャンネ
ル情報がチャンネル情報用のPCE(Program Config El
ement)により、次に前方中央信号のCがSCE(Single
Channel Element)モードで、そして前方左側信号のL、
右側信号のR、サラウンド用信号の左側のSL、及び右
側のSRがCPE(Channel Pair Element)モードによ
り、更に重低音用信号のLFEはSCEモードにより伝
送される様になされている。
The transmission method of these signals is as follows. First, the channel information is a PCE (Program Config El
ement), C of the front center signal is then SCE (Single
Channel Element) mode, and L of the front left signal,
R of the right signal, SL on the left side of the surround signal, and SR on the right side are transmitted in the CPE (Channel Pair Element) mode, and LFE of the heavy bass signal is transmitted in the SCE mode.

【0048】そして、それらの信号が伝送される際にオ
ーディオブロックに空きが生じる場合はその空き領域に
ビットレートを調整するためのビット詰め信号FIL(F
illElement)が挿入されて伝送され、またそのブロック
の最後にはフレームの終わりを示すEND(Term Elemen
t)が伝送される。
If an empty space occurs in the audio block when these signals are transmitted, a bit padding signal FIL (FIL (FIL)
illElement) is inserted and transmitted, and at the end of the block, END (Term Elemen) indicating the end of the frame
t) is transmitted.

【0049】このようにして、転送フォーマット用ヘッ
ダとそれに続くオーディオブロックデータが伝送される
が、それらの転送フォーマット用ヘッダ及びオーディオ
ブロックの所定部分のデータには、誤りデータの誤り検
出保護を行うためのCRC(Cyclic Redundancy Check)
コードが付されている。
In this way, the transfer format header and the audio block data following the transfer format header are transmitted. The data in the transfer format header and the data of a predetermined portion of the audio block are subjected to error data error detection protection. CRC (Cyclic Redundancy Check)
The code is attached.

【0050】図3に、そのCRC符号の付されるデータ
部分を示す。同図において、図の下部に矢印によって示
す部分がCRC符号によりデータの誤り検出がなされる
部分を示したものである。
FIG. 3 shows a data portion to which the CRC code is added. In the figure, the part indicated by the arrow at the bottom of the figure indicates the part where data error detection is performed by the CRC code.

【0051】即ち、CRC符号によって誤りデータの検
出がなされる個所は、転送フォーマット用ヘッダの72
ビット、チャンネル情報用PCEの全ての情報、SC
E、CPEの先頭の192ビット、及びCPE中の2番
目以降のICS(Individual-Channel-Stream)の先頭よ
り128ビットのデータ、などが保護されることになっ
ている。
That is, the location where the error data is detected by the CRC code is set in the transfer format header 72.
Bit, all information of PCE for channel information, SC
E, the first 192 bits of the CPE and the 128-bit data from the head of the second and subsequent ICSs (Individual-Channel-Streams) in the CPE are to be protected.

【0052】そのようにして、ビットストリーム中でエ
ラー感度の高い部分のデータ、即ち復号化時エラーによ
って、ノイズが生じる、あるいは復号動作が破たんする
等影響の大きいデータ部分の保護がなされたビットスト
リームが供給され、そのビットストリームの復号動作が
行われるようになされている。
In this manner, the bit stream having a high error sensitivity in the bit stream, that is, the bit stream in which noise is generated due to a decoding error or a data section having a large influence such as a decoding operation being broken is protected. Is supplied, and the decoding operation of the bit stream is performed.

【0053】次に、そのビットストリームの復号につい
てPAD(Problem Analysis Diagram:問題解析ダイア
グラム)を用いて示し、その動作について順に述べる。
図4は、ビットストリーム復号動作の処理フローをPA
Dにより示したものである。
Next, the decoding of the bit stream will be described using a PAD (Problem Analysis Diagram), and its operation will be described in order.
FIG. 4 shows the processing flow of the bit stream decoding operation as PA
D.

【0054】同図において、復号動作のための処理は上
部楕円の中に示すBeginより開始され、その下の四
角形の中に示す信号処理を順に下方へ向かって行われ、
下部楕円中に示すEndで一連の処理が終了される。
In the figure, the processing for the decoding operation is started from the Begin shown in the upper ellipse, and the signal processing shown in the square below it is performed in order downward.
A series of processes ends at End shown in the lower ellipse.

【0055】そして、右側が2重線となっている四角形
は後判定反復連接であり、その四角形の中に示される条
件が真となるまで、その四角形の右側に示す処理を繰り
返して行うことを示している。
A rectangle whose right side is a double line is a post-judgment repetitive connection, and the processing shown on the right side of the rectangle is repeated until the condition shown in the rectangle becomes true. Is shown.

【0056】また、四角の箱の右側が「く」の字形であ
る五角形は二分岐選択を示し、五角形の箱の中に記した
条件が真であるときは箱の上側より線で導かれる箱に示
す処理を実行し、五角形の箱の中の条件が真でないとき
は下側の線で導かれる処理を実行することを示してい
る。
A pentagon in which the right side of the rectangular box is a “U” character indicates a two-branch selection. When the condition described in the pentagonal box is true, a box guided by a line from the upper side of the box Is executed, and when the condition in the pentagonal box is not true, the process guided by the lower line is executed.

【0057】このようにして示される音声符号化信号復
号装置1の信号処理は、まずp1のBeginより開始
され、次に同期検出回路13においてp2の初期同期信
号の検出処理がなされる。そして、初期同期信号が得ら
れたら次のp3において、例えば前述のCRC誤り検出
符号の付加される信号の誤り信号検出処理により復号異
常信号の検出がなされるまでp4以下の処理がなされ
る。
The signal processing of the speech coded signal decoding apparatus 1 shown above is started from the Begin of p1 first, and then the synchronization detection circuit 13 performs the detection processing of the initial synchronization signal of p2. Then, when the initial synchronization signal is obtained, in the next p3, for example, the processing of p4 or less is performed until a decoding error signal is detected by the error signal detection processing of the signal to which the CRC error detection code is added.

【0058】そのp4では出力制御回路12の出力制御
ゲートが開かれ、入力端子11より供給されたビットス
トリーム信号はAACオーディオ復号回路14に供給さ
れ、p5において復号動作異常の検出がなされない限り
p6の復号同期状態が検査され成功している場合は復号
されたデジタルオーディオ信号はスイッチ16を介して
D/A変換器17に供給され、そこでp7のD/A変換
がなされ、アナログ信号に変換されたオーディオ信号は
音声出力端子19に供給される。
At p4, the output control gate of the output control circuit 12 is opened, the bit stream signal supplied from the input terminal 11 is supplied to the AAC audio decoding circuit 14, and p6 unless an abnormal decoding operation is detected at p5. If the decoding synchronization state of the digital audio signal is checked and the decoding is successful, the decoded digital audio signal is supplied to a D / A converter 17 via a switch 16, where the D / A conversion of p7 is performed, and the signal is converted into an analog signal. The audio signal is supplied to an audio output terminal 19.

【0059】そして、例えば供給されるビットストリー
ムに誤り信号が含まれるときなどで、AACオーディオ
復号回路14の回路動作タイミングが正常でなくなり、
例えば複数のCRC誤り検出符号で連続して誤り信号が
検出されるときなどはp6の同期検出成功が真でなくな
っている状態であり、p8のEXIT L1によりp9
の出力制御ゲートを閉じる動作がなされる。
Then, for example, when an error signal is included in the supplied bit stream, the circuit operation timing of the AAC audio decoding circuit 14 becomes abnormal,
For example, when an error signal is continuously detected with a plurality of CRC error detection codes, the synchronization detection success of p6 is not true, and the EXIT L1 of p8 sets p9 to p9.
The operation of closing the output control gate is performed.

【0060】そのp9の出力制御ゲートを閉じる動作
は、p5の復号動作異常の検出で復号回路動作に異常が
検出されたときにもなされる動作であり、p9の出力制
御ゲートを閉じる動作指示により出力制御回路12にあ
る出力制御ゲート回路が閉じられ、出力制御回路12よ
りAACオーディオ復号回路14へのビットストリーム
の供給が停止される。
The operation of closing the output control gate of p9 is also performed when an abnormality is detected in the operation of the decoding circuit in the detection of abnormality of the decoding operation of p5. The output control gate circuit in the output control circuit 12 is closed, and the supply of the bit stream from the output control circuit 12 to the AAC audio decoding circuit 14 is stopped.

【0061】そのビットストリームの供給が停止された
後、p10の同期検出成功の指示により同期検出回路1
3は再度同期補足のための回路動作を再開し所定時間内
に同期検出動作が成功されるときはp11の補間処理に
よりAACオーディオ復号回路14で復号処理のなされ
なく、雑音信号の含まれる復号信号に対する補間処理が
なされる。
After the supply of the bit stream is stopped, the synchronization detection circuit 1 is instructed by the synchronization detection success of p10.
Reference numeral 3 denotes a circuit operation for supplementing the synchronization again, and when the synchronization detection operation is successful within a predetermined time, the decoding processing is not performed by the AAC audio decoding circuit 14 by the interpolation processing of p11, and the decoded signal containing the noise signal is included. Is interpolated.

【0062】そのようにして出力データ補間回路15に
より雑音信号の除去、及び復号信号に対する補間信号の
生成がなされて雑音信号の除去された信号部分が繋ぎ合
わせられるようにして修復されたデジタルオーディオ信
号はp12によりD/A変換器17でのアナログ信号へ
の変換処理がなされる。
The digital audio signal restored by the output data interpolation circuit 15 thus removing the noise signal and generating the interpolation signal for the decoded signal so that the signal portions from which the noise signal has been removed are connected. Is converted into an analog signal by the D / A converter 17 by p12.

【0063】このようにして、p10で同期信号の検出
が成功されるときはA/D変換終了後にp4の出力制御
ゲートを開く処理がなされて、復号されたオーディオ信
号が音声信号出力として供給されるループ処理がなされ
るが、同期検出に成功しないときはEXIT L2によ
りp14のEndに導かれ一連の復号動作が終了され
る。
As described above, when the synchronization signal is successfully detected at p10, the output control gate of p4 is opened after A / D conversion, and the decoded audio signal is supplied as an audio signal output. When the synchronization detection is not successful, the process is guided to the end of p14 by EXIT L2, and a series of decoding operations is completed.

【0064】以上、PADの手法により音声符号化信号
復号装置10の動作について述べたが、その動作は同
期、復号、修復のそれぞれの動作が順に行われるように
なされており、例えばCPUを用いて復号装置を構成す
る場合などではそのCPUに対する負荷が偏ることなく
ビットストリームの復号動作が正常になされ、安定した
復号音声信号出力の供給がなされるものである。
The operation of the speech coded signal decoding apparatus 10 has been described above by the PAD technique. The operation is such that the respective operations of synchronization, decoding and restoration are performed in order. In the case of configuring a decoding device, for example, the bit stream decoding operation is normally performed without biasing the load on the CPU, and a stable decoded audio signal output is supplied.

【0065】以上、音声符号化信号復号装置10の動作
について概説し、MPEG2-AACの信号フォーマッ
トと、復号装置10の動作についてPADにより述べた
が、音声符号化信号復号装置10の動作について回路ブ
ロックと共に更に述べる。
The operation of the audio coded signal decoding device 10 has been outlined above, and the signal format of the MPEG2-AAC and the operation of the decoding device 10 have been described by PAD. It will be described further together with.

【0066】図5に、音声符号化信号復号装置の構成を
示す。同図において、前述の図1と同じ機能の回路ブロ
ックについては同一番号を付して示してあるが、その回
路の構成と動作について述べる。
FIG. 5 shows the configuration of the speech coded signal decoding device. In the figure, circuit blocks having the same functions as those in FIG. 1 are denoted by the same reference numerals, and the configuration and operation of the circuit will be described.

【0067】その音声符号化信号復号装置10aは、ビ
ットストリーム入力端子11と、ゲート回路121を内
蔵する出力制御回路12と、同期検出回路13と、AA
C復号回路141及び復号監視回路142を含むAAC
オーディオ復号回路14と、出力データ補間回路15
と、切り換えスイッチ16と、D/A変換器17と、そ
して音声信号出力端子19とより構成される。
The audio coded signal decoding apparatus 10a includes a bit stream input terminal 11, an output control circuit 12 including a gate circuit 121, a synchronization detection circuit 13, an AA
AAC including C decoding circuit 141 and decoding monitoring circuit 142
Audio decoding circuit 14 and output data interpolation circuit 15
, A changeover switch 16, a D / A converter 17, and an audio signal output terminal 19.

【0068】次に、そのように構成される音声符号化信
号復号装置10aの動作について述べる。まず、MPE
G(moving picture experts group)により制定され
た、例えばMPEG2−AAC(Advanced Audio Codin
g)標準により圧縮符号化されたオーディオ信号のビッ
トストリームはビットストリーム入力端子11を介して
出力制御回路12のゲート回路121、及び同期検出回
路13に供給される。
Next, the operation of the coded audio signal decoding apparatus 10a thus configured will be described. First, the MPE
G (moving picture experts group), for example, MPEG2-AAC (Advanced Audio Codin
g) The bit stream of the audio signal compressed and encoded by the standard is supplied to the gate circuit 121 of the output control circuit 12 and the synchronization detection circuit 13 via the bit stream input terminal 11.

【0069】その同期信号検出回路13では、供給され
たビットストリームよりビットストリームのヘッダ部分
が取得され、その取得されたヘッダ部分はフォーマット
で規定される同期ビットパターンと照合されることによ
り同期信号部分が検出される。
The synchronization signal detection circuit 13 obtains a header portion of the bit stream from the supplied bit stream, and compares the obtained header portion with a synchronization bit pattern defined by the format, thereby obtaining a synchronization signal portion. Is detected.

【0070】そして、その同期検出信号は、最初に入力
ビットストリームの復号開始点の位置が仮決定され、そ
の仮決定された復号開始点が正しい同期開始点であるか
どうかが複数回の同期ビットパターンの照合により検出
され、その結果仮決定された位置が正しければ決定位置
として固定される。
Then, the position of the decoding start point of the input bit stream is provisionally determined first, and whether or not the provisionally determined decoding start point is the correct synchronization start point is determined by a plurality of synchronization bits. If the position is detected by the pattern matching and the tentatively determined position is correct, it is fixed as the determined position.

【0071】更にこの同期位置決定に際し、供給される
複数フレームヘッダの位置よりフレーム長情報が検出さ
れ、また複数のフレーム長情報から平均フレーム長が検
出され、その検出して得られる同期検出信号はゲート回
路121に、また得られた同期検出信号及びフレーム長
情報はAAC復号回路141に供給される。
Further, upon determining the synchronous position, frame length information is detected from the positions of a plurality of supplied frame headers, an average frame length is detected from the plurality of frame length information, and a synchronous detection signal obtained by the detection is obtained. The synchronization detection signal and the obtained frame length information are supplied to the gate circuit 121 and the AAC decoding circuit 141.

【0072】このようにしてAAC復号回路141では
供給されたビットストリームを復号するための準備がな
され、その準備のなされたAAC復号回路141には、
同期検出信号が供給されてゲート回路121のゲートが
開かれて、AAC復号回路141に入力ビットストリー
ム信号の供給が開始される。
In this way, the AAC decoding circuit 141 makes preparations for decoding the supplied bit stream, and the prepared AAC decoding circuit 141
The synchronization detection signal is supplied, the gate of the gate circuit 121 is opened, and the supply of the input bit stream signal to the AAC decoding circuit 141 is started.

【0073】そのようにしてビットストリームの供給さ
れるAAC復号回路141では、供給された同期信号設
定条件に基づいて復号回路の復号タイミングが決定さ
れ、その決定された復号タイミングに従って供給される
ビットストリームの復号が開始される。
In the AAC decoding circuit 141 to which the bit stream is supplied in this way, the decoding timing of the decoding circuit is determined based on the supplied synchronization signal setting condition, and the bit stream supplied in accordance with the determined decoding timing is determined. Is started.

【0074】そのようにして復号が開始され、復号して
得られるオーディオ信号はスイッチ16の端子aに供給
されるが、その復号動作は復号監視回路142により監
視され、復号が正常になされているときはその復号監視
回路142より同期検出回路13に復号動作が正常であ
ることを示す動作情報信号が供給され、その正常動作信
号が供給された同期検出回路13では同期信号検出のた
めの処理動作が終了される。
The decoding is started in this way, and the audio signal obtained by the decoding is supplied to the terminal a of the switch 16. The decoding operation is monitored by the decoding monitor circuit 142, and the decoding is normally performed. At this time, an operation information signal indicating that the decoding operation is normal is supplied from the decoding monitoring circuit 142 to the synchronization detection circuit 13, and the synchronization detection circuit 13 supplied with the normal operation signal performs processing operations for detecting the synchronization signal. Is terminated.

【0075】そして、AACオーディオ復号回路14に
おける復号動作は供給されるビットストリームに前述の
ようにしてCRCにより誤り信号が連続して検出される
等によりオーディオ信号の復号動作が破綻したとされる
まで継続され、その復号動作が継続される期間は同期検
出回路13による同期信号の検出動作は停止されてい
る。
The decoding operation in the AAC audio decoding circuit 14 is continued until the decoding operation of the audio signal is broken due to the error signal being continuously detected by the CRC in the supplied bit stream as described above. During the period in which the decoding operation is continued, the detection operation of the synchronization signal by the synchronization detection circuit 13 is stopped.

【0076】このようにして、AACオーディオ復号回
路14では供給されるビットストリームの復号動作が継
続されるが、その復号動作中にエラーが生じたときなど
はその復号監視回路142では復号回路の異常動作が検
出され、検出された異常信号はゲート回路121に供給
される。
As described above, the decoding operation of the supplied bit stream is continued in the AAC audio decoding circuit 14, but when an error occurs during the decoding operation, the decoding monitoring circuit 142 causes the decoding circuit to operate abnormally. The operation is detected, and the detected abnormal signal is supplied to the gate circuit 121.

【0077】その異常信号が供給された出力制御回路1
2では入力ビットストリーム信号をAACオーディオ復
号回路に供給するためのゲート回路が閉じられると共
に、同期検出回路13では正常信号の供給が停止された
ことにより同期信号検出のための信号処理が再開され
る。
Output control circuit 1 supplied with the abnormal signal
In 2, the gate circuit for supplying the input bit stream signal to the AAC audio decoding circuit is closed, and in the synchronization detection circuit 13, the signal processing for detecting the synchronization signal is restarted because the supply of the normal signal is stopped. .

【0078】その同期信号検出動作の再開された同期検
出回路13では、入力ビットストリーム内のエラーが生
じた場所から同期検出場所までに供給されるビットスト
リームのデータ量がバイト数を単位として数えられる。
In the synchronization detection circuit 13 in which the synchronization signal detection operation has been resumed, the data amount of the bit stream supplied from the error occurrence position to the synchronization detection position in the input bit stream is counted in units of bytes. .

【0079】そしてその数えられたバイト数に、AAC
復号回路141により数えられて得られるエラーの存在
するフレームヘッダからエラーの発生時点までのバイト
数を加算することにより復号されたエラー信号を補正す
るためのバイト数のデータが得られ、その得られたバイ
ト数のデータは出力データ補間回路15に供給される。
Then, AAC is added to the counted number of bytes.
The data of the number of bytes for correcting the decoded error signal is obtained by adding the number of bytes from the frame header having the error obtained by the decoding circuit 141 to the time of occurrence of the error, and obtaining the obtained data. The data of the number of bytes is supplied to the output data interpolation circuit 15.

【0080】その補間信号処理のためのバイト数データ
が供給された出力データ補間回路15では、この値と上
記平均フレーム長からエラーフレーム長が推定され、そ
の推定エラーフレーム長分の補間データはエラー前のオ
ーディオ符号データからの補間、またはミュート等の補
間処理に用いられ、出力補間回路15では補間信号が生
成され、スイッチ16の端子bに供給される。
In the output data interpolation circuit 15 to which the byte number data for the interpolation signal processing is supplied, the error frame length is estimated from this value and the above average frame length. The output interpolation circuit 15 generates an interpolation signal, which is used for interpolation from previous audio code data or interpolation processing such as mute, and supplies the signal to the terminal b of the switch 16.

【0081】そのスイッチ16の動作は、出力データ補
間回路で計算された補間データの挿入時間に係るスイッ
チ制御信号が生成され、その制御信号に基づいてスイッ
チ16の切り換え動作がなされる。
In the operation of the switch 16, a switch control signal relating to the insertion time of the interpolation data calculated by the output data interpolation circuit is generated, and the switching operation of the switch 16 is performed based on the control signal.

【0082】このようにして切り換えられて得られるデ
ジタルオーディオデータは、D/A変換器17に供給さ
れてアナログ信号に変換され、変換されたアナログオー
ディオ信号は出力端子19よりアナログ音声信号として
供給される。
The digital audio data obtained by switching in this manner is supplied to a D / A converter 17 and converted into an analog signal. The converted analog audio signal is supplied from an output terminal 19 as an analog audio signal. You.

【0083】以上、音声符号化信号復号装置10aの構
成と動作について述べたが、その音声符号化信号復号装
置10aの動作は、同期検出、ビットストリーム復号、
及び出力データの補間に係る信号処理がシリーズに行わ
れており、その音声符号化信号復号装置10aの構成
を、例えばCPU能力がそれほど大きくないパソコンを
用いて、又は携帯形の小形パソコンを用いて行う場合で
あってもビットストリームの復号動作が行えるものであ
る。
The configuration and operation of the audio coded signal decoding device 10a have been described above. The operation of the audio coded signal decoding device 10a includes synchronization detection, bit stream decoding,
And signal processing relating to interpolation of output data is performed in series, and the configuration of the audio coded signal decoding device 10a is changed using, for example, a personal computer with a not so large CPU capability or using a portable small personal computer. Even if it is performed, the decoding operation of the bit stream can be performed.

【0084】即ち、ここに例示した音声符号化信号復号
装置10aは、処理開始時とオーディオ信号復号の際に
復号動作の異常が生じたときにのみ供給されるビットス
トリームより同期符号を検出する同期検出手段と、この
同期検出手段によって検出された同期符号に基づいて供
給されるビットストリーム信号をオーディオ復号回路に
供給するビットストリーム出力制御手段と、その供給さ
れるビットストリームのヘッダ信号に係らない状態でI
SO/IEC13818−7で規定される符号化標準に
基づいて復号を行い、復号動作の異常時にはオーディオ
信号の復号動作を中断して復号データを修復するための
同期検出を行ない、検出された同期符号を基に補間する
信号のデータ長を求め、そのデータ長を基に補間データ
の生成を行なう出力データ補間手段と、これら復号及び
補間手段によって生成されたデジタル信号をアナログ信
号に変換するD/A変換手段とを備えたものである。
That is, the audio coded signal decoding device 10a exemplified here detects the synchronization code from the bit stream supplied only when the decoding operation is abnormal at the start of the processing and when decoding the audio signal. Detection means, bit stream output control means for supplying a bit stream signal supplied based on the synchronization code detected by the synchronization detection means to an audio decoding circuit, and a state independent of the header signal of the supplied bit stream In I
Decoding is performed based on the coding standard defined by SO / IEC13818-7, and when the decoding operation is abnormal, the decoding operation of the audio signal is interrupted to perform synchronization detection for restoring the decoded data. Output data interpolating means for obtaining the data length of the signal to be interpolated based on the data length and generating interpolation data based on the data length, and a D / A for converting the digital signal generated by the decoding and interpolating means into an analog signal. Conversion means.

【0085】そして、このような構成によれば、オーデ
ィオ復号処理でヘッダ信号を無視して復号処理をするこ
とにより、常に同期符号の検出処理を行なわなくてよ
く、仮にヘッダ信号に誤り信号が存在している場合であ
ってもその誤り信号の影響を受けることなくビットスト
リームの復号動作が可能となる。
According to such a configuration, by performing the decoding processing while ignoring the header signal in the audio decoding processing, the detection processing of the synchronous code does not always need to be performed. Even if the decoding is performed, the bit stream can be decoded without being affected by the error signal.

【0086】さらにまた、フレーム単位で供給されるビ
ットストリーム信号を記憶するなどの信号処理、及びフ
レーム長に係る同期処理も行なっていないため、フレー
ム単位情報に誤り信号が含まれる場合であってもその情
報は無視されるため、符号化されたビットストリームの
オーディオブロックに誤り信号が含まれない限りビット
ストリームの正常な復号処理を行なえるものである。
Further, since signal processing such as storing a bit stream signal supplied in frame units and synchronization processing relating to frame length are not performed, even when an error signal is included in frame unit information, Since this information is ignored, normal decoding processing of the bit stream can be performed as long as no error signal is included in the audio block of the encoded bit stream.

【0087】なお、以上述べた実施例では復号対象のビ
ットストリームの符号化方式はMPEG2−AACを中
心として述べたが、符号化方式はMPEG−2に限るこ
となく、例えばMPEG−1、MPEG−4、MPEG
−7、ないしはMPEG−21方式などにより符号化さ
れた音響信号データに係り、ないしはヘッダー情報の所
定部分に係り、所定のヘッダ信号と共に符号化されたオ
ーディオ信号がMPEG2−AACと同様に供給される
ようなデータ構造のビットストリーム信号を復号する場
合にも適用可能である。
In the above-described embodiment, the encoding method of the bit stream to be decoded has been mainly described with reference to MPEG2-AAC. However, the encoding method is not limited to MPEG-2 and may be, for example, MPEG-1 or MPEG-AAC. 4, MPEG
-7 or audio signal data encoded according to the MPEG-21 system or a predetermined portion of header information, and an audio signal encoded together with the predetermined header signal is supplied in the same manner as MPEG2-AAC. The present invention is also applicable when decoding a bit stream signal having such a data structure.

【0088】[0088]

【発明の効果】請求項1記載の発明によれば、ビットス
トリームに配置されるヘッダ信号によりビットストリー
ム信号を復号するための同期信号を検出し、同期信号の
検出後はその同期信号を用いてビットストリームの復号
処理を行なうようにするため、同期信号の検出とビット
ストリームの復号を同一のCPUを用いて行うような場
合であってもビットストリームの復号のために十分な演
算処理時間を確保することが出来るため、ビットストリ
ームの復号動作を安定して行うことができるビットスト
リームの復号方法を提供することができる効果がある。
According to the first aspect of the present invention, a synchronization signal for decoding a bit stream signal is detected by a header signal arranged in the bit stream, and after the detection of the synchronization signal, the synchronization signal is used. In order to perform the bit stream decoding process, sufficient calculation processing time is ensured for decoding the bit stream even when the synchronization signal is detected and the bit stream is decoded using the same CPU. Therefore, there is an effect that it is possible to provide a bit stream decoding method capable of stably performing a bit stream decoding operation.

【0089】また、請求項2記載の発明によれば、ビッ
トストリームに配置されるヘッダ信号によりビットスト
リーム信号を復号するための同期信号を検出し、同期信
号の検出後はその同期信号を用いてビットストリームの
復号処理を行なうようにするため、同期信号の検出とビ
ットストリームの復号を同一のCPUを用いて行うよう
な場合であってもビットストリームの復号のために十分
な演算処理時間を確保することが出来るため、ビットス
トリームの復号動作を安定して行うことができるビット
ストリーム復号装置の構成を提供することができる効果
がある。
According to the second aspect of the present invention, a synchronization signal for decoding a bit stream signal is detected by a header signal arranged in the bit stream, and after the detection of the synchronization signal, the synchronization signal is used. In order to perform the bit stream decoding process, sufficient calculation processing time is ensured for decoding the bit stream even when the synchronization signal is detected and the bit stream is decoded using the same CPU. Therefore, there is an effect that it is possible to provide a configuration of a bit stream decoding device that can stably perform a bit stream decoding operation.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施に係る音声符号化信号復号装置の
概略ブロックを例示した図である。
FIG. 1 is a diagram illustrating a schematic block of a speech coded signal decoding apparatus according to an embodiment of the present invention.

【図2】MPEG2−AACのLCプロファイルによる
ビットストリームの構成を示した図である。
FIG. 2 is a diagram illustrating a configuration of a bit stream based on an MPEG2-AAC LC profile.

【図3】本発明の実施例に係るビットストリームのCR
C符号の付されるデータ部分を示した図である。
FIG. 3 shows a CR of a bit stream according to an embodiment of the present invention.
FIG. 3 is a diagram showing a data portion to which a C code is added.

【図4】本発明の実施例に係るビットストリーム復号動
作の処理フローをPADにより示した図である。
FIG. 4 is a diagram showing, by PAD, a processing flow of a bit stream decoding operation according to the embodiment of the present invention.

【図5】本発明の実施に係る音声符号化信号復号装置の
構成を例示した図である。
FIG. 5 is a diagram illustrating a configuration of a speech coded signal decoding device according to an embodiment of the present invention.

【図6】一般的な圧縮符号化された音響信号を復号する
デコーダの構成を示した図である。
FIG. 6 is a diagram illustrating a configuration of a decoder that decodes a general compression-encoded audio signal.

【符号の説明】[Explanation of symbols]

10、10a 音声符号化信号復号装置 11 ビットストリーム入力端子 12 出力制御回路 13 同期検出回路 14 AACオーディオ復号回路 15 出力データ補間回路 16 切り換えスイッチ 17 D/A変換器 19 音声信号出力端子 30 符号化音響信号デコーダ 31 同期検出修正回路 32 エラーフラグ処理・CRC処理回路 33 フレームメモリ 35 オーディオ復号器 36 コントロールビット処理回路 37 ヘッダエラー検出回路 38 D/A変換器 121 ゲート回路 141 AAC復号回路 142 復号監視回路 Reference Signs List 10, 10a audio encoded signal decoding device 11 bit stream input terminal 12 output control circuit 13 synchronization detection circuit 14 AAC audio decoding circuit 15 output data interpolation circuit 16 changeover switch 17 D / A converter 19 audio signal output terminal 30 encoded audio Signal decoder 31 Synchronization detection / correction circuit 32 Error flag processing / CRC processing circuit 33 Frame memory 35 Audio decoder 36 Control bit processing circuit 37 Header error detection circuit 38 D / A converter 121 Gate circuit 141 AAC decoding circuit 142 Decoding monitoring circuit

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】所定のヘッダ信号に続いて圧縮符号化され
たオーディオ信号が配列されてなるビットストリーム信
号が供給され、そのビットストリーム信号より前記ヘッ
ダ信号を検出し、その検出したヘッダ信号を基に供給さ
れる前記ビットストリーム信号を復号するための同期信
号を生成する第1のステップと、 その第1のステップで生成された同期信号を用いて、前
記供給されるビットストリーム信号を復号して前記オー
ディオ信号を得ると共に、そのオーディオ信号の復号動
作を監視し、異常が検出されたときは復号異常信号を生
成する第2のステップと、 その第2のステップにより復号異常信号が生成されたと
きは前記復号して得られるオーディオ信号を修復する第
3のステップと、 よりなり、前記第2のステップにより復号異常信号が生
成されたときは前記第1から第3のステップを繰り返し
て行なうことを特徴とする音声符号化信号の復号方法。
1. A bit stream signal comprising a sequence of compression-encoded audio signals is supplied following a predetermined header signal. The header signal is detected from the bit stream signal, and the header signal is detected based on the detected header signal. A first step of generating a synchronization signal for decoding the bit stream signal supplied to the first step, and decoding the supplied bit stream signal using the synchronization signal generated in the first step. A second step of obtaining the audio signal, monitoring a decoding operation of the audio signal, and generating an abnormal decoding signal when an abnormality is detected; and generating an abnormal decoding signal by the second step. A third step of restoring the audio signal obtained by decoding, and decoding the abnormal signal by the second step. Decoding method for speech coding signal and performs repeating the third step from the first when but generated.
【請求項2】所定のヘッダ信号に続いて圧縮符号化され
たオーディオ信号が配列されてなるビットストリーム信
号が供給され、そのビットストリーム信号より前記ヘッ
ダ信号を検出し、その検出したヘッダ信号を基に供給さ
れる前記ビットストリーム信号を復号するための同期信
号を生成する同期信号生成手段と、 その同期信号生成手段により生成される同期信号を基に
前記供給されるビットストリーム信号を復号して前記オ
ーディオ信号を得ると共に、そのビットストリームの復
号動作を監視し、復号動作に異常が検出されたときは復
号異常信号を生成する復号動作監視手段と、 その復号動作監視手段により復号異常信号が生成された
ときは前記復号して得られるオーディオ信号を修復する
オーディオ信号修復手段と、 を具備し、前記同期信号生成手段は前記復号動作監視手
段により復号異常信号が生成されたときは同期信号の再
生成を行なうように構成することを特徴とする音声符号
化信号復号装置。
2. A method according to claim 1, further comprising the step of: supplying a bit stream signal in which a compression-encoded audio signal is arranged following the predetermined header signal; detecting the header signal from the bit stream signal; A synchronizing signal generating means for generating a synchronizing signal for decoding the bit stream signal supplied to, and decoding the supplied bit stream signal based on a synchronizing signal generated by the synchronizing signal generating means, A decoding operation monitoring unit that obtains an audio signal, monitors a decoding operation of the bit stream, and generates an abnormal decoding signal when an abnormality is detected in the decoding operation, and a decoding abnormal signal is generated by the decoding operation monitoring unit. And audio signal restoration means for restoring the audio signal obtained by decoding. Signal generating means speech coded signal decoding apparatus characterized by configured to perform re-generation of the synchronization signal when the decoded error signal is generated by the decoding operation monitoring means.
JP2001141135A 2001-05-11 2001-05-11 Method and device for decoding audio encoded signal Pending JP2002335230A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001141135A JP2002335230A (en) 2001-05-11 2001-05-11 Method and device for decoding audio encoded signal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001141135A JP2002335230A (en) 2001-05-11 2001-05-11 Method and device for decoding audio encoded signal

Publications (1)

Publication Number Publication Date
JP2002335230A true JP2002335230A (en) 2002-11-22

Family

ID=18987632

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001141135A Pending JP2002335230A (en) 2001-05-11 2001-05-11 Method and device for decoding audio encoded signal

Country Status (1)

Country Link
JP (1) JP2002335230A (en)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100609173B1 (en) 2004-01-20 2006-08-02 엘지전자 주식회사 AAC decryption method
KR100752874B1 (en) 2005-04-01 2007-08-29 엘지전자 주식회사 Decoding Control Method of Audio Frame
KR100760976B1 (en) 2005-08-01 2007-09-21 (주)펄서스 테크놀러지 Computation Circuit and Method for Processing MPP-2 or MP-4AC Audio Decoding Algorithm in Programmable Processor
US7643561B2 (en) 2005-10-05 2010-01-05 Lg Electronics Inc. Signal processing using pilot based coding
US7646319B2 (en) 2005-10-05 2010-01-12 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7663513B2 (en) 2005-10-05 2010-02-16 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7672379B2 (en) 2005-10-05 2010-03-02 Lg Electronics Inc. Audio signal processing, encoding, and decoding
US7696907B2 (en) 2005-10-05 2010-04-13 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7716043B2 (en) 2005-10-24 2010-05-11 Lg Electronics Inc. Removing time delays in signal paths
US7752053B2 (en) 2006-01-13 2010-07-06 Lg Electronics Inc. Audio signal processing using pilot based coding
US7751485B2 (en) 2005-10-05 2010-07-06 Lg Electronics Inc. Signal processing using pilot based coding
US7761303B2 (en) 2005-08-30 2010-07-20 Lg Electronics Inc. Slot position coding of TTT syntax of spatial audio coding application
US7788107B2 (en) 2005-08-30 2010-08-31 Lg Electronics Inc. Method for decoding an audio signal
US7885720B2 (en) 2006-04-04 2011-02-08 Oki Semiconductor Co., Ltd. Decoder for fast feed and rewind
US7987097B2 (en) 2005-08-30 2011-07-26 Lg Electronics Method for decoding an audio signal
US8073702B2 (en) 2005-06-30 2011-12-06 Lg Electronics Inc. Apparatus for encoding and decoding audio signal and method thereof
US8082157B2 (en) 2005-06-30 2011-12-20 Lg Electronics Inc. Apparatus for encoding and decoding audio signal and method thereof
US8090586B2 (en) 2005-05-26 2012-01-03 Lg Electronics Inc. Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal
US8185403B2 (en) 2005-06-30 2012-05-22 Lg Electronics Inc. Method and apparatus for encoding and decoding an audio signal
US8577483B2 (en) 2005-08-30 2013-11-05 Lg Electronics, Inc. Method for decoding an audio signal
US8605599B2 (en) 2004-11-24 2013-12-10 Samsung Electronics Co., Ltd Method and apparatus for processing asynchronous audio stream

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100609173B1 (en) 2004-01-20 2006-08-02 엘지전자 주식회사 AAC decryption method
US8605599B2 (en) 2004-11-24 2013-12-10 Samsung Electronics Co., Ltd Method and apparatus for processing asynchronous audio stream
KR100752874B1 (en) 2005-04-01 2007-08-29 엘지전자 주식회사 Decoding Control Method of Audio Frame
US8214220B2 (en) 2005-05-26 2012-07-03 Lg Electronics Inc. Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal
US8170883B2 (en) 2005-05-26 2012-05-01 Lg Electronics Inc. Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal
US8150701B2 (en) 2005-05-26 2012-04-03 Lg Electronics Inc. Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal
US8090586B2 (en) 2005-05-26 2012-01-03 Lg Electronics Inc. Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal
US8073702B2 (en) 2005-06-30 2011-12-06 Lg Electronics Inc. Apparatus for encoding and decoding audio signal and method thereof
US8214221B2 (en) 2005-06-30 2012-07-03 Lg Electronics Inc. Method and apparatus for decoding an audio signal and identifying information included in the audio signal
US8185403B2 (en) 2005-06-30 2012-05-22 Lg Electronics Inc. Method and apparatus for encoding and decoding an audio signal
US8082157B2 (en) 2005-06-30 2011-12-20 Lg Electronics Inc. Apparatus for encoding and decoding audio signal and method thereof
KR100760976B1 (en) 2005-08-01 2007-09-21 (주)펄서스 테크놀러지 Computation Circuit and Method for Processing MPP-2 or MP-4AC Audio Decoding Algorithm in Programmable Processor
US8082158B2 (en) 2005-08-30 2011-12-20 Lg Electronics Inc. Time slot position coding of multiple frame types
US8060374B2 (en) 2005-08-30 2011-11-15 Lg Electronics Inc. Slot position coding of residual signals of spatial audio coding application
US8103514B2 (en) 2005-08-30 2012-01-24 Lg Electronics Inc. Slot position coding of OTT syntax of spatial audio coding application
US8165889B2 (en) 2005-08-30 2012-04-24 Lg Electronics Inc. Slot position coding of TTT syntax of spatial audio coding application
US8577483B2 (en) 2005-08-30 2013-11-05 Lg Electronics, Inc. Method for decoding an audio signal
US8103513B2 (en) 2005-08-30 2012-01-24 Lg Electronics Inc. Slot position coding of syntax of spatial audio application
US7987097B2 (en) 2005-08-30 2011-07-26 Lg Electronics Method for decoding an audio signal
US7831435B2 (en) 2005-08-30 2010-11-09 Lg Electronics Inc. Slot position coding of OTT syntax of spatial audio coding application
US7822616B2 (en) 2005-08-30 2010-10-26 Lg Electronics Inc. Time slot position coding of multiple frame types
US7761303B2 (en) 2005-08-30 2010-07-20 Lg Electronics Inc. Slot position coding of TTT syntax of spatial audio coding application
US7765104B2 (en) 2005-08-30 2010-07-27 Lg Electronics Inc. Slot position coding of residual signals of spatial audio coding application
US7792668B2 (en) 2005-08-30 2010-09-07 Lg Electronics Inc. Slot position coding for non-guided spatial audio coding
US7783494B2 (en) 2005-08-30 2010-08-24 Lg Electronics Inc. Time slot position coding
US7783493B2 (en) 2005-08-30 2010-08-24 Lg Electronics Inc. Slot position coding of syntax of spatial audio application
US7788107B2 (en) 2005-08-30 2010-08-31 Lg Electronics Inc. Method for decoding an audio signal
US8068569B2 (en) 2005-10-05 2011-11-29 Lg Electronics, Inc. Method and apparatus for signal processing and encoding and decoding
US7696907B2 (en) 2005-10-05 2010-04-13 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7756701B2 (en) 2005-10-05 2010-07-13 Lg Electronics Inc. Audio signal processing using pilot based coding
US7646319B2 (en) 2005-10-05 2010-01-12 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7663513B2 (en) 2005-10-05 2010-02-16 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7671766B2 (en) 2005-10-05 2010-03-02 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7643562B2 (en) 2005-10-05 2010-01-05 Lg Electronics Inc. Signal processing using pilot based coding
US7756702B2 (en) 2005-10-05 2010-07-13 Lg Electronics Inc. Signal processing using pilot based coding
US7774199B2 (en) 2005-10-05 2010-08-10 Lg Electronics Inc. Signal processing using pilot based coding
US7751485B2 (en) 2005-10-05 2010-07-06 Lg Electronics Inc. Signal processing using pilot based coding
US7684498B2 (en) 2005-10-05 2010-03-23 Lg Electronics Inc. Signal processing using pilot based coding
US7680194B2 (en) 2005-10-05 2010-03-16 Lg Electronics Inc. Method and apparatus for signal processing, encoding, and decoding
US7675977B2 (en) 2005-10-05 2010-03-09 Lg Electronics Inc. Method and apparatus for processing audio signal
US7643561B2 (en) 2005-10-05 2010-01-05 Lg Electronics Inc. Signal processing using pilot based coding
US7672379B2 (en) 2005-10-05 2010-03-02 Lg Electronics Inc. Audio signal processing, encoding, and decoding
US7743016B2 (en) 2005-10-05 2010-06-22 Lg Electronics Inc. Method and apparatus for data processing and encoding and decoding method, and apparatus therefor
US8095357B2 (en) 2005-10-24 2012-01-10 Lg Electronics Inc. Removing time delays in signal paths
US8095358B2 (en) 2005-10-24 2012-01-10 Lg Electronics Inc. Removing time delays in signal paths
US7716043B2 (en) 2005-10-24 2010-05-11 Lg Electronics Inc. Removing time delays in signal paths
US7840401B2 (en) 2005-10-24 2010-11-23 Lg Electronics Inc. Removing time delays in signal paths
US7761289B2 (en) 2005-10-24 2010-07-20 Lg Electronics Inc. Removing time delays in signal paths
US7742913B2 (en) 2005-10-24 2010-06-22 Lg Electronics Inc. Removing time delays in signal paths
US7865369B2 (en) 2006-01-13 2011-01-04 Lg Electronics Inc. Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor
US7752053B2 (en) 2006-01-13 2010-07-06 Lg Electronics Inc. Audio signal processing using pilot based coding
US7885720B2 (en) 2006-04-04 2011-02-08 Oki Semiconductor Co., Ltd. Decoder for fast feed and rewind

Similar Documents

Publication Publication Date Title
JP2002335230A (en) Method and device for decoding audio encoded signal
US5289276A (en) Method and apparatus for conveying compressed video data over a noisy communication channel
CN100563112C (en) Digital multimedia broadcasting receiver and method for reproducing digital multimedia data
CN102111238B (en) Receiver, receiving method, program and receiving system
WO2020249448A1 (en) Method and apparatus for switching from a first to a second transport stream of a same content
KR100294663B1 (en) MPEG decoder and decoding control method
JP2007507966A (en) Transmission of digital television by error correction
US20020064376A1 (en) Content supply method and content data recording/reproducing method and apparatus
US7839925B2 (en) Apparatus for receiving packet stream
US7742472B2 (en) Signal processing apparatus and stream processing method
JP4380930B2 (en) Audio / video decoding / playback apparatus and synchronized playback method thereof
US7436457B2 (en) Analog/digital signal processor and analog/digital signal processing method
JPH1013238A (en) Decoder and decoding method therefor
WO2004093356A1 (en) Digital broadcast transmission system, digital broadcast reception apparatus, and digital broadcast reproduction method
JP4902258B2 (en) Data receiving apparatus and computer-readable storage medium
US6198499B1 (en) Radio-communication video terminal device
KR20090083708A (en) Decoding device including bitstream error correction method, bitstream error correction preprocessor, and preprocessor
JP2001339368A (en) Error compensation circuit and decoder provided with error compensation function
JP4009182B2 (en) Frequency correction method, receiving apparatus, reproducing apparatus, and program
JP2002290742A (en) Image error stream correction method and decoding apparatus
KR100710254B1 (en) Lip sync control method of digital multimedia broadcasting receiver
JP3706696B2 (en) Digital information receiving apparatus and digital information receiving method
JP4820877B2 (en) Information data receiving apparatus, information data receiving method, information data receiving program, and recording medium storing information data receiving program
JP3543776B2 (en) Transmission device, reception device, transmission system using them, transmission method and reception method, and transmission method using these
JP4046006B2 (en) Digital broadcast receiver