トップ :: A 生活必需品 :: A61 医学または獣医学;衛生学




【発明の名称】 映像処理システム及び方法
【発明者】 【氏名】チェ トゥ ヒョン

【氏名】グォン イ チョル

【氏名】キム ソン ユン

【要約】 【課題】対象客体のボリュームを正確に測定できる映像処理システム及び方法を提供する。

【構成】ボリュームデータ形成部は、対象客体の映像データに基づいてボリュームデータを形成することができる。入力部は、対象客体の基準断面に関する基準断面情報、基準断面に垂直な複数のスライス断面に関するスライス断面情報、及び輪郭情報をユーザから入力を受けることができる。プロセッサは、基準断面情報及びスライス断面情報にそれぞれ基づいて基準断面客体及びスライス断面客体を設定することができる。また、プロセッサは、輪郭情報に基づいて基準断面客体の輪郭を検出し、輪郭情報及びスライス断面情報に基づいてスライス断面の映像で対象客体のシードポイントを検出し、検出されたシードポイントに基づいてスライス断面客体の輪郭を検出し、基準断面客体及びスライス断面客体の輪郭に基づいて対象客体のボリュームを算出することができる。
【特許請求の範囲】
【請求項1】
対象客体の映像データに基づいて前記対象客体のボリュームデータを形成するためのボリュームデータ形成部と、
ユーザから前記対象客体の基準断面に関する基準断面情報、前記基準断面に垂直な多数のスライス断面に関するスライス断面情報、及び輪郭情報の入力を受けるための入力部と、
前記ボリュームデータに基づいて前記基準断面の映像及び前記スライス断面の映像を形成してディスプレイするためのディスプレイ部と、
前記基準断面情報及び前記スライス断面情報にそれぞれ基づき、前記基準断面の映像で前記対象客体に該当する基準断面客体及び前記スライス断面の映像で前記対象客体に該当するスライス断面客体を設定し、前記輪郭情報に基づいて前記基準断面客体の輪郭を検出し、前記輪郭情報及び前記スライス断面情報に基づいて前記スライス断面の映像で前記対象客体のシードポイントを検出し、前記検出されたシードポイントに基づいて前記スライス断面客体の輪郭を検出し、前記基準断面客体の輪郭及び前記スライス断面客体の輪郭に基づいて前記対象客体のボリュームを算出するためのプロセッサと
を備える映像処理システム。
【請求項2】
前記映像データは、超音波データである請求項1記載の映像処理システム。
【請求項3】
前記ボリュームデータを格納するためのボリュームデータ格納部をさらに備える請求項1記載の映像処理システム。
【請求項4】
前記プロセッサは、
前記スライス断面情報に基づいて前記スライス断面の映像を獲得するために前記スライス断面を前記基準断面の映像に多数設定し、
前記基準断面客体の輪郭と各スライス断面が会う点を検出し、前記検出された点を前記各スライス断面のシードポイントとして設定し、
前記シードポイントに基づいて前記各スライス断面に対する前記スライス断面客体の輪郭を検出する請求項1記載の映像処理システム。
【請求項5】
前記プロセッサは、
各スライス断面に設定された2つのシードポイントの中点を検出し、
前記検出された中点を基準に放射線方向に前記スライス断面客体のエッジを検出し、
前記検出されたエッジを連結して前記スライス断面客体の輪郭を形成する請求項4記載の映像処理システム。
【請求項6】
前記プロセッサは、
前記基準断面客体の輪郭に基づいて前記基準断面客体の広さを算出し、
前記スライス断面客体の輪郭に基づいて前記各スライス断面に対するスライス断面客体の広さを算出し、
前記基準断面客体の広さ及び前記スライス断面客体の広さに基づいて前記対象客体のボリュームを算出する請求項5記載の映像処理システム。
【請求項7】
a)対象客体の映像データに基づいて前記対象客体のボリュームデータを形成する段階と、
b)ユーザから前記対象客体の基準断面に関する基準断面情報の入力を受ける段階と、
c)前記入力を受けた基準断面情報に基づいて前記基準断面の映像を形成してディスプレイする段階と、
d)前記ユーザから前記基準断面の映像で前記対象客体に該当する基準断面客体の輪郭に関する輪郭情報と、前記基準断面に垂直な多数のスライス断面に関するスライス断面情報の入力を受ける段階と、
e)前記入力を受けた輪郭情報に基づいて前記基準断面の映像で前記基準断面客体の輪郭を設定する段階と、
f)前記入力を受けたスライス断面情報に基づいて前記スライス断面の映像を形成する段階と、
g)前記スライス断面及び前記基準断面客体の輪郭に基づいてシードポイントを設定する段階と、
h)前記シードポイントに基づいて前記スライス断面の前記映像で前記対象客体に該当するスライス断面客体の輪郭を検出する段階と、
i)前記基準断面客体の輪郭及び前記スライス断面客体の輪郭に基づいて前記対象客体のボリュームを算出する段階と
を備える映像処理方法。
【請求項8】
前記映像データは、超音波データである請求項7記載の映像処理方法。
【請求項9】
前記段階g)は、
g1)前記基準断面客体の輪郭と前記スライス断面が会う点を検出する段階と、
g2)前記検出された点を前記シードポイントとして設定する段階と
を備える請求項7記載の映像処理方法。
【請求項10】
前記段階h)は、
h1)各スライス断面に設定された2つのシードポイントの中点を検出する段階と、
h2)前記検出された中点を基準に放射線方向に前記スライス断面客体のエッジを検出する段階と
を備える請求項7記載の映像処理方法。
【請求項11】
前記段階i)は、
i1)前記基準断面客体の輪郭に基づいて前記基準断面客体の広さを算出する段階と、
i2)前記スライス断面客体の輪郭に基づいて前記各スライス断面のスライス断面客体の広さを算出する段階と、
i3)前記基準断面客体の広さ及び前記スライス断面客体の広さに基づいて前記対象客体のボリュームを算出する段階と
を備える請求項10記載の映像処理方法。
【発明の詳細な説明】【技術分野】
【0001】
本発明は、映像処理システム及び方法に関し、具体的にはディスプレイされた対象体の特定部位のボリュームを測定する映像処理システム及び方法に関する。
【背景技術】
【0002】
映像処理システムは、ユーザが関心を見せる物体(以下、「対象体」という)の映像を処理してディスプレイするシステムであって、多様な分野で用いられている。映像処理システムの一例として、超音波診断のための映像処理システム(以下、「超音波システム」という)を説明する。
【0003】
超音波システムは、医療分野で多様に応用されている重要な診断システムの一つである。特に、超音波システムは、人体臓器のような対象体に対して無侵襲及び非破壊の特性を有しているため、医療分野に広く用いられている。近来の高性能の超音波システムは、対象体の内部形状(例えば、心臓、肝、肺などのような患者の内臓器官)の2次元または3次元映像を形成するのに用いられている。
【0004】
一般に、超音波システムは、超音波信号を送信及び受信するために広帯域トランスデューサを含むプローブを備える。トランスデューサが電気的に刺激されると、超音波信号が生成されて人体に送信される。人体に伝達された超音波信号は、人体の内臓器官の境界で反射され、人体の内臓器官の境界からトランスデューサに伝達される超音波エコー信号は、電気的信号に変換される。変換された電気的信号を増幅及び信号処理して内臓器官の映像のための超音波データが生成される。
【0005】
一方、超音波システムは、獲得された超音波データに基づいて対象体の特定部位(以下、「対象客体」という)のボリュームを測定する機能を提供している。超音波システムは、まず任意の基準断面に該当する対象体の2D超音波映像をディスプレイし、ユーザが基準断面に垂直な多数のスライス断面と、各スライス断面に対するシードポイントを設定すれば、設定された多数のスライス断面とシードポイントに基づいて対象客体のボリュームが測定される。
【0006】
しかし、従来の超音波システムでは、計算の簡単化のために全てのスライス断面ごとに同一の位置になり得る各スライス断面の中央に1つのシードポイントのみが入力できた。従って、1つのシードポイントのみでは、対象客体の輪郭を測定するのに誤差が発生する可能性が大きく、対象客体のボリュームを正確に測定できない問題があった。
【発明の開示】
【発明が解決しようとする課題】
【0007】
本発明は、前述した問題を解決するためのものであって、対象体でボリュームを測定しようとする対象客体の輪郭を検出するための2つのシードポイントを自動で設定し、設定されたシードポイントを用いて対象客体の輪郭を正確に検出し、対象客体のボリュームを正確に測定できる映像処理システム及び方法を提供することを目的とする。
【課題を解決するための手段】
【0008】
前述した目的を達成するために、本発明の映像処理システムは、対象客体の映像データに基づいて前記対象客体のボリュームデータを形成するためのボリュームデータ形成部と、ユーザから前記対象客体の基準断面に関する基準断面情報、前記基準断面に垂直な多数のスライス断面に関するスライス断面情報、及び輪郭情報の入力を受けるための入力部と、前記ボリュームデータに基づいて前記基準断面の映像及び前記スライス断面の映像を形成し、ディスプレイするためのディスプレイ部と、前記基準断面情報及び前記スライス断面情報にそれぞれ基づいて、前記基準断面の映像で前記対象客体に該当する基準断面客体及び前記スライス断面の映像で前記対象客体に該当するスライス断面客体を設定し、前記輪郭情報に基づいて前記基準断面客体の輪郭を検出し、前記輪郭情報及び前記スライス断面情報に基づいて前記スライス断面の映像で前記対象客体のシードポイントを検出し、前記検出されたシードポイントに基づいて前記スライス断面客体の輪郭を検出し、前記基準断面客体の輪郭及び前記スライス断面客体の輪郭に基づいて前記対象客体のボリュームを算出するためのプロセッサとを備える。
【0009】
また、本発明の映像処理方法は、対象客体の映像データに基づいて前記対象客体のボリュームデータを形成する段階と、ユーザから前記対象客体の基準断面に関する基準断面情報の入力を受ける段階と、前記入力を受けた基準断面情報に基づいて前記基準断面の映像を形成し、ディスプレイする段階と、前記ユーザから前記基準断面の映像で前記対象客体に該当する基準断面客体の輪郭に関する輪郭情報と、前記基準断面に垂直な多数のスライス断面に関するスライス断面情報の入力を受ける段階と、前記入力を受けた輪郭情報に基づいて前記基準断面の映像で前記基準断面客体の輪郭を設定する段階と、前記入力を受けたスライス断面情報に基づいて前記スライス断面の映像を形成する段階と、前記スライス断面及び前記基準断面客体の輪郭に基づいて、シードポイントを設定する段階と、前記シードポイントに基づいて、前記スライス断面の前記映像で前記対象客体に該当するスライス断面客体の輪郭を検出する段階と、前記基準断面客体の輪郭及び前記スライス断面客体の輪郭に基づいて前記対象客体のボリュームを算出する段階とを備える。
【発明の効果】
【0010】
本発明によれば、基準断面の2D超音波映像で基準断面客体の輪郭と基準断面の2D超音波映像に設定された多数のスライス断面に基づいて、各スライス断面に対するシードポイントを自動かつ正確に検出することができ、各スライス断面のスライス断面客体の輪郭を正確に検出することができ、対象客体のボリュームをさらに正確に測定することができる。
【発明を実施するための最良の形態】
【0011】
以下、図1〜図7を参照して本発明の実施例を説明する。
図1は、本発明による映像処理システムの一例として超音波システムを示す。図1に示すように、本発明による超音波システム100は、超音波データ獲得部110、入力部120、ボリュームデータ形成部130、ボリュームデータ格納部140、プロセッサ150及びディスプレイ部160を含む。
【0012】
超音波データ獲得部110は、超音波映像を形成するために超音波信号を対象体に送信し、対象体から反射された超音波信号を受信し、対象体に対する超音波データを獲得する。
【0013】
入力部120は、ユーザから対象体の2D超音波映像を形成する基準断面情報、2D超音波映像に輪郭を手動で設定するための輪郭情報及び2D超音波映像にスライス断面を設定するスライス断面情報の入力を受けるためのものであって、タッチパッド、トラックボール、キーボードなどの入力手段を備えることができる。また、入力部120は、情報の入力のためにディスプレイ部を備えるか、または後述するディスプレイ部160と統合され得る。基準断面、輪郭及びスライス断面は次の通り定義する。
【0014】
(1)基準断面は、図4に示すように、ボリュームデータ形成部130により形成されるボリュームデータにおいてA断面、B断面及びC断面になることができる。基準断面は、各断面において所定距離離隔された断面を含むことができる。図4において、図面符号420は、対象体410において特にボリュームを測定したい客体を示す。
【0015】
(2)輪郭は、基準断面にディスプレイされた2D超音波映像でボリュームを測定したい対象客体を残りの客体と区分するためのものである。一例として、図5に示すように、輪郭530は、基準断面に該当する2D超音波映像510で対象客体(以下、「基準断面客体」という)520を他の客体540と区分させるためである。
【0016】
(3)スライス断面は、基準断面に垂直な断面である。例えば、図4で基準断面がA断面の場合、スライス断面はB断面と水平な断面(B断面も含まれる)またはC断面と水平な断面(C断面も含まれる)である。また、スライス断面設定情報は、図6に示すように、基準断面の2D超音波映像の両端に設定される基準スライス断面610及び620の情報と両基準スライス断面610及び620間に設定されるスライス断面の個数情報を含む。基準スライス断面の位置とスライス断面の個数情報は、情報処理時間及び対象客体の体積計算の誤り程度を決定するので、ユーザの経験により適切に設定されるようになる。
【0017】
ボリュームデータ形成部130は、図4に示すように、超音波データ獲得部110から対象体410に対する超音波データの入力を受け、対象客体420の情報を含むボリュームデータを形成する。
【0018】
ボリュームデータ格納部140は、ボリュームデータ形成部130により形成されたボリュームデータを格納する。一方、ボリュームデータ格納部140は、2D超音波映像に対象客体の輪郭を自動で設定するために予め設定された輪郭情報を格納することができる。輪郭情報は、人体臓器など対象客体の形状について予め収集しておいた情報であって、2D超音波映像でこの輪郭情報と類似の形状を対象客体と認識し、輪郭を自動で設定できるようになる。
【0019】
プロセッサ150は、ボリュームデータ格納部140に格納されたボリュームデータから入力部120を通じて入力された基準断面選択情報に基づいて基準断面に該当する超音波データを、また、入力部120を通じて入力されたスライス断面設定情報に基づいて各スライス断面に該当する超音波データをそれぞれ抽出する。そして、プロセッサ150は、基準断面の超音波データに基づいて基準断面の2D超音波映像信号を形成し、各スライス断面の超音波データに基づいて各スライス断面の2D超音波映像信号を形成する。また、プロセッサ150は、入力部120を通じて入力された輪郭情報に基づいて基準断面の2D超音波映像に輪郭を設定する。このとき、輪郭情報は、ユーザがマウス、電子ペンなどを用いてディスプレイ部を通じて対象客体の輪郭を直接図面として入力されることができる。その後、基準断面の2D超音波映像と各スライス断面の2D超音波映像の輪郭に基づいて対象客体のボリュームを測定する。スライス断面の2D超音波映像の輪郭測定方法については後述する。また、プロセッサ150は、ボリュームデータに基づいて3D超音波映像信号を形成することもできる。
【0020】
ディスプレイ部160は、プロセッサ150から2D超音波映像信号の入力を受けて2D超音波映像をディスプレイし、ユーザから入力部120を通じて各種選択情報がプロセッサ150に入力されると、3D超音波映像をディスプレイしたりプロセッサ150から対象客体のボリューム測定値の入力を受けてボリューム測定値をディスプレイする。
【0021】
以下、図2〜図7を参照して対象客体のボリュームを測定する手続を詳細に説明する。 図2に示すように、超音波データ獲得部110を通じて対象体に関する超音波データが獲得されると(S205)、ボリュームデータ形成部130は、超音波データに基づいて対象体のボリュームデータを形成する(S210)。このとき、ボリュームデータ格納部140は、ボリュームデータ形成部130により形成されたボリュームデータを格納する。
【0022】
プロセッサ150は、ユーザから入力部120を通じて基準断面に関する選択情報の入力を受け(S215)、ボリュームデータ格納部140に格納されたボリュームデータから基準断面に該当する超音波データを読み出す(S220)。そして、読み出された超音波データに基づいて基準断面の2D超音波映像信号を形成し(S225)、ディスプレイ部160は、プロセッサ150から2D超音波映像信号の入力を受けて2D超音波映像をディスプレイする(S230)。
【0023】
プロセッサ150は、ユーザから入力部120を通じて、2D超音波映像に基準断面客体の輪郭を設定する輪郭情報が入力されるかを判断する(S235)。段階S235で輪郭情報が入力されたと判断されれば、プロセッサ150は、入力された輪郭情報に基づいて図5に示すように、2D超音波映像510に対象客体520の輪郭530を設定する(S240)。一方、段階S235で輪郭情報が入力されていないと判断されれば、プロセッサ150は、ボリュームデータ格納部140に格納された予め設定された輪郭情報に基づいて2D超音波映像510に輪郭530を設定する(S245)。
【0024】
プロセッサ150は、ユーザから入力部120を通じて輪郭が設定された基準断面の2D超音波映像にスライス断面を設定するスライス断面設定情報の入力を受け(S250)、入力されたスライス断面設定情報に基づいて対象客体のボリュームを測定する(S255)。段階S255は、図3〜図7を参照して後述する。
【0025】
次に、プロセッサ150は、超音波システム100で実行されている超音波映像処理プロセスを終了させる(S260)。
【0026】
図3は、本発明の実施例に従って入力されたスライス断面設定情報に基づいて対象客体のボリュームを測定する手続を示すフローチャートである。
【0027】
図示するように、入力部120を通じてスライス断面設定情報が入力されると、プロセッサ150は、入力されたスライス断面設定情報に基づいて、ディスプレイ部160にディスプレイされた基準断面の2D超音波映像にスライス断面を設定する(S305)。図6を参照して段階S305をさらに詳細に説明すれば次の通りである。
【0028】
(1)プロセッサ150は、入力されたスライス断面設定情報の基準スライス断面情報に基づいて、第1及び第2基準スライス断面610及び620を基準断面の2D超音波映像510に設定する。
【0029】
(2)プロセッサ150は、入力されたスライス断面設定情報のスライス断面個数情報(例えば、スライス断面個数=4)に基づいて、第1基準スライス断面610と第2基準スライス断面620間に4つのスライス断面631〜634を設定する。このとき、スライス断面631〜634は、第1基準スライス断面610と第2基準スライス断面620間で同一の間隔で離隔される。
【0030】
プロセッサ150は、基準断面の2D超音波映像510に設定された基準断面客体の輪郭に基づいて、各スライス断面に対して対象客体の輪郭を自動で検出するためのシードポイントを検出する(S310)。より詳細に、プロセッサ150は、図6に示すように、各スライス断面と基準断面客体の輪郭が会う2つの点を検出し、検出された2つの点をシードポイント640及び645として設定する。
【0031】
プロセッサ150は、設定されたスライス断面に基づいて、ボリュームデータ格納部140に格納されたボリュームデータから各スライス断面に該当する超音波データを抽出し(S315)、抽出された超音波データに基づいて各スライス断面の2D超音波映像信号を形成する(S320)。このとき、ディスプレイ部160は、プロセッサ150から各スライス断面の2D超音波映像信号の入力を受け、各スライス断面の2D超音波映像をディスプレイすることができる。
【0032】
プロセッサ150は、各スライス断面のシードポイントに基づいて各スライス断面で対象客体(以下、「スライス断面客体」という)の輪郭を検出する(S325)。図7を参照していずれか一つのスライス断面客体の輪郭を検出する方法を説明すれば次の通りである。
【0033】
(1)プロセッサ150は、スライス断面610に設定された2つのシードポイント640及び645に基づいて中点710を設定する。
【0034】
(2)プロセッサ150は、設定された中点710を基準に放射方向にスライス断面客体の輪郭になる確率が高い地点、即ちエッジ720を検出する。本発明の実施例では、2つのシードポイント640及び645を設定し、この2つのシードポイント640及び645により定められる範囲内(730と740間)でスライス断面客体のエッジ720を決定する。それに対し、従来はスライス断面の中心に1つのシードポイントのみが設定されたので、エッジの決定に多くの誤差が発生した。ここで、エッジ720の検出方法は、従来知られている方法を用いることができるので詳細な説明は省略する。
【0035】
(3)プロセッサ150は、検出されたエッジ720を連結することにより、スライス断面客体の輪郭を設定する。
【0036】
前記手続を通じて全てのスライス断面610、620、631〜634に対するスライス断面客体の輪郭が設定されると、プロセッサ150は、2つの基準スライス断面610及び620間に仮想の追加のスライス断面を設定し(S330)、線形補間法(Linear Interpolation)を用いて隣接したスライス断面に対するスライス断面客体の輪郭に基づいて各追加スライス断面に対するスライス断面客体の輪郭を検出する(S335)。段階S330及びS335について図6を参照して説明すれば次の通りである。
【0037】
(1)プロセッサ150は、スライス断面610とスライス断面631間に追加のスライス断面630aを設定する。
【0038】
(2)プロセッサ150は、スライス断面610に対するスライス断面客体の輪郭とスライス断面631に対するスライス断面客体の輪郭を線形補間法に適用し、追加のスライス断面630aに対するスライス断面客体の輪郭を検出する。
【0039】
(3)プロセッサ150は、前記(1)を通じて追加のスライス断面630b〜630eを設定し、前記(2)を通じてスライス断面630b〜630eに対するスライス断面客体の輪郭を検出する。
【0040】
プロセッサ150は、基準断面客体の輪郭に基づいて基準断面客体の広さを算出し(S340)、スライス断面客体の輪郭に基づいて各スライス断面610、620、631〜634、630a〜630eのスライス断面客体の広さを算出する(S345)。ここで、輪郭を用いた広さ算出方法は、従来知られている方法を用いることができるので詳細な説明は省略する。
【0041】
プロセッサ150は、段階S340で算出された広さと段階S345で算出された広さを加算して対象客体のボリュームを算出する(S350)。このとき、ディスプレイ部160は、プロセッサ150からボリューム測定値の入力を受けてディスプレイすることもできる。
【0042】
本発明は望ましい実施例を通じて説明して例示したが、当業者であれば添付した請求の範囲の思想及び範疇を逸脱せずに様々な変形及び変更がなされ得ることが分かるだろう。
【図面の簡単な説明】
【0043】
【図1】本発明の実施例による超音波システムの構成を示すブロック図である。
【図2】本発明の実施例による超音波映像処理の手続を示すフローチャートである。
【図3】本発明の実施例による対象客体のボリュームを測定する手続を示すフローチャートである。
【図4】対象体及び対象客体と基準断面の関係を示す例示図である。
【図5】本発明の実施例によるユーザにより入力された輪郭情報に基づいて基準断面の2D超音波映像に輪郭を設定した例を示す例示図である。
【図6】本発明の実施例により図5の基準断面の2D超音波映像に設定されたスライス断面及びシードポイントの例を示す例示図である。
【図7】本発明の実施例により図6のスライス断面の2D超音波映像でシードポイントと中点を用いて輪郭を検出する例を示す例示図である。
【符号の説明】
【0044】
100 超音波システム
110 超音波データ獲得部
120 入力部
130 ボリュームデータ形成部
140 ボリュームデータ格納部
150 プロセッサ
160 ディスプレイ部
【出願人】 【識別番号】597096909
【氏名又は名称】株式会社 メディソン
【氏名又は名称原語表記】MEDISON CO.,LTD.
【住所又は居所原語表記】114 Yangdukwon−ri,Nam−myun,Hongchun−gun,Kangwon−do 250−870,Republic of Korea
【出願日】 平成19年8月17日(2007.8.17)
【代理人】 【識別番号】100082175
【弁理士】
【氏名又は名称】高田 守

【識別番号】100106150
【弁理士】
【氏名又は名称】高橋 英樹


【公開番号】 特開2008−49158(P2008−49158A)
【公開日】 平成20年3月6日(2008.3.6)
【出願番号】 特願2007−212589(P2007−212589)