(57)【要約】【課題】  ＭＰＥＧ−４とＨ．２６３標準間の互換を可能にすることにより、ＭＰＥＧ−４のショートヘッダーモードで符号化された画像データをＨ．２６３デコーダが装着された端末機で復号化できる画像データのコーデック変換装置及びその方法を提供する。【解決手段】  画像データのコーデック変換装置は、第１のシンタックスの画像データを第２のシンタックスの画像データに変換するシンタックス変換部１０と、前記第２のシンタックスに変換された画像データを復号する復号部(Ｈ．２６３デコーダ２０)と、から構成される。【選択図】  図１
2005192219.tif 000002
【特許請求の範囲】
【請求項１】
第１のシンタックスの画像データを第２のシンタックスの画像データに変換するシンタックス変換部と、
前記第２のシンタックスに変換された画像データを復号する復号部と、
から構成されることを特徴とする画像データのコーデック変換装置。
【請求項２】
前記シンタックス変換部は、
前記第１のシンタックスを前記第２のシンタックスに変換するために必要な所定のシンタックス情報を生成することを特徴とする請求項１に記載の画像データのコーデック変換装置。
【請求項３】
前記シンタックス変換部は、
前記第１のシンタックス情報のうち、前記第２のシンタックスに必要ない所定のシンタックス情報を廃棄することを特徴とする請求項１に記載の画像データのコーデック変換装置。
【請求項４】
前記シンタックス変換部は、
前記第１のシンタックス情報のうち、前記第２のシンタックスに存在する所定のシンタックス情報を該当の第２のシンタックス情報にマッピングすることを特徴とする請求項１に記載の画像データのコーデック変換装置。
【請求項５】
前記第１のシンタックスは、
前記第２のシンタックスを基盤に定義された画像データ符号化標準であることを特徴とする請求項１に記載の画像データのコーデック変換装置。
【請求項６】
Ｈ．２６３フォーマットの画像データを再生する画像処理装置において、
ＭＰＥＧ−４シンタックス情報のうち、所定のシンタックス情報を生成、廃棄またはマッピングして、前記Ｈ．２６３シンタックスに変換するシンタックス変換部を含むことを特徴とする画像データのコーデック変換装置。
【請求項７】
前記シンタックス変換部は、
前記ＭＰＥＧ−４シンタックス情報には存在しないが、Ｈ．２６３シンタックスに変換するために必要な所定のシンタックス情報を生成することを特徴とする請求項６に記載の画像データのコーデック変換装置。
【請求項８】
前記生成されるシンタックス情報は、
２２ビットのＰＳＣ(Picture Start Code)であることを特徴とする請求項７に記載の画像データのコーデック変換装置。
【請求項９】
前記シンタックス変換部は、
前記ＭＰＥＧ−４シンタックス情報のうち、前記Ｈ．２３６シンタックスに必要ない所定のシンタックス情報を廃棄することを特徴とする請求項６に記載の画像データのコーデック変換装置。
【請求項１０】
前記廃棄されるシンタックス情報は、
ＶＯＳ(Visual Object Sequence)、ＶＯ(Visual Object)、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｓｔａｒｔ＿ｍａｒｋｅｒ、ｍａｒｋｅｒ＿ｂｉｔ、ｚｅｒｏ＿ｂｉｔ、ｇｏｂ＿ｎｕｍｂｅｒ、ｇｏｂ＿ｈｅａｄｅｒ＿ｅｍｐｔｙであることを特徴とする請求項９に記載の画像データのコーデック変換装置。
【請求項１１】
前記シンタックス変換部は、
前記ＭＰＥＧ−４シンタックス情報のうち、前記Ｈ．２６３シンタックスに存在する所定のシンタックス情報を、該当のＨ．２６３シンタックス情報にマッピングすることを特徴とする請求項６に記載の画像データのコーデック変換装置。
【請求項１２】
前記シンタックス変換部は、
ｔｅｍｐｏｒａｌ＿ｒｅｆｅｒｅｎｃｅをＴＲ、ｖｏｐ＿ｑｕａｎｔをＰＱＵＡＮＴ、ｚｅｒｏ＿ｂｉｔをＣＰＭ、ｐｅｉをＰＥＩ、ｐｓｕｐｐをＰＳＵＰＰ、ｇｏｂ＿ｎｕｍｂｅｒをＧＮ、ｇｏｂ＿ｆｒａｍｅ＿ｉｄをＧＦＩＤ、ｑｕａｎｔ＿ｓｃａｌｅをＧＱＵＡＮＴ、ｍａｃｒｏｂｌｏｃｋ（）をＭＢ  ＬＡＹＥＲ、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｅｎｄ＿ｍａｒｋｅｒをＥＯＳにマッピングすることを特徴とする請求項１１に記載の画像データのコーデック変換装置。
【請求項１３】
前記シンタックス変換部は、
ＭＰＥＧ−４シンタックス情報であるｄｏｃｕｍｅｎｔ＿ｃａｍｅｒａ＿ｉｎｄｉｃａｔｏｒ、ｆｕｌｌ＿ｐｉｃｔｕｒｅ＿ｆｒｅｅｚｅ＿ｒｅｌｅａｓｅ、ｓｏｕｒｃｅ＿ｆｏｒｍａｔを、Ｈ．２６３シンタックス情報であるＰＴＹＰＥにマッピングすることを特徴とする請求項１１に記載の画像データのコーデック変換装置。
【請求項１４】
前記ＰＴＹＰＥは、
最初の２ビットが「１０」に固定され、残りの１１ビットに前記ＭＰＥＧ−４シンタックス情報がそのままマッピングされることを特徴とする請求項１３に記載の画像データのコーデック変換装置。
【請求項１５】
第１のシンタックスの画像データを復号する画像処理装置において、
入力される画像データの標準を判断する段階と、
第２のシンタックスの画像データが入力されると、所定の第２のシンタックス情報を生成、廃棄またはマッピングして、第１のシンタックス情報に変換する段階と、
前記第１のシンタックスに変換された画像データを復号する段階と、
から構成されることを特徴とする画像データのコーデック変換方法。
【請求項１６】
前記第２のシンタックスは、
前記第１のシンタックスを基盤に定義された画像データ符号化標準であることを特徴とする請求項１５に記載の画像データのコーデック変換方法。
【請求項１７】
前記画像データの標準を判断する段階は、
入力画像データが第１のシンタックスであるか否かを判断する段階と、
前記第１のシンタックスでないと、第２のシンタックスであるか否かを判断する段階と、
から構成されることを特徴とする請求項１５に記載の画像データのコーデック変換方法。
【請求項１８】
入力画像データが第１のシンタックスまたは第２のシンタックスでないと、入力された画像データを全て廃棄する段階と、
前記画像データを復号できないことを知らせる段階と、
をさらに含むことを特徴とする請求項１５に記載の画像データのコーデック変換方法。
【請求項１９】
入力画像データが第１のシンタックスであると、入力された画像データをそのまま復号する段階をさらに含むことを特徴とする請求項１５に記載の画像データのコーデック変換方法。
【請求項２０】
前記第２のシンタックス情報を第１のシンタックス情報に変換する段階は、
前記第２のシンタックス情報に前記第１のシンタックス情報が存在するか否かを判断する段階と、
前記第２のシンタックス情報の処理を決定する段階と、
から構成されることを特徴とする請求項１５に記載の画像データのコーデック変換方法。
【請求項２１】
前記第２のシンタックス情報の処理を決定する段階は、
前記第２のシンタックス情報に前記第１のシンタックス情報が存在すると、該当の第２のシンタックス情報を第１のシンタックス情報にマッピングする段階と、
前記第２のシンタックス情報に所定の第１のシンタックス情報が存在しないと、該当の第１のシンタックス情報を生成する段階と、
所定の第２のシンタックス情報が前記第１のシンタックス情報に存在しないと、該当の第２のシンタックス情報を廃棄する段階と、
から構成されることを特徴とする請求項２０に記載の画像データのコーデック変換方法。
【請求項２２】
Ｈ．２６３フォーマットの画像データを再生する画像処理装置において、
ＭＰＥＧ−４フォーマットの画像データが入力されると、前記ＭＰＥＧ−４シンタックス情報のうち、所定のシンタックス情報をＨ．２６３シンタックス情報と比較して生成、廃棄またはマッピングすることにより、Ｈ．２６３シンタックスに変換する段階と、
前記Ｈ．２６３シンタックスに変換された画像データを復号する段階と、
から構成されることを特徴とする画像データのコーデック変換方法。
【請求項２３】
入力される画像データが、Ｈ．２６３フォーマットまたはＭＰＥＧ−４フォーマットでないと、前記画像データを復号できないことを公知する段階をさらに含むことを特徴とする請求項２２に記載の画像データのコーデック変換方法。
【請求項２４】
前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックスに変換する段階は、
前記ＭＰＥＧ−４シンタックス情報に存在しないＨ．２６３シンタックス情報を生成する段階を含むことを特徴とする請求項２２に記載の画像データのコーデック変換方法。
【請求項２５】
前記生成されるＨ．２６３シンタックス情報は、
２２ビットのＰＳＣであることを特徴とする請求項２４に記載の画像データのコーデック変換方法。
【請求項２６】
前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックスに変換する段階は、
前記Ｈ．２６３シンタックス情報に存在しないＭＰＥＧ−４シンタックス情報を廃棄する段階を含むことを特徴とする請求項２２に記載の画像データのコーデック変換方法。
【請求項２７】
前記廃棄されるＭＰＥＧ−４シンタックス情報は、
ＶＯＳ、ＶＯ、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｓｔａｒｔ＿ｍａｒｋｅｒ、ｍａｒｋｅｒ＿ｂｉｔ、ｚｅｒｏ＿ｂｉｔ、ｇｏｂ＿ｎｕｍｂｅｒ、ｇｏｂ＿ｈｅａｄｅｒ＿ｅｍｐｔｙであることを特徴とする請求項２６に記載の画像データのコーデック変換方法。
【請求項２８】
前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックスに変換する段階は、
前記Ｈ．２６３シンタックス情報に存在するＭＰＥＧ−４シンタックス情報を該当のＨ．２６３シンタックス情報にマッピングする段階を含むことを特徴とする請求項２２に記載の画像データのコーデック変換方法。
【請求項２９】
前記Ｈ．２６３シンタックス情報にマッピングする段階は、
ｔｅｍｐｏｒａｌ＿ｒｅｆｅｒｅｎｃｅをＴＲ、ｖｏｐ＿ｑｕａｎｔをＰＱＵＡＮＴ、ｚｅｒｏ＿ｂｉｔをＣＰＭ、ｐｅｉをＰＥＩ、ｐｓｕｐｐをＰＳＵＰＰ、ｇｏｂ＿ｎｕｍｂｅｒをＧＮ、ｇｏｂ＿ｆｒａｍｅ＿ｉｄをＧＦＩＤ、ｑｕａｎｔ＿ｓｃａｌｅをＧＱＵＡＮＴ、ｍａｃｒｏｂｌｏｃｋ（）をＭＢ  ＬＡＹＥＲ、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｅｎｄ＿ｍａｒｋｅｒをＥＯＳにマッピングすることを特徴とする請求項２８に記載の画像データのコーデック変換方法。
【請求項３０】
前記Ｈ．２６３シンタックス情報にマッピングする段階は、
ＭＰＥＧ−４シンタックス情報であるｄｏｃｕｍｅｎｔ＿ｃａｍｅｒａ＿ｉｎｄｉｃａｔｏｒ、ｆｕｌｌ＿ｐｉｃｔｕｒｅ＿ｆｒｅｅｚｅ＿ｒｅｌｅａｓｅ、ｓｏｕｒｃｅ＿ｆｏｒｍａｔを、Ｈ．２６３シンタックス情報であるＰＴＹＰＥにマッピングする段階をさらに含むことを特徴とする請求項２９に記載の画像データのコーデック変換方法。
【請求項３１】
前記ＰＴＹＰＥは、
最初の２ビットが「１０」に固定され、残りの１１ビットに前記ＭＰＥＧ−４シンタックス情報がそのままマッピングされることを特徴とする請求項３０に記載の画像データのコーデック変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データのコーデック変換装置及びその方法に関し、特に、特定のビデオコーデックにより符号化された画像データを、他のビデオコーデックのデコーダを利用して復号化する、画像データのコーデック変換装置及びその方法に関する。
【背景技術】
【０００２】
最近、有無線ネットワークを通して提供する画像サービスにおいて最も多く用いられている標準ビデオコーデックは、Ｈ．２６３及びＭＰＥＧ(Moving Picture Experts Group)−４である。
【０００３】
前記Ｈ．２６３は、Ｈ．３２０(ＩＳＤＮ(Integrated Services Digital Network)用画像端末機標準)、Ｈ．３２３(インターネット用画像端末機標準)、Ｈ．３２４(ＰＳＴＮ(Public Switched Telephone Network)用画像端末機標準)などの画像端末機標準において必須なビデオコーデックとして決まっており、ヨーロッパの一部の移動通信事業者は、前記Ｈ．２６３を利用してＶＯＤ(Video On Demand)などの画像サービスを提供している。
【０００４】
前記ＭＰＥＧ−４は、前記Ｈ．２６３の核心的な技術を基盤として完成したビデオ標準であって、マルチメディア通信のために、低い伝送率で動画像を伝送するためにデータを圧縮／復元する。
【０００５】
前記Ｈ．２６３の画像データは、画像層、ＧＯＢ(Group Of Blocks)層、マクロブロック(macroblock；MB)層及びブロック層により構成された階層構造を有するが、図４は、前記画像層のシンタックスの構造を示す概念図で、図５は、前記ＧＯＢ層のシンタックスの構造を示す概念図である。このとき、図４及び図５は、前記Ｈ．２６３において最も基本的な機能を含むベースラインプロファイル(baseline profile)を示す概念図である。
【０００６】
図６は、ＭＰＥＧ−４ビットストリームのヘッダーからショートヘッダーモード(short header mode)が呼び出されて、ビットストリームに生成される過程を示す概念図で、前記ショートヘッダーモードは、前記ＭＰＥＧ−４が前記Ｈ．２６３のベースラインと類似した機能及び構造を支援するように生成したシンプルプロファイル(simple profile)である。
【０００７】
ＶＯＳ(Visual Object Sequence)及びＶＯ(Visual Object)は、前記ＭＰＥＧ−４ビットストリームのヘッダー構造において最も先に生成されるヘッダーで、ＶＯＬ(Video Object Layer)は、一般のＶＯＰ(Video Object Plane)モードを呼び出すか、または前記ショートヘッダーモードを呼び出すためのものである。前記ＶＯＬからショートヘッダーモードが呼び出されると、ショートヘッダーモードのシンタックスが生成される。
【０００８】
図７は、ＭＰＥＧ−４のショートヘッダーモードのシンタックスを示す概念図で、図８は、図７のＧＯＢ層のシンタックスを示す概念図である。
【０００９】
図を参照して、前記ＭＰＥＧ−４のショートヘッダーモードのシンタックスと前記Ｈ．２６３のベースラインプロファイルのシンタックスとを比較すると、前記ＭＰＥＧ−４ビットストリームと前記Ｈ．２６３ビットストリームとは、性能及び構造において類似するが、ヘッダー部分及び一部のシンタックスは異なることが分かる。従って、前記ＭＰＥＧ−４のショートヘッダーモードにより生成されたビットストリームは、Ｈ．２６３デコーダを利用して直接再生することができない。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
このように、ＭＰＥＧ−４ビットストリームは、ヘッダー部分やシンタックスのうち、Ｈ．２６３ビットストリームと一致しない部分が存在するため、Ｈ．２６３デコーダと直接的に互換性を維持できないという問題点がある。
【００１１】
また、前記ＭＰＥＧ−４とＨ．２６３標準間の互換性を維持するためには、これらの二つの標準のコーデックを全て収容して端末機を製造しなければならないが、このような端末機は、製造費用を上昇させ体積を増加させるという問題点がある。
【００１２】
従って、本発明の目的は、ＭＰＥＧ−４のショートヘッダーモードにより生成されたビットストリームを、Ｈ．２６３デコーダを利用して直接再生できる画像データのコーデック変換装置及びその方法を提供することにある。
【課題を解決するための手段】
【００１３】
このような目的を達成するために、本発明に係る画像データのコーデック変換装置は、第１のシンタックスの画像データを第２のシンタックスの画像データに変換するシンタックス変換部と、前記第２のシンタックスに変換された画像データを復号する復号部と、から構成されることを特徴とする。
【００１４】
本発明に係る画像データのコーデック変換装置は、Ｈ．２６３フォーマットの画像データを再生する画像処理装置において、ＭＰＥＧ−４シンタックス情報のうち、所定のシンタックス情報を生成、廃棄またはマッピングして、前記Ｈ．２６３シンタックスに変換するシンタックス変換部を含むことを他の特徴とする。
【００１５】
本発明に係る画像データのコーデック変換方法は、第１のシンタックスの画像データを復号する画像処理装置において、入力される画像データの標準を判断する段階と、第２のシンタックスの画像データが入力されると、所定の第２のシンタックス情報を生成、廃棄またはマッピングして、第１のシンタックス情報に変換する段階と、前記第１のシンタックスに変換された画像データを復号する段階と、から構成されることを特徴とする。
【００１６】
本発明に係る画像データのコーデック変換方法は、Ｈ．２６３フォーマットの画像データを再生する画像処理装置において、ＭＰＥＧ−４フォーマットの画像データが入力されると、前記ＭＰＥＧ−４シンタックス情報のうち、所定のシンタックス情報をＨ．２６３シンタックス情報と比較して生成、廃棄またはマッピングすることにより、Ｈ．２６３シンタックスに変換する段階と、前記Ｈ．２６３シンタックスに変換された画像データを復号する段階と、から構成されることを他の特徴とする。
【００１７】
従って、本発明は、以下を提供する。
１．第１のシンタックスの画像データを第２のシンタックスの画像データに変換するシンタックス変換部と、
前記第２のシンタックスに変換された画像データを復号する復号部と、
から構成されることを特徴とする画像データのコーデック変換装置。
２．前記シンタックス変換部は、
前記第１のシンタックスを前記第２のシンタックスに変換するために必要な所定のシンタックス情報を生成することを特徴とする項目１に記載の画像データのコーデック変換装置。
３．前記シンタックス変換部は、
前記第１のシンタックス情報のうち、前記第２のシンタックスに必要ない所定のシンタックス情報を廃棄することを特徴とする項目１に記載の画像データのコーデック変換装置。
４．前記シンタックス変換部は、
前記第１のシンタックス情報のうち、前記第２のシンタックスに存在する所定のシンタックス情報を該当の第２のシンタックス情報にマッピングすることを特徴とする項目１に記載の画像データのコーデック変換装置。
５．前記第１のシンタックスは、
前記第２のシンタックスを基盤に定義された画像データ符号化標準であることを特徴とする項目１に記載の画像データのコーデック変換装置。
６．Ｈ．２６３フォーマットの画像データを再生する画像処理装置において、
ＭＰＥＧ−４シンタックス情報のうち、所定のシンタックス情報を生成、廃棄またはマッピングして、前記Ｈ．２６３シンタックスに変換するシンタックス変換部を含むことを特徴とする画像データのコーデック変換装置。
７．前記シンタックス変換部は、
前記ＭＰＥＧ−４シンタックス情報には存在しないが、Ｈ．２６３シンタックスに変換するために必要な所定のシンタックス情報を生成することを特徴とする項目６に記載の画像データのコーデック変換装置。
８．前記生成されるシンタックス情報は、
２２ビットのＰＳＣ(Picture Start Code)であることを特徴とする項目７に記載の画像データのコーデック変換装置。
９．前記シンタックス変換部は、
前記ＭＰＥＧ−４シンタックス情報のうち、前記Ｈ．２３６シンタックスに必要ない所定のシンタックス情報を廃棄することを特徴とする項目６に記載の画像データのコーデック変換装置。
１０．前記廃棄されるシンタックス情報は、
ＶＯＳ(Visual Object Sequence)、ＶＯ(Visual Object)、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｓｔａｒｔ＿ｍａｒｋｅｒ、ｍａｒｋｅｒ＿ｂｉｔ、ｚｅｒｏ＿ｂｉｔ、ｇｏｂ＿ｎｕｍｂｅｒ、ｇｏｂ＿ｈｅａｄｅｒ＿ｅｍｐｔｙであることを特徴とする項目９に記載の画像データのコーデック変換装置。
１１．前記シンタックス変換部は、
前記ＭＰＥＧ−４シンタックス情報のうち、前記Ｈ．２６３シンタックスに存在する所定のシンタックス情報を、該当のＨ．２６３シンタックス情報にマッピングすることを特徴とする項目６に記載の画像データのコーデック変換装置。
１２．前記シンタックス変換部は、
ｔｅｍｐｏｒａｌ＿ｒｅｆｅｒｅｎｃｅをＴＲ、ｖｏｐ＿ｑｕａｎｔをＰＱＵＡＮＴ、ｚｅｒｏ＿ｂｉｔをＣＰＭ、ｐｅｉをＰＥＩ、ｐｓｕｐｐをＰＳＵＰＰ、ｇｏｂ＿ｎｕｍｂｅｒをＧＮ、ｇｏｂ＿ｆｒａｍｅ＿ｉｄをＧＦＩＤ、ｑｕａｎｔ＿ｓｃａｌｅをＧＱＵＡＮＴ、ｍａｃｒｏｂｌｏｃｋ（）をＭＢ  ＬＡＹＥＲ、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｅｎｄ＿ｍａｒｋｅｒをＥＯＳにマッピングすることを特徴とする項目１１に記載の画像データのコーデック変換装置。
１３．前記シンタックス変換部は、
ＭＰＥＧ−４シンタックス情報であるｄｏｃｕｍｅｎｔ＿ｃａｍｅｒａ＿ｉｎｄｉｃａｔｏｒ、ｆｕｌｌ＿ｐｉｃｔｕｒｅ＿ｆｒｅｅｚｅ＿ｒｅｌｅａｓｅ、ｓｏｕｒｃｅ＿ｆｏｒｍａｔを、Ｈ．２６３シンタックス情報であるＰＴＹＰＥにマッピングすることを特徴とする項目１１に記載の画像データのコーデック変換装置。
１４．前記ＰＴＹＰＥは、
最初の２ビットが「１０」に固定され、残りの１１ビットに前記ＭＰＥＧ−４シンタックス情報がそのままマッピングされることを特徴とする項目１３に記載の画像データのコーデック変換装置。
１５．第１のシンタックスの画像データを復号する画像処理装置において、
入力される画像データの標準を判断する段階と、
第２のシンタックスの画像データが入力されると、所定の第２のシンタックス情報を生成、廃棄またはマッピングして、第１のシンタックス情報に変換する段階と、
前記第１のシンタックスに変換された画像データを復号する段階と、
から構成されることを特徴とする画像データのコーデック変換方法。
１６．前記第２のシンタックスは、
前記第１のシンタックスを基盤に定義された画像データ符号化標準であることを特徴とする項目１５に記載の画像データのコーデック変換方法。
１７．前記画像データの標準を判断する段階は、
入力画像データが第１のシンタックスであるか否かを判断する段階と、
前記第１のシンタックスでないと、第２のシンタックスであるか否かを判断する段階と、
から構成されることを特徴とする項目１５に記載の画像データのコーデック変換方法。
１８．入力画像データが第１のシンタックスまたは第２のシンタックスでないと、入力された画像データを全て廃棄する段階と、
前記画像データを復号できないことを知らせる段階と、
をさらに含むことを特徴とする項目１５に記載の画像データのコーデック変換方法。
１９．入力画像データが第１のシンタックスであると、入力された画像データをそのまま復号する段階をさらに含むことを特徴とする項目１５に記載の画像データのコーデック変換方法。
２０．前記第２のシンタックス情報を第１のシンタックス情報に変換する段階は、
前記第２のシンタックス情報に前記第１のシンタックス情報が存在するか否かを判断する段階と、
前記第２のシンタックス情報の処理を決定する段階と、
から構成されることを特徴とする項目１５に記載の画像データのコーデック変換方法。
２１．前記第２のシンタックス情報の処理を決定する段階は、
前記第２のシンタックス情報に前記第１のシンタックス情報が存在すると、該当の第２のシンタックス情報を第１のシンタックス情報にマッピングする段階と、
前記第２のシンタックス情報に所定の第１のシンタックス情報が存在しないと、該当の第１のシンタックス情報を生成する段階と、
所定の第２のシンタックス情報が前記第１のシンタックス情報に存在しないと、該当の第２のシンタックス情報を廃棄する段階と、
から構成されることを特徴とする項目２０に記載の画像データのコーデック変換方法。
２２．Ｈ．２６３フォーマットの画像データを再生する画像処理装置において、
ＭＰＥＧ−４フォーマットの画像データが入力されると、前記ＭＰＥＧ−４シンタックス情報のうち、所定のシンタックス情報をＨ．２６３シンタックス情報と比較して生成、廃棄またはマッピングすることにより、Ｈ．２６３シンタックスに変換する段階と、
前記Ｈ．２６３シンタックスに変換された画像データを復号する段階と、
から構成されることを特徴とする画像データのコーデック変換方法。
２３．入力される画像データが、Ｈ．２６３フォーマットまたはＭＰＥＧ−４フォーマットでないと、前記画像データを復号できないことを公知する段階をさらに含むことを特徴とする項目２２に記載の画像データのコーデック変換方法。
２４．前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックスに変換する段階は、
前記ＭＰＥＧ−４シンタックス情報に存在しないＨ．２６３シンタックス情報を生成する段階を含むことを特徴とする項目２２に記載の画像データのコーデック変換方法。
２５．前記生成されるＨ．２６３シンタックス情報は、
２２ビットのＰＳＣであることを特徴とする項目２４に記載の画像データのコーデック変換方法。
２６．前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックスに変換する段階は、
前記Ｈ．２６３シンタックス情報に存在しないＭＰＥＧ−４シンタックス情報を廃棄する段階を含むことを特徴とする項目２２に記載の画像データのコーデック変換方法。
２７．前記廃棄されるＭＰＥＧ−４シンタックス情報は、
ＶＯＳ、ＶＯ、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｓｔａｒｔ＿ｍａｒｋｅｒ、ｍａｒｋｅｒ＿ｂｉｔ、ｚｅｒｏ＿ｂｉｔ、ｇｏｂ＿ｎｕｍｂｅｒ、ｇｏｂ＿ｈｅａｄｅｒ＿ｅｍｐｔｙであることを特徴とする項目２６に記載の画像データのコーデック変換方法。
２８．前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックスに変換する段階は、
前記Ｈ．２６３シンタックス情報に存在するＭＰＥＧ−４シンタックス情報を該当のＨ．２６３シンタックス情報にマッピングする段階を含むことを特徴とする項目２２に記載の画像データのコーデック変換方法。
２９．前記Ｈ．２６３シンタックス情報にマッピングする段階は、
ｔｅｍｐｏｒａｌ＿ｒｅｆｅｒｅｎｃｅをＴＲ、ｖｏｐ＿ｑｕａｎｔをＰＱＵＡＮＴ、ｚｅｒｏ＿ｂｉｔをＣＰＭ、ｐｅｉをＰＥＩ、ｐｓｕｐｐをＰＳＵＰＰ、ｇｏｂ＿ｎｕｍｂｅｒをＧＮ、ｇｏｂ＿ｆｒａｍｅ＿ｉｄをＧＦＩＤ、ｑｕａｎｔ＿ｓｃａｌｅをＧＱＵＡＮＴ、ｍａｃｒｏｂｌｏｃｋ（）をＭＢ  ＬＡＹＥＲ、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｅｎｄ＿ｍａｒｋｅｒをＥＯＳにマッピングすることを特徴とする項目２８に記載の画像データのコーデック変換方法。
３０．前記Ｈ．２６３シンタックス情報にマッピングする段階は、
ＭＰＥＧ−４シンタックス情報であるｄｏｃｕｍｅｎｔ＿ｃａｍｅｒａ＿ｉｎｄｉｃａｔｏｒ、ｆｕｌｌ＿ｐｉｃｔｕｒｅ＿ｆｒｅｅｚｅ＿ｒｅｌｅａｓｅ、ｓｏｕｒｃｅ＿ｆｏｒｍａｔを、Ｈ．２６３シンタックス情報であるＰＴＹＰＥにマッピングする段階をさらに含むことを特徴とする項目２９に記載の画像データのコーデック変換方法。
３１．前記ＰＴＹＰＥは、
最初の２ビットが「１０」に固定され、残りの１１ビットに前記ＭＰＥＧ−４シンタックス情報がそのままマッピングされることを特徴とする項目３０に記載の画像データのコーデック変換方法。
【発明の効果】
【００１８】
本発明に係る画像データのコーデック変換装置及びその方法は、ＭＰＥＧ−４とＨ．２６３標準間の互換を可能にすることにより、ＭＰＥＧ−４のショートヘッダーモードで符号化された画像データをＨ．２６３デコーダが装着された端末機で復号化できるという効果がある。
【００１９】
また、本発明に係る画像データのコーデック変換装置及びその方法は、ＭＰＥＧ−４及びＨ．２６３標準の画像データを全て処理できる端末機に適用する場合、製造費用、端末機内部構成の複雑度、体積を減少させることができるという効果がある。
【発明を実施するための最良の形態】
【００２０】
以下、添付の図面を参照して、本発明に係る画像データのコーデック変換装置及びその方法の実施形態を説明する。
【００２１】
図１は、本発明に係る画像データのコーデック変換装置の構成を示すブロック図である。
【００２２】
図１に示すように、ＭＰＥＧ−４のショートヘッダーモードのシンタックス情報をＨ．２６３シンタックス情報と比較した後、前記ＭＰＥＧ−４シンタックスをＨ．２６３シンタックスに変換するシンタックス変換部１０と、前記シンタックス変換部１０から出力されたビットストリームを復号する復号部と、から構成される。このとき、前記復号部は、Ｈ．２６３デコーダ２０である。
【００２３】
前記シンタックス変換部１０は、前記Ｈ．２６３デコーダ２０で復号が可能なシンタックスを得るために、前記ＭＰＥＧ−４のショートヘッダーモードのシンタックス情報を前記Ｈ．２６３シンタックス情報にマッピングし、必要なシンタックス情報は生成し、必要ないシンタックス情報は廃棄する。
【００２４】
図２は、本発明に係るシンタックス変換部の機能を示す図で、以下、前記シンタックス変換部１０の動作について図を参照して説明する。
【００２５】
第１に、前記シンタックス変換部１０に入力されるＭＰＥＧ−４のショートヘッダーモードのシンタックスをＨ．２６３シンタックスと比較し、前記Ｈ．２６３シンタックス情報と一致する情報は前記Ｈ．２６３シンタックス情報にマッピングする。
【００２６】
例えば、前記ＭＰＥＧ−４のショートヘッダーモードのシンタックス情報であるｔｅｍｐｏｒａｌ＿ｒｅｆｅｒｅｎｃｅはＴＲにマッピングし、ｓｐｌｉｔ＿ｓｃｒｅｅｎ＿ｉｎｄｉｃａｔｏｒ、ｄｏｃｕｍｅｎｔ＿ｃａｍｅｒａ＿ｉｎｄｉｃａｔｏｒ、ｆｕｌｌ＿ｐｉｃｔｕｒｅ＿ｆｒｅｅｚｅ＿ｒｅｌｅａｓｅ、ｓｏｕｒｃｅ＿ｆｏｒｍａｔ、ｐｉｃｔｕｒｅ＿ｃｏｄｉｎｇ＿ｔｙｐｅ、ｆｏｕｒ＿ｒｅｓｅｒｖｅｄ＿ｚｅｒｏ＿ｂｉｔｓはＰＴＹＰＥにマッピングし、ｖｏｐ＿ｑｕａｎｔはＰＱＵＡＮＴに、ｚｅｒｏ＿ｂｉｔはＣＰＭに、ｐｅｉ及びｐｓｕｐｐはＰＥＩ及びＰＳＵＰＰに、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｅｎｄ＿ｍａｒｋｅｒはＥＯＳにマッピングする。また、前記ＭＰＥＧ−４のＧＯＢ層のシンタックス情報であるｇｏｂ＿ｒｅｓｙｎｃ＿ｍａｒｋｅｒはＧＢＳＣにマッピングし、ｇｏｂ＿ｎｕｍｂｅｒはＧＮに、ｇｏｂ＿ｆｒａｍｅ＿ｉｄはＧＦＩＤに、ｑｕａｎｔ＿ｓｃａｌｅはＧＱＩＡＮＴに、ｍａｃｒｏｂｌｏｃｋ（）はＭＢ  ＬＡＹＥＲにマッピングする。
【００２７】
このとき、前記マッピングされるシンタックス情報間のビット長さやビット値が同一であるが、前記ＰＴＹＰＥと前記ＰＴＹＰＥにマッピングされる前記ＭＰＥＧ−４シンタックス情報とのビット長さは差がある。即ち、前記ＰＴＹＰＥは１３ビットで、前記ＰＴＹＰＥにマッピングされる前記ＭＰＥＧ−４シンタックス情報は１１ビットである。
【００２８】
従って、前記シンタックス変換部１０が前記ＰＴＹＰＥをマッピングする場合、最初の２ビットを「０１」に固定設定し、前記ＭＰＥＧ−４シンタックス情報の１１ビットをそのままマッピングする。
【００２９】
第２に、前記シンタックス変換部１０に入力されるＭＰＥＧ−４のショートヘッダーモードのシンタックスをＨ．２６３シンタックスと比較して、前記ＭＰＥＧ−４のショートヘッダーモードのシンタックスをＨ．２６３シンタックスに変換するために必要であるが、前記ＭＰＥＧ−４のショートヘッダーモードのシンタックス情報には含まれていない前記Ｈ．２６３シンタックス情報を新しく生成する。
【００３０】
例えば、前記Ｈ．２６３シンタックス情報のうちＰＳＣ(Picture Start Code)は、前記ＭＰＥＧ−４シンタックス情報には存在しないもので、前記シンタックス変換部１０は、前記ＰＳＣを生成して前記Ｈ．２６３デコーダ２０に伝送する。
【００３１】
このとき、前記ＰＳＣは、Ｈ．２６３に必要な２２ビットコードで、００００  ００００  ００００  ００００  １０００  ００である。
【００３２】
第３に、前記シンタックス変換部１０に入力されるＭＰＥＧ−４のショートヘッダーモードのシンタックスをＨ．２６３シンタックスと比較して、前記Ｈ．２６３シンタックスに必要ない前記ＭＰＥＧ−４シンタックス情報を廃棄する。
【００３３】
即ち、前記ＭＰＥＧ−４のヘッダーであるＶＯＳ及びＶＯに含まれているシンタックス情報、ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｓｔａｒｔ＿ｍａｒｋｅｒ、ｍａｒｋｅｒ＿ｂｉｔ及びｚｅｒｏ＿ｂｉｔを廃棄し、前記ＭＰＥＧ−４のＧＯＢ層のシンタックス情報である「ｇｏｂ＿ｎｕｍｂｅｒ＝０」及び「ｇｏｂ＿ｈｅａｄｅｒ＿ｅｍｐｔｙ＝１」も廃棄する。
【００３４】
図３は、本発明に係る画像データのコーデック変換方法を示すフローチャートで、以下、本発明に係る画像データのコーデック変換装置の動作について図を参照して説明する。
【００３５】
端末機の画像再生モード時(ステップＳ１１)、入力される画像データの標準がＨ．２６３シンタックスであると(ステップＳ１２)、前記画像データは、前記シンタックス変換部を経て前記Ｈ．２６３デコーダに入力されそのまま復号される(ステップＳ１３)。
【００３６】
しかしながら、前記入力される画像データの標準がＨ．２６３シンタックスでないと、ＭＰＥＧ−４のショートヘッダーモードのシンタックスであるか否かを判断する(ステップＳ１４)。
【００３７】
前記画像データがＭＰＥＧ−４シンタックスであると、前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックス情報と比較した後、前記ＭＰＥＧ−４シンタックス情報をＨ．２６３シンタックス情報に変換する(ステップＳ１５)。前記Ｈ．２６３シンタックス情報に変換された画像データは、前記Ｈ．２６３デコーダに入力され復号化される(ステップＳ１３)。
【００３８】
前記画像データがＭＰＥＧ−４シンタックスでないと、前記画像データは前記端末機で処理できないデータであるので、再生不可の旨を使用者に通報する(ステップＳ１６)。
【００３９】
以下、前記シンタックス変換部で、前記ＭＰＥＧ−４シンタックス情報がＨ．２６３シンタックス情報に変換される過程を詳細に説明する。
【００４０】
前記ＭＰＥＧ−４ヘッダーに含まれたＶＯＳ及びＶＯは、前記Ｈ．２６３シンタックスに必要ない情報であるので、前記ＶＯＳ及びＶＯは廃棄される。
【００４１】
前記Ｈ．２６３シンタックスには必要であるがＭＰＥＧ−４シンタックスには存在しないＰＳＣコードの００００  ００００  ００００  ００００  １０００  ００を生成して、前記Ｈ．２６３デコーダに伝送し、前記ｓｈｏｒｔ＿ｖｉｄｅｏ＿ｓｔａｒｔ＿ｍａｒｋｅｒを廃棄する。
【００４２】
前記ＭＰＥＧ−４シンタックス情報のうち、ｔｅｍｐｏｒａｌ＿ｒｅｆｅｒｅｎｃｅを前記ＴＲにマッピングして前記Ｈ．２６３デコーダに伝送し、前記ｍａｒｋｅｒ＿ｂｉｔ及びｚｅｒｏ＿ｂｉｔは廃棄する。
【００４３】
前記ＭＰＥＧ−４シンタックス情報のうち、ｓｐｌｉｔ＿ｓｃｒｅｅｎ＿ｉｎｄｉｃａｔｏｒ(１ビット)、ｄｏｃｕｍｅｎｔ＿ｃａｍｅｒａ＿ｉｎｄｉｃａｔｏｒ(１ビット)、ｆｕｌｌ＿ｐｉｃｔｕｒｅ＿ｆｒｅｅｚｅ＿ｒｅｌｅａｓｅ(１ビット)、ｓｏｕｒｃｅ＿ｆｏｒｍａｔ(３ビット)、ｐｉｃｔｕｒｅ＿ｃｏｄｉｎｇ＿ｔｙｐｅ(１ビット)、ｆｏｕｒ＿ｒｅｓｅｒｖｅｄ＿ｚｅｒｏ＿ｂｉｔｓ(４ビット)は、前記Ｈ．２６３シンタックス情報であるＰＴＹＰＥにマッピングする。このとき、前記ＰＴＹＰＥにマッピングされるＭＰＥＧ−４シンタックス情報は１１ビットで、前記ＰＴＹＰＥは１３ビットである。従って、前記ＭＰＥＧ−４シンタックス情報を前記ＰＴＹＰＥにマッピングするとき、最初の２ビットを「１０」に固定設定し、残りの１１ビットは前記ＭＰＥＧ−４シンタックス情報の１１ビットをそのままマッピングする。
【００４４】
前記ＭＰＥＧ−４シンタックス情報のうち、ｖｏｐ＿ｑｕａｎｔは前記Ｈ．２６３シンタックス情報であるＰＱＵＡＮＴにマッピングし、前記ｚｅｒｏ＿ｂｉｔはＣＰＭにマッピングし、ｐｅｉ及びｐｓｕｐｐは値の変動なしにＰＥＩ及びＰＳＵＰＰにマッピングして、前記Ｈ．２６３デコーダに伝送する。
【００４５】
前記ＭＰＥＧ−４シンタックス情報のうち、「ｇｏｂ＿ｎｕｍｂｅｒ＝０」及び「ｇｏｂ＿ｈｅａｄｅｒ＿ｅｍｐｔｙ＝１」は廃棄する。ここで、前記Ｈ．２６３において、最初のＧＯＢはヘッダーを有しないように自動的に設定されているので、前記ＧＯＢヘッダーに関連する前記情報は廃棄される。
【００４６】
前記ＭＰＥＧ−４シンタックス情報のうち、ｇｏｂ＿ｒｅｓｙｎｃ＿ｍａｒｋｅｒは前記Ｈ．２６３シンタックス情報であるＧＢＳＣにマッピングし、ｇｏｂ＿ｎｕｍｂｅｒ及びｇｏｂ＿ｆｒａｍｅ＿ｉｄはＧＮ及びＧＦＩＤにマッピングし、ｑｕａｎｔ＿ｓｃａｌｅはＧＱＵＡＮＴにマッピングして、前記Ｈ．２６３デコーダに伝送する。
【００４７】
前記ＭＰＥＧ−４シンタックス情報のうち、ｍａｃｒｏｂｌｏｃｋ（）で行われるマクロブロック復号化は、前記Ｈ．２６３シンタックスのＭＢ  ＬＡＹＥＲで行われる過程と同一であるので、前記ｍａｃｒｏｂｌｏｃｋ（）内部のシンタックスは、そのまま前記ＭＢ  ＬＡＹＥＲにマッピングした後、前記Ｈ．２６３デコーダに伝送する。
【００４８】
そして、前記ＭＰＥＧ−４シンタックスのｓｈｏｒｔ＿ｖｉｄｅｏ＿ｅｎｄ＿ｍａｒｋｅｒは、Ｈ．２６３シンタックスのＥＯＳにマッピングして、前記Ｈ．２６３デコーダに伝送する。
【００４９】
以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。本明細書において引用した特許、特許出願および文献は、その内容自体が具体的に本明細書に記載されているのと同様にその内容が本明細書に対する参考として援用されるべきであることが理解される。
【図面の簡単な説明】
【００５０】
【図１】本発明に係る画像データのコーデック変換装置の構成を示すブロック図である。
【図２】本発明に係るシンタックス変換部の機能を示す図である。
【図３】本発明に係る画像データのコーデック変換方法を示すフローチャートである。
【図４】Ｈ．２６３シンタックスの画像層に含まれたシンタックス構造を示す概念図である。
【図５】Ｈ．２６３シンタックスのＧＯＢ層に含まれたシンタックス構造を示す概念図である。
【図６】ＭＰＥＧ−４ビットストリームのヘッダーからショートヘッダーモードが呼び出されて、ビットストリームに生成される過程を示す概念図である。
【図７】ＭＰＥＧ−４のショートヘッダーモードのシンタックスを示す概念図である。
【図８】図７のＧＯＢ層に含まれたシンタックス構造を示す概念図である。
【図１】
2005192219.tif 000003
【図２】
2005192219.tif 000004
【図３】
2005192219.tif 000005
【図４】
2005192219.tif 000006
【図５】
2005192219.tif 000007
【図６】
2005192219.tif 000008
【図７】
2005192219.tif 000009
【図８】
2005192219.tif 000010