[发明专利]一种基于CT图像的三维肝脏包围盒的自动提取方法有效
申请号: | 201810017023.1 | 申请日: | 2018-01-09 |
公开(公告)号: | CN108257120B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 姜慧研;李少杰 | 申请(专利权)人: | 东北大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/11;G06T7/13;G06T3/00;G06K9/32 |
代理公司: | 沈阳优普达知识产权代理事务所(特殊普通合伙) 21234 | 代理人: | 李晓光 |
地址: | 110169 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 肝脏 矩阵 肝脏区域 包围盒 三维 自动提取 矩形框 切片 配准 图像处理数据 二维坐标系 最小值确定 二值图像 分割数据 肝脏肿瘤 几何变换 矩形边界 矩形区域 输出变换 体积测量 重要意义 标准CT 腹部CT 优化器 分割 迭代 灰度 掩膜 图像 研究 | ||
1.一种基于CT图像的三维肝脏包围盒的自动提取方法,其特征在于包括以下步骤:
1)对N例不同身高体重人体的腹部CT肝脏分割数据进行体积测量,求取平均肝脏体积Va,并从这些CT数据中选出和Va最接近的三维CT切片和肝脏掩膜;
2)对选出的三维CT切片和肝脏掩膜数据沿冠状面垂直方向插值;
3)根据插值之后的肝脏掩膜数据,确定其对应的CT切片的肝脏区域矩形框Lr;对插值之后的每张CT切片都完成肝脏区域矩形框的确定,然后确定三维CT切片的肝脏包围盒Lb,把已经确定肝脏矩形区域的CT图像作为标准CT图像Im;
4)对确定肝脏包围盒的CT图像Im和未确定肝脏包围盒的CT图像If进行粗配准;
5)改变粗配准中优化器的步长s和迭代次数t,输出变换矩阵T;
6)设置Im肝脏区域矩形框内像素点的灰度值为1,其余像素点的灰度值为0,得到新的矩阵In,对新的矩阵In依据变换矩阵T进行几何变换,得到变换后的矩阵T′;
7)把变换后的矩阵T′放在二维坐标系中,左上角为坐标原点,找出矩阵T′中灰度值为1的所有点的坐标(X,Y);确定X,Y的最小值和最大值,根据X,Y最大值和最小值确定四个坐标点;
8)根据四个坐标点确定一个矩形边界,该矩形边界作为If的肝脏区域矩形。
2.按权利要求1所述的基于CT图像的三维肝脏包围盒的自动提取方法,其特征在于:步骤1)是读取每个人的三维肝脏分割数据,找出肝脏轮廓像素点的三维坐标,计算每个人的肝脏体积Va,并从这些CT数据中找出和Va最接近的三维CT切片和肝脏掩膜,具体为:
101)将三维肝脏分割数据读到内存中;
102)获取三维点云中每个轮廓点的位置坐标(Px,Py,Pz);
103)通过MATLAB中的MESH函数计算每个人肝脏的体积;
104)求取一个平均体积Va;
105)从CT数据中找出和Va最接近的三维CT切片和肝脏分割图像。
3.按权利要求1所述的基于CT图像的三维肝脏包围盒的自动提取方法,其特征在于:步骤3)的具体方法为:
301)将插值之后的三维CT数据和肝脏掩膜读取到内存中;
302)确定每张切片肝脏的边界坐标,并得到坐标中的x和y最大值和最小值,根据x和y最大值和最小值确定其对应CT切片的肝脏区域矩形框Lr;
303)对插值后的切片都执行步骤302),确定三维CT切片的肝脏包围盒Lb,将这些图像作为标准CT图像Im。
4.按权利要求1所述的基于CT图像的三维肝脏包围盒的自动提取方法,其特征在于:步骤7)的具体方法为:
701)读取变换后的矩阵T′放入二维坐标系中,左上角为坐标原点;
702)找出变换后的矩阵T′中所有灰度值为1的点的坐标(x,y);
703)确定坐标x的最小值xmin,最大值xmax和坐标y的最小值ymin,最大值ymax;
704)确定四个坐标点(xmin,ymin),(xmin,ymax)),(xmax,ymax),(xmax,ymin)。
5.按权利要求1所述的基于CT图像的三维肝脏包围盒的自动提取方法,其特征在于:步骤1)中,N为150~300。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810017023.1/1.html,转载请声明来源钻瓜专利网。