轮廓修正装置、方法及程序的制作方法_2

文档序号:9553294阅读:来源:国知局
所示,该系统中,摄影装置1、图像保管服务器2及轮廓修正装置3经由网络9以能够通信的状态连接。
[0032]摄影装置1是通过对被检体的检查对象部位进行摄影,生成由连续的多个断层图像构成的三维图像数据(体数据)并作为图像信息来输出的装置,具体而言,可举出CT (Computed Tomography)装置或 MRI (Magnetic Resonance Imaging)装置等。
[0033]图像保管服务器2为将由摄影装置1等输出的图像数据保存于数据库并进行管理的计算机,具备大容量外部存储装置和数据库管理用软件(例如,0RDB(0bject Relat1nalDatabase)管理软件)。
[0034]轮廓修正装置3为根据由操作者进行的输入执行各种图像处理的计算机(包括智能手机、平板电脑),且设置有容纳有CPU等的装置主体4、显示器等显示机构5及键盘、鼠标等输入机构6。装置主体4上CPU4a、RAM4b、R0M4c及HDD4d相互通过总线线路连接而设置。CPU4a根据存储于R0M4C或HDD4d的程序,将RAM4b作为主存储区域,执行各种控制处理及运算处理。HDD4d中存储有包含本发明的轮廓修正程序在内的各种程序及数据。
[0035]图2是表示轮廓修正装置3的功能的功能框图。如图2所示,轮廓修正装置3的装置主体4通过由CPU4a执行基于存储于HDD4d的程序的信息处理,作为图像数据获取部41、数据存储部42、显示控制部43、轮廓提取部44、标签赋予部45、轮廓修正部46、判定部47等发挥作用。并且,显示机构5作为显示部51发挥作用,输入机构6作为输入部61发挥作用。
[0036]图像数据获取部41根据由操作者进行的对观察对象的图像进行确定并命令显示的输入,从摄影装置1和图像保管服务器2获取该特定的三维图像数据。通过图像数据获取机构41获取的图像数据存储于数据存储部42。数据存储部42对HDD4d进行数据的写入及读出。数据存储部42从显示控制部43、轮廓提取部44、标签赋予部45、轮廓修正部46及判定部47接入,进行数据的读写。
[0037]显示控制部43根据由操作者进行的命令多各种显示的输入,根据存储于数据存储部42的各种信息生成显示图像,将所生成的显示图像显示于显示部5的显示画面。例如,根据由操作者进行的命令用于进行轮廓的确认工作的画面显示的输入,将在构成观察对象的三维图像数据的各断层图像上重叠显示有在该断层图像上提取、修正的轮廓线的信息的图像作为显示图像来生成并显示于显示画面。
[0038]轮廓提取部44提取在观察对象的断层图像上相邻的多个区域的轮廓线。具体而言,通过从断层图像提取边缘并进行连结来提取对象的各区域,将所提取的区域与除此以外的区域的边界作为该区域的轮廓线来提取。另外,在观察对象的三维图像数据中,通过三维的区域提取处理,预先提取作为目标的相邻的多个区域,且已知各断层图像中的这些区域的轮廓线时,援用该提取结果即可,因此能够省略对各断层图像的区域提取处理。
[0039]尤其在本实施方式中,设为轮廓线由多个点(控制点)以恒定或不定的间隔排列而成。并且,轮廓线在相邻的多个区域彼此所相邻的部分重叠,在该重叠的部分,相邻的2个区域共有一条轮廓线。
[0040]图3的左图是表示心脏的右心室与左心室的2个区域在所示的断层图像中被提取的轮廓线的一例的图。图中的白色圆点表示这些区域所共有的轮廓线(共有轮廓线)上的点,黑色圆点表示共有轮廓线以外的轮廓线(固有轮廓线)上的点。并且,通过标签赋予部45对以白色圆点表示的共有点赋予“共有点”标签,通过标签赋予部45对以黑色圆点表示的各区域固有点赋予“固有点”标签。标签赋予部45对构成通过轮廓提取部44提取的轮廓线的多个点,分别赋予能够区别该点是共有点还是固有点的标签,对共有点与固有点赋予互不相同的标签。这样被提取的轮廓线的信息存储于数据存储部42,显示控制部43参考该存储的轮廓线的信息,向显示画面显示轮廓线。
[0041]轮廓修正部46对通过显示控制部43显示于显示画面的共有一部分轮廓线而相邻的2个区域的轮廓线,通过鼠标等输入机构,根据由操作者进行的在2个区域中的任一区域的内侧设定以该区域的轮廓线上的不同的2个点分别作为起始点与终点的修正轮廓线的输入,进行轮廓线的修正。构成轮廓线的点有位于共有轮廓线上的共有点及位于固有轮廓线上的固有点这2种,因此修正轮廓线的起始点与终点为“固有点、共有点”、“共有点、固有点”、“固有点、固有点”、“共有点、共有点”的4个组合的任一个。若通过操作者设定修正轮廓线,则首先由判定部47参考分别赋予修正轮廓线的起始点与终点的标签,判定起始点与终点分别为固有点与共有点的哪一个,接着由轮廓修正部46根据基于判定部47的判定结果判定起始点与终点的组合是上述4个组合中的哪一个,并进行与所判定的组合相应的轮廓修正处理。以下,对各组合的情况下进行的轮廓修正处理进行说明。
[0042]<起始点:固有点、终点:共有点>
[0043]当判定为起始点为固有点且终点为共有点时,将设定有修正轮廓线的一个区域的轮廓线修正为修正轮廓线成为该一个区域的修正后的轮廓线的一部分,而维持另一区域的轮廓线。通过该修正,成为一个区域的修正后的轮廓线的一部分的修正轮廓线成为该区域的固有轮廓线,在一个区域中被修正而在另一区域中被维持的共有轮廓线在该另一区域的修正后的轮廓线上成为固有轮廓线。
[0044]例如,如图3的左图所示,在共有一部分轮廓线而相邻的2个区域R、L中,在区域R的内侧设定有起始点S为固有点且终点E为共有点的轮廓修正线C时,首先将轮廓线Lr的被轮廓修正线C分成两部分的任意较短的轮廓线(点序列a侧)确定为修正侧,复制该修正侧的点序列a中包含的共有轮廓线的点序列b (除了起始点)作为点序列br、bl,所复制的点序列br、bl分别构成轮廓线Lr、Llo并且,如图3的右图所示,将点序列a(包含点序列br)修正为修正轮廓线C上的点序列a'(包含点序列br')。另一方面,维持包含点序列bl的区域L的轮廓线L1。并且,通过标签赋予部45对点序列br、bl赋予“固有点”标签。
[0045]<起始点S:共有点、终点E:固有点>
[0046]当判定为起始点S为共有点且终点E为固有点时,进行根据该修正线放大或缩小设定有修正轮廓线的一个区域,并且与此对应地对另一区域进行缩小或放大的修正。具体而言,将设定有修正轮廓线的一个区域的轮廓线修正为修正轮廓线成为修正后的轮廓线的一部分,并且以使修正轮廓线代替作为被修正的一个轮廓线中的共有轮廓线的部分,在修正后的2个区域的轮廓线上成为共有轮廓线的方式,对另一区域的轮廓线也进行修正。此时,在另一区域中,追加连结固有轮廓线与修正轮廓线的终点的连结线。
[004
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1