Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP2520248B2 - How to create relational contour point data - Google Patents
[go: Go Back, main page]

JP2520248B2 - How to create relational contour point data - Google Patents

How to create relational contour point data

Info

Publication number
JP2520248B2
JP2520248B2 JP62035714A JP3571487A JP2520248B2 JP 2520248 B2 JP2520248 B2 JP 2520248B2 JP 62035714 A JP62035714 A JP 62035714A JP 3571487 A JP3571487 A JP 3571487A JP 2520248 B2 JP2520248 B2 JP 2520248B2
Authority
JP
Japan
Prior art keywords
contour point
point data
data
contour
bone
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.)
Expired - Lifetime
Application number
JP62035714A
Other languages
Japanese (ja)
Other versions
JPS63204480A (en
Inventor
良洋 後藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Healthcare Manufacturing Ltd
Original Assignee
Hitachi Medical Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Medical Corp filed Critical Hitachi Medical Corp
Priority to JP62035714A priority Critical patent/JP2520248B2/en
Publication of JPS63204480A publication Critical patent/JPS63204480A/en
Application granted granted Critical
Publication of JP2520248B2 publication Critical patent/JP2520248B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Apparatus For Radiation Diagnosis (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、例えば被検体の頭部のCT画像データから皮
膚の輪郭点データ及び骨の輪郭点データを抽出し両者を
相互に関係づけることができる関係輪郭点データの作成
方法に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention extracts the contour point data of the skin and the contour point data of the bone from the CT image data of the head of the subject and relates them to each other. The present invention relates to a method of creating relational contour point data that enables

〔従来の技術〕[Conventional technology]

最近、被検体のCT画像データから例えば皮膚の輪郭点
データや骨の輪郭点データを抽出し、これを積み上げて
上記被検体の例えば頭部の三次元画像を構成表示するこ
とが行われるようになってきた。この場合、従来は、上
記皮膚の輪郭点データと骨の輪郭点データとは、別個の
ものとして別々に抽出され、相互に全く関係づけがされ
ていなかった。
Recently, for example, skin contour point data and bone contour point data are extracted from the CT image data of the subject, and the three-dimensional image of the subject's head, for example, is constructed and displayed by stacking the data. It's coming. In this case, conventionally, the contour point data of the skin and the contour point data of the bone are separately extracted as separate items and are not related to each other at all.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

このような三次元画像の構成表示においては、皮膚の
輪郭点像と骨の輪郭点像とが全く無関係の状態となるも
のであった。従って、例えば形成外科の手術シミュレー
ションにおいて、例えば頭部の骨をある形状まで削り取
った場合にその部分の皮膚の形状がどのように変化する
か、あるいは皮膚をある形状となるように削る場合には
その部分の骨をどのように削り取ればよいかが、相互に
関連づけて直ちに三次元画像として構成表示されず、い
ちいち皮膚の輪郭点像及び骨の輪郭点像を試行錯誤的に
修正して表示しなければならなかった。このことから、
上記形成外科の手術シミュレーションにおける模擬が複
雑となると共に時間がかかり、手術シミュレーションの
効率が低下するものであった。
In such a three-dimensional image structure display, the contour point image of the skin and the contour point image of the bone are completely unrelated. Therefore, for example, in a surgery simulation of plastic surgery, for example, when the bone of the head is scraped to a certain shape, how the shape of the skin of that portion changes, or when the skin is shaved to have a certain shape, How to remove the bone in that part is not immediately displayed as a three-dimensional image in correlation with each other, but the contour point image of the skin and the contour point image of the bone are corrected and displayed by trial and error. I had to. From this,
The simulation in the surgery simulation of the plastic surgery is complicated and time-consuming, and the efficiency of the surgery simulation is reduced.

そこで、本発明は、対象物のCT画像データから或る部
位の輪郭点データ及び他の部位の輪郭点データを抽出し
両者を相互に関係づけることができる関係輪郭点データ
の作成方法を提供することを目的とする。
Therefore, the present invention provides a method of creating relational contour point data, which can extract contour point data of a part and contour point data of another part from CT image data of a target object and can correlate them with each other. The purpose is to

〔問題点を解決するための手段〕[Means for solving problems]

上記の問題点を解決する本発明の手段は、対象物のCT
画像データから或る部位の輪郭点データ及びこれと異な
る他の部位の輪郭点データを抽出し、一方の部位の一つ
の輪郭点から他方の部位の各輪郭点までの距離をそれぞ
れ計算し、最小の距離を与える他方の部位の輪郭点の座
標位置を示す識別情報を求め、この識別情報と上記一方
の部位の一つの輪郭点の座標データとを組み合わせて関
係輪郭点データを作成し、これを一方の部位の各輪郭点
について繰り返し実行し、求めた関係輪郭点データを格
納することによってなされる。
The means of the present invention for solving the above-mentioned problems is a CT of an object.
The contour point data of a part and the contour point data of another part different from this are extracted from the image data, and the distances from one contour point of one part to each contour point of the other part are calculated, respectively. The identification information indicating the coordinate position of the contour point of the other part which gives the distance is obtained, and the related contour point data is created by combining this identification information and the coordinate data of one contour point of the one part, and This is performed by repeatedly executing each contour point of one part and storing the obtained relational contour point data.

〔実施例〕〔Example〕

以下、本発明の実施例を添付図面に基づいて詳細に説
明する。
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

第1図は本発明による関係輪郭点データの作成方法の
手順を示すフローチャートである。この実施例において
は、第2図に示すように、例えば被検体の頭部のある断
層面について収集したCT画像データから、例えば皮膚の
輪郭点データDa及び骨の輪郭点データDbを抽出し、両者
を相互に関係づける関係輪郭点データを作成する場合に
ついて説明する。ここで、上記皮膚の輪郭点データDa
は、その皮膚の外形線を表す多数の輪郭点A1,A2,A3
…の集合からなり、各輪郭点A1,A2,A3,…の座標を一
般的に(Xn,Yn)と表す(n=1,2,3,…,n)。また、骨
の輪郭点データDbは、その骨の形状を表す多数の輪郭点
B1,B2,B3,…の集合からなり、各輪郭点B1,B2,B3
…の座標を一般的に(xj,yj)と表す(j=1,2,3,…,
j)。
FIG. 1 is a flow chart showing the procedure of a method of creating relational contour point data according to the present invention. In this embodiment, as shown in FIG. 2, for example, skin contour point data Da and bone contour point data Db are extracted from CT image data collected on a tomographic plane having a head of a subject, A case of creating relational contour point data that correlates the two will be described. Here, the contour point data Da of the above skin
Is a number of contour points A 1 , A 2 , A 3 , which represent the outline of the skin.
, And the coordinates of each contour point A 1 , A 2 , A 3 , ... Are generally expressed as (Xn, Yn) (n = 1, 2, 3, ..., N). Further, the bone contour point data Db is composed of a large number of contour points representing the shape of the bone.
It consists of a set of B 1 , B 2 , B 3 , ..., and each contour point B 1 , B 2 , B 3 ,
The coordinates of ... are generally expressed as (xj, yj) (j = 1,2,3, ...,
j).

まず、予め収集された頭部のCT画像データから、第2
図に示す皮膚の輪郭点データDa及び骨の輪郭点データDb
を抽出する(ステップ)。そして、第3図に示すよう
に、上記抽出した皮膚の輪郭点データDaの各輪郭点A1
A2,A3,…の座標データは第一メモリ1に記録し、骨の
輪郭点データDbの各輪郭点B1,B2,B3,…の座標データ
は第二メモリ2に記録しておく。次に、上記皮膚の輪郭
点のうち一つ、例えば第一の輪郭点A1を指定する(ステ
ップ)。すなわち、皮膚の輪郭点の座標(Xn,Yn)に
おいて連番nを“1"として、(X1,Y1)座標データを第
3図に示す第一メモリ1から取り出す。次に、上記皮膚
の第一の輪郭点A1(X1,Y2)から骨の各輪郭点B1,B2
B3,…までの距離Rを計算する(ステップ)。ここ
で、皮膚の輪郭点の座標は一般的に(Xn,Yn)と表さ
れ、骨の輪郭点の座標は一般的に(xj,yj)と表される
ので、皮膚の輪郭点から骨の輪郭点までの距離Rは、次
式で表される。
First, from the CT image data of the head collected in advance, the second
Skin contour point data Da and bone contour point data Db shown in the figure
(Step). Then, as shown in FIG. 3, each contour point A 1 of the extracted contour point data Da of the skin,
The coordinate data of A 2 , A 3 , ... Is recorded in the first memory 1, and the coordinate data of each contour point B 1 , B 2 , B 3 , ... Of the bone contour point data Db is recorded in the second memory 2. Keep it. Next, one of the contour points of the skin, for example, the first contour point A 1 is designated (step). That is, the contour points of the skin coordinates (Xn, Yn) as "1" to the serial number n in the extracts from the first memory 1 shown in FIG. 3 the (X 1, Y 1) coordinate data. Next, from the first contour point A 1 (X 1 , Y 2 ) of the skin to each contour point B 1 , B 2 , of the bone,
The distance R to B 3 , ... Is calculated (step). Here, the coordinates of the contour points of the skin are generally expressed as (Xn, Yn), and the coordinates of the contour points of the bone are generally expressed as (xj, yj). The distance R to the contour point is expressed by the following equation.

いま、上記第(1)式において、n=1であり、j=1,
2,3,…,jとして骨の輪郭点B1,B2,B3,…の座標データ
を第3図に示す第二メモリ2から順次取り出して代入
し、第2図に示すように距離R1,R2,R3,…を順次計算
する。次に、このように求められた距離R1,R2,R3,…
を比較して、最小の距離を与える骨の輪郭点の座標位置
を示す識別情報jを求める(ステップ)。例えば、第
2図において、骨の第二の輪郭点B2(x2,y2)までの距離
R2が最小であるとすると、j=2を識別情報とし、この
値をJ1とする。次に、このように求めた識別情報jと、
上記指定された皮膚の輪郭点の座標データ(Xn,Yn)と
を組み合わせて、関係輪郭点データ(j,Xn,Yn)を作成
する(ステップ)。いま、識別情報jの値はJ1であ
り、指定された皮膚の輪郭点は第一の輪郭点A1(X1,Y2)
であるので、この場合の関係輪郭点データは、(J1
X1,Y1)となる。そして、このように作成された関係輪
郭点データ(J1,X1,Y1)を第一の関係輪郭点データD1
として、第3図に示すように、第三メモリ3に記録す
る。
Now, in the above formula (1), n = 1 and j = 1,
The coordinate data of the contour points B 1 , B 2 , B 3 , ... of the bone are sequentially fetched from the second memory 2 shown in Fig. 3 and substituted as 2, 3, ..., j, and the distances are calculated as shown in Fig. 2. R 1 , R 2 , R 3 , ... Are calculated in sequence. Next, the distances R 1 , R 2 , R 3 , ...
And the identification information j indicating the coordinate position of the contour point of the bone giving the minimum distance is obtained (step). For example, in Fig. 2 , the distance to the second contour point B 2 (x 2 , y 2 ) of the bone
If R 2 is the minimum, j = 2 is used as the identification information, and this value is set as J 1 . Next, the identification information j thus obtained,
The coordinate data (Xn, Yn) of the specified contour points of the skin is combined to create the relevant contour point data (j, Xn, Yn) (step). Now, the value of the identification information j is J 1 , and the contour point of the designated skin is the first contour point A 1 (X 1 , Y 2 ).
Therefore, the relational contour point data in this case is (J 1 ,
X 1 , Y 1 ). Then, the relational contour point data (J 1 , X 1 , Y 1 ) thus created is used as the first relational contour point data D 1
Is recorded in the third memory 3 as shown in FIG.

次に、皮膚の輪郭点の指定を一つ進める(ステップ
)。すなわち、皮膚の輪郭点の座標(Xn,Yn)におい
て連番nを+1して“2"とし、第二の輪郭点A2(X2,Y2)
を指定する。そして、その(X2,Y2)の座標データを第
3図に示す第一メモリ1から取り出す。次に、皮膚の輪
郭点A1,A2,A3,…の全てについて終了したかどうか判
断する(ステップ)。いまはまだ、第一の輪郭点A1
ついて終了し第二の輪郭点A2に進んだだけであるので、
ステップは“NO"側へ進み、ステップの前へ戻る。
そして、ステップ→→→→を繰り返し、皮膚
の輪郭点をA3,A4,…と順次進めながら、その都度距離
Rを計算しては最小の距離Rを与える骨の輪郭点の座標
位置を示す識別情報jを求め、関係輪郭点データ(j,X
n,yn)を作成していく。このようにして、皮膚の輪郭点
A1,A2,A3,…の全てについて終了すると、ステップ
は“YES"側へ抜ける。このとき、第3図に示すように、
第三メモリ3にはn個の関係輪郭点データD1,D2,…Dn
が記録される。そして、上記のように求めた関係輪郭点
データD1,D2,…Dnを、第3図に示すように、例えば磁
気ディスク5へ格納する(ステップ)。
Next, the designation of the contour points of the skin is advanced by one (step). That is, at the coordinates (Xn, Yn) of the contour point of the skin, the serial number n is incremented by 1 to be "2", and the second contour point A 2 (X 2 , Y 2 )
Is specified. Then, the coordinate data of (X 2 , Y 2 ) is taken out from the first memory 1 shown in FIG. Next, it is judged whether or not all the contour points A 1 , A 2 , A 3 , ... Of the skin have been completed (step). For now, we have only finished about the first contour point A 1 and proceeded to the second contour point A 2 , so
The step proceeds to the “NO” side and returns to the front of the step.
Then, the steps → → → → are repeated to sequentially advance the contour points of the skin to A 3 , A 4 , ..., and the distance R is calculated each time, and the coordinate position of the contour point of the bone giving the minimum distance R is determined. The identification information j shown is obtained, and the related contour point data (j, X
n, yn) will be created. In this way, the contour points of the skin
When all of A 1 , A 2 , A 3 , ... Are completed, the step exits to the “YES” side. At this time, as shown in FIG.
In the third memory 3, n pieces of relational contour point data D 1 , D 2 , ... Dn
Is recorded. Then, the relational contour point data D 1 , D 2 , ... Dn obtained as described above are stored in, for example, the magnetic disk 5 as shown in FIG. 3 (step).

このように作成した関係輪郭点データ(j,Xn,Yn)に
よれば、皮膚の輪郭点データと骨の輪郭点データとが相
互に関係づけられたこととなる。例えば、第一の関係輪
郭点データD1(J1,X1,Y1)についてみると、識別情報j
の値J1(=2)は骨の輪郭点の座標(xj,yj)につけた
連番jを表し、皮膚の第一の輪郭点A1(X1,Y1)に対し
て、骨の各輪郭点B1,B2,B3,…のうち最も近い距離に
あるのは、j=J1=2の第二の輪郭点B2(x2,y2)である
ことを示している。第二の関係輪郭点データD2(J2
X2,Y2)以下についても同様にして両者の関係を知るこ
とができる。
According to the relational contour point data (j, Xn, Yn) thus created, the skin contour point data and the bone contour point data are associated with each other. For example, regarding the first relational contour point data D 1 (J 1 , X 1 , Y 1 ), the identification information j
The value J 1 (= 2) of represents the serial number j attached to the coordinates (xj, yj) of the bone contour point, and the first contour point A 1 (X 1 , Y 1 ) of the skin It is shown that the closest distance among the contour points B 1 , B 2 , B 3 , ... Is the second contour point B 2 (x 2 , y 2 ) of j = J 1 = 2. There is. Second relation contour point data D 2 (J 2 ,
The relationship between X 2 and Y 2 ) and below can be similarly determined.

次に、このように作成した関係輪郭点データ(j,Xn,Y
n)の使い方について第4図を参照して説明する。例え
ば、被検体の頭部のCT画像データから皮膚の輪郭点デー
タ及び骨の輪郭点データを抽出し、これらを積み上げて
上記被検体の頭部の三次元画像を構成表示し、この三次
元画像を用いて形成外科の手術シミュレーションを行う
場合において、例えば骨の或る部分を削り取ることは、
その箇所に該当する骨の輪郭点の座標を変化させること
に対応する。さらに、上記のように骨を削り取れば、そ
の部分の皮膚もへこむので、その箇所に該当する皮膚の
輪郭点の座標も変化させなければならない。いま、第4
図において、第二メモリ2には抽出された骨の輪郭点デ
ータDbの各輪郭点B1,B2,B3,…の座標データが記録さ
れている。ここで、骨の第二の輪郭点B2の部分を適宜削
り取るとし、その座標(x2,y2)を(x2′,y2′)に変
化させたとする。そして、このように修正した骨の輪郭
点B1,B2′,B3′,…の座標データを、第4図に示すよ
うに、第四メモリ4に記録しておく。
Next, the relational contour point data (j, Xn, Y
How to use n) will be described with reference to FIG. For example, the contour point data of the skin and the contour point data of the bone are extracted from the CT image data of the head of the subject, and these are stacked to display the three-dimensional image of the head of the subject. When performing a surgical simulation of plastic surgery using, for example, scraping a part of bone is
This corresponds to changing the coordinates of the contour point of the bone corresponding to the location. Furthermore, when the bone is scraped off as described above, the skin at that portion is also dented, so the coordinates of the contour points of the skin corresponding to that portion must also be changed. Now the 4th
In the figure, in the second memory 2, coordinate data of each contour point B 1 , B 2 , B 3 , ... Of the extracted contour point data Db of the bone is recorded. Here, it is assumed that the part of the second contour point B 2 of the bone is appropriately cut off and its coordinates (x 2 , y 2 ) are changed to (x 2 ′, y 2 ′). Then, the coordinate data of the contour points B 1 , B 2 ′, B 3 ′, ... Of the bone corrected in this way are recorded in the fourth memory 4 as shown in FIG.

このように、骨の輪郭点の座標が変化したのに伴う皮
膚の輪郭点の座標の変化は、次のように近似して求め
る。すなわち、第4図において、第三メモリ3に記録さ
れた第一の関係輪郭点データD1の識別情報jの値J1
“2"であるとすると、皮膚の第一の輪郭点A1(X1,Y1)に
対して最も近い骨の輪郭点は第二の輪郭点B2(x2,y2)で
あることがわかる。ところが、この骨の第二の輪郭点B2
(x2,y2)は上記のように削られてB2′(x2′,y2′)に
変化したので、その座標の変化量はX方向にΔx=x2
x2′であり、Y方向にΔy=y2−y2′である。従って、
皮膚の第一の輪郭点A1(X1,Y1)についても、上記骨の
第二の輪郭点B2の座標の変化量に対応してその座標を変
化してやればよい。そこで、第二メモリ2から変化前の
骨の第二の輪郭点B2の座標データ(x2,y2)を読み出す
と共に、第四メモリ4から変化後の骨の第二の輪郭点
B2′の座標データ(x2′,y2′)を読み出し、その座標
の変化量 Δx=x2−x2′,Δy=y2−y2′ を計算し、このΔx,Δyの分だけ上記皮膚の第一の輪郭
点A1の座標(X1,Y1)を変化すればよい。従って、変化
後の皮膚の第一の輪郭点A1の座標は、X方向に X1−Δx=X1−(x2,x2′) …(2) となり、Y方向に Y1−Δy=Y1−(y2,y2′) …(3) となる。これにより、前記識別情報jの値J1と上記第
(2)式及び第(3)の値とにより、新しい第一の関係
輪郭点データD1が作成され、第4図に示すように、第三
メモリ3に記録される。骨の輪郭点の他の部分の座標を
変化させた場合も上記と同様にして、新しい関係輪郭点
データが作成される。
In this way, the change in the coordinates of the skin contour point due to the change in the coordinates of the bone contour point is obtained by approximation as follows. That is, in FIG. 4, when the value J 1 of the identification information j of the first relational contour point data D 1 recorded in the third memory 3 is “2”, the first contour point A 1 of the skin is It can be seen that the closest bone contour point to (X 1 , Y 1 ) is the second contour point B 2 (x 2 , y 2 ). However, the second contour point B 2 of this bone
Since (x 2 , y 2 ) is cut as described above and changed to B 2 ′ (x 2 ′, y 2 ′), the change amount of the coordinates is Δx = x 2 − in the X direction.
x 2 ′, and Δy = y 2 −y 2 ′ in the Y direction. Therefore,
The coordinates of the first contour point A 1 (X 1 , Y 1 ) of the skin may be changed in accordance with the amount of change in the coordinates of the second contour point B 2 of the bone. Therefore, the coordinate data (x 2 , y 2 ) of the second contour point B 2 of the bone before change is read from the second memory 2 and the second contour point of the bone after change is read from the fourth memory 4.
The coordinate data (x 2 ′, y 2 ′) of B 2 ′ is read out, and the amount of change Δx = x 2 −x 2 ′, Δy = y 2 −y 2 ′ of the coordinate is calculated. Only the coordinates (X 1 , Y 1 ) of the first contour point A 1 of the skin should be changed. Therefore, the coordinates of the first contour point A 1 of the changed skin are X 1 −Δx = X 1 − (x 2 , x 2 ′) (2) in the X direction and Y 1 −Δy in the Y direction. = Y 1 − (y 2 , y 2 ′) (3) As a result, a new first relational contour point data D 1 is created from the value J 1 of the identification information j and the values of the equations (2) and (3), and as shown in FIG. It is recorded in the third memory 3. Even when the coordinates of other parts of the contour points of the bone are changed, new relation contour point data is created in the same manner as above.

なお、第1図に示すフローチャートのステップにお
いては、第二回目以後も皮膚の一つの輪郭点から骨の各
輪郭点(xj,yj)までの距離Rを全て計算するものとし
たが、本発明はこれに限らず、前回のステップにおい
て識別情報jが求まったら、次回のステップにおいて
は上記識別情報jで示される骨の輪郭点(xj,yj)の近
傍、例えばその前後10点程度についてのみ距離Rを計算
するようにしてもよい。そのためには、ステップの中
に、第二回目以後において動作する小さな処理ループを
形成しておけばよい。この場合は、距離Rの計算処理が
短時間で行われ、ステップにおいて識別情報jを求め
るのが高速で処理できる。
In the steps of the flowchart shown in FIG. 1, all distances R from one contour point of the skin to each contour point (xj, yj) of the bone are calculated even after the second time. Is not limited to this, and if the identification information j is obtained in the previous step, in the next step, the distance is only around the bone contour point (xj, yj) indicated by the identification information j, for example, about 10 points before and after that. R may be calculated. For that purpose, a small processing loop that operates after the second time may be formed in the step. In this case, the calculation process of the distance R is performed in a short time, and the identification information j can be obtained at high speed in step.

また、以上の説明においては、第2図に示すように皮
膚の輪郭点A1,A2,A3,…から骨の輪郭点B1,B2,B3
…までの距離Rを計算することとしたが、本発明はこれ
に限らず、反対に骨の輪郭点B1,B2,B3,…から皮膚の
輪郭点A1,A2,A3,…までの距離を計算するようにして
もよい。
Further, in the above explanation, as shown in FIG. 2, the skin contour points A 1 , A 2 , A 3 , ... To the bone contour points B 1 , B 2 , B 3 ,
... was decided to calculate the distance R to the present invention is not limited to this, contour points of the bone B 1 Conversely, B 2, B 3, contour points of the skin from ... A 1, A 2, A 3 The distance to, ... May be calculated.

さらに、CT画像データから抽出する輪郭点データは、
皮膚及び骨に限らず、他の部位の輪郭点データであって
もよい。
Furthermore, the contour point data extracted from the CT image data is
Not limited to skin and bone, contour point data of other parts may be used.

〔発明の効果〕〔The invention's effect〕

本発明は以上のように構成されたので、対象物のCT画
像データから成る部位、例えば皮膚の輪郭点データ及び
他の部位、例えば骨の輪郭点データを抽出し両者を相互
に関係づけることができる。従って、例えば骨の輪郭点
データのうち或る部分の輪郭点の座標を変化させても、
これに対応する皮膚の輪郭点データについて当該部分の
輪郭点の座標の変化の近似値を容易に求めることができ
る。このことから、三次元画像を構成表示して行う形成
外科の手術シミュレーションにおいて、例えば頭部の骨
をある形状まで削り取った場合にその部分の皮膚の形状
がどのように変化するか等を相互に関連づけて直ちに三
次元画像として構成表示することができる。従って、上
記形成外科の手術シミュレーションにおける模擬を簡単
かつ迅速に行うことができ、手術シミュレーションの効
率を向上することができる。
Since the present invention is configured as described above, it is possible to correlate a part composed of CT image data of an object, for example, contour point data of skin and another part, for example, contour point data of bone, and to correlate the two. it can. Therefore, for example, even if the coordinates of a contour point of a part of the contour point data of the bone are changed,
With respect to the skin contour point data corresponding to this, it is possible to easily obtain an approximate value of the change in the coordinates of the contour point of the part. From this, in surgery simulation of plastic surgery performed by displaying a three-dimensional image, for example, when the bone of the head is scraped to a certain shape, how the shape of the skin of the part changes will be mutually compared. It is possible to associate and immediately display the composition as a three-dimensional image. Therefore, the simulation in the surgery simulation of the plastic surgery can be performed easily and quickly, and the efficiency of the surgery simulation can be improved.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明による関係輪郭点データの作成方法の手
順を示すフローチャート、第2図は頭部のCT画像データ
から抽出した皮膚の輪郭点データ及び骨の輪郭点データ
を示す説明図、第3図は関係輪郭点データのメモリへの
記録状態を示す説明図、第4図は関係輪郭点データの座
標変化の状態を示す説明図である。 Da…皮膚の輪郭点データ、Db…骨の輪郭点データ、A1
A2〜An…皮膚の輪郭点、B1,B2〜Bj…骨の輪郭点、R1
R2,R3…距離、J1,J2〜Jn…識別情報の値、D1,D2〜Dn
…関係輪郭点データ、5…磁気ディスク。
FIG. 1 is a flow chart showing a procedure of a method for creating relational contour point data according to the present invention, and FIG. 2 is an explanatory view showing skin contour point data and bone contour point data extracted from CT image data of the head. FIG. 3 is an explanatory diagram showing a recording state of the related contour point data in the memory, and FIG. 4 is an explanatory diagram showing a coordinate change state of the related contour point data. Da ... skin contour point data, Db ... bone contour point data, A 1 ,
A 2 to An ... skin contour points, B 1 , B 2 to Bj ... bone contour points, R 1 ,
R 2, R 3 ... distance, J 1, J 2 ~Jn ... value of the identification information, D 1, D 2 ~Dn
... relevant contour point data, 5 ... magnetic disk.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】対象物のCT画像データから或る部位の輪郭
点データ及びこれと異なる他の部位の輪郭点データを抽
出し、一方の部位の一つの輪郭点から他方の部位の各輪
郭点までの距離をそれぞれ計算し、最小の距離を与える
他方の部位の輪郭点の座標位置を示す識別情報を求め、
この識別情報と上記一方の部位の一つの輪郭点の座標デ
ータとを組み合わせて関係輪郭点データを作成し、これ
を一方の部位の各輪郭点について繰り返し実行し、求め
た関係輪郭点データを格納することを特徴とする関係輪
郭点データの作成方法。
1. Contour point data of a part and contour point data of another part different from this are extracted from CT image data of an object, and one contour point of one part to each contour point of the other part. To calculate identification information indicating the coordinate position of the contour point of the other part that gives the minimum distance,
This identification information is combined with the coordinate data of one contour point of the one part to create relational contour point data, which is repeatedly executed for each contour point of one part, and the obtained relational contour point data is stored. A method of creating relational contour point data, characterized by:
JP62035714A 1987-02-20 1987-02-20 How to create relational contour point data Expired - Lifetime JP2520248B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62035714A JP2520248B2 (en) 1987-02-20 1987-02-20 How to create relational contour point data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62035714A JP2520248B2 (en) 1987-02-20 1987-02-20 How to create relational contour point data

Publications (2)

Publication Number Publication Date
JPS63204480A JPS63204480A (en) 1988-08-24
JP2520248B2 true JP2520248B2 (en) 1996-07-31

Family

ID=12449531

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62035714A Expired - Lifetime JP2520248B2 (en) 1987-02-20 1987-02-20 How to create relational contour point data

Country Status (1)

Country Link
JP (1) JP2520248B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10660707B2 (en) * 2017-12-19 2020-05-26 Biosense Webster (Israel) Ltd. ENT bone distance color coded face maps

Also Published As

Publication number Publication date
JPS63204480A (en) 1988-08-24

Similar Documents

Publication Publication Date Title
JP2563298B2 (en) Three-dimensional image processing device
CN113693725B (en) Needle insertion path planning method, device, equipment and storage medium
EP1952347B1 (en) Method and system for liver lobe segmentation and pre-operative surgical planning
KR101481796B1 (en) 3d virtual liver surgery planning system
JP2004534584A5 (en)
US20130172904A1 (en) Interactive CSG Subtraction
JP2001283191A (en) Method and device for extracting and displaying specific area of organ
EP4329581B1 (en) Method and device for registration and tracking during a percutaneous procedure
US10991102B2 (en) Image processing apparatus and image processing method
EP3291175B1 (en) Image processing system and method for interactive contouring of three-dimensional medical data
JP2834318B2 (en) 3D image processing method
JP6900180B2 (en) Image processing device and image processing method
US20190172577A1 (en) Dissection process estimation device and dissection process navigation system
JP2002306480A (en) Image processing apparatus and method
JP2003010172A (en) Method and device for extracting and displaying specific area of internal organ
JP2520248B2 (en) How to create relational contour point data
CN101256669A (en) Method and device for sequential image segmentation
JP3453603B2 (en) Surgical path automatic search program and device
US20170316619A1 (en) Three-dimensional data processing system, method, and program, three-dimensional model, and three-dimensional model shaping device
CN117557724B (en) Head presentation method and system for brain surgery patient based on pose estimation
WO1998053427A1 (en) Apparatus and methods for object interpolation and metamorphosis using skeletons
Tait et al. Interactive spline modelling of human organs for surgical simulators
JPH11126219A (en) Drawing creation apparatus and drawing creation method
CN120182553A (en) A sorting-based interpolation method for coronary arteries during systole and diastole
CN119444789A (en) Segmentation method, training method and readable storage medium of cascade segmentation network