JP7539148B2 - Layered organ region specifying device, layered organ region specifying method, and program - Google Patents
Layered organ region specifying device, layered organ region specifying method, and program Download PDFInfo
- Publication number
- JP7539148B2 JP7539148B2 JP2020203154A JP2020203154A JP7539148B2 JP 7539148 B2 JP7539148 B2 JP 7539148B2 JP 2020203154 A JP2020203154 A JP 2020203154A JP 2020203154 A JP2020203154 A JP 2020203154A JP 7539148 B2 JP7539148 B2 JP 7539148B2
- Authority
- JP
- Japan
- Prior art keywords
- layer
- pixels
- pixel
- instruction
- value
- 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 Analysis (AREA)
Description
本発明は、医用画像から、層状構造を有する臓器の1以上の層の領域を特定する技術に関するものである。 The present invention relates to a technology for identifying regions of one or more layers of an organ having a layered structure from a medical image.
従来の技術として、手入力された輪郭点(入力輪郭点)に基づいて求めた第1画像の中心点から第1画像上に放射状に走査線を設定する過程と、各走査線に沿った画像濃度変化に着目して、前記入力輪郭点がある走査線以外の各走査線ごとに、輪郭点となる可能性がある輪郭候補点を抽出する過程と、前記複数個の入力輪郭点の一つを第1画像の確定した輪郭線の始端とし、他の一つを確定した輪郭線の終端として、前記両入力輪郭点間に存在する隣接した各走査線上の輪郭候補点を相互につないだ複数個の輪郭候補点の組合せを、臓器輪郭が滑らかであるという特性を利用して評価することにより、最適な輪郭候補点の組合せを選出する操作を全ての入力輪郭点の間で繰り返し行い、選出された最適な輪郭候補点の組合せを第1画像の輪郭点として確定する過程と、第2画像以降の各撮像画像について、第1画像の中心点に対応する点から放射状に走査線を設定する過程と、各走査線上の画像濃度変化に着目して各走査線ごとに複数個の輪郭候補点を抽出する過程と、隣接した前記各走査線の輪郭候補点を相互につないだ複数個の輪郭候補点の組合せを、第2画像以降の各撮像画像の輪郭点は当該撮像画像に対して時間的、または位置的に実質的に近い撮像画像の確定した輪郭点の近くにあり、かつ、臓器輪郭は滑らかであるという特性を利用して評価することにより、最適な輪郭候補点の組合せを第2画像以降の各撮像画像について選出し、これらを各撮像画像の輪郭点として確定する過程と、を備えた臓器輪郭の自動抽出方法が知られていた(例えば、特許文献1参照)。 In the prior art, the steps are: setting scanning lines radially on the first image from a center point of the first image determined based on a manually input contour point (input contour point); focusing on the image density change along each scanning line, extracting contour candidate points that have the potential to become contour points for each scanning line other than the scanning line on which the input contour point is located; and, taking one of the multiple input contour points as the start point of the determined contour line of the first image and the other as the end point of the determined contour line, evaluating combinations of multiple contour candidate points obtained by connecting the contour candidate points on each adjacent scanning line between the two input contour points using the characteristic that the organ contour is smooth, and repeating the operation of selecting an optimal combination of contour candidate points between all input contour points, and using the selected optimal combination of contour candidate points as the contour of the first image. A method for automatically extracting organ contours is known that includes the steps of: determining the central point of the first image as a point; setting scanning lines radially from a point corresponding to the central point of the first image for each captured image from the second image onwards; extracting multiple contour candidate points for each scanning line by focusing on the image density change on each scanning line; and evaluating combinations of multiple contour candidate points obtained by connecting the contour candidate points of adjacent scanning lines using the characteristics that the contour points of each captured image from the second image onwards are close to the determined contour points of an image that is substantially close in time or position to the captured image, and that organ contours are smooth, thereby selecting optimal combinations of contour candidate points for each captured image from the second image onwards and determining these as contour points for each captured image (see, for example, Patent Document 1).
しかしながら、従来の層状臓器領域特定装置においては、医用画像において、3層以上の層状構造を有する臓器の1以上の層の領域を適切に特定することができない、という課題があった。 However, conventional layered organ region identification devices had the problem that they were unable to properly identify the regions of one or more layers of an organ that has a layered structure of three or more layers in a medical image.
本発明の層状臓器領域特定装置は、第一層と、第一層の外側に接する第二層と、第二層の外側に接する第三層とを有する層状臓器の医用画像を表示する医用画像表示部と、医用画像の第一層内の画素を指定する第一指示を受け付ける第一受付部と、医用画像の第三層を含む領域の外側の輪郭を指定する第二指示を受け付ける第二受付部と、第一指示により指定される画素の画素値を取得し、画素値に対して第一近似条件を満たす画素であって、第一指示により指定される画素に連続する画素の集合を第一層の画素に決定する第一層決定部と、第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する第二層決定部と、第二層の画素の外側であって、第二指示により指定される輪郭内に位置している2以上の画素の画素値の代表値を取得し、代表値に対して第二近似条件を満たす画素値を有しており、第一層および第二層の画素以外の、第二指示により指定される輪郭の内側に位置している画素の集合を、第三層の画素に決定する第三層決定部と、第三層の画素を示す情報を出力する出力部と、を具備する層状臓器領域特定装置である。 The layered organ region identification device of the present invention includes a medical image display unit that displays a medical image of a layered organ having a first layer, a second layer that is in contact with the outside of the first layer, and a third layer that is in contact with the outside of the second layer, a first reception unit that receives a first instruction that specifies a pixel in the first layer of the medical image, a second reception unit that receives a second instruction that specifies the outer contour of a region including the third layer of the medical image, and a first calculation unit that acquires the pixel value of the pixel specified by the first instruction and determines a set of pixels that satisfy a first approximation condition for the pixel value and are adjacent to the pixel specified by the first instruction as the pixels of the first layer. The device for identifying layered organ regions includes a layer determination unit, a second layer determination unit that determines a set of adjacent, contiguous pixels on the outside of the pixels in the first layer as pixels in the second layer, a third layer determination unit that obtains a representative value of pixel values of two or more pixels located outside the pixels in the second layer and within a contour specified by a second instruction, and determines a set of pixels located inside the contour specified by the second instruction, other than the pixels in the first and second layers, that have a pixel value that satisfies a second approximation condition for the representative value, as pixels in the third layer, and an output unit that outputs information indicating the pixels in the third layer.
かかる構成により、医用画像において、3層以上の層状構造を有する臓器の1以上の層の領域を適切に特定することができる。 This configuration makes it possible to properly identify areas of one or more layers of an organ having a layered structure of three or more layers in a medical image.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、第一近似条件は、画素値が、X-α1からX+α1までの範囲内である(ただし、Xは、第一指示により指定される画素の画素値であり、α1は、第一指示により指定される画素に連続する条件を満たす画素の集合が、第二指示により指定される輪郭の画素と重ならない値である)、という条件であるようにしてもよい。 Furthermore, in the layered organ region identifying device of the present invention, the first approximation condition may be a condition that the pixel value is within the range from X- α1 to X+ α1 (where X is the pixel value of the pixel specified by the first instruction, and α1 is a value such that a set of pixels satisfying the condition and contiguous to the pixel specified by the first instruction does not overlap with a pixel of the contour specified by the second instruction).
かかる構成により、第一層の領域を適切に特定して、1以上の層の領域を適切に特定できる。 This configuration allows the area of the first layer to be properly identified, and the area of one or more layers to be properly identified.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、第一層決定部は、画素値が、X-αからX+αまでの範囲内である(ただし、Xは、第一指示により指定される画素の画素値である)という条件を満たす画素であって、第一指示により指定される画素に連続する条件を満たす画素の集合を、集合の少なくとも一部が、第二指示により指定される輪郭の画素と重なる状態から、重ならなくなる状態となるまで、αの値を、予め決められた初期値から減少させて順次検出し、重ならなくなる状態となったαの値であるα1をαの値として有する条件である第一近似条件により検出される画素の集合を、第一層の画素に決定するようにしてもよい。 Furthermore, in the layered organ region identifying device of the present invention, the first layer determination unit may be configured to sequentially detect a set of pixels that satisfy the condition that the pixel value is within the range of X-α to X+α (where X is the pixel value of the pixel specified by the first instruction) and that are consecutive to the pixel specified by the first instruction, by decreasing the value of α from a predetermined initial value until at least a part of the set goes from overlapping with the pixel of the contour specified by the second instruction to no longer overlapping, and to determine the set of pixels detected under a first approximation condition, which is a condition that the value of α is α1 , which is the α value at which the set no longer overlaps, as the pixels of the first layer.
かかる構成により、第一層の領域を適切に特定して、1以上の層の領域を適切に特定できる。 This configuration allows the area of the first layer to be properly identified, and the area of one or more layers to be properly identified.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、第二層決定部は、医用画像の、第一層の画素の外側に隣接する画素から、外側に向かって予め決められた画素数までの範囲内の画素の集合を、第二層の画素に決定するようにしてもよい。 In addition, in the layered organ region identifying device of the present invention, the second layer determining unit may determine a set of pixels in the medical image within a range from a pixel adjacent to the outside of the pixels in the first layer to a predetermined number of pixels outward as pixels in the second layer.
かかる構成により、第二層の領域を適切に特定して、1以上の層の領域を適切に特定できる。 This configuration allows the area of the second layer to be properly identified, and the area of one or more layers to be properly identified.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、第三層決定部は、第一層の画素の代表点を決定し、代表点を中心として、第二指示により指定される輪郭よりも小さいサイズの、閉領域を有する図形の輪郭を決定し、輪郭上の2以上の画素について、画素値の代表値を取得するようにしてもよい。 In addition, in the layered organ region identifying device of the present invention, the third layer determination unit may determine a representative point of the pixels of the first layer, determine a contour of a figure having a closed area centered on the representative point and smaller in size than the contour specified by the second instruction, and obtain a representative pixel value for two or more pixels on the contour.
かかる構成により、第三層の画素の画素値の範囲を適切に設定でき、1以上の層の領域を適切に特定できる。 This configuration allows the pixel value range of the pixels in the third layer to be appropriately set, and allows the area of one or more layers to be appropriately identified.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、第二近似条件は、画素値が、Y-γからY+γまでの範囲内である(ただし、Yは画素の代表値であり、γは、第三層の画素である可能性が高い画素値の範囲を示すための、輪郭上の2以上の画素の画素値を用いて取得された値である)、という条件であるようにしてもよい。 The layered organ region identifying device of the present invention may also be configured such that the second approximation condition is that the pixel value is within the range of Y-γ to Y+γ (where Y is a representative value of the pixel, and γ is a value obtained using the pixel values of two or more pixels on the contour to indicate the range of pixel values that are likely to be pixels of the third layer).
かかる構成により、第三層の画素の画素値の範囲を適切に設定でき、1以上の層の領域を適切に特定できる。 This configuration allows the pixel value range of the pixels in the third layer to be appropriately set, and allows the area of one or more layers to be appropriately identified.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、前記出力部は、前記第一層および第二層の画素を示す情報をさらに出力するようにしてもよい。 In addition, in the layered organ region identifying device of the present invention, the output unit may further output information indicating the pixels of the first and second layers.
かかる構成により、第一層、第二層、および第三層の領域を適切に特定できる。 This configuration allows the first, second, and third layer regions to be properly identified.
また、本発明の層状臓器領域特定装置は、前記層状臓器領域特定装置において、層状臓器は、子宮であり第一層は、子宮内膜であり、第二層は、junction zone(内膜直下筋層)であり、第三層は、子宮筋層であるようにしてもよい。 The layered organ region identifying device of the present invention may be configured such that in the layered organ region identifying device, the layered organ is the uterus, the first layer is the endometrium, the second layer is the junction zone (muscle layer directly below the endometrium), and the third layer is the uterine muscle layer.
かかる構成により、層状臓器である子宮の医用画像において、1以上の層の領域を適切に特定できる。 This configuration makes it possible to properly identify one or more layered regions in medical images of the uterus, which is a layered organ.
本発明による層状臓器領域特定装置等によれば、医用画像において、3層以上の層状構造を有する臓器の1以上の層の領域を適切に特定することができる。 The layered organ region identification device according to the present invention can appropriately identify the region of one or more layers of an organ having a layered structure of three or more layers in a medical image.
以下、層状臓器領域特定装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 Below, an embodiment of a layered organ region identification device and the like will be described with reference to the drawings. Note that components with the same reference numerals in the embodiments perform similar operations, and therefore repeated explanations may be omitted.
(実施の形態)
図1は、本実施の形態における層状臓器領域特定装置1のブロック図である。
(Embodiment)
FIG. 1 is a block diagram of a layered organ
層状臓器領域特定装置1は、医用画像表示部101、医用画像格納部102、第一受付部103、第二受付部104、第一層決定部105、第二層決定部106、第三層決定部107、および出力部108を備える。
The layered organ
医用画像表示部101は、第一層と、第二層と、第三層とを有する層状臓器の医用画像を表示する。第二層は、第一層の外側に接す層であり、第三層は、第二層の外側に接する層である。層状臓器とは、層状構造を有する臓器である。層状臓器は、生体の臓器である。ここでの生体は、通常、人間であるが、人間以外の動物であってもよい。層状臓器は、例えば、子宮や心臓である。例えば、層状臓器が子宮である場合、第一層は子宮内膜であり、第二層はjunction zoneであり、第三層は、子宮筋層である。junction zoneとは、内膜直下筋層とも呼ばれる。また、層状臓器が心臓である場合、例えば、第一層が心室内腔、第二層が心筋、および第三層が心外膜である。なお、以下においては、医用画像が、子宮を撮影した画像である場合を主な例に挙げて説明を行う。
The medical
層状臓器の医用画像とは、例えば、生体の層状臓器を撮影した医用画像である。医用画像は、例えば、通常は、臨床や医学のために利用可能な画像である。ただし、医用画像は、これら以外の用途、例えば、研究や学術の用途等に利用されてもよいことはいうまでもない。層状臓器の医用画像は、例えば、生体の層状臓器を含む部分における断層撮影画像である。医用画像は、例えば、CT(コンピュータ断層撮影)、MRI(核磁気共鳴画像法)、PET(陽電子放出断層撮影)、またはSPECT(単一光子放射断層撮影)等で撮影された画像である。医用画像は、例えば、グレースケールやカラーのラスタ画像である。医用画像の画素の画素値は、例えば、画素の輝度値や彩度等である。画素値は、通常、256階調の値で示されるが、画素値の階調数は、これに限定されない。医用画像の画素値は、例えば、画素に対応する生体内の部位において、医用画像を撮影する際に取得された測定値や信号値であってもよく、これらを指標化した値であってもよい。医用画像の解像度や、データ構造や、ファイル形式等は問わない。 A medical image of a layered organ is, for example, a medical image of a layered organ of a living body. A medical image is, for example, an image that can usually be used for clinical or medical purposes. However, it goes without saying that a medical image may be used for other purposes, such as research or academic purposes. A medical image of a layered organ is, for example, a tomographic image of a part including a layered organ of a living body. A medical image is, for example, an image taken by CT (computed tomography), MRI (magnetic resonance imaging), PET (positron emission tomography), or SPECT (single photon emission computed tomography). A medical image is, for example, a grayscale or color raster image. The pixel value of a pixel of a medical image is, for example, the luminance value or saturation of the pixel. A pixel value is usually expressed as a value of 256 gradations, but the number of gradations of a pixel value is not limited to this. The pixel values of a medical image may be, for example, measurement values or signal values acquired when capturing a medical image at a site in a living body corresponding to the pixel, or may be values that have been indexed from these. There is no restriction on the resolution, data structure, file format, etc. of the medical image.
なお、医用画像表示部101が表示する層状臓器の医用画像は、3層以上の層で構成される層状構造を有する層状臓器の医用画像であればよく、例えば、4層以上の層で構成される層状構造を有する層状臓器の医用画像であってもよい。医用画像が、4層以上の層で構成される層状構造を有する層状臓器を撮影した医用画像である場合、第一層の外側に、2つの層が重ねて配置されていれば、4層以上の層のうちのどの層を第一層と考えてもよい。このような場合、第一層の外側に接する層を上記の第二層、第二層の外側に接する層を上記の第三層とすればよい。
The medical image of a layered organ displayed by the medical
医用画像表示部101が表示する層状臓器の医用画像は、医用画像格納部102に格納された層状画像の医用画像であってもよく、層状臓器領域特定装置1の外部に設けられたサーバ装置(図示せず)等に格納された層状臓器の医用画像であってもよい。以下においては、医用画像表示部101が、医用画像格納部102に格納された層状画像の医用画像を表示する場合を主な例に挙げて説明する。
The medical image of the layered organ displayed by the medical
医用画像表示部101は、医用画像表示部101が有するモニタ(図示せず)等に医用画像を表示してもよく、層状臓器領域特定装置1の外部のモニタ(図示せず)等に医用画像を表示してもよい。また、ここでの医用画像の表示は、医用画像を表示可能な他の装置等に、医用画像を表示するための情報を送信して、他の装置において、医用画像を表示することも含む概念である。
The medical
医用画像表示部101は、モニタ等の表示デバイスを含むと考えても含まないと考えてもよい。医用画像表示部101は、例えば、モニタ等の表示デバイスのドライバーソフトまたは、モニタ等の表示デバイスのドライバーソフトウェアとモニタ等で実現される。
The medical
医用画像格納部102には、上述したような第一層、第二層、および第三層を有する層状臓器の1または2以上の医用画像が格納される。
The medical
医用画像格納部102には、例えば、層状臓器領域特定装置1が有する受信部(図示せず)が、医用画像を撮影する装置(図示せず)や、他の装置等から受信した医用画像が蓄積される。ここでの医用画像の格納は、受信部が受信した医用画像の一時記憶等であってもよい。なお、医用画像格納部102に医用画像がどのように蓄積されるかについては上記に限定されるものではない。
The medical
医用画像格納部102は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。なお、医用画像表示部101が、医用画像格納部102に格納されている医用画像を表示しない場合、医用画像格納部102は省略してもよい。
The medical
第一受付部103は、医用画像表示部101が表示する層状臓器の医用画像の第一層内の1以上の画素を指定する第一指示を受け付ける。第一指示の受け付けは、例えば、医用画像表示部101が表示する層状臓器の医用画像の第一層内の画素の座標の受け付けであってもよい。
The
第一受付部103は、例えば、キーボードやマウス、タッチパネル、タブレット等の入力デバイス(図示せず)等を介して、ユーザ等から、第一指示を受け付ける。例えば、第一受付部103は、マウス等の入力デバイスを介して、医用画像表示部101が表示する層状臓器の医用画像の第一層内の画素をクリックする操作やタップする操作等を受け付けた場合に、クリックされた画素やタップされた画素を指定する第一指示を受け付ける。
The
ここでの第一指示の受け付けとは、キーボードやマウス、タッチパネルなどの入力デバイス(図示せず)から入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、記録媒体から読み出された情報の受け付けなどを含む概念である。第一指示の受け付けに利用される入力手段は、キーボードやマウスやメニュー画面によるもの等、何でもよい。かかることは、後述する第二指示の受付についても同様である。第一受付部103は、マウスやキーボードやタッチパネル等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。かかることは、第二受付部104についても同様である。
Here, the concept of accepting a first instruction includes accepting information input from an input device (not shown) such as a keyboard, mouse, or touch panel, receiving information transmitted via a wired or wireless communication line, and accepting information read from a recording medium. The input means used to accept the first instruction may be anything, such as a keyboard, mouse, or menu screen. The same applies to the acceptance of a second instruction, which will be described later. The
第二受付部104は、医用画像表示部101が表示する層状臓器の医用画像の第三層を含む領域の外側の輪郭を指定する第二指示を受け付ける。第三層を含む領域は、例えば、第三層の画素の集合が配置された領域を含む領域である。第三層を含む領域は、例えば、第三層の外側の辺縁に沿って、第三層を外側から囲む輪郭を有する領域である。第三層を含む領域は、第三層の外側の辺縁よりも外側にはみ出した部分や、第三層の外側の辺縁から内側に凹んだ部分等を有し得る領域である。第三層の外側とは、例えば、第三層の第二層とは反対側の部分である。第三層を含む領域は、例えば、第三層の画素の集合が配置された領域を含む領域であって、第三層の外側の辺縁よりも外側に位置する画素を含む領域であってもよい。また、第三層を含む領域は、例えば、第三層の画素の集合が配置された領域を含む領域であって、第三層の画素のうちの、第三層の外側の辺縁よりも内側に位置する画素の一部を含まない領域であってもよい。第三層を含む領域の、第三層の外側の縁よりも外側にはみ出した部分や、内側に凹んだ部分は、外側の縁に近接していることが好ましい。第三層を含む領域は、少なくとも第三層の領域全体を含む領域であることが好ましい。
The
第三層を含む領域を外側から囲む輪郭を指定する第二指示は、例えば、第三層を含む領域を外側から囲む連続した複数の画素を指定する指示である。ここでの連続した画素は、上下左右に隣接する画素と考えてもよく、上下左右に隣接する画素に加えて、斜めの方向に隣接する画素も含むと考えてもよい。 The second instruction specifying the contour that surrounds the area including the third layer from the outside is, for example, an instruction to specify multiple consecutive pixels that surround the area including the third layer from the outside. The consecutive pixels here may be considered to be adjacent pixels above, below, left, right, and so on, and may also be considered to include adjacent pixels in a diagonal direction in addition to adjacent pixels above, below, left, and right.
第二受付部104は、例えば、ユーザから手入力により、第二指示を受け付ける。第二受付部104は、例えば、第一受付部103と同様の入力デバイス(図示せず)等を介して、ユーザ等から、第一指示を受け付ける。例えば、第二受付部104は、医用画像表示部101が表示する層状臓器の医用画像上において、ユーザがマウスやタッチパネル等を用いて、カーソル等で第三層の領域の外側をなぞることにより、このなぞられた軌跡の座標に位置する画素の集合を指定する情報を、輪郭を指定する第二指示として受け付ける。なお、第三層を含む領域の外側の輪郭を指定する第二指示は、例えば、ユーザが手入力により、第三層の外側の輪郭を指定する指示や、第三層の外側をなぞることによって、第三層の輪郭を指定する指示と考えてもよく、通常、このようにして指定される輪郭は、第三層の外側のおおよその輪郭となる。
The
第一層決定部105は、第一指示により指定される画素の画素値を取得し、画素値に対して第一近似条件を満たす画素であって、第一指示により指定される画素に連続する画素の集合を第一層の画素に決定する。第一層の画素に決定する、ということは、第一層の画素に決定された医療画像の画素に、第一層の画素であることを示すラベル等を対応付けることである。画素にラベルを対応付けることは、画素の識別子や、画素の座標等にラベルを対応づけて格納部(図示せず)等に蓄積したり、ラベルを対応づけた医療画像で、医用画像格納部102等に格納された医療画像を更新することであってもよい。また、第一層の画素に決定する、ということは、第一層の画素が連続する領域の輪郭を示す情報を取得して格納部(図示せず)に蓄積することであってもよい。輪郭を示す情報は、例えば、輪郭を示す複数の座標の情報や、輪郭上の複数の画素の情報(例えば、画素の識別子や画素の座標等)である。なお、かかることは、画素が異なる点を除けば、後述する第二層の画素を決定する処理や、第三層の画素を決定する処理等においても同様である。
The first
第一近似条件は、例えば、医用画像において、第一指示により指定される画素の画素値に近似する画素を、第一層の画素として検出するための条件である。第一近似条件は、例えば、第一層の画素として検出する画素の画素値の範囲を示す条件である。第一近似条件は、例えば、第一指示により指定される画素の画素値を含む所望の範囲内の画素値を有する画素を、第一層の画素値として検出するための条件である。第一近似条件は、例えば、第一指示により指定される画素の画素値を含む画素値の範囲を示す条件であり、この範囲内の画素値を有する画素が、条件を満たす画素と判断される。画素値の範囲は、例えば、画素値の上限値と下限値とで表される。 The first approximation condition is, for example, a condition for detecting, in a medical image, a pixel that is approximate to the pixel value of a pixel specified by a first instruction as a pixel of the first layer. The first approximation condition is, for example, a condition indicating the range of pixel values of pixels to be detected as pixels of the first layer. The first approximation condition is, for example, a condition for detecting, as the pixel value of the first layer, a pixel having a pixel value within a desired range including the pixel value of the pixel specified by the first instruction. The first approximation condition is, for example, a condition indicating a range of pixel values including the pixel value of the pixel specified by the first instruction, and a pixel having a pixel value within this range is determined to be a pixel that satisfies the condition. The range of pixel values is, for example, expressed by an upper limit and a lower limit of pixel values.
第一近似条件は、例えば、第一指示により指定される画素の画素値を基準として設定される。第一近似条件は、例えば、第一指示により指定される画素の画素値をXとした場合において、画素の画素値が、X-α1からX+α1までの範囲内である、という条件である。ここでのα1は、通常、正の整数であるが、正の実数であってもよい。α1は、予め特定されている値であってもよく、後述するように、第二指示により指定される輪郭に応じて、動的に決定される値であってもよい。また、ここでのα1は、例えば、固定値であってもよく、Xの値に応じて特定される値であってもよい。例えば、α1の値は、Xの値に対する比率で特定される値であってもよい。 The first approximation condition is set, for example, based on the pixel value of the pixel specified by the first instruction. The first approximation condition is, for example, a condition that, when the pixel value of the pixel specified by the first instruction is X, the pixel value of the pixel is within a range from X- α1 to X+ α1 . α1 here is usually a positive integer, but may be a positive real number. α1 may be a value specified in advance, or may be a value dynamically determined according to the contour specified by the second instruction, as described later. In addition, α1 here may be, for example, a fixed value, or may be a value specified according to the value of X. For example, the value of α1 may be a value specified as a ratio to the value of X.
なお、以下、本実施の形態においては、α1の値を、Xの値に対する比率(具体的には%)で表し、画素の画素値が、第一近似条件を満たすか実際に判断する際には、α1に代えて、Xのα1%の値を用いるものとする。例えば、第一近似条件が、画素の画素値が、X-25%からX+25%までの範囲内の値であるという条件である場合、実際には、(1-0.25)Xから、(1+0.25)Xまでの範囲内の画素値を有する画素を、第一近似条件を満たす画素として検出する。 In the following, in this embodiment, the value of α1 is expressed as a ratio (specifically, %) to the value of X, and when actually judging whether the pixel value of a pixel satisfies the first approximation condition, the value of α1 % of X is used instead of α1 . For example, when the first approximation condition is that the pixel value of a pixel is within the range from X-25% to X+25%, pixels having pixel values within the range from (1-0.25)X to (1+0.25)X are actually detected as pixels that satisfy the first approximation condition.
第一近似条件が、画素値が、X-α1からX+α1までの範囲内である画素を検出する、という条件である場合、α1を、第一指示により指定される画素に連続する第一近似条件を満たす画素の集合が、第二指示により指定される輪郭の画素と重ならないような値に設定することが好ましい。 When the first approximation condition is a condition that pixels whose pixel values are within the range from X- α1 to X+ α1 are detected, it is preferable to set α1 to a value such that a set of pixels that are adjacent to the pixel specified by the first instruction and that satisfy the first approximation condition do not overlap with a pixel of the contour specified by the second instruction.
例えば、第一層決定部105は、X-αからX+αまでの画素値の範囲(ここでのαは、変数であるとする)において、αの値を、予め決められた値(例えば、初期値α0:α0は正の値であるとする)から、増加、または減少させることで、第一指示により指定される画素に連続する画素であって、画素値がX-αからX+αまでの範囲内である画素の集合が、第二指示により指定される輪郭の画素と重ならなくなるようなαの値をα1として決定して、このα1を上記のαの値として代入した第一近似条件を決定してもよい。
For example, the first
例えば、第一層決定部105は、第一指示により指定される画素に連続する画素であって、画素値が、X-αからX+αまでの範囲内であるという条件を満たす画素の集合を、αの値を、予め決められた初期値から減少させて順次検出する。そして、検出した画素の集合が、第二指示により指定される輪郭の画素と重なる状態から、重ならなくなる状態となったときに検出される画素の集合を、第一層の画素に決定する。また、このときのαの値であるα1を、αの値として代入した上記の画素値の範囲を有する条件が、第一近似条件となる。
For example, the first
具体的には、例えば、第一層決定部105は、予め決められた初期値α0をαの値として代入したX-αからX+αまでの範囲内の画素値を有する画素であって、第一指示により指定される画素に連続する画素の集合を検出する。そして、検出した画素の集合が、第二指示により指定される輪郭の画素と重なるか判断する。重ならなければ、この初期値α0をα1としてαに代入した上記の画素値の範囲を有する条件を第一近似条件とする。そして、このとき検出された第一指示により指定される画素に連続する画素の集合を、第一層の画素に決定してもよい。
Specifically, for example, the first
また、重なる場合、第一層決定部105は、例えば、初期値α0から、予め決められた値(例えば、値「1」)を、順次、減少させた値を上記の条件のαの値として代入し、減少させた値を代入するごとに、X-αからX+αまでの範囲内の画素値を有する画素であって、第一指示により指定される画素に連続する画素の集合を検出する。そして、検出するごとに、検出した画素の集合が、第二指示により指定される輪郭の画素と重なるか判断する。そして、このとき検出された第一指示により指定される画素に連続する画素の集合を、第一層の画素に決定する。また、第一層決定部105は、重ならなくなった時点のαの値をα1として代入した上記の画素値の範囲を有する条件を第一近似条件に決定してもよい。
Furthermore, if there is an overlap, the first
なお、初期値α0を代入して重ならない場合、第一層決定部105は、例えば、αの値として、初期値α0から、予め決められた値(例えば、値「1」)を、順次、増加させた値を代入し、増加させた値を代入するごとに、X-αからX+αまでの範囲内の画素値を有する画素であって、第一指示により指定される画素に連続する画素の集合を検出するようにしてもよい。そして、画素の集合が検出されるごとに、検出された画素の集合が、第二指示により指定される輪郭の画素と重なるか判断し、重なるようになった直前に検出された画素の集合を、第一層の画素に決定してもよい。また、重なるようになったαの値の直前のαの値であるα1をαの値として代入した上記の画素値の範囲を有する条件を第一近似条件に決定するようにしてもよい。
If no overlap occurs after substituting the initial value α 0 , the first
なお、上記においては、第一指示が一の画素を指定する指示である場合について説明したが、第一受付部103が、第一指示として、隣接する複数の画素を指定する指示を受け付けるようにしてもよく、この場合、第一層決定部105は、第一指示により指定された連続する複数の画素のうちの一の画素(例えば、複数の画素の最も中心または重心に近い画素等)を、後述する第一層決定部105が、第一指示が指定する一の画素として利用するようにしてもよい。また、第一層決定部105は、指定された連続する複数の画素の画素値の代表値(例えば、平均値や中央値等)を、第一指示が指定する画素の画素値として用いるようにし、第一指示により指定された連続する複数の画素のうちの一の画素(例えば、複数の画素の最も中心または重心に近い画素等)に連続する第一近似条件を満たす画素の集合を、第一層の画素に決定するようにしてもよい。
In the above, the case where the first instruction is an instruction to specify one pixel has been described, but the
また、上記においては、第一近似条件の一例として、画素が、X-α1からX+α1までの範囲内の画素値を有するという条件を説明したが、この条件の画素値の範囲の下限値を、X-α2(α2は、α1以外の正の値)としてもよい。 In addition, in the above, as an example of the first approximation condition, a condition that a pixel has a pixel value within the range from X- α1 to X+ α1 has been described, but the lower limit value of the pixel value range of this condition may be X- α2 ( α2 is a positive value other than α1 ).
第二層決定部106は、第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する。第二層決定部106は、例えば、医用画像の、第一層の画素の外側に隣接する画素から、外側に向かって予め決められた画素数までの範囲内の画素の集合を、第二層の画素に決定する。第一層の画素の外側に隣接する画素は、第一層の外側の辺縁の画素に隣接する画素と考えてもよい。予め決められた画素数は、例えば、一般的な第二層の厚さ等に応じて決定された画素数である。例えば、予め決められた画素数は、1画素から5画素の間の画素数である。ただし、この画素数は、層状臓器の種類や、検出する第二層がどの層であるか等によって変更してもよい。予め決められた画素数は、第一層のサイズや、第一層の外側から第二指示により指定される輪郭までの距離に応じて決定するようにしてもよい。例えば、第一層の最も長い部分の画素数に、予め決められた1未満の正の値を有する予め決められた係数を乗算したり、予め決められた画素数を加算したりして得られた画素数であってもよい。また、第一層の外側から第二指示により指定される輪郭までの距離に対して一定の割合となる画素数や、予め決められた画素数を加算して得られた画素数であってもよい。また、第二層決定部106は、医用画像の解像度に応じて、例えば、解像度が高くなるほど、画素数が多くなるよう、上記の予め決められた画素数を決定してもよい。
The second
なお、ここでの第二層の画素の決定の仕方は一例であり、第二層の決定の仕方は、上記に限定されるものではない。例えば、第二層決定部106は、第一層の画素の外側に隣接する複数の画素に連続する画素であって、この外側に隣接する画素の画素値を基準として、予め決められた第一の値(ただし、第一の値は正の値である)を加算した画素値から、予め決められた第二の値(ただし、第二の値は正の値である)を減算した画素値までの範囲内の画素値を有する集合を第二層の画素に決定してもよい。
Note that the method of determining the pixels of the second layer here is just an example, and the method of determining the second layer is not limited to the above. For example, the second
第三層決定部107は、第二層の画素の外側であって、第二指示により指定される輪郭内に位置している2以上の画素の画素値の代表値を取得する。ここでの第二層の画素の外側とは、例えば、第一層側とは反対側である。ここでの第二層の画素の外側の画素とは、例えば、第二層の画素よりも外側に位置する画素であり、第二層の画素以外の画素である。第二層の画素の外側の画素は、第一層の画素および第二層の画素のいずれとも重ならない画素と考えてもよい。第二指示により指定される輪郭内に位置している画素とは、第二指示により指定される輪郭の画素に対して内側に位置する画素である。ここでの内側は、例えば、第二層側である。ここでの輪郭内の画素は、輪郭の画素を含むと考えてもよく、含まないと考えてもよい。代表値は、例えば、2以上の画素の画素値を統計処理にすることにより得られる代表値である。代表値は、例えば、平均値や中央値である。
The third
第三層決定部107は、例えば、第一層決定部105が決定した第一層の画素の代表点を決定し、代表点を中心として、第二指示により指定される輪郭よりも小さいサイズの、閉領域を有する図形の輪郭を決定し、輪郭上の2以上の画素について、画素値の代表値を取得する。図形の輪郭を決定するということは、図形の輪郭上の画素を決定することや、図形の輪郭を示す複数の座標を決定することと考えてもよい。
The third
例えば、第三層決定部107は、第一層決定部105が決定した第一層の画素の代表点として、第一層の複数の画素が配置されている領域の重心となる点を決定する。なお、ここでは、代表点として重心となる点を決定するが、代表点は、重心となる点以外の点であってもよい。例えば、代表点は、中心点であってもよく、重心から数ピクセルずれた位置であってもよく、第一層の複数の画素が配置されている領域の長径と短径とが交わる点等であってもよい。
For example, the third
第三層決定部107は、上記で決定した代表点を中心として、第二指示により指定される輪郭よりも小さいサイズの、閉領域を有する図形の輪郭を決定する。閉領域を有する図形とは、例えば、閉じた図形である。閉領域を有する図形は、第二指示により指定された輪郭を縮小した形状を有する図形であってもよく、第一層決定部105が決定した第一層の画素が位置する領域の外側の辺縁の形状や、第二層決定部106が決定した第二層の画素が位置する領域の外側の辺縁の形状を拡大した形状を有する図形であってもよい。また、閉領域を有する図形は、例えば、円であってもよい。
The third
第二指示により指定される輪郭よりも小さいサイズの図形とは、第二指示により指定される輪郭の画素と重ならない(言い換えれば、重なる部分がない)図形である。例えば、第三層決定部107は、上記で決定した代表点と第二指示により指定される輪郭の各画素との距離を取得し、取得した距離を用いて、第二指示により指定される輪郭の画素と重ならない図形の輪郭を決定する。
A figure that is smaller than the contour specified by the second instruction is a figure that does not overlap with the pixels of the contour specified by the second instruction (in other words, has no overlapping parts). For example, the third
また、閉領域を有する図形が、第二指示により指定された輪郭を縮小した形状を有する図形である場合、第三層決定部107は、例えば、全体のサイズを、第二指示により指定された輪郭よりも小さくした図形、例えば、第二指示により指定された輪郭を、元のサイズの100%より小さい予め決められた倍率のサイズに縮小した輪郭を決定してもよい。
In addition, if the figure having a closed area is a figure having a shape obtained by reducing the contour specified by the second instruction, the third
また、閉領域を有する図形が、第一層決定部105が決定した第一層の画素が位置する領域の外側の辺縁の形状を、上記で決定した代表点を中心として拡大した形状を有する図形である場合、第三層決定部107は、例えば、上記で決定した代表点と第二指示により指定される輪郭の各画素とを結ぶ方向における、第一層決定部105が決定した第一層の画素が位置する領域の外側の辺縁の画素と、第二指示により指定される輪郭の各画素との距離のうちの最も短い部分を検出し、拡大した図形における、この短い部分に対応する辺縁の画素と中心との距離が、この短い部分における上記で決定した代表点と第二指示により指定される輪郭の画素との距離よりも小さくなるようなサイズの図形の輪郭を設定するようにしてもよい。
In addition, if the figure having a closed region is a figure having a shape obtained by enlarging the shape of the outer edge of the region in which the pixels of the first layer determined by the first
また、例えば、閉領域を有する図形が正円である場合、第三層決定部107は、半径が、上記で決定した代表点と第二指示により指定される輪郭の各画素との距離のうちの最も短い距離よりも短い正円の輪郭を決定してもよい。例えば、第三層決定部107は、上記で決定した代表点を中心とした正円であって、上記で決定した代表点と第二指示により指定される輪郭の各画素との距離のうちの最も短い距離のβ%(βは100未満の正の値)の半径を有する正円の輪郭を決定してもよい。βは、例えば、予め決められた値である。なお、βの値は、80%以下であることが好ましい。ただし、正円の半径は、上記の第二指示により指定される輪郭と代表点との距離のうちの、最も短い距離よりも短い半径であれば、どのように決定してもよい。例えば、最も短い距離よりも短い半径を任意に決定してもよい。例えば、βは予め決められた値である。
For example, when the figure having a closed region is a perfect circle, the third
また、閉領域を有する図形が、第一層決定部105が決定した第一層の画素が位置する領域の外側の辺縁の形状を、上記で決定した代表点を中心として拡大した形状を有する図形である場合、第三層決定部107は、例えば、上記で決定した代表点と第二指示により指定される輪郭の各画素とを結ぶ方向における、第一層決定部105が決定した第一層の画素が位置する領域の外側の辺縁の画素と、第二指示により指定される輪郭の各画素との距離のうちの最も短い部分を検出し、拡大した図形における、この短い部分に対応する辺縁の画素と中心との距離が、この短い部分における上記で決定した代表点と第二指示により指定される輪郭の画素との距離よりも小さくなるようなサイズの図形の輪郭を設定するようにしてもよい。かかることは、第二層決定部106が決定した第二層の画像が位置する領域の外側の辺縁の形状を有する図形の輪郭を決定する場合においても同様である。
In addition, when the figure having a closed region is a figure having a shape obtained by enlarging the shape of the outer edge of the region in which the pixels of the first layer determined by the first
なお、第三層決定部107は、第二指示により指定される輪郭よりも小さく、かつ第二層の外周縁よりも大きいサイズの、閉領域を有する図形の輪郭を決定することが好ましい。例えば、閉領域を有する図形が、第二指示により指定された輪郭を上記で決定した代表点を中心として縮小した形状を有する図形である場合、第三層決定部107は、例えば、上記で決定した代表点と第二指示により指定される輪郭の各画素とを結ぶ方向における、第二層決定部105が決定した第二層の画素が位置する領域の外側の辺縁の画素と、第二指示により指定される輪郭の各画素との距離のうちの最も短い部分を検出し、縮小した図形における、この短い部分に対応する辺縁の画素と中心との距離が、この短い部分における上記で決定した代表点と第二指示により指定される輪郭の画素との距離よりも小さく、かつこの短い部分における上記で決定した代表点と第二層決定部が決定した第二層の画素が位置する領域の外側の辺縁の画素との距離よりも大きくなるようなサイズの図形の輪郭を設定するようにしてもよい。例えば、上記で検出された最も短い部分における代表点と第二指示により指定される輪郭の画素との距離をA1、上記で検出された最も短い部分における代表点と第二層決定部105が決定した第二層の画素が位置する領域の外側の辺縁の画素との距離をA2とした場合、第三層決定部107は、第二指示により指定された輪郭を、上記で決定した代表点を中心として元のサイズのx1%(ただし、100>x>A2/A1×100とする)に縮小した輪郭を設定してもよい。
It is preferable that the third
また、閉領域を有する図形が、第二層決定部106が決定した第二層の画素が位置する領域の外側の辺縁の形状を、上記で決定した代表点を中心として100%より高い倍率で拡大した形状を有する図形である場合、第三層決定部107は、例えば、上記で決定した代表点と第二指示により指定される輪郭の各画素とを結ぶ方向における、第二層決定部106が決定した第二層の画素が位置する領域の外側の辺縁の画素と、第二指示により指定される輪郭の各画素との距離のうちの最も短い部分を検出し、拡大した図形における、この短い部分に対応する辺縁の画素と中心との距離が、この短い部分における上記で決定した代表点と第二指示により指定される輪郭の画素との距離よりも小さくなるようなサイズの図形の輪郭を設定するようにしてもよい。例えば、上記で検出された最も短い部分における代表点と第二指示により指定される輪郭の画素との距離をA1、上記で検出された最も短い部分における代表点と第二層決定部105が決定した第二層の画素が位置する領域の外側の辺縁の画素との距離をA2とした場合、第三層決定部107は、第二層決定部106が決定した第二層の画素が位置する領域の外側の辺縁の形状を、上記で決定した代表点を中心として元のサイズのx2%(ただし、100<x2<A1/A2×100とする)に縮小した輪郭を設定してもよい。
Furthermore, in the case where the figure having a closed region is a figure having a shape obtained by enlarging the shape of the outer edge of the region in which the pixels of the second layer determined by the second
また、例えば、閉領域を有する図形が、正円である場合、第三層決定部107は、第二層決定部106が決定した第二層の画素の外側の辺縁の各画素と、上記で決定した代表点との距離を取得し、取得した距離のうちの最も短いものよりも長い半径を有する正円であって、上記で決定した代表点と第二指示により指定される輪郭の各画素との距離のうちの最も短い距離よりも短い半径を有する正円の図形の輪郭を決定するようにしてもよい。第三層決定部107が、このような半径をどのように決定するかは問わない。例えば、第三層決定部107は、第二層の画素の外側の辺縁の各画素と代表点との距離のうちの最も短い距離より長く、代表点と第二指示により指定される輪郭の各画素との距離のうちの最も短い距離よりも短い距離の範囲内の任意の距離や、この2つの距離の平均の距離等を、正円の半径に決定してもよい。
For example, if the figure having a closed region is a perfect circle, the third
なお、どのようにして、第三層決定部107が、第二指示により指定される輪郭よりも小さく、かつ第二層の外周縁よりも大きいサイズの、閉領域を有する図形の輪郭を決定するかは、上記の処理に限定されるものではなく、例えば、第二指示により指定された輪郭を、順次縮小させて、第二層決定部106が決定した第二層の画素が位置する領域と重ならないサイズの輪郭を決定してもよく、第二層決定部106が決定した第二層の画素が位置する領域の外側の辺縁の形状を、順次拡大させて、第二層決定部106が決定した第二層の画素が位置する領域と同じ形状を有する、第二指示により指定される輪郭よりも小さいサイズの輪郭を決定してもよい。
How the third
ここで、層状臓器が子宮であり、第一層が子宮内膜であり、第三層が子宮筋層である場合、上記の第二指示により指定された輪郭を、上記で決定した代表点を中心として、30%以上80%以下のサイズ、好ましくは、65%以上75%以下のサイズ、より好ましくは、68%から72%のサイズに縮小した輪郭を決定することで、第二指示により指定される輪郭よりも小さく、かつ第二層の外周縁よりも大きいサイズの、第二指示により指定された輪郭に相似した形状の輪郭が設定される可能性が非常に高いという知見が、本願発明者の鋭意研究の結果と得られている。このため、閉領域を有する図形として、第二指示により指定された輪郭と同じ形状を有する輪郭(言い換えれば、相似する形状を有する輪郭)を決定する場合には、第二指示により指定された輪郭を上記で決定した代表点を中心として、30%以上80%以下のサイズ、好ましくは、65%以上75%以下のサイズ、より好ましくは、68%から72%のサイズに縮小するようにしてもよい。 Here, when the layered organ is the uterus, the first layer is the endometrium, and the third layer is the myometrium, the inventors of the present application have found, as a result of their intensive research, that by determining a contour that is reduced from the contour specified by the second instruction to 30% to 80%, preferably 65% to 75%, and more preferably 68% to 72%, centered on the representative point determined above, it is highly likely that a contour that is smaller than the contour specified by the second instruction and larger than the outer periphery of the second layer and has a shape similar to the contour specified by the second instruction will be set. For this reason, when determining a contour that has the same shape as the contour specified by the second instruction (in other words, a contour that has a similar shape) as a figure having a closed area, the contour specified by the second instruction may be reduced from the representative point determined above to 30% to 80%, preferably 65% to 75%, and more preferably 68% to 72%.
第三層決定部107は、例えば、上記のように決定した図形の輪郭上の1または2以上の画素について、画素値の代表値を取得する。第三層決定部107が取得する代表値は、例えば、複数の画素の画素値を統計処理して得られる、複数の画素を代表する値である。代表値は、例えば、複数の画素の画素値の平均値や、中央値である。以下においては、代表値として、取得して平均値を取得する場合を例に挙げて説明する。
The third
例えば、第三層決定部107は、上記で決定した図形の輪郭上の複数の画素のうちの、画素値の高い1または2以上の画素と、画素値の低い1または2以上の画素を除いた画素について、画素値の代表値を取得することが好ましい。ここでの輪郭上の複数の画素は、通常、輪郭上の全ての画素であるが、一部を除外した複数の画素であってもよい。第三層決定部107は、好ましくは、輪郭上の複数の画素のうちの、画素値の昇順に設定した順位が、画素全体の30%に相当する順位から70%に相当する順位までの間の順位となる複数の画素について、代表値を取得することが好ましい。上記のように画素値が高い画素や、低い画素は、第三層に含まれるartfact(人工物)や、血管構造等に由来する画素である可能性があるため、上記のように、画素値の高い1または2以上の画素と、画素値の低い1または2以上の画素を除外して代表値を取得することにより、第三層に含まれるartfact(人工物)や、血管構造等が、第三層の検出に与える影響を除外する。なお、ここでは、画素値の昇順に設定した順位が、画素全体の30%に相当する順位から70%に相当する順位までの間の順位となる複数の画素について代表値を取得するようにしたが、代表値を取得する対象となる画素の順位は、画素全体の30%に相当する順位から70%に相当する順位までの間の順位に限定されるものではなく、例えば、画素全体の25%に相当する順位から80%に相当する順位までの間の順位となる複数の画素について代表値を取得するようにしてもよい。なお、本願発明者らが鋭意研究した結果得られた知見によれば、層状臓器が子宮であり、第三層が子宮筋層である場合、上記のように30%から70%の間の順位の画素について代表値を取得することが、第三層の画素以外の画素を検出しないうえで好ましい。
For example, the third
なお、第三層決定部107は、例えば、上記のように決定した図形の輪郭上の1または2以上の画素だけでなく、これらに隣接する輪郭上以外の1または2以上の画素も含めた画素について、画素値の代表値を取得するようにしてもよい。また、図形の輪郭上の複数の画素について、上記のように、画素値の高い1または2以上の画素と、画素値の低い1または2以上の画素を除外することなく、画素値の代表値を取得するようにしてもよい。
The third
なお、第三層決定部107が、第二層の画素の外側であって、第二指示により指定される輪郭内に位置している2以上の画素を検出する処理や、これについて代表値を取得する処理等は、上記の処理に限定されない。
Note that the process in which the third
第三層決定部107は、上記のように取得される代表値に対して第二近似条件を満たす画素値を有しており、第一層決定部105が決定した第一層の画素および第二層決定部106が決定した第二層の画素以外の、第二指示により指定される輪郭の内側に位置している画素の集合を、第三層の画素に決定する。第一層決定部105が決定した第一層の画素および第二層決定部106が決定した第二層の画素以外の画素は、第二層決定部106が決定した第二層の画素よりも外側に位置する画素と考えてもよい。
The third
第二近似条件は、例えば、上記のように取得される代表値に近似する画素値を有する画素を、第三層の画素として検出するための条件である。第二近似条件は、例えば、第三層の画素として検出する画素の画素値の範囲を示す条件である。第二近似条件は、例えば、上記のように取得される代表値を含む所望の範囲内の画素値を有する画素を、第三層の画素値として検出するための条件である。第二近似条件は、例えば、上記のように取得される代表値を含む画素値の範囲を示す条件であり、この範囲内の画素値を有する画素が、条件を満たす画素と判断される。画素値の範囲は、例えば、画素値の上限値と下限値とで表される。第二近似条件は、例えば、上記のように取得される代表値を基準として設定される。 The second approximation condition is, for example, a condition for detecting a pixel having a pixel value that is close to the representative value obtained as described above as a pixel of the third layer. The second approximation condition is, for example, a condition indicating the range of pixel values of pixels to be detected as pixels of the third layer. The second approximation condition is, for example, a condition for detecting a pixel having a pixel value within a desired range including the representative value obtained as described above as a pixel value of the third layer. The second approximation condition is, for example, a condition indicating the range of pixel values including the representative value obtained as described above, and a pixel having a pixel value within this range is determined to be a pixel that satisfies the condition. The range of pixel values is, for example, represented by an upper limit value and a lower limit value of the pixel value. The second approximation condition is, for example, set based on the representative value obtained as described above.
第二近似条件は、例えば、上記のように取得される代表値をYとした場合において、画素の画素値が、Y-γからY+γまでの範囲内であるという条件である。ここでのγは、第三層の画素である可能性が高い画素値の範囲を示すための、輪郭上の2以上の画素の画素値を用いて取得された正の値である。この第二近似条件においては、代表値Yを、第三層決定部107が決定した図形の輪郭情報の1または2以上の画素の画素値の平均値とし、γを、この代表値を取得するために用いる第三層決定部107が決定した図形の輪郭情報の1または2以上の画素の画素値を用いて取得される標準偏差(σ)の2倍の値(2σ)であることが好ましい。例えば、第三層決定部107は、輪郭上の複数の画素のうちの、画素値の昇順に設定した順位が、画素全体の30%に相当する順位から70%に相当する順位までの間の順位となる複数の画素について、代表値Yとして用いられる平均値を取得した場合、この平均値を取得するために用いた複数の画素の画素値を用いて、γとして用いられる標準偏差を取得し、取得した平均値と標準偏差の2倍の値(2σ)とを用いた第二近似条件を取得する。このような平均値と標準偏差の2倍の値(2σ)を用いた第二近似条件を用いることで、精度良く、第三層の画素を検出することが可能となる。
The second approximation condition is, for example, a condition that when the representative value obtained as described above is Y, the pixel value of the pixel is within the range of Y-γ to Y+γ. Here, γ is a positive value obtained using the pixel values of two or more pixels on the contour to indicate the range of pixel values that are likely to be pixels of the third layer. In this second approximation condition, it is preferable that the representative value Y is the average value of the pixel values of one or more pixels of the contour information of the figure determined by the third
なお、γの値は、標準偏差に限定されるものではない。例えば、γの値として、標準偏差の2倍の値(2σ)から予め決められた値を減算した値や加算した値を用いてもよく、標準偏差(σ)を用いてもよい。 The value of γ is not limited to the standard deviation. For example, the value of γ may be a value obtained by subtracting or adding a predetermined value from twice the standard deviation (2σ), or the standard deviation (σ) may be used.
また、Yの値として用いられる代表値は、平均値に限定されるものではなく、平均値に、予め決められた値を加減算した値であってもよい。 In addition, the representative value used as the Y value is not limited to the average value, but may be a value obtained by adding or subtracting a predetermined value to or from the average value.
第三層決定部107は、例えば、上記のように取得した代表値に対して第二近似条件を満たす画素値を有しており、第一層決定部105が決定した第一層の画素および第二層決定部106が決定した第二層の画素以外の、第二指示により指定される輪郭の内側に位置している画素であって、第三層決定部107が上記で決定した図形の輪郭上の画素のうちの、第二近似条件を満たす画素値を有する1または2以上の画素にそれぞれ連続する画素の集合を、第三層の画素に決定する。例えば、第三層決定部107は、上記の図形の輪郭上の画素のうちの、第二近似条件を満たす画素値を有する複数の画素を起点として、これらの画素に連続する画素であって、第二近似条件を満たす画素値を有する画素の集合を検出し、検出した画素の集合から、第二層決定部106が決定した第二層の画素、および第二指示により指定される輪郭よりも外側に位置している画素を除外して残った画素の集合を、第三層の画素として決定する。また、第三層決定部107は、例えば、第二層決定部106の画素よりも外側であって、第二指示により指定される輪郭の内側となる領域において、第三層決定部107が上記で決定した図形の輪郭上の画素のうちの、第二近似条件を満たす画素値を有する複数の画素をそれぞれ起点として、これらの画素に連続する画素であって、第二近似条件を満たす画素値を有する画素の集合を検出し、画素の集合を検出し、検出した画素の集合を、第三層の画素に決定してもよい。なお、第二指示により指定される輪郭上の画素は、第二指示により指定される輪郭内の画素と考えてもよく、第二指示により指定される輪郭よりも外側の画素と考えてもよい。
The third
出力部108は、第三層決定部107が決定した第三層の画素を示す情報を出力する。例えば、出力部108は、第三層の画素の識別子や座標の集合を出力する。また、出力部108は、例えば、第三層の画素が位置する輪郭を示す情報(例えば、輪郭の画素を示す情報や、輪郭の座標の集合や、輪郭を描くベクトルデータ等で構成される閉じた図形等)を出力する。ここでの座標は、例えば、第三の画素を決定した医療画像内の座標である。
The
出力部108は、例えば、第三層決定部107が決定した第三層の画素を示す情報を、第三の画素を検出した医用画像と対応づけて出力する。例えば、出力部108は、医用画像であって、この医用画像について取得された第三の画素を示す情報を有する医用画像(例えば、第三の画素を示す情報を有するチャンネルやレイヤー等の情報を有する医用情報)を出力する。また、出力部108は、第三の画素を示す情報と、第三の画素を検出した医用画像またはその識別子とを対応づけて有する情報を出力してもよい。
The
出力部108は、第三層の画素を示す情報の出力として、例えば、第三層決定部107が決定した第三層の画素を、視覚的に判別可能な態様で出力するようにしてもよい。視覚的に判別可能な態様で出力する、ということは、例えば、第三層の画素を含む画像を表示した場合に、第三層の画素が、第三層以外の画素に対して視覚的に判別可能な態様となるような情報を出力することである。視覚的に区別可能な態様で表示するということは、例えば、第三層の画素に、特定の色や、特定の図柄や模様等を重ねて表示することや、第三層の画素を特定の色で表示することであってもよく、第三層の画素が配置された領域を、特定の色の線や、点線等で囲って表示することであってもよい。
The
出力部108は、例えば、第三層決定部107により決定された第三層の画素が視覚的に判別可能な態様となるようにした医用画像を出力する。また、第三層決定部107により決定された医療画像に、このような第三層の画素を視覚的に区別するために利用される情報を、医療画像と対応づけて出力することであってもよい。
The
なお、例えば、上記のように出力部108が、医用画像と対応づけて第三の画素の識別子等の情報や輪郭等の情報を、層状臓器領域特定装置1以外の装置に出力するようにし、この情報を受け付けた装置等が、これらの情報を用いて、第三の画素を識別可能な態様とした医用画像を出力(例えば、表示)してもよい。
For example, as described above, the
なお、画像と、画像内の画素を示す情報や、輪郭を示す情報とを用いて、特定の画素や特定の画素が配置された領域を視覚的に判別可能な態様で出力する処理は公知技術であるため、ここでは詳細な説明を省略する。 Note that the process of outputting specific pixels or the area in which specific pixels are located in a visually identifiable manner using an image, information indicating the pixels in the image, and information indicating the contours is a well-known technique, so a detailed explanation will be omitted here.
出力部108は、第三層決定部107が決定した第三層の画素を示す情報と同様に、第一層決定部105が決定した第一層の画素を示す情報、および第二層決定部106が決定した第二層の画素を示す情報の少なくとも一方を出力してもよい。第一層の画素を示す情報の出力は、画素が、第一層の画素に代わる点を除けば、第三層の画素を示す情報の出力と同様であるため、詳細な説明は省略する。例えば、出力部108は、第一層の画素を示す情報の出力として、第三層の画素と同様に、第一層決定部105が決定した第一層の画素を、視覚的に判別可能な態様で出力するようにしてもよい。また、第二層の画素を示す情報の出力は、画素が、第二層の画素に代わる点を除けば、第三層の画素を示す情報の出力と同様であるため、詳細な説明は省略する。例えば、出力部108は、第二層の画素を示す情報の出力として、第三層の画素と同様に、第二層決定部106が決定した第二層の画素を、視覚的に判別可能な態様で出力するようにしてもよい。
The
なお、ここでの出力は、例えば、モニタ等への画像や情報の表示、プロジェクターを用いた画像や情報の投影、プリンタによる印刷、記録媒体(図示せず)への蓄積、画像や情報の表示や蓄積等が可能な外部の装置への送信、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である Note that output here includes, for example, the display of images or information on a monitor, the projection of images or information using a projector, printing with a printer, storing on a recording medium (not shown), sending to an external device capable of displaying or storing images or information, and passing on the processing results to another processing device or another program.
出力部108は、モニタ等の出力デバイスを含むと考えても含まないと考えてもよい。出力部108は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
The
次に、層状臓器領域特定装置1の動作の一例について図2のフローチャートを用いて説明する。
Next, an example of the operation of the layered organ
(ステップS101)医用画像表示部101は、医用画像格納部102に格納されている一の医用画像を表示するか判断する。例えば、表示指示受付部(図示せず)が、医用画像格納部102に格納されている医用画像の一つを表示する指示を受け付けた場合に、医用画像表示部101は、この指示により指定された一の医用画像を表示することを決定する。医用画像を表示する場合、ステップS102に進み、表示しない場合、ステップS101に戻る。なお、例えば、医用画像格納部102に一の医用画像が蓄積された場合に、医用画像表示部101は、この一の医用画像を表示することを決定してもよい。
(Step S101) The medical
(ステップS102)医用画像表示部101は、医用画像格納部102に格納されている医用画像をモニタ(図示せず)等に表示する。例えば、ステップS101において表示すると判断された医用画像を表示する。
(Step S102) The medical
(ステップS103)第一受付部103は、ステップS102で表示する医用画像に対して第一指示を受け付けたか判断する。受け付けた場合、ステップS104に進み、受け付けていない場合、ステップS103に戻る。指定された画素を示す情報は、例えば、格納部(図示せず)等に蓄積する。なお、医用画像表示部101は、第一指示が示す画素を示す点等を、医用画像と重ねて表示するようにしてもよい。
(Step S103) The
(ステップS104)第二受付部104は、ステップS102で表示する医用画像に対して第二指示を受け付けたか判断する。受け付けた場合、ステップS105に進み、受け付けていない場合、ステップS104に戻る。指定された輪郭を示す情報(例えば、輪郭上の画素の情報等)は、格納部(図示せず)等に蓄積する。なお、医用画像表示部101は、第二指示が指定する輪郭を示す線等を、医用画像と重ねて表示するようにしてもよい。
(Step S104) The
(ステップS105)第一層決定部105は、第一近似条件を取得するための、X-αからX+αまでの画素値の範囲を示す条件を読み出し、αの値として、初期値α0を代入する。
(Step S105) The first
(ステップS106)第一層決定部105は、ステップS103で受け付けた第一指示が示す画素に連続する画素であって、X-αからX+αまでの範囲内の画素値を有する画素を検出する。
(Step S106) The first
(ステップS107)第一層決定部105は、ステップS106で検出した画素の一部が、ステップS104で受け付けた第二指示が指定する輪郭と重なるか判断し、重なる場合、ステップS108に進み、重ならない場合、ステップS109に進む。
(Step S107) The first
(ステップS108)第一層決定部105は、画素値の範囲を示す条件のαの値を、予め決められた値(例えば、「1」等)だけ減少させた値に変更する。そして、ステップS10106に戻る。
(Step S108) The first
(ステップS109)第一層決定部105は、直前のステップS106で検出された画素の集合を、第一層の画素に決定する。第一層決定部105は、例えば、決定した第一層の画素に対し、第一層の画素であることを示す情報を対応づけて、医用画像格納部102や格納部(図示せず)等に蓄積する。なお、この画素を検出する際に利用されたαの値を有するX-αからX+αまで画素値の範囲が、第一近似条件となり、このときのαの値が、上述したα1に相当する。
(Step S109) The first
(ステップS110)第二層決定部106は、ステップS109で決定した第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する。例えば、第二層決定部106は、ステップS109で決定した第一層の画素の外側に隣接する画素から、外側に向かって予め決められた画素数までの範囲内の画素の集合を、第二層の画素に決定する。第二層決定部106は、例えば、決定した第二層の画素に対し、第二層の画素であることを示す情報を対応づけて、医用画像格納部102や格納部(図示せず)等に蓄積する。
(Step S110) The second
(ステップS111)第三層決定部107は、ステップS109で決定した第一層の画素の代表点を決定する。例えば、第三層決定部107は、ステップS109で決定した第一層の画素で構成される領域の重心となる位置の画素を、第一層の画素の代表点として決定する。
(Step S111) The third
(ステップS112)第三層決定部107は、ステップS111で検出した代表点を中心として、予め決められたサイズの閉空間を有する図形の輪郭を決定する。この図形は、例えば、ステップS104で受け付けた第二指示により指定される輪郭を縮小した図形の輪郭である。例えば、この図形は、ステップS104で受け付けた第二指示により指定される輪郭を、ステップS111で決定した代表点を、拡大縮小の中心点として、70%に縮小した図形の輪郭である。ただし、ここでの70%は一例であり、この値の範囲に限定されるものではない。また、第三層決定部107は、ステップS111で決定した代表点と、第二指示により指定される輪郭の画素との距離、およびステップS110で決定した第二層の画素の外側の輪郭の画素との距離を用いて、第二指示により指定された輪郭を、上記の代表点を中心として縮小した輪郭であって、ステップS110で決定した第二層の画素の外側の輪郭と重ならない輪郭を決定してもよい。
(Step S112) The third
(ステップS113)第三層決定部107は、ステップS112で決定した輪郭上の画素の画素値を取得し、更に、画素値の高いものからソートした順位が、全体の30%から70%までの順位となる複数の画素を取得する。そして取得した複数の画素の画素値の平均値Yを、輪郭上の2以上の画素の代表値として取得する。
(Step S113) The third
(ステップS114)第三層決定部107は、ステップ113で代表値を取得するために用いた複数の画素について、標準偏差σをさらに取得し、画素の画素値が、Y-γからY+γまでの範囲内である(ただし、γは、2σである)という第二近似条件を取得する。
(Step S114) The third
(ステップS115)第三層決定部107は、ステップS112で決定した輪郭上の画素のうちの、画素値が、ステップS113で取得した第二近似条件を満たす範囲内の画素をそれぞれ起点として、ステップS114で取得した第二近似条件を満たす画素値を有する連続した画素を順次検出し、検出した画素をマージ(結合)する。
(Step S115) The third
(ステップS116)第三層決定部107は、ステップS115で検出した画素において、ステップS109で決定した第一層の画素と重なる画素と、ステップS110で決定した第二層の画素と重なる画素とを除外する。
(Step S116) The third
(ステップS117)第三層決定部107は、ステップS116により除外されずに残った画素において、ステップS104で受け付けた第二指示が指定する輪郭の外側の画素を除外する。
(Step S117) The third
(ステップS118)第三層決定部107は、ステップS117により除外されずに残った画素を、第三層の画素に決定する。第三層決定部107は、例えば、決定した第三層の画素に対し、第三層の画素であることを示す情報を対応づけて、医用画像格納部102や格納部(図示せず)等に蓄積する。
(Step S118) The third
(ステップS119)出力部108は、ステップ118で決定した第三層の画素を示す情報を出力する。例えば、出力部108は、第三層の画素を視覚的に判別可能な態様で出力する。なお、出力部108は、ステップS109で決定した第一層の画素や、ステップS110で決定した第二層の画素を示す情報を更に出力してもよい。そして、ステップS101に戻る。
(Step S119) The
なお、図2のフローチャートにおいて、ステップS103の処理をステップ104の処理の後に行うようにしてもよい。
In the flowchart of FIG. 2, the process of step S103 may be performed after the process of
なお、図2のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。 In the flowchart in Figure 2, processing ends when the power is turned off or an interrupt occurs to end processing.
以下、本実施の形態における層状臓器領域特定装置1の具体的な動作について説明する。ここでは、医用画像格納部102には、人体の子宮部分を撮影した複数の医用画像が格納されているものとする。これらの医用画像は、人体の子宮部分の、人体の伸長方向に対して垂直な断層を撮影したMRI画像であるとする。このような子宮の医用画像においては、子宮内膜と、junction zoneと、子宮筋層が、内側から外側に向かって層状に重なった構造を有している。ここでは、第一層を子宮内膜、第二層をjunction zone、第三層を子宮筋層と考えて説明を行う。
The specific operation of the layered organ
まず、ユーザが、キーボード等の入力デバイス(図示せず)等を介して、層状臓器領域特定装置1に、医用画像格納部102に格納されているファイル名が「img001」という子宮の医用画像を表示する操作を行ったとすると、表示指示受付部(図示せず)が、この医用画像「img001」を表示する指示を受け付け、これに応じて医用画像表示部101が、ファイル名が「img001」である医用画像をモニタ(図示せず)に表示する。
First, if a user operates the layered organ
図3は、医用画像表示部101によるファイル名が「img001」である医用画像30の表示例を示す図であり、
Figure 3 shows an example of a medical image 30 with a file name "img001" displayed by the medical
次に、ユーザが、医用画像30の横に表示されたメニューボタンから、第一指示の入力を行うためのボタン31を押し、マウス(図示せず)等により、図3に表示された医用画像30を目視により確認して、この医用画像内の、第一層である子宮内膜内の一の画素を指定する操作(例えば、子宮内膜内にカーソルを移動させてクリックする操作等)を行ったとする。第一受付部103は、この操作に応じて、指定された画素を指定する第一指示を受け付け、指定された画素を示す情報(例えば、指定された画素の識別子等)を、格納部(図示せず)等に一時記憶する。ここでは、医用画像表示部101は、第一指示が示す画素を表す点を、図3に示した医用画像30上に表示したとする。
Next, the user presses button 31 for inputting a first instruction from the menu button displayed next to medical image 30, visually checks medical image 30 displayed in FIG. 3 with a mouse (not shown) or the like, and performs an operation to specify a pixel in the endometrium, which is the first layer, in this medical image (e.g., an operation of moving the cursor into the endometrium and clicking, etc.). In response to this operation,
また、第一指示を受け付けた後、ユーザが、医用画像30の横に表示されたメニューボタンから、第二指示の入力を行うためのボタン32を押し、マウス(図示せず)等により、医用画像30内の、第三層である子宮筋層を含む領域の外側の輪郭を指定する操作を(例えば、子宮筋層の外側の輪郭にそって、マウスボタンを押しながらカーソルを移動させる操作等)を行ったとする。第二受付部104は、この操作に応じて、子宮筋層を含む領域の外側の輪郭を指定する第二指示を受け付け、指定された輪郭上の画素を示す情報等を、格納部(図示せず)等に一時記憶する。ここでは、医用画像表示部101は、第二指示が示す輪郭を表す線を、図3に示した医用画像30上に表示したとする。
After receiving the first instruction, the user presses button 32 for inputting a second instruction from the menu button displayed next to medical image 30, and performs an operation with a mouse (not shown) or the like to specify the outer contour of the area including the third layer, the myometrium, in medical image 30 (for example, an operation of moving the cursor along the outer contour of the myometrium while pressing the mouse button). In response to this operation,
図4は、医用画像表示部101により第一指示が示す画素を示す点41と、第二指示が示す輪郭を示す線42とを配置した医用画像30の表示例を示す図である。
Figure 4 shows an example of a medical image 30 displayed by the medical
第一層決定部105は、第一近似条件を取得するための、X-αからX+αまでの画素値の範囲を示す条件を読み出し、Xの値として、上記の第一指示が示す画素の画素値を代入し、αの値として、初期値α0を代入する。ここでのαの値は、第一指示が示す画素の画素値に対する割合(%)で表された値であるとする。例えば、α0の値が、ここでは「30%」であるとする。そして、第一層決定部105は、点41が表す第一指示が示す画素に連続する画素であって、X-αからX+αまでの範囲内(ただし、αはα0=30%であるとする)の画素値を有する画素の集合を検出する。具体的には、(1-0.3)Xから(1+0.3)Xまでの範囲内の画素値を有する画素の集合を検出する。そして、検出した画素の一部が、線42で表される第二指示が指定する輪郭と重なるか判断する。
The first
ここでは、輪郭と重なっていたとすると、第一層決定部105は、画素値の範囲を示す条件のαの値を、上記の初期値である「30%」から予め決められた値である「1」だけ減少させた値「29%」に変更する。そして、第一層決定部105は、点41が表す第一指示が示す画素に連続する画素であって、上記で変更したαの値「29%」を、最初に代入したαの値の代わりに代入したX-αからX+αまでの範囲内の画素値を有する画素の集合を検出する。具体的には、(1-0.29)Xから(1+0.29)Xまでの範囲内の画素値を有する画素の集合を検出する。そして、検出した画素の一部が、線42で表される第二指示が指定する輪郭と重なるか判断する。
If it does overlap with the contour, the first
ここでは、この値でも、検出した画素の一部が重なっていたとすると、上記と同様に、αの値「29%」を、更に「1」減少させ、点41が表す第一指示が示す画素に連続する画素であって、値を減少させたαの値「28%」を代入したX-αからX+αまでの範囲内の画素値を有する画素の集合を検出し、検出した画素の一部が、線42で表される第二指示が指定する輪郭と重なるか判断する。第一層決定部105は、このようなαの値を減少させて、検出した画素が、第二指示が指定する輪郭と重なるか判断する処理を、検出した画素の一部が、線42で表される第二指示が指定する輪郭と重ならないと判断されるまで繰り返す。ここで、例えば、αの値が「28%」のときに、第一層決定部105が検出した画素が、線42が示す第二指示が示す輪郭と重ならなかったとすると、第一層決定部105は、このときに検出した第一指示が示す画素に連続する画素の集合を、第一層の画素に決定する。また、このときのαの値「28%」を代入した条件、すなわち、X-28%からX+28%までの範囲内の画素値を有する画素を検出するという条件が第一近似条件となる。
Here, if even with this value, some of the detected pixels overlap, similarly to the above, the α value of "29%" is further decreased by "1", a set of pixels that are adjacent to the pixel indicated by the first instruction represented by point 41 and have pixel values within the range of X-α to X+α with the decreased α value of "28%" substituted is detected, and a determination is made as to whether some of the detected pixels overlap with the contour specified by the second instruction represented by line 42. The first-
なお、初期値α0をαに代入した場合に、第一層決定部105が検出した画素が、線42が示す第二指示が示す輪郭と重ならなかったとすると、第一層決定部105は、このときに検出した第一指示が示す画素に連続する画素の集合を、第一層の画素に決定する。また、このときのαの値であるα0を代入した条件、すなわち、X-α0からX+α0までの範囲内の画素値を有する画素を検出するという条件が第一近似条件となる。
Note that when the initial value α 0 is substituted for α, if the pixel detected by the first
第一層決定部105は、上記で検出された画素の集合を、第一層の画素に決定し、決定した第一層の画素に対し、第一層の画素であることを示す情報を対応づけて、医用画像格納部102に蓄積する。ここでは、第一層の画素の座標を、第一層の画素であることを示す値と対応付けて、蓄積する。
The first
図5(a)は、層状臓器領域特定装置1が特定した層の画素を管理する特定層管理表である。特定層管理表は、「画像ID」と、「座標」と、「層」という属性を有している。「画像ID」は、医用画像の識別子であり、ここでは医用画像のファイル名である。「座標」は、医用画像内の画素の座標である。ここでの(x1,y1)等は、医用画像内の特定の座標を表しているものとする。「層」は、対応する座標が示す画素が属する層を示しており、値「1」は画素が第一層の画素であることを示し、値「2」は画素が第二層であることを示し、値「3」は画素が第三層であることを示す。
5(a) is a specific layer management table for managing pixels of layers identified by the layered organ
上記で第一層決定部105が決定し蓄積した画素のレコード(行)は、「画像ID」が「img001」であり、「層」が「1」であるレコードである。
The record (row) of the pixel determined and stored by the first
次に、第二層決定部106は、医用画像30について第二層の画素に決定する。ここでは、第二層決定部106は、上記で決定した第一層の画素の外側に隣接する画素から、外側に向かって予め決められた数ピクセルの範囲内の画素の集合を、第二層の画素に決定する。ここでは、予め決められた数ピクセルの範囲内は、3ピクセルの範囲内であるとする。そして、第二層決定部106は、決定した第二層の画素に対し、第二層の画素であることを示す情報を対応づけて、医用画像格納部102に蓄積する。
Next, the second
第二層決定部106が決定した第二層の画素の集合を管理する情報は、図5(a)に示した特定層管理表に追記される。第二層決定部106が決定した第二層の画素を管理する情報が追記された特定層管理表は、図5(b)のようになる。図5(b)において、第二層決定部106が決定し蓄積した画素のレコード(行)は、「画像ID」が「img001」であり、「層」が「2」であるレコードである。
The information managing the set of pixels in the second layer determined by the second
次に、第三層決定部107は、上記で決定した第一層の画素で構成される領域の重心となる位置の画素を、第一層の画素の代表点として決定する。領域において重心を決定する処理については、詳細な説明を省略する。ここで決定した重心は、座標が(x500,y500)である画素であるとする。
Next, the third
図6は、第三層決定部107が、医用画像30において決定した代表点60等を示す図である。なお、ここで示した代表点60は説明のための模式的な点であり、必ずしも、第一層決定部105が決定した第一層の画像の重心を正確に表すものではない。
Figure 6 is a diagram showing the representative point 60 and the like determined by the third
次に、第三層決定部107は、上記で検出した代表点を中心として、第二指示により指定された輪郭と同じ形状の輪郭を有する(すなわち、第二指示により指定された輪郭と相似する形状の)、第二指示により指定された輪郭よりも小さいサイズの、閉領域を有する図形の輪郭を決定する。ここでは、第二指示により指定された輪郭を、上記で決定された代表点60を中心として、70%のサイズに縮小して、閉領域61を有する図形の輪郭を決定する。
Next, the third
次に、第三層決定部107は、上記で決定した閉領域61の輪郭上の各画素の画素値を取得し、取得した画素値を、画素値の高いものからソートする。そして、ソートした画素値において、画素値の高い方から見た順位が全体の30%より高い順位となる画素値と、画素値の低い方から見た順位が全体の30%よりも低い順位となる画素値とを除外して、画素値の高い方から見た順位が、全体の30%から70%までの順位となる複数の画素を取得する。例えば、閉領域61の輪郭上の画素から取得した画素値の数が、500画素であったとすると、第三層決定部107は、画素値の高い方から見た順位が、150位から350位までの間の順位となる画素値を取得する。
Next, the third
第三層決定部107は、取得した高い方から見た順位が全体の30%から70%までの順位となる複数の画素値の平均値Yを、閉領域61の輪郭上の2以上の画素の代表値として取得する。また、第三層決定部107は、上記で閉領域61の輪郭上の2以上の画素の代表値を取得するために用いた、画素値の高い方から見た順位が、全体の30%から70%までの順位となる複数の画素値について、標準偏差σをさらに取得する。そして、画素の画素値が、Y-γからY+γまでの範囲内である(ただし、γは、2σである)という第二近似条件を取得する。
The third
次に、第三層決定部107は、閉領域61の輪郭上の画素のうちの、上記で取得した第二近似条件を満たす範囲内の画素値、すなわち、Y-γからY+γまでの範囲内の画素値を有する複数の画素をそれぞれ起点として、上記で取得した第二近似条件を満たす画素値を有する連続した画素を順次検出して、検出した画素をマージする。
Next, the third
次に、第三層決定部107は、マージして得られた複数の画素において、上記で第一層決定部105が決定した第一層の画素と重なる画素と、上記で第二層決定部106が決定した第二層の画素と重なる画素とを除外する。具体的には、マージして得られた複数の画素において、図5(b)に示した特定層管理表の、「画像ID」が「img001」であり、「層」が「1」または「2」のいずれかであるレコードのいずれか一つのレコードの「座標」と、座標が一致する画素を順次除外する。
Next, the third
さらに、第三層決定部107は、上記で除外されずに残った画素において、座標が、第二指示が指定する輪郭の外側の外側の座標である画素を、順次除外する。
Furthermore, the third
そして、除外されずに残った画素を、第三層決定部107は、第三層の画素に決定する。第三層決定部107は、例えば、決定した第三層の画素に対し、第三層の画素であることを示す情報を対応づけて、医用画像格納部102に蓄積する。
Then, the third
第三層決定部107が決定した第三層の画素の集合を管理する情報は、図5(b)に示した特定層管理表に追記される。第三層決定部107が決定した第三層の画素を管理する情報が追記された特定層管理表は、図5(c)のようになる。図5(c)において、第三層決定部107が決定し蓄積した画素のレコード(行)は、「画像ID」が「img001」であり、「層」が「3」であるレコードである。
The information managing the set of pixels in the third layer determined by the third
出力部108は、第三層決定部107が決定した第三層の画素を示す情報を出力する。また、ここでは、上記の第三層の画像に加えて、更に、第一層決定部105が決定した第一層の画素を示す情報、および第二層決定部106が決定した第二層の画素を、それぞれ示す情報も出力する。
The
ここでは、まず、出力部108は、医療画像「img001」の、第三層決定部107が決定した第三層の画素上に、予め決められた第一の色である赤色を重ねた画像を生成する。具体的には、図5(b)に示した特定層管理表の「画像ID」が「img001」であり、「層」が「3」であるレコード(行)の「座標」の値を全て取得し、取得した各座標の画素に第一の色を重ねて合成する。このとき、重ねる前の画素が透過して見えるように、第一の色を合成する。
Here, the
また、出力部108は、上記の第一の色を重ねた医療画像「img001」の、第一層決定部105が決定した第一層の画素上に、予め決められた第二の色である青色を重ねた画像を生成する。具体的には、図5(b)に示した特定層管理表の「画像ID」が「img001」であり、「層」が「1」であるレコード(行)の「座標」の値を全て取得し、取得した各座標の画素に第二の色を重ねて重ねる前の画素が各透過して見えるよう合成する。
The
また、出力部108は、上記の第一の色および第二の色を重ねた医療画像「img001」の、第二層決定部106が決定した第二層の画素上に、予め決められた第三の色である黄色を重ねた画像を生成する。具体的には、図5(b)に示した特定層管理表の「画像ID」が「img001」であり、「層」が「2」であるレコード(行)の「座標」の値を全て取得し、取得した各座標の画素に第三の色を重ねて重ねる前の画素が各透過して見えるよう合成する。
The
そして、出力部108は、このようにして生成した画像をモニタ(図示せず)に表示することにより、第一層から第三層までの画素をそれぞれ視覚的に判別可能な態様で出力する。
The
図7は、出力部108が表示する、第一層から第三層までの画素をそれぞれ視覚的に判別可能な態様で示した医療画像の表示例を示す図である。図7において、領域71は、第一層の画素の集合を示しており、領域72は、第二層の画素の集合を示しており、領域73は、第三の画素の集合を示している。なお、ここでは、説明の便宜上、第一の色から第三の色を、それぞれ異なる斜線で表している。
Figure 7 is a diagram showing an example of a medical image displayed by the
なお、出力部108は、ここで表示したような医療画像を、医療画像「img001」と対応付けて医用画像格納部102に蓄積してもよい。
The
また、出力部108は、第三の画素を示す情報だけを出力するようにしてもよい。例えば、出力部108は、第三層の画素に第一の色を重ねた医療画像だけを表示するようにしてもよい。
The
また、この具体例においては、医療画像に撮影されている層状臓器が子宮である例を挙げて説明したが、層状臓器は、心臓等の、子宮以外の層状臓器であってもよい。 In addition, in this specific example, the layered organ captured in the medical image is the uterus, but the layered organ may be a layered organ other than the uterus, such as the heart.
以上、本実施の形態によれば、医用画像において、3層以上の層状構造を有する臓器の、1以上の層の領域を適切に特定することができる。 As described above, according to this embodiment, it is possible to appropriately identify the regions of one or more layers of an organ having a layered structure of three or more layers in a medical image.
なお、上記各実施の形態において、各処理(各機能)は、単一の装置(システム)によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。 In each of the above embodiments, each process (each function) may be realized by centralized processing in a single device (system), or may be realized by distributed processing in multiple devices.
また、上記各実施の形態において、出力部108が行う出力が、表示を含む場合、出力部108の表示を行うための構成と、医用画像表示部101とを、一の表示部により実現するようにしてもよい。
In addition, in each of the above embodiments, if the output performed by the
また、上記各実施の形態では、層状臓器領域特定装置がスタンドアロンである場合について説明したが、層状臓器領域特定装置は、スタンドアロンの装置であってもよく、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、出力部や受付部は、通信回線を介して入力を受け付けたり、画面を出力したりすることになる。 In addition, in each of the above embodiments, the layered organ region identifying device has been described as being standalone, but the layered organ region identifying device may be a standalone device or a server device in a server-client system. In the latter case, the output unit and the reception unit will receive input and output a screen via a communication line.
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。その実行時に、プログラム実行部は、格納部(例えば、ハードディスクやメモリ等の記録媒体)にアクセスしながらプログラムを実行してもよい。 In addition, in each of the above embodiments, each component may be configured with dedicated hardware, or components that can be realized by software may be realized by executing a program. For example, each component may be realized by a program execution unit such as a CPU reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory. During execution, the program execution unit may execute the program while accessing a storage unit (for example, a recording medium such as a hard disk or memory).
なお、上記各実施の形態における層状臓器領域特定装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、第一層と、第一層の外側に接する第二層と、第二層の外側に接する第三層とを有する層状臓器の医用画像を表示する医用画像表示部と、医用画像の第一層内の画素を指定する第一指示を受け付ける第一受付部と、医用画像の第三層を含む領域の外側の輪郭を指定する第二指示を受け付ける第二受付部と、第一指示により指定される画素の画素値を取得し、画素値に対して第一近似条件を満たす画素であって、第一指示により指定される画素に連続する画素の集合を第一層の画素に決定する第一層決定部と、第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する第二層決定部と、第二層の画素の外側であって、第二指示により指定される輪郭内に位置している2以上の画素の画素値の代表値を取得し、代表値に対して第二近似条件を満たす画素値を有しており、第一層および第二層の画素以外の、第二指示により指定される輪郭の内側に位置している画素の集合を、第三層の画素に決定する第三層決定部と、第三層の画素を示す情報を出力する出力部として機能させるためのプログラムである。 The software that realizes the layered organ region identification device in each of the above embodiments is a program such as the following: In other words, this program causes a computer to function as a medical image display unit that displays a medical image of a layered organ having a first layer, a second layer that contacts the outside of the first layer, and a third layer that contacts the outside of the second layer; a first reception unit that receives a first instruction that specifies pixels in the first layer of the medical image; a second reception unit that receives a second instruction that specifies the outer contour of an area including the third layer of the medical image; a first layer determination unit that acquires pixel values of pixels specified by the first instruction and determines a set of pixels that satisfy a first approximation condition for the pixel values and are continuous with the pixels specified by the first instruction as pixels of the first layer; a second layer determination unit that determines a set of continuous pixels adjacent to the outside of the pixels of the first layer as pixels of the second layer; a third layer determination unit that acquires a representative value of pixel values of two or more pixels located outside the pixels of the second layer and within the contour specified by the second instruction, and determines a set of pixels that have a pixel value that satisfies a second approximation condition for the representative value and are located inside the contour specified by the second instruction other than the pixels of the first and second layers as pixels of the third layer; and an output unit that outputs information indicating the pixels of the third layer.
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。 In addition, in the above program, the functions realized by the above program do not include functions that can only be realized by hardware. For example, functions that can only be realized by hardware such as a modem or interface card in an acquisition unit that acquires information or an output unit that outputs information are not included in the functions realized by the above program.
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。 The program may be executed by a single computer or multiple computers. In other words, it may perform centralized processing or distributed processing.
図8は、上記プログラムを実行して、上記実施の形態による層状臓器領域特定装置を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。 Figure 8 is a schematic diagram showing an example of the appearance of a computer that executes the above program to realize the layered organ region identification device according to the above embodiment. The above embodiment can be realized by computer hardware and a computer program executed thereon.
図8において、コンピュータシステム900は、CD-ROM(Compact Disk Read Only Memory)ドライブ905を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。
In FIG. 8, the
図9は、コンピュータシステム900の内部構成を示す図である。図9において、コンピュータ901は、CD-ROMドライブ905に加えて、MPU(Micro Processing Unit)911と、ブートアッププログラム等のプログラムを記憶するためのROM912と、MPU911に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するRAM(Random Access Memory)913と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク914と、MPU911、ROM912等を相互に接続するバス915と、を備える。なお、コンピュータ901は、LANへの接続を提供する図示しないネットワークカードを含んでいてもよい。
Figure 9 is a diagram showing the internal configuration of a
コンピュータシステム900に、上記実施の形態による層状臓器領域特定装置等の機能を実行させるプログラムは、CD-ROM921に記憶されて、CD-ROMドライブ905に挿入され、ハードディスク914に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク914に記憶されてもよい。プログラムは実行の際にRAM913にロードされる。なお、プログラムは、CD-ROM921、またはネットワークから直接、ロードされてもよい。
A program that causes the
プログラムは、コンピュータ901に、上記実施の形態による層状臓器領域特定装置の機能を実行させるオペレーティングシステム(OS)、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能(モジュール)を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム900がどのように動作するのかについては周知であり、詳細な説明は省略する。
The program does not necessarily have to include an operating system (OS) or a third-party program that causes the
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。 The present invention is not limited to the above-described embodiment, and various modifications are possible, and it goes without saying that these are also included within the scope of the present invention.
以上のように、本発明にかかる層状臓器領域特定装置等は、医用画像において所望の部位を特定する装置等として適しており、特に、層状臓器の所望の層を特定する装置等として有用である。 As described above, the layered organ region identifying device of the present invention is suitable as a device for identifying a desired part in a medical image, and is particularly useful as a device for identifying a desired layer of a layered organ.
1 層状臓器領域特定装置
101 医用画像表示部
102 医用画像格納部
103 第一受付部
104 第二受付部
105 第一層決定部
106 第二層決定部
107 第三層決定部
108 出力部
REFERENCE SIGNS
Claims (10)
前記医用画像の前記第一層内の画素を指定する第一指示を受け付ける第一受付部と、
前記医用画像の前記第三層を含む領域の外側の輪郭を指定する第二指示を受け付ける第二受付部と、
前記第一指示により指定される画素の画素値を取得し、当該画素値に対して第一近似条件を満たす画素であって、前記第一指示により指定される画素に連続する画素の集合を第一層の画素に決定する第一層決定部と、
前記第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する第二層決定部と、
前記第二層の画素の外側であって、前記第二指示により指定される輪郭内に位置している2以上の画素の画素値の代表値を取得し、当該代表値に対して第二近似条件を満たす画素値を有しており、前記第一層および第二層の画素以外の、前記第二指示により指定される輪郭の内側に位置している画素の集合を、第三層の画素に決定する第三層決定部と、
前記第三層の画素を示す情報を出力する出力部と、を具備する層状臓器領域特定装置。 a medical image display unit that displays a medical image of a layered organ having a first layer, a second layer that is in contact with the outside of the first layer, and a third layer that is in contact with the outside of the second layer;
a first receiving unit that receives a first instruction specifying a pixel in the first layer of the medical image;
a second receiving unit that receives a second instruction that specifies an outer contour of a region including the third layer of the medical image;
a first layer determination unit that acquires a pixel value of a pixel designated by the first instruction, and determines a set of pixels that satisfy a first approximation condition for the pixel value and are adjacent to the pixel designated by the first instruction as pixels of a first layer;
a second layer determination unit that determines a set of adjacent pixels adjacent to an outer side of the first layer pixel as a second layer pixel;
a third layer determination unit that obtains a representative value of pixel values of two or more pixels located outside the pixels of the second layer and within the contour specified by the second instruction, and determines a set of pixels that have a pixel value that satisfies a second approximation condition for the representative value and are located inside the contour specified by the second instruction, other than the pixels of the first and second layers, as pixels of a third layer;
An output unit that outputs information indicating the pixels of the third layer.
画素値が、X-αからX+αまでの範囲内である(ただし、Xは、前記第一指示により指定される画素の画素値である)という条件を満たす画素であって、前記第一指示により指定される画素に連続する当該条件を満たす画素の集合を、当該集合の少なくとも一部が、前記第二指示により指定される輪郭の画素と重なる状態から、重ならなくなる状態となるまで、αの値を、予め決められた初期値から減少させて順次検出し、重ならなくなる状態となったαの値であるα1をαの値として有する前記条件である前記第一近似条件により検出される前記画素の集合を、前記第一層の画素に決定する、請求項2記載の層状臓器領域特定装置。 The first layer determination unit is
3. The device for identifying a layered organ region according to claim 2, further comprising: a detecting unit for detecting a set of pixels that are adjacent to the pixel designated by the first instruction and that satisfy the condition that the pixel value is within the range of X-α to X+α (where X is the pixel value of the pixel designated by the first instruction), the value of α is decreased from a predetermined initial value until at least a part of the set of pixels that satisfies the condition goes from overlapping with the pixel of the contour designated by the second instruction to no longer overlapping, and the device determines the set of pixels detected under the first approximation condition, which is the condition having an α value of α1 that is the α value at which the set of pixels no longer overlaps, as the pixels of the first layer.
前記医用画像の、前記第一層の画素の外側に隣接する画素から、外側に向かって予め決められた画素数までの範囲内の画素の集合を、前記第二層の画素に決定する請求項1から請求項3いずれか一項記載の層状臓器領域特定装置。 The second layer decision unit,
A layered organ region identification device as described in any one of claims 1 to 3, wherein a set of pixels within a range from a pixel adjacent to the outside of the first layer pixel of the medical image to a predetermined number of pixels outward is determined to be the pixels of the second layer.
前記第一層の画素の代表点を決定し、当該代表点を中心として、前記第二指示により指定される輪郭よりも小さいサイズの、閉領域を有する図形の輪郭を決定し、当該輪郭上の2以上の画素について、前記画素値の代表値を取得する請求項1から請求項4いずれか一項記載の層状臓器領域特定装置。 The third layer decision unit,
A layered organ region identification device as described in any one of claims 1 to 4, which determines a representative point of the pixels of the first layer, determines a contour of a figure having a closed area centered on the representative point and smaller in size than the contour specified by the second instruction, and obtains a representative value of the pixel values for two or more pixels on the contour.
画素値が、Y-γからY+γまでの範囲内である(ただし、Yは前記画素の代表値であり、γは、第三層の画素である可能性が高い画素値の範囲を示すための、前記輪郭上の2以上の画素の画素値を用いて取得された値である)、という条件である請求項5記載の層状臓器領域特定装置。 The second approximation condition is:
The layered organ region identification device of claim 5, wherein the condition is that the pixel value is within the range of Y-γ to Y+γ (where Y is a representative value of the pixel, and γ is a value obtained using the pixel values of two or more pixels on the contour to indicate a range of pixel values that are likely to be pixels of the third layer).
前記第一層は、子宮内膜であり、
前記第二層は、junction zone(内膜直下筋層)であり、
前記第三層は、子宮筋層である、請求項1から請求項7いずれか一項記載の層状臓器領域特定装置。 said layered organ being the uterus and said first layer being the endometrium;
The second layer is a junction zone (muscular layer just below the intima),
The layered organ region identifying device according to claim 1 , wherein the third layer is a uterine muscle layer.
前記医用画像表示部が、第一層と、当該第一層の外側に接する第二層と、当該第二層の外側に接する第三層とを有する層状臓器の医用画像を表示する医用画像表示ステップと、
前記第一受付部が、前記医用画像の前記第一層内の画素を指定する第一指示を受け付ける第一受付ステップと、
前記第二受付部が、前記医用画像の前記第三層を含む領域の外側の輪郭を指定する第二指示を受け付ける第二受付ステップと、
前記第一層決定部が、前記第一指示により指定される画素の画素値を取得し、当該画素値に対して第一近似条件を満たす画素であって、前記第一指示により指定される画素に連続する画素の集合を第一層の画素に決定する第一層決定ステップと、
前記第二層決定部が、前記第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する第二層決定ステップと、
前記第三層決定部が、前記第二層の画素の外側であって、前記第二指示により指定される輪郭内に位置している2以上の画素の画素値の代表値を取得し、当該代表値に対して第二近似条件を満たす画素値を有しており、前記第一層および第二層の画素以外の、前記第二指示により指定される輪郭の内側に位置している画素の集合を、第三層の画素に決定する第三層決定ステップと、
前記出力部が、前記第三層の画素を示す情報を出力する出力ステップと、を具備する層状臓器領域特定方法。 A layered organ region determining method performed using a medical image display unit, a first receiving unit, a second receiving unit, a first layer determining unit, a second layer determining unit, a third layer determining unit, and an output unit, comprising:
a medical image display step in which the medical image display unit displays a medical image of a layered organ having a first layer, a second layer in contact with the outside of the first layer, and a third layer in contact with the outside of the second layer;
a first reception step in which the first reception unit receives a first instruction specifying a pixel in the first layer of the medical image;
a second receiving step in which the second receiving unit receives a second instruction specifying an outer contour of a region including the third layer of the medical image;
a first layer determination step in which the first layer determination unit acquires a pixel value of a pixel designated by the first instruction, and determines a set of pixels that satisfy a first approximation condition for the pixel value and are adjacent to the pixel designated by the first instruction as pixels of a first layer;
a second layer determination step in which the second layer determination unit determines a set of consecutive pixels adjacent to the outside of the first layer pixel as a second layer pixel;
a third layer determination step in which the third layer determination unit obtains a representative value of pixel values of two or more pixels located outside the pixels of the second layer and within the contour specified by the second instruction, and determines a set of pixels that have a pixel value that satisfies a second approximation condition for the representative value and are located inside the contour specified by the second instruction, other than the pixels of the first and second layers, as pixels of a third layer;
An output step in which the output unit outputs information indicating the pixels of the third layer.
第一層と、当該第一層の外側に接する第二層と、当該第二層の外側に接する第三層とを有する層状臓器の医用画像を表示する医用画像表示部と、
前記医用画像の前記第一層内の画素を指定する第一指示を受け付ける第一受付部と、
前記医用画像の前記第三層を含む領域の外側の輪郭を指定する第二指示を受け付ける第二受付部と、
前記第一指示により指定される画素の画素値を取得し、当該画素値に対して第一近似条件を満たす画素であって、前記第一指示により指定される画素に連続する画素の集合を第一層の画素に決定する第一層決定部と、
前記第一層の画素の外側に隣接する連続した画素の集合を第二層の画素に決定する第二層決定部と、
前記第二層の画素の外側であって、前記第二指示により指定される輪郭内に位置している2以上の画素の画素値の代表値を取得し、当該代表値に対して第二近似条件を満たす画素値を有しており、前記第一層および第二層の画素以外の、前記第二指示により指定される輪郭の内側に位置している画素の集合を、第三層の画素に決定する第三層決定部と、
前記第三層の画素を示す情報を出力する出力部として機能させるためのプログラム。 Computer,
a medical image display unit that displays a medical image of a layered organ having a first layer, a second layer that is in contact with the outside of the first layer, and a third layer that is in contact with the outside of the second layer;
a first receiving unit that receives a first instruction specifying a pixel in the first layer of the medical image;
a second receiving unit that receives a second instruction that specifies an outer contour of a region including the third layer of the medical image;
a first layer determination unit that acquires a pixel value of a pixel designated by the first instruction, and determines a set of pixels that satisfy a first approximation condition for the pixel value and are adjacent to the pixel designated by the first instruction as pixels of a first layer;
a second layer determination unit that determines a set of adjacent pixels adjacent to an outer side of the first layer pixel as a second layer pixel;
a third layer determination unit that obtains a representative value of pixel values of two or more pixels located outside the pixels of the second layer and within the contour specified by the second instruction, and determines a set of pixels that have a pixel value that satisfies a second approximation condition for the representative value and are located inside the contour specified by the second instruction, other than the pixels of the first and second layers, as pixels of a third layer;
A program for causing the output unit to function as an output unit that outputs information indicating the pixels of the third layer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020203154A JP7539148B2 (en) | 2020-12-08 | 2020-12-08 | Layered organ region specifying device, layered organ region specifying method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020203154A JP7539148B2 (en) | 2020-12-08 | 2020-12-08 | Layered organ region specifying device, layered organ region specifying method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022090703A JP2022090703A (en) | 2022-06-20 |
| JP7539148B2 true JP7539148B2 (en) | 2024-08-23 |
Family
ID=82060727
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020203154A Active JP7539148B2 (en) | 2020-12-08 | 2020-12-08 | Layered organ region specifying device, layered organ region specifying method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7539148B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003524489A (en) | 2000-01-18 | 2003-08-19 | ザ・ユニバーシティー・オブ・シカゴ | Methods, systems, and computer-readable media for two-dimensional and three-dimensional detection of lung nodules in computed tomography scans |
| JP2003339694A (en) | 2002-05-22 | 2003-12-02 | Aloka Co Ltd | Tomographic image processor |
| JP2008544826A (en) | 2005-07-01 | 2008-12-11 | ユニバーシティ・カレッジ・カーディフ・コンサルタンツ・リミテッド | Image processing |
| US20180365808A1 (en) | 2017-06-14 | 2018-12-20 | Shenzhen United Imaging Healthcare Co., Ltd. | System and method for image processing |
| JP2020131019A (en) | 2019-02-18 | 2020-08-31 | 国立大学法人旭川医科大学 | Image processing equipment, image processing methods, and programs |
-
2020
- 2020-12-08 JP JP2020203154A patent/JP7539148B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003524489A (en) | 2000-01-18 | 2003-08-19 | ザ・ユニバーシティー・オブ・シカゴ | Methods, systems, and computer-readable media for two-dimensional and three-dimensional detection of lung nodules in computed tomography scans |
| JP2003339694A (en) | 2002-05-22 | 2003-12-02 | Aloka Co Ltd | Tomographic image processor |
| JP2008544826A (en) | 2005-07-01 | 2008-12-11 | ユニバーシティ・カレッジ・カーディフ・コンサルタンツ・リミテッド | Image processing |
| US20180365808A1 (en) | 2017-06-14 | 2018-12-20 | Shenzhen United Imaging Healthcare Co., Ltd. | System and method for image processing |
| JP2020131019A (en) | 2019-02-18 | 2020-08-31 | 国立大学法人旭川医科大学 | Image processing equipment, image processing methods, and programs |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022090703A (en) | 2022-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11185228B2 (en) | Control method of information terminal and computer-readable recording medium | |
| US7783089B2 (en) | Method and apparatus for providing mammographic image metrics to a clinician | |
| US11776692B2 (en) | Training data collection apparatus, training data collection method, program, training system, trained model, and endoscopic image processing apparatus | |
| JP7192372B2 (en) | Information processing device, medical image display device and program | |
| US20100183211A1 (en) | Detecting haemorrhagic stroke in ct image data | |
| JPH0512352A (en) | Medical diagnosis support system | |
| US20100293505A1 (en) | Anatomy-related image-context-dependent applications for efficient diagnosis | |
| CN111816285A (en) | Medical information processing device and medical information processing method | |
| JP5442542B2 (en) | Pathological diagnosis support device, pathological diagnosis support method, control program for pathological diagnosis support, and recording medium recording the control program | |
| EP2620885A2 (en) | Medical image processing apparatus | |
| JP2001008928A (en) | Method and apparatus for displaying images | |
| JP2004216008A (en) | Image diagnosis support device | |
| CN115393246A (en) | Image segmentation system and image segmentation method | |
| JP7539148B2 (en) | Layered organ region specifying device, layered organ region specifying method, and program | |
| JP5863330B2 (en) | Image processing apparatus, image processing method, and program | |
| US20090196481A1 (en) | Image processing method and apparatus | |
| CN114565582A (en) | A kind of medical image classification and lesion area localization method, system and storage medium | |
| JPWO2020129979A1 (en) | Image processing equipment, methods and programs | |
| JP7810559B2 (en) | Case search device, case search method, and program | |
| JP2020131019A (en) | Image processing equipment, image processing methods, and programs | |
| KR20250015794A (en) | Integrated prediction method, device and computer program for cerebral hemorrhage prognosis using imaging and non-imaging data | |
| JP2000311212A (en) | Medical diagnosis support system | |
| US20090136097A1 (en) | Marking apparatus, marking method and computer program for marking a location in a medical image | |
| US20230306604A1 (en) | Image processing apparatus and image processing method | |
| US8090208B2 (en) | Robust segmentation of a mass candidate in digital mammography images |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231109 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240711 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240716 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240805 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7539148 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |