JP6292863B2 - Image processing apparatus and image processing method - Google Patents
Image processing apparatus and image processing method Download PDFInfo
- Publication number
- JP6292863B2 JP6292863B2 JP2013263635A JP2013263635A JP6292863B2 JP 6292863 B2 JP6292863 B2 JP 6292863B2 JP 2013263635 A JP2013263635 A JP 2013263635A JP 2013263635 A JP2013263635 A JP 2013263635A JP 6292863 B2 JP6292863 B2 JP 6292863B2
- Authority
- JP
- Japan
- Prior art keywords
- template
- image
- processing target
- processing
- model
- 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.)
- Active
Links
Images
Landscapes
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
本発明は、画像処理装置及び画像処理方法に係り、詳細には、画像処理条件(テンプレート)の調整に関する。 The present invention relates to an image processing apparatus and an image processing method, and more particularly, to adjustment of an image processing condition (template).
従来より、X線CT(Computed Tomography)装置、X線診断装置、超音波診断装置、MRI(Magnetic Resonance Imaging)装置等の医用画像撮影装置では、疾患や検査目的、或いは患者の画像撮影時の状態等に応じて様々な撮影条件で撮影が行われる。また、医用画像撮影装置により生成された医用画像は、臓器の位置関係や向き、角度、画像濃度、または表示範囲等が画像処理装置を用いて調整され、診断に適した画像(解析結果画像)となるように画像処理される。画像処理装置では、ある患者の画像に対して適用した画像処理条件をテンプレートとして保存しておき、別の患者の画像に同じテンプレートを適用することで、画像処理の作業手順を簡略化しつつ、共通の解析結果画像を得るといった機能が提供されている。 Conventionally, medical imaging apparatuses such as X-ray CT (Computed Tomography) apparatus, X-ray diagnostic apparatus, ultrasonic diagnostic apparatus, MRI (Magnetic Resonance Imaging) apparatus, etc. have a disease or examination purpose or a state at the time of patient imaging. Shooting is performed under various shooting conditions according to the above. In addition, the medical image generated by the medical imaging apparatus is an image suitable for diagnosis (analysis result image) in which the positional relationship, orientation, angle, image density, or display range of the organ is adjusted using the image processing apparatus. Image processing is performed so that In an image processing apparatus, image processing conditions applied to an image of a patient are stored as a template, and the same template is applied to an image of another patient. A function of obtaining an analysis result image is provided.
例えば、特許文献1には、画像収集及び表示に関する準備から終了までの一連の作業手順を表すワークフローチャートをグラフィックプロセッサで作成し、表示することで、画像処理作業の支援を行う医用画像診断装置等について記載されている。特許文献1に記載される医用画像診断装置等を使用することで、熟練していない者でも画像処理に必要な作業をある程度手順通りに進めることができる。 For example, Patent Document 1 discloses a medical image diagnostic apparatus that supports image processing work by creating and displaying a work flowchart representing a series of work procedures from preparation to end of image collection and display using a graphic processor. Is described. By using the medical image diagnostic apparatus and the like described in Patent Literature 1, even an unskilled person can proceed with work necessary for image processing to some extent.
しかしながら、画像処理の元となる医用画像は、撮影時の体軸方向の撮影範囲やFOV(Field Of View)の違い、患者の個人差等によってそれぞれに差異があるため、ある個人の画像に適用したテンプレートをそのまま別の患者の画像に適用しても、全く同様の解析結果画像を得ることは困難であった。特に、体格が大きく異なる等、元の画像の差が大きい場合には、テンプレートの調整作業に多く手間や時間がかかっていた。 However, medical images that are the basis of image processing differ depending on the imaging range in the body axis direction at the time of imaging, FOV (Field Of View) differences, individual patient differences, etc. Even if the template is directly applied to another patient's image, it is difficult to obtain the same analysis result image. In particular, when the difference between the original images is large, such as greatly different physiques, the template adjustment work takes a lot of time and effort.
本発明は、以上の問題点に鑑みてなされたものであり、予め定義されているテンプレートに含まれる画像処理パラメータ群の調整を容易かつ短時間に行うことが可能な画像処理装置及び画像処理方法を提供することを目的とする。 The present invention has been made in view of the above problems, and an image processing apparatus and an image processing method capable of easily and quickly adjusting an image processing parameter group included in a predefined template. The purpose is to provide.
前述した目的を達成するために第1の発明は、画像処理のテンプレートと、テンプレートを適用した元画像の情報と、テンプレートで使用する特徴量情報とを関連付けて保持するテンプレートテーブルを記憶する記憶部と、処理対象画像に対して適用する前記テンプレートを選択するテンプレート選択部と、前記処理対象画像の特徴量を抽出する特徴量抽出部と、前記特徴量抽出部により抽出された処理対象画像の特徴量と、前記テンプレート選択部により選択されたテンプレートを適用した前記元画像の特徴量との差に基づいて、前記テンプレートに含まれる各パラメータの値を変換するテンプレート変換部と、前記テンプレート変換部により変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行する画像処理部と、を備えることを特徴とする画像処理装置である。 In order to achieve the above-described object, the first invention stores a template table that stores an image processing template, information on an original image to which the template is applied, and feature amount information used in the template in association with each other. A template selection unit that selects the template to be applied to the processing target image, a feature amount extraction unit that extracts a feature amount of the processing target image, and features of the processing target image extracted by the feature amount extraction unit A template conversion unit that converts a value of each parameter included in the template based on a difference between the amount and a feature amount of the original image to which the template selected by the template selection unit is applied, and the template conversion unit. Image processing is executed by applying the converted parameter value to the processing target image An image processing apparatus comprising: the image processing unit.
第2の発明は、画像処理のテンプレートと、テンプレートを適用した元画像の情報と、テンプレートで使用する特徴量情報とを関連付けて保持するテンプレートテーブルを記憶する記憶部と、処理対象画像に対して適用する前記テンプレートを選択するテンプレート選択部と、前記テンプレート選択部により選択されたテンプレートを適用した元画像を前記テンプレートテーブルから複数取得する元画像取得部と、前記元画像取得部により取得した複数の元画像を合成し、処理対象画像に近似する合成画像を生成する合成画像生成部と、前記合成画像生成部により生成された合成画像における前記元画像の合成比率に基づいて前記テンプレートに含まれる各パラメータ値の調整を行うテンプレート変換部と、前記テンプレート変換部により変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行する画像処理部と、を備えることを特徴とする画像処理装置である。 According to a second aspect of the present invention, an image processing template, information on an original image to which the template is applied, a template table that stores information relating to feature amount used in the template in association with each other, A template selection unit that selects the template to be applied; an original image acquisition unit that acquires a plurality of original images to which the template selected by the template selection unit is applied; and a plurality of images acquired by the original image acquisition unit A synthesized image generating unit that synthesizes an original image and generates a synthesized image that approximates the processing target image, and each of the templates included in the template based on a synthesis ratio of the original image in the synthesized image generated by the synthesized image generating unit. A template conversion unit that adjusts parameter values, and the template conversion unit An image processing apparatus characterized by the value of the parameter and an image processing unit that executes image processing by applying to the processing target image.
第3の発明は、コンピュータが、画像処理のテンプレートと、テンプレートを適用した元画像の情報と、テンプレートで使用する特徴量情報とを関連付けて記憶するステップと、処理対象画像に対して適用する前記テンプレートを選択するステップと、前記処理対象画像の特徴量を抽出するステップと、抽出された前記処理対象画像の特徴量と、選択されたテンプレートを適用した前記元画像の特徴量との差に基づいて、前記テンプレートに含まれる各パラメータの値を変換するステップと、変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行するステップと、を含むことを特徴とする画像処理方法である。 According to a third aspect of the invention, the computer applies the image processing template, the information of the original image to which the template is applied, and the feature amount information used in the template in association with each other, and the image processing target image Based on the difference between the step of selecting a template, the step of extracting the feature amount of the processing target image, the feature amount of the extracted processing target image, and the feature amount of the original image to which the selected template is applied And converting each parameter value included in the template, and executing the image processing by applying the converted parameter value to the processing target image. This is an image processing method.
第4の発明は、コンピュータが、画像処理のテンプレートと、テンプレートを適用した元画像の情報と、テンプレートで使用する特徴量情報とを関連付けて記憶部に記憶するステップと、処理対象画像に対して適用する前記テンプレートを選択するステップと、選択されたテンプレートを適用した元画像を前記記憶部から複数取得するステップと、取得した複数の元画像を合成し、処理対象画像に近似する合成画像を生成するステップと、前記合成画像における前記元画像の合成比率に基づいて前記テンプレートに含まれる各パラメータの値を変換するステップと、変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行するステップと、を含むことを特徴とする画像処理方法である。 According to a fourth aspect of the present invention, a computer stores an image processing template, information on an original image to which the template is applied, and feature amount information used in the template in association with each other in a storage unit; The step of selecting the template to be applied, the step of acquiring a plurality of original images to which the selected template is applied from the storage unit, and synthesizing the acquired plurality of original images to generate a composite image that approximates the processing target image A step of converting each parameter value included in the template based on a composition ratio of the original image in the composite image, and applying the converted parameter value to the processing target image. And a step of executing image processing.
本発明の画像処理装置及び画像処理方法により、テンプレートを適用した画像と処理対象となる画像との差を考慮して、予め定義されている画像処理テンプレートのパラメータ値を調整し、容易かつ短時間に所望の解析画像を得ることが可能となる。 With the image processing apparatus and the image processing method of the present invention, it is possible to easily and quickly adjust the parameter values of the predefined image processing template in consideration of the difference between the image to which the template is applied and the image to be processed. It is possible to obtain a desired analysis image.
以下図面に基づいて、本発明の実施形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[第1の実施の形態]
まず、図1を参照して、本発明の画像処理装置100を適用した画像処理システム1の構成について説明する。
[First Embodiment]
First, the configuration of an image processing system 1 to which the image processing apparatus 100 of the present invention is applied will be described with reference to FIG.
図1に示すように、画像処理システム1は、表示装置107、入力装置109を有する画像処理装置100と、画像処理装置100にネットワーク110を介して接続される画像データベース111と、画像撮影装置112とを備える。
As shown in FIG. 1, the image processing system 1 includes an image processing device 100 having a
本発明に係る画像処理装置100は、画像生成、画像解析等の処理を行うコンピュータである。画像処理装置100は、図1に示すように、CPU101(Central Processing Unit)101、主メモリ102、記憶装置103、通信インタフェース(通信I/F)104、表示メモリ105、マウス108等の外部機器とのインタフェース(I/F)106を備え、各部はバス113を介して接続されている。
An image processing apparatus 100 according to the present invention is a computer that performs processing such as image generation and image analysis. As shown in FIG. 1, the image processing apparatus 100 includes an external device such as a CPU 101 (Central Processing Unit) 101, a
CPU101は、主メモリ102または記憶装置103等に格納されるプログラムを主メモリ102のRAM上のワークメモリ領域に呼び出して実行し、バス113を介して接続された各部を駆動制御し、画像処理装置100が行う各種処理を実現する。
The
またCPU101は、ある個人用に任意のタイミングで作成されたテンプレートに定義された画像処理条件を別の処理対象画像に適用し、解析画像を生成する解析画像生成処理(図9、図10参照)を実行する。解析画像生成処理の詳細については後述する。
Further, the
主メモリ102は、ROM(Read Only Memory)、RAM(Random Access Memory)等により構成される。ROMはコンピュータのブートプログラムやBIOS等のプログラム、データ等を恒久的に保持している。また、RAMは、ROM、記憶装置103等からロードしたプログラム、データ等を一時的に保持するとともに、CPU101が各種処理を行う為に使用するワークエリアを備える。
The
記憶装置103は、HDD(ハードディスクドライブ)や他の記録媒体へのデータの読み書きを行う記憶装置であり、CPU101が実行するプログラム、プログラム実行に必要なデータ、OS(オペレーティングシステム)等が格納される。プログラムに関しては、OSに相当する制御プログラムや、アプリケーションプログラムが格納されている。これらの各プログラムコードは、CPU101により必要に応じて読み出されて主メモリ102のRAMに移され、各種の処理実行部として実行される。
The
通信I/F104は、通信制御装置、通信ポート等を有し、画像処理装置100とネットワーク110との通信を媒介する。また通信I/F104は、ネットワーク110を介して、画像データベース111や、他のコンピュータ、或いは、X線CT装置、MRI装置等の画像撮影装置112との通信制御を行う。
I/F106は、周辺機器を接続させるためのポートであり、周辺機器とのデータの送受信を行う。例えば、マウス108やスタイラスペン等のポインティングデバイスをI/F106を介して接続させるようにしてもよい。
The communication I /
The I /
表示メモリ105は、CPU101から入力される表示データを一時的に蓄積するバッファである。蓄積された表示データは所定のタイミングで表示装置107に出力される。
The
表示装置107は、液晶パネル、CRTモニタ等のディスプレイ装置と、ディスプレイ装置と連携して表示処理を実行するための論理回路で構成され、表示メモリ105を介してCPU101に接続される。表示装置107はCPU101の制御により表示メモリ105に蓄積された表示データを表示する。
The
入力装置109は、例えば、キーボード等の入力装置であり、操作者によって入力される各種の指示や情報をCPU101に出力する。操作者は、表示装置107、入力装置109、及びマウス108等の外部機器を使用して対話的に画像処理装置100を操作する。
The input device 109 is an input device such as a keyboard, for example, and outputs various instructions and information input by the operator to the
ネットワーク110は、LAN(Local Area Network)、WAN(Wide Area Network)、イントラネット、インターネット等の各種通信網を含み、画像データベース111やサーバ、他の情報機器等と画像処理装置100との通信接続を媒介する。
The network 110 includes various communication networks such as a LAN (Local Area Network), a WAN (Wide Area Network), an intranet, and the Internet, and connects the
画像データベース111は、医用画像撮影装置112によって撮影された画像データを蓄積して記憶するものである。図1に示す画像処理システム1では、画像データベース111はネットワーク110を介して画像処理装置100に接続される構成であるが、画像処理装置100内の例えば記憶装置103に画像データベース111を設けるようにしてもよい。
The
次に、図2を参照して、本発明に係る画像処理装置100の機能構成及びデータ構成について説明する。
図2に示すように、画像処理装置100のCPU101は、画像取得部21、テンプレート選択部22、特徴量抽出部23、テンプレート変換部24、及び画像処理部25を備える。また、記憶装置103には、パラメータテーブル31、テンプレートテーブル32、ランドマークテーブル33、テンプレート調整データ34、及びモデル間テンプレート変換データ35等が記憶されている。
Next, the functional configuration and data configuration of the image processing apparatus 100 according to the present invention will be described with reference to FIG.
As illustrated in FIG. 2, the
画像取得部21は、記憶装置103から処理対象とする画像(以下、処理対象画像と呼ぶ)を読出し、RAM(主メモリ102)に保持する。
The
テンプレート選択部22は、処理対象画像に対して適用するテンプレートを選択する。
The
テンプレートとは、画像処理において使用されるパラメータ群及びそれらのパラメータ値を定義したものである。図3は、各テンプレートに含まれるパラメータ群を定義するパラメータテーブル31の例を示す。図3に示すように、パラメータテーブル31には、各テンプレートTA、TB、…についてそれぞれ画像処理のパラメータP1A、P2AやP1B、P2Bやその値(パラメータ値)が格納される。画像処理パラメータとは、例えば、画像の拡大や回転、濃度値等といった各種の画像処理項目である。 A template defines a group of parameters used in image processing and their parameter values. FIG. 3 shows an example of a parameter table 31 that defines a parameter group included in each template. As shown in FIG. 3, the parameter table 31 stores image processing parameters P1 A , P2 A , P1 B , P2 B and their values (parameter values) for each of the templates T A , T B ,. . The image processing parameters are various image processing items such as image enlargement, rotation, density value, and the like.
テンプレート選択部22は、例えば図4に示すテンプレートテーブル32のように、過去に操作者により作成され記憶装置103に記憶された複数のテンプレートの中から処理対象画像に対して適用するテンプレートを選択する。テンプレート選択部22による画像処理テンプレートの選択は、例えば、入力装置109を介してユーザの操作により行われる。
The
図4に、テンプレートテーブル32の一例を示す。テンプレートテーブル32には、画像処理のテンプレートと、各テンプレートについての関連情報が格納される。関連情報には、テンプレートを適用した画像(以下、元画像という)と、テンプレートを適用する際に参照するランドマーク情報(特徴量情報)とが含まれる。例えば、図4の例では、テンプレートTAには元画像IMGAとランドマーク情報LAとが関連付けて記憶される。これは、元画像IMGAに対してテンプレートTAを適用した際にランドマーク情報LAに基づいて画像処理が行われたことを示す。同様に、テンプレートTBには元画像IMGBとランドマーク情報LBとが関連付けて記憶され、テンプレートTCには元画像IMGCとランドマーク情報LCとが関連付けて記憶され、テンプレートTXには元画像IMGXとランドマーク情報LXとが関連付けて記憶される。 FIG. 4 shows an example of the template table 32. The template table 32 stores image processing templates and related information about each template. The related information includes an image to which the template is applied (hereinafter referred to as an original image) and landmark information (feature information) that is referred to when the template is applied. For example, in the example of FIG. 4, the template T A and the original image IMG A and landmark information L A is stored in association. This indicates that the image processing is performed on the basis of the landmark information L A when applying the template T A with respect to the original image IMG A. Similarly, the template T B stores the original image IMG B and landmark information L B in association with each other, the template T C stores the original image IMG C and landmark information L C in association with each other, and the template T X Stores the original image IMG X and the landmark information L X in association with each other.
ランドマーク情報LA,LB,LC,…とは、画像の特徴量を表すデータ群である。各ランドマーク情報LA,LB,LC,…には、画像に含まれる代表的な部位(骨や臓器等)について夫々どのような量を特徴量m1,m2,…とするかが定義され、図5に示すランドマークテーブル33のように記憶装置103に記憶される。特徴量m1,m2,…の例としては、臓器の向きやサイズに関する量(断面積、周囲長、体積、形状、領域の短径、長径、重心等)や濃度値等がある。図5に示す例では、ランドマーク情報Lxには、特徴量m1、m2が含まれる。また例えば、ランドマーク情報LYには、特徴量m1、m3が含まれる。
The landmark information L A , L B , L C ,... Is a data group that represents the feature amount of the image. Each landmark information L A , L B , L C ,... Defines what amounts are used as feature amounts m1, m2,... For typical parts (bones, organs, etc.) included in the image. And stored in the
特徴量抽出部23は、処理対象画像からテンプレートで使用する特徴量を抽出する。画像処理テンプレートでどの特徴量を使用するかは、ランドマーク情報としてテンプレートテーブル32(図4参照)に定められている。また、各ランドマーク情報に含まれる特徴量がどの量であるかは、ランドマークテーブル33(図5参照)に定義される。
The feature
テンプレート変換部24は、特徴量抽出部23により抽出された処理対象画像の特徴量と、テンプレート選択部22により選択されたテンプレートを適用した元画像の特徴量との差に基づいて、テンプレートに含まれる各パラメータの値を調整する。
The
第1の実施の形態においてテンプレート変換部24は、予め定義されているモデル画像を介してテンプレートの変換を行う。すなわち、テンプレート変換部24は、元画像と元画像に近似する第1モデル画像を特定する。また、テンプレート変換部24は、処理対象画像と処理対象画像に近似する第2モデル画像を特定する。そしてまず、元画像と第1モデル画像とのランドマークの特徴量の差に基づいてテンプレート選択部23により選択されたテンプレートに含まれるパラメータ値を第1モデル画像用に変換する。元画像と第1モデル画像間のテンプレート変換に使用する変換関数は、図6に示すテンプレート調整データ33として記憶装置103に記憶されている。
In the first embodiment, the
モデル画像とは、統計的に作成され、骨格や臓器が解剖学的に理想的な配置となっている画像データである。例えば、幼児、子供、成人男性、成人女性等のように年齢、性別、体型毎等に分類される。 The model image is image data that is statistically created and has a skeleton and an organ that are ideally anatomically arranged. For example, they are classified by age, sex, body type, etc., such as infants, children, adult men, and adult women.
図6に示す変換関数FA(a)、FB(a)、FC(a)、FX(a)は、元画像と元画像に最も近似するモデル画像ModelA,ModelB,ModelC,ModelXとの間でランドマーク情報(特徴量)を一致させるための関数である。具体的には、変換関数は元画像とモデル画像とのランドマークの特徴量の差に基づいて、テンプレートに含まれる各パラメータ値(拡大、縮小、回転、濃度値等)を調整するためのデータ群である。 The conversion functions F A (a), F B (a), F C (a), and F X (a) shown in FIG. 6 are the model images ModelA, ModelB, ModelC, and ModelX that are most similar to the original image and the original image. This is a function for matching landmark information (features) between. Specifically, the conversion function is data for adjusting each parameter value (enlargement, reduction, rotation, density value, etc.) included in the template based on the difference in the landmark feature quantity between the original image and the model image. Is a group.
第1モデル画像用にテンプレートのパラメータ値が調整されると、次にテンプレート変換部24は、第1モデル画像用に調整されたパラメータ値を処理対象画像に近似する第2モデル画像用に変換する。第1モデル画像と第2モデル画像間のパラメータ変換に使用する変換関数は、図7に示すモデル間テンプレート変換データ35として記憶装置103に記憶されている。
When the parameter value of the template is adjusted for the first model image, the
モデル間テンプレート変換データ35は、あるモデル画像と別のモデル画像との間でランドマーク情報(特徴量)を一致させるための変換関数である。モデル間テンプレート変換データ35の各変換関数は、モデル間の特徴量の差に基づいて予め算出され、記憶される。
The inter-model
なお、図6及び図7に示す変換関数F(a)の変数aは、パラメータの種類を表す。調整すべきパラメータが複数ある場合は、パラメータ毎に複数の変換関数がテンプレート調整データ34(図6)或いはモデル間テンプレート変換データ35(図7)として格納される。以下の説明では、1つの変換関数F(a)を用いてテンプレートに含まれる1つのパラメータを調整するものとするが、複数のパラメータを調整するための各変換関数がそれぞれ定義されているものとしてもよい。また、複数のパラメータを1つの変換関数で総合的に調整可能な場合は、複数のパラメータを変数とする変換関数として表してもよい。 Note that the variable a of the conversion function F (a) shown in FIGS. 6 and 7 represents the type of parameter. When there are a plurality of parameters to be adjusted, a plurality of conversion functions are stored as template adjustment data 34 (FIG. 6) or inter-model template conversion data 35 (FIG. 7) for each parameter. In the following description, it is assumed that one parameter included in the template is adjusted using one conversion function F (a), but each conversion function for adjusting a plurality of parameters is defined respectively. Also good. In addition, when a plurality of parameters can be comprehensively adjusted with one conversion function, they may be expressed as a conversion function with a plurality of parameters as variables.
テンプレート変換部24は、第2モデル画像用に変換されたパラメータ値を第2モデル画像と処理対象画像との特徴量の差に基づいて処理対象画像用に変換する。
The
なお、テンプレート変換部24におけるモデルの特定を高速化するために、モデル画像は、患者の属性やモデル画像の持つ特徴量に基づいて階層化して保存されていることが望ましい。
In order to speed up the specification of the model in the
例えば、モデル画像は医療情報(検査情報:性別・年齢・体型等)に基づいて階層化されることが望ましい。医療情報に基づいて階層化することで、処理対象画像の撮影前に登録された医療情報から、ある程度、処理対象画像に近似するモデル画像に絞り込むことが可能となる。ある程度絞り込んだモデル画像から相関率や類似度を求め、最も近似するモデル画像を特定することで最も近似するモデルを特定する処理を高速化できる。 For example, the model image is preferably hierarchized based on medical information (examination information: gender, age, body type, etc.). By hierarchizing based on the medical information, it is possible to narrow down the medical information registered before photographing the processing target image to a model image that approximates the processing target image to some extent. By obtaining the correlation rate and the similarity from the model image narrowed down to some extent and specifying the most approximate model image, it is possible to speed up the process of specifying the most approximate model.
また、モデル画像の部位(ランドマーク)の特徴量に基づいてモデル画像を階層化してもよい。モデル画像を作成する際、特徴量(断面積、周囲長、体積、形状、領域の短径・長径、重心等)の値から、部位毎にモデル画像をグルーピングしておく。例えば、断面積Sについて、小:1≦S<9、中:10≦S<19、大:S>20等のようにグルーピングする。テンプレート変換部24は、元画像や処理対象画像から抽出した各種の特徴量が、最も多く共通グループに属しているモデル画像を近似するモデル画像として特定すればよい。
Further, the model image may be hierarchized based on the feature amount of the part (landmark) of the model image. When creating a model image, the model image is grouped for each part based on the values of feature quantities (cross-sectional area, perimeter, volume, shape, short diameter / long diameter, center of gravity, etc.). For example, the cross-sectional area S is grouped such that small: 1 ≦ S <9, medium: 10 ≦ S <19, large: S> 20. The
このように、本実施形態の画像処理装置100は、過去に使用した変換関数(テンプレート調整データ34)や、予め求められているモデル間のテンプレート変換データ35を用いて、テンプレートを処理対象画像に適用できるように変換する。これにより、体格や年齢や性別等が全く異なる患者の画像に適用したテンプレートを用いる場合にも、テンプレートの変換に要する時間を短縮できる。ユーザによって作成され、保存されたテンプレートを分類が全く異なる画像に適用することは困難を極めるが、予め作成された理想的なモデル画像を介することにより高速にテンプレート変換を行える。このため、高速に解析画像を得ることが可能となる。
As described above, the image processing apparatus 100 according to the present embodiment uses the conversion function (template adjustment data 34) used in the past or the
図8は、画像の特徴量とパラメータ値との関係について説明する図である。
元画像IMGXに適用した既知のテンプレートTXに含まれるパラメータPXを、処理対象画像IMGZ用に調整する場合、テンプレート変換部24は、まず、元画像IMGXに近似するモデル画像ModelXを特定する。そして、モデル画像ModelXの特徴量と元画像IMGXの特徴量との差に基づいてテンプレートTX内のパラメータ値PXをPαに変換する。これを全てのパラメータについて行い、テンプレートTXを第1モデル画像用テンプレートTαに変換する。この変換には、図6に示すテンプレート調整データ34の変換関数FX(a)が使用される。
FIG. 8 is a diagram for explaining the relationship between the feature amount of the image and the parameter value.
When the parameter P X included in the known template T X applied to the original image IMG X is adjusted for the processing target image IMG Z , the
次にテンプレート変換部24は、処理対象画像IMGZに近似するモデル画像ModelZを特定し、モデル画像ModelZの特徴量とモデル画像ModelXの特徴量との差に基づいてテンプレートTα内のパラメータ値PαをPβに変換する。これを全てのパラメータについて行い、テンプレートTαを第2モデル画像用のテンプレートTβに変換する。この変換には、図7に示すモデル間テンプレート変換データ35の変換関数FX→Z(a)が使用される。
Next, the
更にテンプレート変換部24は、モデル画像ModelZの特徴量と処理対象画像IMGZの特徴量との差に基づいて、テンプレートTβ内のパラメータ値PM2をPZに変換する。これを全てのパラメータについて行い、テンプレートTβを処理対象画像用のテンプレートTzに変換する。この変換には、図6に示すテンプレート調整データ34に記憶されている第2モデル画像ModelZに関する変換関数FZ(a)の逆関数FZ(a)−1が使用される。
Further, the
画像処理部25は、テンプレート変換部24により変換されたテンプレートを処理対象画像に対して適用し、画像処理を実行する。これにより、過去に他の画像に対して適用されたテンプレートに含まれる各パラメータを処理対象画像用に調整したテンプレートを使用して処理対象画像の画像処理を行い、解析画像を生成できる。
The
次に、画像処理装置100の動作を説明する。
画像処理装置100のCPU101は、主メモリ102から図9、図10に示す解析画像生成処理に関するプログラム及びデータを読み出し、このプログラム及びデータに基づいて処理を実行する。
Next, the operation of the image processing apparatus 100 will be described.
The
なお、図9に示す解析画像生成処理の実行開始に際して、処理対象とする画像データは画像データベース111等からネットワーク110及び通信I/F104を介して取り込まれ、画像処理装置100の記憶装置103に記憶されているものとする。
At the start of execution of the analysis image generation process shown in FIG. 9, the image data to be processed is fetched from the
まず、画像処理装置100のCPU101は、処理対象画像を取得する(ステップS101)。次に、CPU101は、処理対象画像に対して適用するテンプレートの選択を受け付ける(ステップS102)。ステップS102において、CPU101は、選択可能なテンプレートを記憶装置103から読出し、表示装置107に一覧表示し、入力装置109からユーザの操作による選択を受け付けてもよい。ステップS102においてテンプレートが選択されると、CPU101は処理対象画像の特徴量を抽出する(ステップS103)。
First, the
ステップS103において、処理対象画像からどの特徴量を抽出するかは、ステップS102で選択したテンプレートによって異なる。CPU101は、記憶装置103に記憶されているテンプレートテーブル32を参照し、選択テンプレートで使用するランドマーク情報を取得する。またCPU101は、記憶装置103に記憶されているランドマークテーブル33を参照し、取得したランドマーク情報でどの特徴量を抽出するかを取得する。CPU101は、処理対象画像からランドマーク情報で定義されている各特徴量を抽出する。
Which feature amount is extracted from the processing target image in step S103 differs depending on the template selected in step S102. The
次に、CPU101は、テンプレート変換処理を実行する(ステップS104)。ステップS104のテンプレート変換処理において、CPU101は、ステップS102で選択されたテンプレートTXを、処理対象画像IMGZに適用できるようにテンプレートTXに含まれるパラメータの値を変換する。
Next, the
ステップS104のテンプレート変換処理の詳細について図10のフローチャートを参照して説明する。 Details of the template conversion processing in step S104 will be described with reference to the flowchart of FIG.
テンプレート変換処理において、まずCPU101は、ステップS102で選択されたテンプレートTXを適用した元画像IMGXを元画像IMGXに近似するモデル画像ModelX(第1モデル画像)との特徴量の差に基づいてテンプレートTXに含まれるパラメータ値を調整する(ステップS201)。
In the template conversion process, first, the
ステップS201の処理では、CPU101は、テンプレートテーブル32からステップS102で選択されたテンプレートTXに関する関連情報を取得する。そして、テンプレート調整データ33(図6参照)からテンプレートTXを適用した元画像IMGXと第1モデル画像IMGXのランドマーク情報(特徴量)を一致させるための変換関数FX(a)を取得する。そして、取得した変換関数FX(a)を使用して、元画像IMGXに適用したテンプレートTXを第1モデル画像IMGX用のテンプレートTαへ変換する。
In the process of step S201,
次に、CPU101は、処理対象画像IMGZに近似する第2モデル画像ModelZを特定する(ステップS202)。
Next, the
CPU101は、ステップS201で変換された第1モデル画像用のテンプレートTαを第2モデル画像ModelZ用に変換する(ステップS203)。具体的には、CPU101は、モデル間テンプレート変換データ34(図7参照)から第1モデル画像ModelXと第2モデル画像ModelZとの間のモデル間テンプレート変換関数FX→Z(a)を取得し、モデル間テンプレート変換関数FX→Z(a)を使用して、第1モデル画像用のテンプレートTαを第2モデル画像ModelZ用のテンプレートTβに変換する。
CPU101 converts the template T alpha for transformed first model image at step S201 for the second model image ModelZ (step S203). Specifically, the
CPU101は、処理対象画像IMGZと処理対象画像IMGZに近似する第2モデル画像ModelZとの特徴量の差に基づいて、第2モデル画像用のテンプレートTβに含まれるパラメータ値を処理対象画像IMGZに適したものに変換するためのテンプレートTZを求める(ステップS204)。ステップS204の処理において、CPU101は、テンプレート調整データ34から第2モデル画像ModelZに関連付けられている変換関数FZ(a)を取得し、FZ(a)の逆関数を適用することで、モデル画像ModelZから処理対象画像IMGZへのパラメータの調整値を推測する。CPU101は、調整後のテンプレートを新たなテンプレートTZとして、元画像IMGZやランドマーク情報(特徴量)と関連付けてテンプレートテーブル32に記憶する。
CPU101 based on the difference between the feature quantity of the second model image ModelZ approximating to the processing target image IMG Z processed image IMG Z, processing the parameter values included in the template T beta for the second model image object image obtaining the template T Z for converting them suitable for IMG Z (step S204). In the process of step S204, the
以上のようにしてテンプレート変換処理が行われ、処理対象画像IMGZ用のテンプレートTZが求められると、CPU101は求めたテンプレートTZを用いて処理対象画像IMGZの画像処理を行う(ステップS105)。そして、画像処理により求められた画像を記憶装置103に記憶するとともに、表示装置107に表示して(ステップS106)、一連の画像処理を終了する。
Template conversion processing is performed as described above, the template T Z for the target image IMG Z is required, performs the image processing of the processing target image IMG Z using the template T Z CPU 101 is determined (step S105 ). Then, the image obtained by the image processing is stored in the
本第1の実施の形態のテンプレート変換処理は、理想的な基準画像に基づいて予め作成されたテンプレートを調整するのではなく、ある患者の画像について任意のタイミングでユーザによって作成され保存されたテンプレートを別の画像に対して適用する場合に好適である。元の画像との差が大きい画像に対して同じテンプレートを適用する際に、パラメータ値を調整するのは困難を極めるが、元の画像に近似するモデルと、処理対象画像に近似するモデルとを介してパラメータ値を調整すれば、既知の変換関数を使用できるため、より小さい調整量でテンプレートを変換できる。モデル間のテンプレート変換に必要なデータは予め作成して記憶装置103に保存しておくことができるため、テンプレート変換に要する処理時間を短縮できる。
The template conversion processing according to the first embodiment does not adjust a template created in advance based on an ideal reference image, but a template created and stored by a user at an arbitrary timing for an image of a patient. Is suitable for applying to another image. When applying the same template to an image with a large difference from the original image, it is extremely difficult to adjust the parameter value, but there are a model that approximates the original image and a model that approximates the image to be processed. If the parameter value is adjusted through the method, a known conversion function can be used, so that the template can be converted with a smaller adjustment amount. Since data necessary for template conversion between models can be created in advance and stored in the
[第2の実施の形態]
次に、図11〜図13を参照して、本発明に係る画像処理装置100の第2の実施の形態について説明する。なお、以下の説明において、第1の実施の形態と同一の構成及び動作については説明を省略し、第1の実施の形態と同一の符号を付して説明する。
[Second Embodiment]
Next, a second embodiment of the image processing apparatus 100 according to the present invention will be described with reference to FIGS. In the following description, the description of the same configuration and operation as in the first embodiment will be omitted, and the same reference numerals as those in the first embodiment will be given.
第2の実施の形態において、画像処理装置100は、テンプレート変換処理において、モデル情報を使用せずにテンプレート内のパラメータ値を調整する。 In the second embodiment, the image processing apparatus 100 adjusts parameter values in the template without using model information in the template conversion process.
図11は、第2の実施の形態の画像処理装置100が保持するテンプレートテーブル32aの例である。
第2の実施の形態のテンプレートテーブル32aは、各画像処理テンプレートについての関連情報として、テンプレートを適用した元画像と、テンプレートを適用した際に参照したランドマーク情報と、テンプレート変換部24により変換または調整された調整後パラメータ値が元画像に関連付けて格納される。
FIG. 11 is an example of the template table 32a held by the image processing apparatus 100 according to the second embodiment.
The template table 32a according to the second embodiment includes, as related information about each image processing template, an original image to which the template is applied, landmark information referred to when the template is applied, The adjusted post-adjustment parameter value is stored in association with the original image.
例えば、図11の例では、テンプレートTXには、関連情報として元画像IMGAとランドマーク情報LAとともに、調整後パラメータ値Paが関連付けて記憶される。また、同じテンプレートTXには、別の関連情報として元画像IMGBとランドマーク情報LBとともに、調整後パラメータ値Pbが関連付けて記憶される。 For example, in the example of FIG. 11, the template T X, together with the original image IMG A and landmark information L A as related information, adjusted parameter value Pa is stored in association. Further, the same template T X, together with the original image IMG B and landmark information L B as another related information, adjusted parameter value Pb is stored in association.
第2の実施形態におけるテンプレート変換処理について、図12を参照して説明する。 The template conversion process in the second embodiment will be described with reference to FIG.
CPU101は、まず、図9のステップS102で選択されたテンプレートTXを適用した元画像を検索する(ステップS301)。例えば、テンプレートTXを適用した元画像として、IMGA,IMGB,IMGCが検索されるものとする。なお、テンプレートTXに含まれるパラメータ値Pxは各元画像IMGA,IMGB,IMGCの特徴量に応じてそれぞれ調整され、実際には変換後パラメータ値Pa,Pb,Pcが適用されているものとする。 CPU101 first searches the original image to which the template T X selected in Step S102 of FIG. 9 (step S301). For example, as the original image to which the template T X, IMG A, IMG B , it is assumed that IMG C is searched. The parameter values Px each original image IMG A included in the template T X, IMG B, are adjusted respectively according to the feature amount of IMG C, and is actually applied converted parameter values Pa, Pb, Pc is Shall.
CPU101は検索した複数の元画像IMGA,IMGB,IMGCのランドマーク情報の特徴量をテンプレートテーブル32a(図11参照)から取得する(ステップS302)。更にCPU101は、処理対象画像IMGZから抽出したランドマーク情報の特徴量と、ステップS302で検索した複数の元画像IMGA,IMGB,IMGCのランドマーク情報の特徴量との差分を求める(ステップS303)。
CPU101 multiple original images IMG A retrieved, IMG B, acquires the characteristic amount of the landmark information IMG C from the template table 32a (see FIG. 11) (step S302). Further, the
CPU101は、処理対象画像IMGZと検索した複数の元画像IMGA,IMGB,IMGCのランドマーク情報との差分の大きさに基づいて、検索した元画像IMGA,IMGB,IMGCに適用した各パラメータ値Pa,Pb,Pcにかける重み係数を求める(ステップS304)。
Based on the size of the difference between the processing target image IMG Z and the landmark information of the searched plurality of original images IMG A , IMG B , and IMG C , the
ステップS304において、元画像IMGA,IMGB,IMGCの各特徴量mA,mB,mCと処理対象画像IMGZの特徴量mzとの差SA,SB,SCが、SA<SB<SCの関係である場合は、各画像に適用した変換後パラメータ値Pa,Pb,Pcにかける重み係数W1,W2,W3は、W1>W2>W3の関係とする。 In step S304, the differences S A , S B , S C between the feature values m A , m B , m C of the original images IMG A , IMG B , IMG C and the feature values m z of the processing target image IMG Z are S a <If the relationship of S B <S C is the weight coefficient W1, W2, W3 multiplying converted parameter values Pa applied to each image, Pb, the Pc is W1>W2> the relationship W3.
CPU101は、各元画像IMGA,IMGB,IMGCに適用した各調整後パラメータ値Pa,Pb,Pcをテンプレートテーブル32aから取得し(ステップS305)、ステップS304で算出した重み係数W1,W2,W3を調整後パラメータ値Pa,Pb,Pcに加重加算(W1・Pa+W2・Pb+W3・Pc)することで処理対象画像IMGZに適用するパラメータ値Pzを算出する(ステップS306)。
The
CPU101は、ステップS305〜ステップS306の処理をテンプレート内の各パラメータについてそれぞれ実行し、テンプレートTXを処理対象画像IMGZ用のテンプレートTZに変換する。 CPU101 executes each for each parameter in the template the processing of step S305~ step S306, converts the template T X to the template T Z for the target image IMG Z.
図13に、重み係数と画像の特徴量の差との関係について示す。
処理対象画像IMGZと元画像IMGAとの特徴量の差がSA、処理対象画像IMGZと元画像IMGBとの特徴量の差がSB、処理対象画像IMGZと元画像IMGcとの特徴量の差がSCの場合、各元画像に適用したパラメータ値Pa,Pb,Pcに対してW1>W2>W3の関係を有する重み係数W1,W2,W3をそれぞれ加重加算する。これにより処理対象画像IMGZに適用するパラメータ値Pzを算出する。
FIG. 13 shows the relationship between the weighting coefficient and the difference between the image feature amounts.
The difference in feature amount between the processing target image IMG Z and the original image IMG A is S A , the difference in feature amount between the processing target image IMG Z and the original image IMG B is S B , the processing target image IMG Z and the original image IMG c the difference in feature amount between the case of S C, parameter values Pa applied to the original image, Pb, W1>W2> weighted addition respectively the weighting factors W1, W2, W3 having the relationship W3 against Pc. Thereby, the parameter value Pz applied to the processing target image IMG Z is calculated.
以上説明したように、第2の実施の形態のテンプレート変換処理においてCPU101は、同じテンプレートを適用した複数の元画像の特徴量と処理対象画像の特徴量との差に基づいてテンプレートに含まれるパラメータに乗ずる重み係数を算出する。そして、算出した重み係数を各元画像に適用された調整後パラメータ値を加重加算することで、処理対象画像IMGZに適用するパラメータ値Pzを求める。
As described above, in the template conversion processing according to the second embodiment, the
これにより、モデルを持たない簡易な構成で、個人差を考慮したテンプレート変換を行える。複数の画像との特徴量の差の大きさに基づいて処理対象画像に適用するパラメータ値を調整するため、解析画像の精度を向上できる。 Thereby, template conversion in consideration of individual differences can be performed with a simple configuration having no model. Since the parameter value applied to the processing target image is adjusted based on the difference between the feature amounts of the plurality of images, the accuracy of the analysis image can be improved.
[第3の実施の形態]
次に、図14〜図15を参照して、本発明に係る画像処理装置100の第3の実施の形態について説明する。
[Third Embodiment]
Next, a third embodiment of the image processing apparatus 100 according to the present invention will be described with reference to FIGS.
第3の実施形態の画像処理装置100は、テンプレート変換処理において、モデル情報を使用せずにテンプレートを変換する。画像処理装置100は、同じテンプレートを適用した複数の元画像を検索し、これらの複数の元画像を合成して処理対象画像IMGZに近似する合成画像を生成する。この合成画像における元画像の合成比率に基づいて、テンプレートに含まれるパラメータ値を調整し、処理対象画像に適用する。 The image processing apparatus 100 according to the third embodiment converts a template without using model information in the template conversion process. The image processing apparatus 100 searches for a plurality of original images to which the same template is applied, and generates a composite image that approximates the processing target image IMG Z by combining the plurality of original images. Based on the composition ratio of the original image in the composite image, the parameter value included in the template is adjusted and applied to the processing target image.
第3の実施の形態において、画像処理装置100は第2の実施の形態におけるテンプレートテーブル32aと同様のテンプレートテーブル32aを保持する(図11参照)。 In the third embodiment, the image processing apparatus 100 holds a template table 32a similar to the template table 32a in the second embodiment (see FIG. 11).
すなわち、第3の実施の形態において画像処理装置100は、各画像処理テンプレートについての関連情報として、テンプレートを適用した元画像と、テンプレートを適用した際に参照したランドマーク情報と、テンプレート変換部24により変換または調整された調整後パラメータ値が元画像に関連付けて格納されたテンプレートテーブル32aを有する。
In other words, in the third embodiment, the image processing apparatus 100 includes, as related information about each image processing template, the original image to which the template is applied, the landmark information referred to when the template is applied, and the
第3の実施形態におけるテンプレート変換処理について、図14を参照して説明する。
CPU101は、まず、図9のステップS102で選択したテンプレートTXを適用した元画像を検索し、検索した元画像の画像データを取得する(ステップS401)。例えば、テンプレートTXを適用した元画像IMGA,IMGB,IMGCが検索された場合は、これらの各元画像IMGA,IMGB,IMGCの画像データを記憶装置103から取得する。
A template conversion process according to the third embodiment will be described with reference to FIG.
CPU101 first searches the original image to which the template T X selected in Step S102 of FIG. 9, to acquire the image data of the searched original image (step S401). For example, the original image IMG A was applied the template T X, IMG B, if the IMG C is searched to obtain each of these original image IMG A, IMG B, the image data IMG C from the
CPU101はステップS401で取得した複数の元画像IMGA,IMGB,IMGCの合成画像を生成する(ステップS402)。ステップS402においてCPU101は、合成の比率を様々に変えて、合成比率が異なる複数の合成画像を生成する。
The
次にCPU101は、合成比率が異なる複数の合成画像の中から処理対象画像IMGZと最も近似する合成画像を特定する(ステップS403)。ステップS403における最も近似する画像の特定は、CPU101の演算処理により行われてもよいし、ステップS402で作成された複数の合成画像の中から操作者が入力装置109を介して選択するようにしてもよい。演算処理により行う場合は、例えば、複数の合成画像と処理対象画像との差分をとり、差分が最も小さいものを選択すればよい。
Next, the
次に、CPU101は、元画像IMGA,IMGB,IMGCに適用した調整後パラメータ値Pa,Pb,Pcをテンプレートテーブル32aから取得し(ステップS404)、ステップS403で特定した合成画像における元画像IMGA,IMGB,IMGCの合成比率で各調整後パラメータ値Pa,Pb,Pcを加重加算する。例えば、処理対象画像IMGZに最も近似する合成画像における元画像IMGA,IMGB,IMGCの合成比率がWa:Wb:Wcの場合、この合成比率を重み係数とする。そして、元画像IMGA,IMGB,IMGCに適用した各調整後パラメータ値Pa,Pb,Pcにそれぞれ重み係数Wa、Wb、Wcを乗じ、加算する。これにより、処理対象画像IMGZに適用するパラメータ値Pzを算出する(ステップS405)。
Next, the
CPU101は、ステップS404〜ステップS405の処理をテンプレート内の各パラメータについてそれぞれ実行し、テンプレートTXを処理対象画像IMGZ用のテンプレートTZに変換する。 CPU101 executes each for each parameter in the template the processing of step S404~ step S405, converts the template T X to the template T Z for the target image IMG Z.
図15に、元画像の合成比率による重み係数の算出について示す。
選択テンプレートTXを適用した元画像IMGA、IMGB、IMGCが検索された場合、CPU101はこれらの元画像IMGA、IMGB、IMGCを様々な合成比率(合成比率A,合成比率B,…)で合成し、合成画像5A,5B、…を作成する。そして、これらの合成画像5A,5B、…の中から処理対象画像IMGZと最も近似する合成画像を特定する。例えば、合成比率Bで合成された合成画像5Bが処理対象画像IMGZと最も近似する場合、その合成画像5Bの合成比率B(Wa:Wb:Wc)を各パラメータ値Pa、Pb、Pcに掛ける重み係数とする。CPU101は、各元画像に適用したパラメータ値Pa,Pb,Pcに対して重み係数Wa,Wb,Wcをかけ、加算する。これにより処理対象画像IMGZに適用するパラメータ値Pzを算出する。
FIG. 15 shows the calculation of the weighting factor by the composition ratio of the original image.
When the original images IMG A , IMG B , and IMG C to which the selected template T X is applied are searched, the
以上説明したように、第3の実施の形態のテンプレート変換処理では、CPU101は、同じテンプレートを適用した複数の元画像から処理対象画像に近似する合成画像を生成し、その合成比率に基づいてテンプレートに含まれるパラメータに乗ずる重み係数を算出する。そして、合成比率に応じて算出した重み係数を用いて各元画像に適用された調整後パラメータ値を加重加算することで、処理対象画像IMGZに適用するパラメータ値Pzを求める。
As described above, in the template conversion process according to the third embodiment, the
これにより、モデル画像やモデル間テンプレート変換データを持たない場合や、テンプレートのパラメータとランドマーク特徴量との関係が線形の変換関数で表せない場合等でも、処理対象の画像に近似する合成画像を作成することでその合成比率からテンプレートの変化を推測できる。 As a result, even when there is no model image or inter-template template conversion data, or when the relationship between the template parameter and the landmark feature quantity cannot be expressed by a linear conversion function, a composite image that approximates the image to be processed can be obtained. By making it, the change of the template can be estimated from the composition ratio.
[第4の実施の形態]
次に、本発明に係る画像処理装置100の第4の実施の形態について説明する。
[Fourth Embodiment]
Next, a fourth embodiment of the image processing apparatus 100 according to the present invention will be described.
処理対象画像IMGZに複数の部位が含まれる場合、それらすべての部位に対応可能なテンプレートを作成することは困難である。そのため、第4の実施の形態の画像処理装置100は、処理対象の画像に複数の部位が含まれている場合に画像を複数の部位に分け、各部位に最適なテンプレートを適用する。各部位に最適なテンプレートは、各部位に含まれるランドマークの特徴量で判断される。 When the processing target image IMG Z includes a plurality of parts, it is difficult to create a template that can handle all of the parts. For this reason, the image processing apparatus 100 according to the fourth embodiment divides an image into a plurality of parts when the image to be processed includes a plurality of parts, and applies an optimal template to each part. The optimum template for each part is determined by the feature amount of the landmark included in each part.
また、分割された各部位に適用するテンプレートは、第1〜第3の実施の形態のいずれかの方法でテンプレート変換される。つまり、処理対象画像の各部位のランドマークの特徴量に応じて、適切なテンプレート変換が行われる。各部位に適したテンプレートが作成されると、CPU101は、各部位にテンプレートを適用して画像処理を行い、部位毎の解析画像を作成する。その後、部位毎に作成された解析画像を合成することで最終的な解析画像を得る。
Moreover, the template applied to each divided part is subjected to template conversion by any one of the methods in the first to third embodiments. That is, appropriate template conversion is performed according to the landmark feature amount of each part of the processing target image. When a template suitable for each part is created, the
これにより、複数の部位を含む画像であっても、各部位に適切なテンプレートを適用して解析画像を得ることができる。また、各部位に適用するテンプレートは各部位のランドマークの特徴量に応じて調整されるため、患者の個人差を考慮した精度のよい解析画像を作成できる。 Thereby, even if the image includes a plurality of parts, an analysis image can be obtained by applying an appropriate template to each part. In addition, since the template applied to each part is adjusted according to the feature amount of the landmark of each part, it is possible to create an analysis image with high accuracy in consideration of individual differences among patients.
以上、添付図面を参照しながら、本発明に係る画像処理装置の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。 The preferred embodiments of the image processing apparatus according to the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to such examples. It will be apparent to those skilled in the art that various changes or modifications can be conceived within the scope of the technical idea disclosed in the present application, and these naturally belong to the technical scope of the present invention. Understood.
1・・・・・・・・・画像処理システム
100・・・・・・・画像処理装置
101・・・・・・・CPU101
102・・・・・・・主メモリ
103・・・・・・・記憶装置
104・・・・・・・通信I/F
105・・・・・・・表示メモリ
106・・・・・・・I/F
107・・・・・・・表示装置
108・・・・・・・マウス
109・・・・・・・入力装置
110・・・・・・・ネットワーク
111・・・・・・・画像データベース
113・・・・・・・画像撮影装置
21・・・・・・・・画像取得部
22・・・・・・・・テンプレート選択部
23・・・・・・・・特徴量抽出部
24・・・・・・・・テンプレート変換部
25・・・・・・・・画像処理部
31・・・・・・・・パラメータテーブル
32・・・・・・・・テンプレートテーブル
33・・・・・・・・ランドマークテーブル
34・・・・・・・・テンプレート調整データ
35・・・・・・・・モデル間テンプレート変換データ
1... Image processing system 100...
102...
105...
107...
Claims (3)
処理対象画像に対して適用する前記テンプレートを選択するテンプレート選択部と、
前記処理対象画像の特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部により抽出された処理対象画像の特徴量と、前記テンプレート選択部により選択されたテンプレートを適用した前記元画像の特徴量との差に基づいて、前記テンプレートに含まれる各パラメータの値を変換するテンプレート変換部と、
前記テンプレート変換部により変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行する画像処理部と、を備え、
前記記憶部は、
複数のモデル画像の特徴量の相関に基づいてモデル画像間で前記テンプレートを変換するためのモデル間テンプレート変換データと、前記元画像とモデル画像との特徴量の相関に基づいてテンプレートに含まれるパラメータの値を調整するためのテンプレート調整データと、を予め保持し、
前記テンプレート変換部は、
前記テンプレート選択部により選択されたテンプレートに含まれるパラメータ値を前記テンプレート調整データを使用して第1モデル画像用に調整し、第1モデル画像用に調整されたパラメータ値を前記モデル間テンプレート変換データを用いて処理対象画像に近似する第2モデル画像用に変換し、第2モデル画像用に変換されたパラメータ値を第2モデル画像と処理対象画像との特徴量の差に基づいて処理対象画像用に調整することを特徴とする画像処理装置。 A storage unit that stores a template table that holds an image processing template, information on an original image to which the template is applied, and feature amount information used in the template;
A template selection unit for selecting the template to be applied to the processing target image;
A feature amount extraction unit for extracting a feature amount of the processing target image;
Based on the difference between the feature amount of the processing target image extracted by the feature amount extraction unit and the feature amount of the original image to which the template selected by the template selection unit is applied, each parameter included in the template A template conversion unit for converting values;
An image processing unit that executes image processing by applying the value of the parameter converted by the template conversion unit to the processing target image,
The storage unit
Inter-template template conversion data for converting the template between model images based on the correlation between the feature amounts of a plurality of model images, and parameters included in the template based on the correlation between the feature amounts of the original image and the model image Template adjustment data for adjusting the value of
The template conversion unit
The parameter value included in the template selected by the template selection unit is adjusted for the first model image using the template adjustment data, and the parameter value adjusted for the first model image is converted into the inter-model template conversion data. Is converted into a second model image that approximates the processing target image, and the parameter value converted for the second model image is converted into a processing target image based on a difference in feature quantity between the second model image and the processing target image. images processor you and adjusting to use.
処理対象画像に対して適用する前記テンプレートを選択するテンプレート選択部と、
前記テンプレート選択部により選択されたテンプレートを適用した元画像を前記テンプレートテーブルから複数取得する元画像取得部と、
前記元画像取得部により取得した複数の元画像を合成し、処理対象画像に近似する合成画像を生成する合成画像生成部と、
前記合成画像生成部により生成された合成画像における前記元画像の合成比率に基づいて前記テンプレートに含まれる各パラメータ値の調整を行うテンプレート変換部と、
前記テンプレート変換部により変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行する画像処理部と、
を備えることを特徴とする画像処理装置。 A storage unit that stores a template table that holds an image processing template, information on an original image to which the template is applied, and feature amount information used in the template;
A template selection unit for selecting the template to be applied to the processing target image;
An original image acquisition unit that acquires a plurality of original images to which the template selected by the template selection unit is applied from the template table;
Combining a plurality of original images acquired by the original image acquisition unit, and generating a composite image that approximates the processing target image; and
A template conversion unit that adjusts each parameter value included in the template based on a composition ratio of the original image in the composite image generated by the composite image generation unit;
An image processing unit that executes image processing by applying the value of the parameter converted by the template conversion unit to the processing target image;
An image processing apparatus comprising:
画像処理のテンプレートと、テンプレートを適用した元画像の情報と、テンプレートで使用する特徴量情報とを関連付けて記憶部に記憶するステップと、
処理対象画像に対して適用する前記テンプレートを選択するステップと、
選択されたテンプレートを適用した元画像を前記記憶部から複数取得するステップと、
取得した複数の元画像を合成し、処理対象画像に近似する合成画像を生成するステップと、
前記合成画像における前記元画像の合成比率に基づいて前記テンプレートに含まれる各パラメータの値を変換するステップと、
変換されたパラメータの値を前記処理対象画像に対して適用することにより画像処理を実行するステップと、
を含むことを特徴とする画像処理方法。 Computer
Storing an image processing template, information of an original image to which the template is applied, and feature amount information used in the template in a storage unit;
Selecting the template to be applied to the processing target image;
Acquiring a plurality of original images to which the selected template is applied from the storage unit;
Synthesizing a plurality of acquired original images and generating a synthesized image approximating the processing target image;
Converting the value of each parameter included in the template based on a composition ratio of the original image in the composite image;
Performing image processing by applying the converted parameter value to the processing target image;
An image processing method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013263635A JP6292863B2 (en) | 2013-12-20 | 2013-12-20 | Image processing apparatus and image processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013263635A JP6292863B2 (en) | 2013-12-20 | 2013-12-20 | Image processing apparatus and image processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015118677A JP2015118677A (en) | 2015-06-25 |
| JP6292863B2 true JP6292863B2 (en) | 2018-03-14 |
Family
ID=53531303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013263635A Active JP6292863B2 (en) | 2013-12-20 | 2013-12-20 | Image processing apparatus and image processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6292863B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110163794B (en) * | 2018-05-02 | 2023-08-29 | 腾讯科技(深圳)有限公司 | Image conversion method, device, storage medium and electronic device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002017685A (en) * | 2000-07-10 | 2002-01-22 | Ge Yokogawa Medical Systems Ltd | Medical image display method and medical image display device |
| JP4686200B2 (en) * | 2005-01-27 | 2011-05-18 | パナソニック株式会社 | Image conversion method and apparatus |
| JP2010273764A (en) * | 2009-05-27 | 2010-12-09 | Konica Minolta Medical & Graphic Inc | Image processing apparatus and method |
-
2013
- 2013-12-20 JP JP2013263635A patent/JP6292863B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015118677A (en) | 2015-06-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6422486B2 (en) | Advanced medical image processing wizard | |
| US7212661B2 (en) | Image data navigation method and apparatus | |
| US10140888B2 (en) | Training and testing system for advanced image processing | |
| JP5943353B2 (en) | Image processing apparatus and image processing method | |
| US8494242B2 (en) | Medical image management apparatus and method, and recording medium | |
| CN113487656B (en) | Image registration method and device, training method and device, control method and device | |
| WO2007023723A1 (en) | Image processing method, image processing program, and image processing device | |
| JP5599683B2 (en) | Medical image processing apparatus and medical image processing method | |
| JP6995535B2 (en) | Image processing equipment, image processing methods and programs | |
| JP2010167042A (en) | Medical diagnostic support apparatus and control method of the same and program | |
| JP5346734B2 (en) | Image processing device | |
| WO2022209298A1 (en) | Image processing device, image processing method, and program | |
| CN101355904A (en) | Reconstruction unit for reconstructing a precise reproduction of at least a portion of an object | |
| US9224188B2 (en) | Image processing device, method and program | |
| JP2001087229A (en) | Image processing method and apparatus | |
| JP7275961B2 (en) | Teacher image generation program, teacher image generation method, and teacher image generation system | |
| TWI632479B (en) | Medical image modeling system and medical image modeling method | |
| US10964074B2 (en) | System for harmonizing medical image presentation | |
| JP6292863B2 (en) | Image processing apparatus and image processing method | |
| WO2023054645A1 (en) | Information processing device, information processing method, and information processing program | |
| JP2018108125A (en) | Information processing apparatus, information processing method, and program | |
| JP7755174B2 (en) | Creating synthetic medical images | |
| CN102272797B (en) | Patient-specific anatomical outlines for medical reporting | |
| KR20220060746A (en) | Method and apparatus for generating medical image | |
| Goto et al. | Super-resolution technology for X-ray images and its application for rheumatoid arthritis medical examinations |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20160509 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161121 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170929 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171024 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20171030 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20171030 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20171222 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180116 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180213 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6292863 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |