(57)【要約】【課題】  入力信号の切り替えに際しても常に正しく符号化処理が得られるようにした符号化装置を提供すること。【解決手段】  セレクタ部１とＳＡＶ信号検出部２０、メモリ部３、Ｈ.２６４コーデックブロック部４、レート制御部５、それにＰＬＬ回路６を備え、セレクタ部１から入力されてくるＨＤ−ＳＤＩ信号にＨ.２６４／ＡＶＣ方式による画像圧縮処理を施し、ＤＶＢ−ＡＳＩ信号として生成する映像符号化装置において、ＳＡＶ信号検出部２０に、ＨＤ−ＳＤＩ信号に含まれているＳＡＶ信号の検出周期を監視し、当該検出周期が変化したときＳＡＶ信号未検出フラグを発生する機能を持たせ、当該ＳＡＶ信号未検出フラグが発生されたとき、論理和演算部７を介してメモリ部３とＨ.２６４コーデックブロック部４それにレート制御部５にリセットが掛けられるようにしたもの。【選択図】図１
2009055579.tif 000002
【特許請求の範囲】
【請求項１】
ブランキング期間と有効映像期間の間に識別情報が挿入されている映像信号を少なくとも２系統入力する切替部と、当該切替部から出力される１系統の映像信号をフレーム内符号化により画像圧縮する画像圧縮部とを備えた画像符号化装置において、
前記切替部から出力される映像信号を入力し、当該映像信号に含まれている識別情報の検出周期を監視し、当該検出周期が変化したときリセット信号を発生するリセット生成手段を設け、
前記リセット信号により、少なくとも前記画像圧縮部がリセットされることを特徴とする画像符号化装置。
【請求項２】
請求項１に記載の画像符号化装置において、
ローカルリセット制御部を設け、
前記ローカルリセット制御部は、前記画像圧縮部による符号化処理にエラーが発生したとき、前記画像圧縮部のコーデック部をリセットさせ、前記画像圧縮部のトランスポート・ストリーム信号生成部の動作を一定の時間停止させるように構成されていることを特徴とする画像符号化装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データの圧縮に使用する符号化装置に係り、特にブランキング期間と有効映像期間の間に識別情報が挿入されている映像信号をフレーム内符号化により画像圧縮する画像符号化装置に関する。
【背景技術】
【０００２】
周知のように、画像データは一般に情報量が多く、特にＨＤ−ＳＤＩ規格による映像信号の場合はかなり膨大なデータ量になってしまう。
【０００３】
そこで、このような情報量が多いデータについては、データを圧縮して伝送する方法が従来から適用されており、この場合、伝送元では、データ圧縮用の符号化装置(エンコード装置)を用いてデータ圧縮し、伝送先ではデータ伸張用の復号化装置(デコード装置)を用いて元の画像データに復元している。
そこで、このときに使用される符号化装置の一例について、図２により説明する。
【０００４】
この図２の符号化装置は、特にブランキング領域に有効映像領域の終点と始点を表す識別情報がユニークワードとして挿入されている映像信号、例えば上記したＨＤ−ＳＤＩ規格の映像信号(以下、ＨＤ−ＳＤＩ信号という)を、イントラ予測(フレーム内符号化)により画像圧縮する符号化装置、例えばＨ.２６４／ＡＶＣ方式によりデータ圧縮する方式の符号化装置を示したものであるが、ここでは、更にセレクタ部１を備え、これにより複数系統、例えば３系統のＨＤ−ＳＤＩ信号の中から任意に選択したＨＤ−ＳＤＩ信号を対象としてエンコード処理が行えるようにした場合の一例である。
【０００５】
この場合、セレクタ部１は、複数本の信号入力ラインを備え、複数系統(この場合は３系統)のＨＤ−ＳＤＩ信号の中から１系統のＨＤ−ＳＤＩ信号を選択して取り出す。このときのセレクタ部１によるＨＤ−ＳＤＩ信号の選択切り替えの制御は、図示してないが、例えば上位にある放送プログラム編成システムなどからの指示によって行われ、選択されたＨＤ−ＳＤＩ信号がＳＡＶ信号検出部２に供給される。なお、ここで、ＳＡＶとは、いわゆるユニークワードの一種で、「start of Active Video」の略称である。
【０００６】
ＳＡＶ信号検出部２は、セレクタ部１から入力されてくるＨＤ−ＳＤＩ信号を監視し、ＳＡＶ信号によりＨＤ−ＳＤＩ信号のフレームを識別する。そして、メモリ部３は、このＳＡＶ信号に基づいて、ＨＤ−ＳＤＩ信号の中からイントラ予測に必要なブロックの隣接画素を見い出して記憶し、この後、Ｈ.２６４コーデックブロック部４とレート制御部５が任意のタイミングで読出せるようにする。
【０００７】
そこで、Ｈ.２６４コーデックブロック部４は、順次、所定のタイミングでメモリ部３から必要なデータを読み出し、当該データにＨ.２６４／ＡＶＣ方式による画像圧縮処理を施し、ＤＶＢ−ＡＳＩ信号として生成する。ここで、ＶＢ−ＡＳＩとは、「Digital
Video Broadcast-Asynchronous Serial Interface」の略称であり、こうしてＨ.２６４コーデックブロック部４から出力されたＤＶＢ−ＡＳＩ信号は、例えば伝送系などに出力される。
【０００８】
このときレート制御部５は、Ｈ.２６４コーデックブロック部４を制御し、当該Ｈ.２６４コーデックブロック部４による画像圧縮効率を上げ、且つ一定の画質が確保されるようにする。
従って、これらメモリ部３とＨ.２６４コーデックブロック部４、それにレート制御部５により、映像信号をフレーム内符号化により画像圧縮する画像圧縮部が構成されていることになる。
【０００９】
ところで、このとき、メモリ部３とＨ.２６４コーデックブロック部４、それにレート制御部５はＨＤ−ＳＤＩ信号に同期して動作する必要があり、このため図示のように、これらには共通にシステムリセットが掛けられるようにしてあり、リセットした後、ＰＬＬ回路６から各部に共通の基準クロックが与えられるようになっている。
【００１０】
そして、このＰＬＬ回路６は、ＳＡＶ信号検出部２からＳＡＶ信号を入力し、これに同期して基準クロックを生成する。つまり、この図２に示した符号化装置では、ＨＤ−ＳＤＩ信号に一定間隔で挿入されている識別情報、例えばＳＡＶ信号などのユニークワードから基準クロックを生成するようになっている。
【００１１】
このため、入力信号、つまりＨＤ−ＳＤＩ信号が、セレクタ部１により他のＨＤ−ＳＤＩ信号に切り替えられるなどのことにより、一時的に遮断されてしまった場合には、この後で入力されてくる信号のユニークワードが検出され、ＰＬＬ回路６の位相同期が再度、完了し、基準クロックが新たなＨＤ−ＳＤＩ信号に同期して得られるようになった時点から信号処理が再開されることになっていた。
【００１２】
ここで、従来技術として本発明に関連するものとしては、時分割多重交換の複数のビット列からなるシステムにおいて、同期信号を基準にＰＬＬの同期を図り、このとき各フレームにシステム同期信号を付加したり、各ＴＳにシステム同期信号を付加したりするもの(例えば特許文献１参照)や、時分割双方向の伝送データ中の映像同期を示すコードによりＰＬＬにリセットをかけるもの(例えば特許文献２参照)を挙げることができる。
【特許文献１】特開平１１−１２２２５３号公報
【特許文献２】特開平７−３２２２３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかし、Ｈ.２６４／ＡＶＣ方式の符号化装置の場合、圧縮処理すべき未来の画素データをメモリ部に記憶させた過去の画素データに基づいて予測するという、いわゆるイントラ(Intra：フレーム内符号化)予測を行っているため、例えば４×４イントラ予測や８×８イントラ予測の場合、対象となるブロックに隣接する画素を用いて予測するので、映像が遮断された後、たとえ次に来るユニークワードを検出して再度信号処理を続けたとしても、この場合、メモリ部に記憶させた画素データと予測対象となるブロックに関連性が無いので、正しい予測を得ることはできない。
【００１４】
また、イントラ予測においては、複数ある予測モードのうち最も効率のよい予測モードを選択しており、この場合、ＳＡＤ値を求める必要があるので、このためにはＨＤ−ＳＤＩ信号の第１フレームの先頭からのデータが必要であり、従って、フレームの途中のデータからＳＡＤ値を求めてもイントラ予測を正しく行うことはできない。ここで、ＳＡＤとは「Sum of Absolute Difference」の略称である。
【００１５】
従って、従来技術では、入力信号の切り替えに際して符号化処理が正しく得られなくなってしまうという問題があった。
更に、従来技術では、符号化などの信号処理に伴う符号誤りについての配慮が特にされておらず、符号誤りの発生に際して復号エラーの虞があった。
【００１６】
本発明は、上記の問題に鑑みてなされたもので、その目的は、入力信号の切り替えに際しても常に正しく符号化処理が得られるようにした符号化装置を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的は、ブランキング期間と有効映像期間の間に識別情報が挿入されている映像信号を少なくとも２系統入力する切替部と、当該切替部から出力される１系統の映像信号をフレーム内符号化により画像圧縮する画像圧縮部とを備えた画像符号化装置において、前記切替部から出力される映像信号を入力し、当該映像信号に含まれている識別情報の検出周期を監視し、当該検出周期が変化したときリセット信号を発生するリセット生成手段を設け、前記リセット信号により、少なくとも前記画像圧縮部がリセットされるようにして達成される。
【００１８】
このとき、更にローカルリセット制御部を設け、画像圧縮部による符号化処理にエラーが発生したとき、画像圧縮部のコーデック部をリセットさせ、画像圧縮部のトランスポート・ストリーム信号生成部の動作を一定の時間停止させるようにしても、上記目的が達成される。
【発明の効果】
【００１９】
本発明によれば、一定間隔で映像信号に挿入されている識別情報の周期が監視され、周期が変化した場合、入力信号と画像圧縮部の同期が外れたと判断し、画像圧縮動作がリセットされるので、以後、同期が取れた時点で初期状態から信号処理が再開されるようになり、従って、入力信号の切り替えに際しても、イントラ予測による符号化処理を常に正しく維持することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明に係る映像符号化装置について、図示の実施の形態により詳細に説明すると、ここで、まず、図１は、本発明の実施形態に係る映像符号化装置の一例を示したもので、この場合、セレクタ部１とメモリ部３、Ｈ.２６４コーデックブロック部４、レート制御部５、それにＰＬＬ回路６は、図２で説明した従来技術の場合と同じであり、従って、この図１の実施形態が、図２の従来技術と異なっている点は、従来技術におけるＳＡＶ信号検出部２に代えて、ＳＡＶ信号検出部２０が設けられ、その上で更に論理和演算部７が設けられている点にある。そこで、以下、これらＳＡＶ信号検出部２０と論理和演算部７に重点をおいて、この実施形態について説明する。
【００２１】
まず、ＳＡＶ信号検出部２０は、基本的には、セレクタ部１から入力されてくるＨＤ−ＳＤＩ信号を監視し、当該ＨＤ−ＳＤＩ信号からＳＡＶ信号を検出し、ＨＤ−ＳＤＩ信号と共にメモリ部３に供給する働きをする。
【００２２】
従って、この点では従来技術におけるＳＡＶ信号検出部２と同じであるが、しかし、このＳＡＶ信号検出部２０では、上記した基本的な働きに加え、更にセレクタ部１から入力されてくるＨＤ−ＳＤＩ信号を入力し、当該信号に含まれているＳＡＶ信号(識別情報)の検出周期を監視し、当該検出周期が変化したときリセット信号(ＳＡＶ信号未検出フラグ)を発生するリセット生成手段としての働きをする点で、従来技術におけるＳＡＶ信号検出部２とは大きく異なっている。
【００２３】
次に、論理和演算部７は、システムリセットとＳＡＶ信号未検出フラグを入力し、これらの論理和を出力して、メモリ部３とＨ.２６４コーデックブロック部４、それにレート制御部５にリセットを掛ける働きをする。
【００２４】
そこで、上記したように、演算処理部でＳＡＶ信号未検出フラグが立つと、ＳＡＶ信号検出部２０から論理和演算部７にＳＡＶ信号未検出フラグが入力され、この結果、メモリ部３とＨ.２６４コーデックブロック部４、それにレート制御部５にリセットが掛けられることになり、システムリセットを掛けたときと同じく、ここで初期状態からエンコード動作が新たに開始されることになる。
【００２５】
次に、このときのＳＡＶ信号の検出について説明する。
まず、このため、ＳＡＶ信号検出部２０には、図示してないが、制御用の演算処理部として、所定のプログラムが格納されたＣＰＵを備え、これにより、まず、セレクタ部１から入力されてくるＨＤ−ＳＤＩ信号を監視し、当該ＨＤ−ＳＤＩ信号からＳＡＶ信号を検出し、ＨＤ−ＳＤＩ信号と共にメモリ部３に供給する働きをする。なお、この点は、特に説明しなかったが、従来技術のＳＡＶ信号検出部２でも同じである。
【００２６】
ここで、図３は、このときのＳＡＶ信号検出部２０の入力信号であるＨＤ−ＳＤＩ信号を模式的に表した図で、ここには、輝度信号Ｙに関して、有効映像領域と、Ｈカウント値「H CNT」で表されている画素番号(映像サンプル番号)、Ｖカウント値「V CNT」で表されているライン番号(走査線番号)、それにＳＡＶ信号とＥＡＶ信号が各フィールド毎に示されている。ここで、ＥＡＶとは「end of Active Video 」の略称であり、従って、このＥＡＶ信号も上記したユニークワードの一種である。
【００２７】
次に、図４は、有効映像領域を含む或る特定のデータ系列の詳細図で、図５は、図３と図４に斜線部分で示したＳＡＶ信号とＥＡＶ信号についてのビット割り当てを示した図であり、これの図から、ＳＡＶ信号とＥＡＶ信号は、夫々１０ビット、４ワード長で定義されており、そのうち最初の３ワードは固定値で、※１が付してあるワード番号４の中のビット番号８〜６が、図５に示すように、状況に応じて変化することが判る。
【００２８】
そこで、ＳＡＶ信号検出部２０の演算処理部は、入力したＨＤ−ＳＤＩ信号のライン番号１１２５において、画素番号２１９６から始まる４ワードのＳＡＶ信号を検出し、検出した時点でＶカウンタとＨカウンタを起動する。
【００２９】
そして、これらのカウンタ起動後、次のＳＡＶ信号が検出されるのを待ち、検出された時点で、そのときのＨカウンタとＶカウンタのカウント値を、予め設定してある期待カウント値と照合し、一致するか否かを調べる。
【００３０】
ここで、まず、一致した場合は、ＳＡＶ信号の周期が変わらなかったことを意味するから、エンコード動作には同期が保たれているもの判断し、ＨカウンタとＶカウンタをリセットし、このときＳＡＶ信号未検出フラグが出力されていたら、これもリセットする。
【００３１】
一方、一致せず、カウンタ値が期待カウント値と異なっていたときは、例えば入力したＨＤ−ＳＤＩ信号が遮断又は切り替えられため、ＳＡＶ信号の周期が変わってしまったことを意味するから、エンコード動作との同期が外れたものと判断する。そして、この場合はＳＡＶ信号未検出フラグを立て、同じくＨカウンタとＶカウンタをリセットするのである。
【００３２】
具体的に説明すると、この実施形態においては、演算処理部が状態を遷移させてＳＡＶ信号の検出動作を行ない、ＳＡＶ信号の周期が変わったか否かを判定するようになっている。すなわち、図６に示すように、動作開始(start)を「STATE 0」とし、ＳＡＶ信号の検出状況に応じて「STATE 1」から「STATE 5」まで状態を遷移させてＳＡＶ信号の検出動作を行なうのである。
【００３３】
そして、まず、状態「STATE 1」では、第１フィールドのＳＡＶ信号が検出されるのを待つ。ここで第１フィールドのＳＡＶ信号は、図示のように、Ｙデータ系列のデータが「3FFh、000h、000h、x0x0xxxxxx」になったときであり、従って、このデータが検出されたとき、次の状態「STATE 2」に遷移することになる。
【００３４】
次に、状態「STATE 2」では、第２フィールドのＳＡＶ信号が検出されるのを待つ。このときの第２フィールドのＳＡＶ信号は、データが「3FFh、000h、000h、x1x0xxxxxx」になったときであるから、このとき次の状態「STATE 3」に遷移する。
【００３５】
そして、この後、再び第１フィールドのＳＡＶ信号が検出されたとき、すなわちデータが再び「3FFh、000h、000h、x0x0xxxxxx」になったとき、始めて状態「STATE 4」に遷移するのである。
【００３６】
ここで、最初から状態「STATE 3」に遷移して第１フィールドのＳＡＶ信号を検出するのではなく、わざわざ状態「STATE 1」と状態「STATE 2」に遷移しているのは、一旦、第２フィールドのＳＡＶ信号を検出することで、状態「STATE 3」では、次の第１フィールドのＳＡＶ信号として、必ず０番目(先頭)にあるＳＡＶ信号が検出できるようにするためである。
【００３７】
こうして第１フィールドの先頭にあるＳＡＶ信号が検出された結果、状態「STATE 4」に遷移したら、ここで上記したＨカウンタとＶカウンタを起動する。
【００３８】
そして、この状態「STATE 4」になった後、ＳＡＶ信号が検出されるのを待ち、ＳＡＶ信号が検出されたら、このときのＨカウント値(Ｈカウンタのカウント値)とＶカウント値(Ｖカウンタのカウント値)を取り込み、このときのＳＡＶ信号の内容と共に調べる。
【００３９】
ここで、まず、ＳＡＶ信号が検出されたときのＨカウント値が２１９６から２１９９の範囲になかったら、この場合はＨＤ−ＳＤＩ信号とエンコード動作の同期が外れているものと判断し、これをケース１とする。
【００４０】
ケース１    ＳＡＶ信号＝ 3FFh、000h、000h、xxx0xxxxxx
Ｈカウント値≠ 2196〜2199
これは、図３から明らかなように、ＳＡＶ信号は、本来、Ｈカウント値が２１９６から２１９９の範囲で現れるものなので、そうでなければ同期が外れていることを意味し、従って、ケース１の場合、直ちに同期外れとみなせるからである。
【００４１】
ところで、この実施形態では、ＳＡＶ信号が検出されたときのＨカウント値が２１９６から２１９９の範囲にあった場合、それだけで直ちに同期外れ無しとするのではなく、このときは更に次の判定処理を実行する。
【００４２】
まず、ＳＡＶ信号の４ワード目のビット番号７のデータを調べる。そして、このデータが０、すなわちデジタルアクティブフィールド期間にあることを示しているときには、ここで、更にＶカウント値を調べ、Ｖカウント値が２０から５５９の範囲と５８３から１１２２の範囲の何れにもなかったら、一方ではデジタルアクティブフィールド期間にあるとし、他方では垂直ブランキング期間にあるとしていることになる。
【００４３】
従って、この場合もＨＤ−ＳＤＩ信号とエンコード動作の同期が外れていることを意味するから、これをケース２とするのである。
ケース２    ＳＡＶ信号＝ 3FFh、000h、000h、xx00xxxxxx
Ｈカウント値＝ 2196〜2199
Ｖカウント値≠ 20〜559 or 583〜1112
【００４４】
こうして状態「STATE 4」において、ケース１とケース２の何れかの状態になったら、ＨＤ−ＳＤＩ信号とエンコード動作の同期が外れているとみなして状態「STATE 5」に遷移する。そして、この状態「STATE 5」では、ＨカウンタとＶカウンタをリセットし、ＳＡＶ信号未検出フラグを立てた後、状態「STATE 0」に戻ることになる。
【００４５】
従って、この実施形態によれば、入力信号と画像圧縮部の同期が外れると、それが確実に検出されるので、以後、同期が取れた時点で初期状態から信号処理が再開でき、この結果、入力信号の切り替えに際しても、イントラ予測による符号化処理を常に正しく維持することができる。
【００４６】
また、入力信号との同期外れを検知する方法として、Ｖカウンタ値を用いる代わりに図４に示したライン番号データを用いてもよい。
【００４７】
ところで、本発明が対象としている画像符号化装置においては、符号化動作がエラーになると誤ったデータが生成され、データ伸張用の復号化装置では復号エラーになってしまう。そこで、このような場合は符号化処理にリセットをかけ、復号化装置にエラーの発生を通知する必要がある。
【００４８】
そこで、このようなエラーの発生にも配慮した画像符号化装置について、以下、本発明の他の実施形態として詳細に説明する。
図７は本発明の他の一実施形態に係る画像符号化装置で、図において、４０はＨ.２６４コーデックブロック部であり、その他の構成は、図１の実施形態と同じである。なお、ここでは、セレクタ部１は省略してある。
【００４９】
ここで、まず、Ｈ.２６４コーデックブロック部４０は、基本的には図１の実施形態におけるＨ.２６４コーデックブロック部４と同じで、このため符号化のためのＨ.２６４コーデック部４１とＴＳ信号生成部４２が備えられているが、このときＨ.２６４コーデック部４１からは、エンコード処理(符号化処理)が正常に行えなかったことをモニタ(監視)するフラグが、エンコードエラーフラグＦとして出力されるようになってれている。
なお、ここで、ＴＳ信号とはトランスポート・ストリーム(Transport Stream)信号の略称である。
【００５０】
そして、このＨ.２６４コーデックブロック部４０には、更にローカルリセット制御部４３が設けられていて、これには、まず論理和演算部７から発生されるリセットＲが入力され、次にＳＡＶ信号検出部２０からはＨカウンタとＶカウンタのカウント値ＨＣ・ＶＣが入力され、更にＨ.２６４コーデック部４１からはエンコードエラーフラグＦが入力されるようになっている。
【００５１】
そこで、ローカルリセット制御部４３は、これらリセットＲ、カウント値ＨＣ・ＶＣ、エンコードエラーフラグＦをモニタし、リセットＲ又はエンコードエラーフラグＦが検出された場合、ローカルリセット信号ＬＲとＴＳ出力制御信号ＴＳＣを出力する。
そして、ローカルリセット信号ＬＲはＨ.２６４コーデック部４１をリセットする信号として、当該Ｈ.２６４コーデック部４１に供給され、ＴＳ出力制御信号ＴＳＣは、ＴＳ信号生成部４２によるＴＳ信号の出力を制御する信号として、当該ＴＳ信号生成部４２に供給される。
【００５２】
次に、この図７の実施形態の動作について説明する。
上記したように、リセットＲとエンコードエラーフラグＦのいずれか一方でも検出されら、ローカルリセット制御部４３から、ローカルリセット信号ＬＲとＴＳ出力制御信号ＴＳＣが出力されるので、Ｈ.２６４コーデック部４１がリセットされ、これと同時に、ＴＳ信号生成部４２によるＴＳ信号の生成が直ちに止められる。
【００５３】
この場合、Ｈ.２６４コーデック部４１はリセットされた後、コーデック処理を再開するが、このときローカルリセット制御部４３は、ＴＳ出力制御信号ＴＳＣの出力をＨ.２６４コーデック部４１のリセット後も継続させ、この後、ＳＡＶ信号検出部２０から入力されるカウント値ＨＣ・ＶＣをモニタし、ＴＳ出力制御信号ＴＳＣの出力を停止させるタイミングをカウント値ＨＣ・ＶＣのモニタ結果により制御する。
【００５４】
すなわち、ローカルリセット制御部４３は、ローカルリセット信号ＬＲによりＨ.２６４コーデック部４１のリセット後、モニタしたカウント値ＨＣ・ＶＣにより、次の画像フィールドの先頭にあるデータがエンコードされてＴＳ信号生成部４２に送出されるタイミングで、ＴＳ出力制御信号ＴＳＣの出力を停止し、ＴＳ信号生成部４２によるＴＳ出力制御信号ＴＳＣの出力停止を解除するのである。
【００５５】
そして、このようにすれば、Ｈ.２６４コーデック部４１でエラーが発生した場合、ＴＳ信号生成部４２によるＴＳ信号の出力が禁止された後、ＴＳ信号の出力か開始されるタイミングは、Ｈ.２６４コーデック部４１でコーデック処理されてくるデータの次のフィールドの先頭に必ずなる。この結果、伝送先の復号化装置では、フィールドの先頭から切れ目よくデータを受け取ることができる。
【００５６】
ここで、前述の通り、Ｈ.２６４コーデックブロック部４０では、入力されたＨＤ−ＳＤＩ信号を、Ｈ.２６４コーデック部４１により、Ｈ.２６４／ＡＶＣ方式により符号化されるが、このときに発生する符号量はレート制御部５によって予測され、Ｈ.２６４コーデック部４１の出力段に設けられているメモリブロックにバッファリングされることにより、一定の割合でＴＳ信号生成部４２に送出されるように制御されている。
【００５７】
しかしながら、入力されたＨＤ−ＳＤＩ信号が、レート制御部５による予測とは異なる情報量の画像による信号であり、しかもこのことが連続したとすると、Ｈ.２６４コーデック部４１により符号化されたデータ量がメモリ容量をオーバーし、当該Ｈ.２６４コーデック部４１の出力段にあるメモリブロックを破綻させ、データが破壊されてしまう虞がある。そして、このことは、希ではあるが、確率的には無視できない。
【００５８】
そこで、このような事態に備え、発生した場合はコーデック処理がリセットできるようにしておく必要があるが、このとき、入力信号に対する同期処理も含めてコーデック処理部の全体をリセットされてしまうと、リセット後、再同期が掛かってＴＳ信号が出力されるまでにかなりの時間が要してしまう。例えば、図１の実施形態の場合、Ｈ.２６４コーデックブロック部４がリセットされると、ＴＳ信号が出力されるのは約３フィールド時間(５０ｍｓ)後になってしまう。この約３フィールド時間とは、ＳＡＶ信号の検出に要する時間とエンコード信号の生成に掛かる時間の和の時間のことである。
【００５９】
一方、図７の実施形態の場合、リセットされるのはＨ.２６４コーデック部４１とＴＳ信号生成部４２だけであり、従って、リセットされた場合、Ｈ.２６４コーデック部４１でのコーデック処理には入力信号との再同期が不要なので、その後、コーデック処理は短時間で開始され、ＴＳ信号生成部４２でのＴＳ信号の出力タイミングは、リセット後の次のフィールドの先頭にされるので、最大でも１フィールド時間(約１６ｍｓ)後にはＴＳ信号生成部４２からＴＳ信号が出力される。
【００６０】
従って、この図７の実施形態によれば、エンコードエラーによりデコード処理がリセットされた場合でも、１フィールド時間後にはエンコードデータの出力を再開させることができるので、データの途切れによる影響を少なく抑えることができる。
【００６１】
しかも、このとき、Ｈ.２６４コーデック部４１でコーデック処理され、Ｈ.２６４コーデックブロック部４０から出力されてくるデータは、必ずフィールドの先頭からのデータになるので、伝送先の復号化装置では、フィールドの先頭から切れ目よくデータを受け取ることができ、この点でもデータの途切れによる影響を少なく抑えることができる。
【００６２】
また、この図７の実施形態によれば、デコードエラーに際しては、Ｈ.２６４コーデックブロック部４０からのデータ出力が止められ、リセット後、再開され、デコードエラーが発生したままの誤ったデータが伝送されてしまう虞がない。
【００６３】
そして、この結果、伝送先では、データの伝送が中断されたことにより、デコードエラーが発生したことが判断できるので、デコード装置側から伝送先のエンコード装置側にエラー発生を通知する必要がなく、従って、別途、エラー発生通知用の回線が確保できない場合でも、エンコード装置側から誤った画像データが出力されてしまう虞がない。
【図面の簡単な説明】
【００６４】
【図１】本発明による画像符号化装置の一実施形態を示すブロック構成図である。
【図２】従来技術による画像符号化装置の一例を示すブロック構成図である。
【図３】ＨＤ−ＳＤＩ規格による映像信号を示す模式図である。
【図４】ＨＤ−ＳＤＩ規格による映像信号のデータ系列の説明図である。
【図５】ＨＤ−ＳＤＩ規格による映像信号のビット割り当てを示す説明図である。
【図６】本発明の一実施形態の動作を説明するための状態遷移図である。
【図７】本発明による画像符号化装置の他の一実施形態を示すブロック構成図である。
【符号の説明】
【００６５】
１：セレクタ部
２：ＳＡＶ信号検出部(従来技術の場合)
３：メモリ部
４：Ｈ.２６４コーデックブロック部
５：レート制御部
６：ＰＬＬ回路
７：論理和演算部
２０：ＳＡＶ信号検出部(実施形態の場合)
４０：Ｈ.２６４コーデックブロック部(実施形態の場合)
【図１】
2009055579.tif 000003
【図２】
2009055579.tif 000004
【図３】
2009055579.tif 000005
【図４】
2009055579.tif 000006
【図５】
2009055579.tif 000007
【図６】
2009055579.tif 000008
【図７】
2009055579.tif 000009