(57)【要約】【課題】複数の画像に対して、複数の圧縮方式（特に、ロスレス圧縮方式とロッシー圧縮方式）を組み合わせて効率的に圧縮符号化又は復号できる。【解決手段】入力された複数の画像を符号化する画像符号化装置である。この画像符号化装置は、入力された複数の画像の各々について、第１の領域と、第２の領域とを示す領域データを、複数の画像の相関を利用して計算する領域計算部と、計算された複数の画像の各々の領域データに基づいて、第１の領域を第１の符号化方式によって符号化し、第２の領域を第２の符号化方式によって符号化するフレームエンコーダと、計算された複数の画像の各々の領域データを、領域データの相関を利用して符号化する領域データエンコーダと、符号化された複数の画像の各々と符号化された領域データとを関連付けて出力する出力部と、を備える。【選択図】図１
2011239280.tif 000002
【特許請求の範囲】
【請求項１】
入力された複数の画像を符号化する画像符号化装置であって、
入力された前記複数の画像の各々について、第１の符号化方式によって符号化すべき第１の領域と、前記第１の符号化方式と異なる第２の符号化方式によって符号化すべき第２の領域とを示す領域データを、前記複数の画像の相関を利用して計算する領域計算部と、
計算された前記複数の画像の各々の領域データに基づいて、前記複数の画像の各々の前記第１の領域を前記第１の符号化方式によって符号化し、前記第２の領域を前記第２の符号化方式によって符号化するフレームエンコーダと、
計算された前記複数の画像の各々の領域データを、当該領域データの相関を利用して符号化する領域データエンコーダと、
符号化された前記複数の画像の各々と、符号化された前記領域データとを関連付けて出力する出力部と、
を備えたことを特徴とする画像符号化装置。
【請求項２】
前記領域データエンコーダは、前記複数の画像が一連の連続する画像である場合、所定の画像の領域データと、前記所定の画像の隣の画像の領域データとの差分データを、前記所定の画像の領域データとして符号化することを特徴とする請求項１に記載の画像符号化装置。
【請求項３】
前記領域計算部は、前記複数の画像が一連の連続する画像である場合、第１の画像と第２の画像に対して指定された領域データに基づいて、前記第１の画像と前記第２の画像の中間に位置する第３の画像の領域データを、補間によって計算することを特徴とする請求項１に記載の画像符号化装置。
【請求項４】
前記領域計算部は、前記複数の画像が一連の連続する画像である場合、１枚目の画像に対してユーザによって指定された領域データに基づいて、２枚目以降の各画像の領域データを計算することを特徴とする請求項１に記載の画像符号化装置。
【請求項５】
複数の画像の符号化データと、前記複数の画像の各々の領域データの符号化データとを含む符号化ストリームを復号する画像復号装置であって、
前記領域データは、第１の復号方式によって復号すべき第１の領域と、第２の復号方式によって復号すべき第２の領域とを示すデータであり、
前記符号化ストリームを、前記複数の画像の符号化データと、前記複数の領域データの符号化データとに分離するデータ分離部と、
分離された前記複数の領域データの符号化データを、当該領域データの相関を利用して復号する領域データデコーダと、
復号された前記複数の領域データと、分離された前記複数の画像の符号化データとに基づいて、前記複数の画像の各々の前記第１の領域を前記第１の復号方式によって復号し、前記第２の領域を前記第２の復号方式によって復号するフレームデコーダと、
復号された前記複数の領域データと、復号された前記複数の画像とを関連付けて表示する表示部と、
を備えたことを特徴とする画像復号装置。
【請求項６】
前記表示部は、復号された前記複数の領域データと、復号された前記複数の画像とに基づいて生成されるボリュームデータの所定の断面画像を、前記第１の領域及び前記第２の領域とを区別した態様で表示することを特徴とする請求項５に記載の画像復号装置。
【請求項７】
前記表示部は、表示用の所定の平面を新たに設定し、
前記所定の平面と、復号された前記複数の画像の各々との交線を計算し、
前記複数の画像の各々から、計算された前記交線上の画素情報を取得し、取得された画素情報を前記所定の平面に射影し、
前記所定の平面と、復号された前記複数の領域データとの交線又は交点を計算し、
計算された交線又は交点の情報を、前記所定の平面に前記複数の画像と区別した態様で射影することを特徴とする請求項６に記載の画像復号装置。
【請求項８】
前記領域データデコーダは、分離された前記複数の領域データの符号化データのうちの所定の領域データの符号化データを復号する場合、当該所定の領域データの符号化データが隣り合う画像の領域データの差分データであるとき、前記所定の領域データの符号化データを復号して得られる差分データを、前記所定の画像の隣の画像の復号済みの領域データに合成することによって、前記所定の領域データの符号化データを復号することを特徴とする請求項５に記載の画像復号装置。
【請求項９】
複数の画像の符号化データと、前記複数の画像の各々の領域データの符号化データとを含む符号化ストリームを復号する画像復号方法であって、
前記領域データは、第１の復号方式によって復号すべき第１の領域と、第２の復号方式によって復号すべき第２の領域とを示すデータであり、
前記符号化ストリームを、前記複数の画像の符号化データと、前記複数の領域データの符号化データとに分離する手順と、
分離された前記複数の領域データの符号化データを、当該領域データの相関を利用して復号する手順と、
復号された前記複数の領域データと、分離された前記複数の画像の符号化データとに基づいて、前記複数の画像の各々の前記第１の領域を前記第１の復号方式によって復号し、前記第２の領域を前記第２の復号方式によって復号する手順と、
復号された前記複数の領域データと、復号された前記複数の画像とを関連付けて表示する手順と、
を備えたことを特徴とする画像復号方法。
【請求項１０】
前記表示する手順では、復号された前記複数の領域データと、復号された前記複数の画像とに基づいて生成されるボリュームデータの所定の断面画像を、前記第１の領域及び前記第２の領域とを区別した態様で表示することを特徴とする請求項９に記載の画像復号方法。
【請求項１１】
前記表示する手順では、表示用の所定の平面を新たに設定し、
前記所定の平面と、復号された前記複数の画像の各々との交線を計算し、
前記複数の画像の各々から、計算された前記交線上の画素情報を取得し、取得された画素情報を前記所定の平面に射影し、
前記所定の平面と、復号された前記複数の領域データとの交線又は交点を計算し、
計算された交線又は交点の情報を、前記所定の平面に前記複数の画像と区別した態様で射影することを特徴とする請求項１０に記載の画像復号方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像符号化装置、画像復号装置等に関し、特に、ＣＴ（Computed Tomography）やＭＲＩ（Magnetic Resonance Imaging）等を利用した画像を処理する技術に関する。
【背景技術】
【０００２】
ＣＴやＭＲＩ等の技術を利用した画像を処理する医療用の画像診断装置が知られている。ＣＴはＸ線等の放射線を用いて、ＭＲＩは核磁気共鳴現象を用いて、人体等の断層を撮影する技術である。撮影された画像は、ＤＩＣＯＭ（Digital Imaging and COmmunication in Medicine）と呼ばれる規格方式に従ってデジタルデータ化して記録される。特に、記録される画像が医療用の画像である場合には、画像のオリジナルデータが記録される必要がある。そのため、可逆なロスレス圧縮方式であるＪＰＥＧ−ＬＳ規格（ISO-14495-1 / ITU-T T.87）等の圧縮方式によって圧縮される。
【０００３】
ロスレス圧縮方式は、画像の劣化を許容する不可逆な圧縮方式であるロッシー圧縮方式に比べると圧縮率が低いという課題がある。この課題を解決すべく、特許文献１には、画像内の重要な部分をロスレス圧縮方式によって圧縮し、重要でない部分をロッシー圧縮方式によって圧縮することによって、圧縮率を高める方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８-３３１３６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一般に医療用の画像診断装置が撮影する人体等の断層画像は、マルチスライス画像である。また、いわゆる動画像も、複数の画像から１つのシーケンスが構成されるマルチフレーム画像である。
【０００６】
このような複数の画像に対して、ロスレス圧縮方式とロッシー圧縮方式とを組み合わせて圧縮符号化する場合、各々の画像に対して、ロスレス圧縮方式によって圧縮する部分とロッシー圧縮方式によって圧縮する部分の範囲を指定（表示、記録）する必要がある。しかしながら、特許文献１に開示された技術では、このような点については考慮されておらず、効率的に符号化できない問題があった。
【０００７】
本発明は、上述した課題を考慮したものであって、複数の画像に対して、複数の圧縮方式（特に、ロスレス圧縮方式とロッシー圧縮方式）を組み合わせて効率的に圧縮符号化又は復号できる画像符号化装置、画像復号装置等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、入力された複数の画像を符号化する画像符号化装置であって、入力された前記複数の画像の各々について、第１の符号化方式によって符号化すべき第１の領域と、前記第１の符号化方式と異なる第２の符号化方式によって符号化すべき第２の領域とを示す領域データを、前記複数の画像の相関を利用して計算する領域計算部と、計算された前記複数の画像の各々の領域データに基づいて、前記複数の画像の各々の前記第１の領域を前記第１の符号化方式によって符号化し、前記第２の領域を前記第２の符号化方式によって符号化するフレームエンコーダと、計算された前記複数の画像の各々の領域データを、当該領域データの相関を利用して符号化する領域データエンコーダと、符号化された前記複数の画像の各々と、符号化された前記領域データとを関連付けて出力する出力部と、を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明の実施の形態によれば、複数の画像に対して、複数の圧縮方式（特に、ロスレス圧縮方式とロッシー圧縮方式）を組み合わせて効率的に圧縮符号化又は復号できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態の画像符号化装置の一例を示すブロック図である。
【図２】本発明の実施の形態の画像復号装置の一例を示すブロック図である。
【図３Ａ】本発明の実施の形態の一画像に対する領域指定方法の例を示す図である。
【図３Ｂ】本発明の実施の形態の一画像に対する領域指定方法の例を示す図である。
【図４】本発明の実施の形態の複数画像に対する領域指定方法の例を示す図である。
【図５】本発明の実施の形態の複数画像に対する領域指定方法の別の例を示す図である。
【図６】本発明の実施の形態の複数画像に対する領域指定方法の別の例を示す図である。
【図７】本発明の実施の形態の複数画像に対して設定された領域を表示する例を示す図である。
【図８】本発明の実施の形態の画像符号化方法を説明する図である。
【図９】本発明の実施の形態の画像符号化方法の一例を示すフローチャートである。
【図１０】本発明の実施の形態の画像復号方法の一例を示すフローチャートである。
【図１１】本発明の実施の形態の複数画像に対して設定された領域の表示方法の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１２】
図１は、本発明の実施の形態の画像符号化装置１００の一例を示すブロック図である。画像符号化装置１００は、領域指定処理部１０１、マルチフレーム画像バッファ１０２、マルチフレーム領域計算部１０３、フレームエンコーダ１０４、リファレンスフレームバッファ１０５、リファレンス領域データバッファ１０６、領域データエンコーダ１０７、画像ストリームバッファ１０８、データ結合部１０９を備える。
【００１３】
以下では、画像符号化装置１００が医療用画像等のモノクロ画像を圧縮符号化する場合を例に挙げて説明するが、この場合に限らない。画像符号化装置１００がカラー画像を圧縮符号化する場合には、例えばＲ、Ｇ、Ｂの各プレーンに対して同様に処理すればよい。
【００１４】
また以下では、画像符号化装置１００に入力される画像がＣＴやＭＲＩ等のマルチスライス画像である場合を例に挙げて説明するが、この場合に限らない。入力される画像は、一つの撮影機器によって位置をずらして複数枚撮影されたマルチスライス画像の他に、同じ患者を異なる時期に撮影することによって得られる時系列の複数の画像、同じ部位を異なる種類の機器によって撮影することによって得られる画像の集合、又は、一般的な動画像であってもよい。すなわち、入力される画像は、空間的又は時間的に連続する一連の連続画像である。以下、複数の画像のうちの一枚の画像を、画像又はフレームと呼ぶ。フレームは、スライス、ピクチャと同義である。
【００１５】
領域指定処理部１０１は、入力された複数の画像（画像データ）に対して領域（領域データ）を指定する。具体的には、入力された各画像に対して、ロスレス領域とロッシー領域とを指定する。ロスレス領域とは、ロスレス圧縮方式によって可逆に圧縮される領域である。ロッシー領域とは、ロッシー圧縮方式によって非可逆に圧縮される領域である。各画像データの重要な領域をロスレス領域として指定し、重要でない領域をロッシー領域として指定することによって、効率的な圧縮が可能となる。領域の指定は、以下に示す方法によって実行可能である。すなわち、ユーザが各画像に対して個別にロスレス領域及びロッシー領域を指定してもよい。また、ユーザが１枚目の画像に対して領域を指定し、システムが１枚目の画像に対して指定された領域を参考にして、その他の各画像の領域を自動的に指定してもよい。また、システムが全ての画像の領域を自動的に指定してもよい。以下では、ユーザが領域指定処理部１０１に対して１枚目の画像の領域データを入力し、マルチフレーム領域計算部１０３が他の各画像の領域を自動的に指定する例を説明する。また以下では、指定される領域が一つであるとして説明するが、指定される領域は複数あってもよい。領域の指定方法については、図３を用いて後述する。この領域指定処理部１０１は、指定された領域の情報を、マルチフレーム領域計算部１０３に送信する。
【００１６】
マルチフレーム画像バッファ１０２は、入力された複数の画像を保持する。このマルチフレーム画像バッファ１０２は、入力された複数の画像を、マルチフレーム領域計算部１０３及びフレームエンコーダ１０４に送信する。
【００１７】
マルチフレーム領域計算部１０３は、領域指定処理部１０１によって指定された１枚目の画像の領域データに基づいて、マルチフレーム画像バッファ１０２から送信された他の各画像の領域データを計算する。その後、計算された各画像の領域データを、フレームエンコーダ１０４及び領域データエンコーダ１０７に送信する。このマルチフレーム領域計算部１０３は、例えば１枚目の画像と、２枚目の画像と、１枚目の画像の領域データとに基づいて、２枚目の画像の領域データを作成する。すなわち、１枚目の画像と２枚目の画像とを比較し、２枚目の画像内のオブジェクトが１枚目の画像の領域内のオブジェクトを拡大したものである場合、２枚目の画像の領域データを拡大する。なお、１枚目の画像の領域を２枚目の画像に当てはめ、１枚目の画像の領域内の平均輝度及び領域外の平均輝度の差と、２枚目の画像の領域内の平均輝度及び領域外の平均輝度の差とを比較し、両者の差が小さくなるように２枚目の画像の領域の形状を変化させてもよい。複数の画像に対して領域を指定する方法は、既存の画像処理を応用することによって適宜実現可能である。
【００１８】
フレームエンコーダ１０４は、マルチフレーム領域計算部１０３によって設定された領域データと、リファレンスフレームバッファ１０５に保持された符号化済みの画像とを用いて、マルチフレーム画像バッファ１０２から送信された各画像を圧縮符号化する。
【００１９】
具体的には、マルチフレーム領域計算部１０３によって設定された領域データの情報と、リファレンスフレームバッファ１０５に保持された他の符号化済みの画像内の画素情報とを用いて、マルチフレーム画像バッファ１０２から送信された画像内の各画素の画素値を予測し、符号化する。なお、ロスレス領域として指定された領域は、ロスレス圧縮方式によって符号化され、ロッシー領域として指定された領域は、ロッシー圧縮方式によって符号化される。符号化方法の詳細については後述する。
【００２０】
リファレンスフレームバッファ１０５は、フレームエンコーダ１０４によって符号化された画像の情報を、参照用フレームとして保持する。この参照用フレームは、他の画像を符号化する際に、フレームエンコーダ１０４によって用いられる。画像ストリームバッファ１０８は、フレームエンコーダ１０４によって符号化された画像の情報を保持する。
【００２１】
領域データエンコーダ１０７は、リファレンス領域データバッファ１０６に保持された他の符号化済みの領域データを参照して、マルチフレーム領域計算部１０３によって計算された各画像の領域データを圧縮符号化する。この領域データエンコーダ１０７は、所定の画像の領域データと他の画像の領域データとが同一又は類似の場合、両領域データの差分データを圧縮符号化してもよい。これにより、情報量を削減することができる。
【００２２】
リファレンス領域データバッファ１０６は、領域データエンコーダ１０７によって符号化された領域データの情報を、参照用領域データとして保持する。この参照用領域データは、他の画像の領域データを符号化する際に、領域データエンコーダ１０７によって用いられる。
【００２３】
データ結合部１０９は、画像ストリームバッファ１０８に保持された各画像の符号化データと、領域データエンコーダ１０７から出力された領域データの符号化データとを結合して符号化ストリームを作成し、作成された符号化ストリームを外部に出力する。
【００２４】
以上説明した画像符号化装置１００により、複数の画像の各々をロスレス領域とロッシー領域とに分割し、効率的に圧縮符号化することが可能となる。
【００２５】
図２は、本発明の実施の形態の画像復号装置２００の一例を示すブロック図である。画像復号装置２００は、データ分離部２０１、領域データバッファ２０２、画像ストリームバッファ２０３、領域データデコーダ２０４、リファレンス領域データバッファ２０５、フレームデコーダ２０６、リファレンスフレームバッファ２０７、出力画像バッファ２０８、表示合成部２０９を備える。
【００２６】
データ分離部２０１は、入力された符号化ストリームを、領域データの符号化データ及び画像の符号化データに分離する。領域データの符号化データは、領域データバッファ２０２に送信される。また、画像の符号化データは、画像ストリームバッファ２０３に送信される。領域データバッファ２０２は、領域データの符号化データを保持する。画像ストリームバッファ２０３は、画像の符号化データを保持する。
【００２７】
領域データデコーダ２０４は、領域データバッファ２０２に保持された領域データの符号化データを復号する。具体的には、リファレンス領域データバッファ２０５に保持された復号済みの他の領域データに、領域データバッファ２０２に保持された領域データの符号化データを復号して得られる差分データを合成することにより、領域データを復号する。このようにして、各画像の領域データが算出される。
【００２８】
リファレンス領域データバッファ２０５は、領域データデコーダ２０４によって復号された領域データの情報を、参照用の領域データとして保持する。
【００２９】
フレームデコーダ２０６は、画像ストリームバッファ２０３に保持された各画像の符号化データを、領域データデコーダ２０４によって復号された各画像の領域データと、リファレンスフレームバッファ２０７に保持された復号済みの他の画像とを用いて復号する。
【００３０】
このフレームデコーダ２０６は、リファレンスフレームバッファ２０７に保持された復号済みの他の画像の画素情報と、領域データデコーダ２０４によって算出された各画像の領域データとを用いて、画像ストリームバッファ２０３から送信された各画像の画素を予測し、復号する。なお、このフレームデコーダ２０６は、ロスレス領域として指定された領域を可逆に復号し、ロッシー領域として指定された領域を非可逆に復号する。
【００３１】
リファレンスフレームバッファ２０７は、フレームデコーダ２０６によって復号された画像の情報を、参照用フレームとして保持する。出力画像バッファ２０８は、フレームデコーダ２０６によって復号された各画像を、出力用画像として保持する。
【００３２】
表示合成部２０９は、領域データデコーダ２０４によって復号された各画像の領域データと、出力画像バッファ２０８に保持された各画像とを合成して（重ねて）表示する。これにより、ユーザは、ロスレス圧縮方式によって圧縮された部分（ロスレス領域）と、ロッシー圧縮方式によって圧縮された部分（ロッシ―領域）とを容易に判別することができる。特に、表示される画像が医療用画像である場合、ロスレス領域とロッシー領域とを区別して表示することは、病気の診断において画像中のどの部分がロスレス領域であるかを容易に把握できる点で有効である。そのため、表示合成部２０９は、ロスレス領域とロッシー領域との境界を目立つ色で表示してもよい。また、表示合成部２０９は、ロスレス領域とロッシー領域を別の色で表示してもよい。
【００３３】
以上説明した画像復号装置２００により、上記の画像符号化装置１００により圧縮符号化された符号化ストリームを、元の画像に復元し、表示することができる。言い換えると、上記の画像符号化装置１００は、複数の画像の各々を、ユーザに分かりやすい表示を可能にするデータ形式で記録することができる。
【００３４】
図３Ａ及び図３Ｂは、本発明の実施の形態の一画像に対する領域指定方法の例を説明する図である。図３Ａは、楕円によって領域（ロスレス領域）を指定する例を示す。図３Ｂは、四角形によって領域（ロスレス領域）を指定する例を示す。
【００３５】
図３Ａのように楕円によって領域を指定する場合、マルチフレーム領域計算部１０３は、領域指定用のデータとして、楕円の中心座標（x、y）、長軸の長さａ及び短軸の長さｂを組み合わせたデータＯ（x、y、a、b）を記録する。また、図３Ｂのように四角形によって領域を指定する場合、マルチフレーム領域計算部１０３は、領域指定用のデータとして、四角形の左上の画素座標（x1、y1）と右下の画素座標（x2、y2）とを組み合わせたデータＲ（x1、y1、x2、y2）を記録する。
【００３６】
なお、領域の指定方法は図３Ａ、図３Ｂに示す場合には限らない。例えば、楕円や四角形以外の多角形等を用いて領域を指定してもよい。また、一つの領域ではなく複数の領域を指定してもよい。
【００３７】
このような領域の指定は、画像をロスレス領域とロッシー領域とに分割する、すなわち画像を領域分割するための処理である。なお、画像をロスレス領域とロッシー領域とに分割する代わりに、ロッシー符号方式における量子化ステップ（ロッシー符号方式による符号化の度合い）を複数用意し、これらの量子化ステップを用いて画像を領域分割してもよい。すなわち、例えば量子化度（符号化の度合い）が低くロスレスに近いロッシー領域と、量子化度（符号化の度合い）が高くロスの大きいロッシー領域とに分割してもよい。
【００３８】
図４は、本発明の実施の形態の複数画像に対する領域指定方法の例を示す図である。以下では、複数の画像に対して図３Ａのような楕円を用いて領域を指定する場合を例に説明する。
【００３９】
複数の画像に対して楕円を用いて領域を指定する場合、マルチフレーム領域計算部１０３は、複数の画像の各々に対して、前述のデータＯ（x、y、a、b）を記録する。しかしながら、一般に、各画像に対して指定される領域は、お互いの位置が近く、似ている場合が多い。そこで、領域指定処理部１０１は、所定の画像に対して領域を指定する場合、この所定の画像の１つ前の画像に対して指定された領域との差分のみを記録してもよい。これにより、データ量を削減して効率的に記録することができる。
【００４０】
図４に示す「方式１」は、複数のフレームｉ（ｉ＝１〜４）に対する領域指定方法の第１の例を示す。この「方式１」では、マルチフレーム領域計算部１０３は、フレーム１の領域データとして、前述のデータＯ（x、y、a、b）を記録する。一方、２枚目以降のフレーム２、３、４の各々の領域データとして、一つ前のフレームに対する長軸の長さａ及び短軸の長さｂの変化量（差分）のみを組み合わせたデータ（da2、db2）、（da3、db3）、（da4、db4）をそれぞれ記録する。すなわちこの「方式１」では、楕円の中心座標（x、y）を固定し、２枚目以降のフレームの領域データとして、一つ前のフレームに対する長軸の長さａ及び短軸の長さｂの変化量のみを記録している。これにより、データ量を削減して効率的に記録することができる。
【００４１】
図４に示す「方式２」は、複数のフレームｉ（ｉ＝１〜４）に対する領域指定方法の第２の例を示す。この「方式２」は、各フレーム１、２、３、４の領域が全く同一であるケースである。このケースでは、マルチフレーム領域計算部１０３は、フレーム１の領域データとして、前述のデータＯ（x、y、a、b）を記録する。また、このフレーム１の領域データと同一の領域データが連続するフレーム数ｎとしてｎ＝４を記録する。このようにしてマルチフレーム領域計算部１０３は、連続するフレームの領域をまとめて指定している。これにより、データ量を削減して効率的に記録することができる。
【００４２】
図５は、本発明の実施の形態の複数画像に対する領域指定方法の別の例を示す図である。以下では、図４と同様に、複数の画像に対して図３Ａのような楕円を用いて領域を指定する場合を例に説明する。
【００４３】
一般に、連続する画像の各々に対して指定される領域の形状は、なだらかに変化する場合が多い。そこで、マルチフレーム領域計算部１０３は、以下に示すように各画像の領域を指定する。
【００４４】
図５に示す例では、マルチフレーム領域計算部１０３は、まず複数のフレームｉ（ｉ＝１〜４）のうち、両端のフレーム１及びフレーム４に対して領域を指定する。その後、中間のフレーム２、３の領域データを、フレーム１及びフレーム４の領域データに基づく補間によって生成する。
【００４５】
例えばフレーム１の領域情報がＯ（x1、y1、a1、b1）、フレーム４の領域情報がＯ（x4、y4、a4、b4）である場合、フレーム２の楕円の中心座標（x2、y2）は、式（１）、（２）のように計算することができる。
【００４６】
【数１】
2011239280.tif 000003
【００４７】
同様に、フレーム３の楕円の中心座標（x3、y3）は、式（３）、（４）のように計算することができる。
【００４８】
【数２】
2011239280.tif 000004
【００４９】
これにより、４枚の連続する画像の領域を、２枚の画像の領域データ（Ｏ（x1、y1、a1、b1）とＯ（x4、y4、a4、b4））を用いて指定することができる。このように補間によって領域データを生成することにより、データ量を削減し効率的に記録することができる。
【００５０】
なお、図５に示す例と図４に示す例とを組み合わせて、Ｏ（x4、y4、a4、b4）の代わりに、Ｏ（x4、y4、a4、b4）とＯ（x1、y1、a1、b1）との差分（dx4、dy4、da4、db4）を用いてもよい。
【００５１】
図６は、本発明の実施の形態の複数画像に対する領域指定方法の別の例を示す図である。以下では、図４及び図５と同様に、複数の画像に対して図３Ａのような楕円を用いて領域を指定する場合を例に説明する。
【００５２】
一般に、大量の画像に対して一枚ずつ手動で領域を設定するのは非常に手間がかかる。そこで、ユーザが１枚目の画像の領域データを手動で設定し、マルチフレーム領域計算部１０３が２枚目以降の各画像の領域データを自動的に設定する。すなわち、マルチフレーム領域計算部１０３は、１枚目の画像の領域データに対する２枚目以降の各画像の変化分を反映して、２枚目以降の各画像の領域データを設定すればよい。
【００５３】
図６に示す例では、１枚目の画像と２枚目の画像とを比較し、２枚目の画像の領域内のオブジェクトが１枚目の画像の領域内のオブジェクトを拡大したものである場合、２枚目の画像の領域データを拡大する。なお、１枚目の画像の領域を２枚目の画像に当てはめ、１枚目の画像の領域内の平均輝度及び領域外の平均輝度の差と、２枚目の画像の領域内の平均輝度及び領域外の平均輝度の差とを比較し、両者の差が小さくなるように２枚目の画像の領域の形状を変化させてもよい。また両者の差が小さくなるように１枚目の画像の領域データを変更してもよい。
【００５４】
例えば、複数の画像を分析し、ロスレス領域とすべき領域が最も大きい画像について、対象のオブジェクトが含まれるように領域を設定する。その後、設定された領域を、領域が設定された画像以外の他の画像に当てはめる。このように領域を設定することにより、一つの領域データに基づいて全ての画像の領域を設定することができる。各画像の領域や対象を分析する方法は、エッジの比較、部分領域のヒストグラムの比較、ライン毎のヒストグラムの比較、特徴点の比較など、一般的な画像処理を応用することによって適宜実現可能である。特に、１枚目の画像において指定された領域データに基づき、SnakesやRegion Growing等の技術によって求められる輝度の勾配などを用いて、他の２枚目以降の画像の領域データを設定することができる。これにより、領域データを設定する手間を大幅に削減することができる。
【００５５】
１枚目の画像における領域（楕円の中心点、長軸、短軸）の指定は、例えば画面上に同画像を表示し、画面上でのユーザのマウス操作等によって実現することができる。また、上記のようにマルチフレーム領域計算部１０３が領域データを明示的に記録する代わりに、領域データエンコーダ１０７（図１参照）や領域データデコーダ２０４（図２参照）が各画像から領域を推定するルールを予め保持してもよい。この場合、マルチフレーム領域計算部１０３は領域データを明示的に記録する必要がない。例えば、領域データエンコーダ１０７や領域データデコーダ２０４は、ロッシー領域は特定の画素値からのみ構成されるというルールを保持する場合、各画像からその特定の画素値の部分をロッシー領域として特定することができる。なお、この方法は、ロッシー領域を示す画素値がロスレス領域を示す画素値を含まないことが前提となるが、領域データを伝送しなくてもよいメリットがある。
【００５６】
図７は、本発明の実施の形態の複数画像に対して設定された領域を表示する例を示す図である。
【００５７】
図４〜図６を用いて説明してきた方法により複数の画像に対して領域が設定された場合、表示合成部２０９（図２参照）は、領域が設定された各画像と平面（スライス断面）Ａとの交差線の集合である断面Ｂを、ロスレス領域とロッシー領域とを区別した態様で表示することができる。すなわち、領域が設定された各画像に基づいて生成されるボリュームデータの任意の断面を、ロスレス領域とロッシー領域とを区別した態様で表示することができる。特に、表示される画像が医療用画像である場合、ロスレス領域とロッシー領域とを区別して表示することが有効である。病気の診断において、画像中のどの部分がロスレス領域であるかを容易に把握できるからである。表示に関する詳細処理については、図１１を用いて後述する。
【００５８】
図８は、本発明の実施の形態の画像符号化方法を説明する図である。図８を用いて、フレームエンコーダ１０４（図１参照）が、所定の画像の画素値をピクセル単位で予測する方法を説明する。なお、一般的な画素値の予測では、同一画像内の他の画素の画素値のみならず、他の画像内の画素の画素値も参照されるが、ここでは同一画像内の他の画素の画素値のみが参照される例を示す。
【００５９】
図８に示す例では、画素Ｘが現在符号化しようとしているロスレス領域内の画素である。一方、画素Ａと画素Ｂとは、それぞれ画素Ｘの左、上に位置する符号化済みの画素である。画素Ａはロッシー領域内の画素であり、ロッシー符号方式によって符号化されている。画素Ｂは、ロスレス領域内の画素であり、ロスレス符号方式によって符号化されている。この場合、フレームエンコーダ１０４は、画素Ｂから画素Ｘの画素値を予測する。これは、画素Ｘと同じロスレス領域内の画素Ｂから予測する方が、画素Ｘと異なるロッシー領域内の画素Ａから予測するよりも予測精度を高めることができるためである。
【００６０】
このように符号化対象の画素の属する領域の情報に基づいて予測元の画素を選択することによって、圧縮率を上げることができる。なお、他の画像内の画素を用いて符号化対象の画素の画素値を予測する場合にも、符号化対象の画素の属する領域の情報を用いることによって、予測精度を上げることができる。このように符号化対象の画素の属する領域の情報を用いて複数の画像を符号化することによって、圧縮率を向上させることができる。但し、領域データの生成において複数の画像の相関を用いるが、画像の符号化において複数の画像の相関を用いない場合もありうる。逆に、領域データの生成において複数の画像の相関を用いないが、画像の符号化において複数の画像の相関を用いる場合もありうる。
【００６１】
図９は、本発明の実施の形態の画像符号化方法の一例を示すフローチャートである。ここでは、画像符号化方法の一例について図１を参照して説明する。
【００６２】
まずステップ９０１において、領域指定処理部１０１及びマルチフレーム画像バッファ１０２は、マルチフレーム画像（複数の画像）を入力する（９０１）。次にステップ９０２において、領域指定処理部１０１は、ユーザによる指定に応じて、入力された画像に対してロスレス領域とロッシー領域の領域データを指定する（９０２）。領域の指定方法は前述の通りである。
【００６３】
その後ステップ９０３において、マルチフレーム領域計算部１０３は、ステップ９０２で指定された領域データに基づいて、入力された各画像の領域データを計算する（９０３）。各画像の領域データの計算方法は前述の通りである。
【００６４】
ステップ９０４では、フレームエンコーダ１０４は、マルチフレーム画像バッファ１０２に格納された符号化対象の画像を、リファレンスフレームバッファ１０５に保持された符号化済みの他の画像と、マルチフレーム領域計算部１０３によって計算された符号化対象の画像及び符号化済みの他の画像の領域データと、符号化対象の画像の符号化済み画素情報とを参照して、符号化する（９０４）。ステップ９０４では、複数の画像及び領域データを参照することにより、予測精度を高め効率的に符号化することができる。また、領域データを用いることにより、ロスレス符号方式とロッシー符号方式とを組み合わせて効率的に符号化することができる。
【００６５】
ステップ９０５では、フレームエンコーダ１０４は、ステップ９０４で符号化された画像の情報を、参照用フレームとしてリファレンスフレームバッファ１０５に格納する（９０５）。またステップ９０５では、フレームエンコーダ１０４は、ステップ９０４で符号化された画像の情報を、画像ストリームバッファ１０８に格納する。
【００６６】
ステップ９０６では、領域データエンコーダ１０７は、リファレンス領域データバッファ１０６に格納された符号化済みの他の画像の領域データを参照して、符号化対象の画像の領域データを符号化する（９０６）。領域データの符号化方法は前述の通りである。なお、前述のように符号化対象の画像の領域データと他の画像の領域データとの差分データを圧縮符号化することによって、効率的に符号化できる。
【００６７】
ステップ９０７では、領域データエンコーダ１０７は、ステップ９０６で符号化された領域データの情報を、参照用の領域データとしてリファレンス領域データバッファ１０６に格納する（９０７）。
【００６８】
ステップ９０８では、データ結合部１０９は、画像ストリームバッファ１０８に格納された各画像の符号化データと、領域データエンコーダ１０７から出力された領域データの符号化データを統合して符号化ストリームを作成し、作成された符号化ストリームを外部に出力する（９０８）。
【００６９】
以上説明した画像符号化方法により、複数の画像の各々をロスレス領域とロッシー領域とに分割し、効率的に圧縮符号化することが可能となる。
【００７０】
図１０は、本発明の実施の形態の画像復号方法の一例を示すフローチャートである。ここでは、画像復号方法の一例について図２を参照して説明する。
【００７１】
まずステップ１００１において、データ分離部２０１は、符号化ストリームを入力する（１００１）。次にステップ１００２において、データ分離部２０１は、入力された符号化ストリームを、領域データの符号化データ及び画像（画像ストリーム）の符号化データに分離する（１００２）。ステップ１００２で分離された領域データの符号化データ及び画像の符号化データは、それぞれ領域データバッファ２０２、画像ストリームバッファ２０３に送信される。
【００７２】
ステップ１００３では、領域データデコーダ２０４は、リファレンス領域データバッファ２０５に格納された復号済みの他の領域データを参照して、復号対象の画像の領域データを計算する（１００３）。ステップ１００３では、領域データデコーダ２０４は、領域データバッファ２０２に保持された復号対象の画像の領域データの符号化データを復号して差分データを生成する。その後、生成された差分データと、リファレンス領域データバッファ２０５に格納された復号済みの他の領域データとを合成する（組合せる）ことによって、復号対象の画像の領域データを復号する。
【００７３】
ステップ１００４では、フレームデコーダ２０６は、画像ストリームバッファ２０３に格納された復号対象の画像を、リファレンスフレームバッファ２０７に保持された復号済みの他の画像と、領域データデコーダ２０４によって復号された領域データと、復号対象の画像の復号済み画素情報とを参照して、復号する（１００４）。
【００７４】
ステップ１００５では、領域データデコーダ２０４は、ステップ１００３で算出された領域データの情報を、参照用の領域データとしてリファレンス領域データバッファ２０５に格納し、フレームデコーダ２０６は、ステップ１００４で復号された画像の情報を、参照用フレームとしてリファレンスフレームバッファ１０５に格納する（１００５）。ステップ１００６では、出力画像バッファ２０８は、フレームデコーダ２０６によって復号された画像を、出力用画像データとして格納する（１００６）。
【００７５】
ステップ１００７では、表示合成部２０９は、領域データデコーダ２０４によって復号された各画像の領域データと、出力画像バッファ２０８に保持された出力用画像データとを合成して表示する（１００７）。これにより、ユーザは、ロスレス領域とロッシー領域とを容易に判別することができる。特に、表示される画像が医療用画像である場合、ロスレス領域とロッシー領域とを区別して表示することは、病気の診断において画像中のどの部分がロスレス領域であるかを容易に把握できる点で有効である。
【００７６】
以上説明した画像復号方法により、上記の画像符号化方法により圧縮符号化された符号化ストリームを、元の画像に復元し、表示することができる。言い換えると、上記の画像符号化方法により、複数の画像の各々を、ユーザに分かりやすい表示を可能にするデータ形式で記録することができる。
【００７７】
図１１は、本発明の実施の実施形態の複数画像に対して設定された領域の表示方法の一例を示すフローチャートである。ここでは、図７を用いて前述した表示処理の一例を説明する。
【００７８】
まずステップ１１０１において、表示合成部２０９は、新たに作成するスライス断面（平面）と、領域が設定された各画像との交線を計算する（１１０１）。例えばＣＴを利用した医療用画像の撮影において、体軸に対して垂直方向にマルチフレーム画像が撮影されたとする。このマルチフレーム画像を基にして、体軸に対して平行な面で新たなスライス断面を作成する場合、新たなスライス断面と各画像とは線で交わる。そこで、表示合成部２０９は、新たに作成するスライス断面と各画像との交線を求める。
【００７９】
次にステップ１１０２において、表示合成部２０９は、各画像から画素情報を取得し、新たなスライス断面画像に合成する（１１０２）。ステップ１１０２では、表示合成部２０９は、ステップ１１０１において画像毎に計算された交線上の画素情報を取得し、新たに作成するスライス断面上に射影する。これにより、各画像の交線上の画素情報を合成することができる。なお、表示合成部２０９は、全ての画像から画素情報を取得する代わりに、一部の画像から画素情報を取得し、取得された画素情報に基づく補間によってその他の画像の画像情報を求めてもよい。
【００８０】
その後ステップ１１０３では、表示合成部２０９は、各画像に対して設定された領域と、新たなスライス断面との交線、交点を計算する（１１０３）。本実施の形態では、各画像には、ロスレス領域、ロッシー領域等の領域が楕円や四角形等によって設定されている。このように各画像に対して設定された領域と、新たなスライス断面とは、線又は点で交わる。特に、設定された領域が面である場合には線で交わり、設定された領域が線である場合には点で交わる。そこで、表示合成部２０９は、各画像の撮影位置と、新たに作成されるスライス断面との位置関係に基づいて、スライス断面と各画像に対して設定された領域との交線又は交点を計算する。
【００８１】
その後ステップ１１０４では、表示合成部２０９は、新たなスライス断面上に領域を設定する（１１０４）。ステップ１１０４では、表示合成部２０９は、ステップ１１０３で計算された交線、交点を、新たなスライス断面上に射影する。これにより、ユーザは、ロスレス領域と、ロッシー領域とを容易に判別することができる。
【００８２】
その後ステップ１１０５では、表示合成部２０９は、ステップ１１０２で作成された新たなスライス断面画像と、ステップ１１０４で設定された領域とを合成して（重ねて）表示する（１１０５）。特に、表示される画像が医療用画像である場合、病気の診断において画像中のどの部分がロスレス領域であるかを容易に把握するために、ロスレス領域とロッシー領域とを区別して表示することが有効である。そのため、表示合成部２０９は、ロスレス領域とロッシー領域との境界を色分けして表示したり、強調表示したりしてもよい。また、表示合成部２０９は、ロスレス領域とロッシー領域との境界を線として表示してもよい。
【００８３】
以上、本発明の実施の形態について説明したが、上記実施の形態は本発明の適用例の一つを示したものであり、本発明の技術的範囲を上記実施の形態の具体的構成に限定する趣旨ではない。本発明の要旨を逸脱しない範囲において種々変更可能である。
【００８４】
例えば、本発明の実施の形態の画像符号化方法及び画像復号方法を、画像記録装置、画像伝送装置に適用してもよい。これにより、大容量の画像記録、帯域幅の小さい画像伝送が可能な医療用の画像診断装置、ＣＴ、ＭＲＩ等の撮影装置を提供することができる。
【符号の説明】
【００８５】
１０１  領域指定処理部
１０２  マルチフレーム画像バッファ
１０３  マルチフレーム領域計算部
１０４  フレームエンコーダ
１０５  リファレンスフレームバッファ
１０６  リファレンス領域データバッファ
１０７  領域データエンコーダ
１０８  画像ストリームバッファ
１０９  データ結合部
２０１  データ分離部
２０２  領域データバッファ
２０３  画像ストリームバッファ
２０４  領域データデコーダ
２０５  リファレンス領域データバッファ
２０６  フレームデコーダ
２０７  リファレンスフレームバッファ
２０８  出力画像バッファ
２０９  表示合成部
【図１】
2011239280.tif 000005
【図２】
2011239280.tif 000006
【図３Ａ】
2011239280.tif 000007
【図３Ｂ】
2011239280.tif 000008
【図４】
2011239280.tif 000009
【図５】
2011239280.tif 000010
【図６】
2011239280.tif 000011
【図９】
2011239280.tif 000012
【図１０】
2011239280.tif 000013
【図１１】
2011239280.tif 000014
【図７】
2011239280.tif 000015
【図８】
2011239280.tif 000016