[发明专利]血管矢量图模型中添加双点定位图例的方法及装置在审
申请号: | 201911404550.9 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111192347A | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 李庆坤;陈向军 | 申请(专利权)人: | 北京东方逸腾数码医疗设备技术有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 陈玉婷 |
地址: | 100176 北京市大兴*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 血管 矢量图 模型 添加 定位 图例 方法 装置 | ||
1.一种血管矢量图模型中添加双点定位图例的方法,其特征在于,包括:
利用血管分段算法,将血管矢量图模型中的目标血管进行分段,并给分段后的血管段命名;
根据检测到的鼠标点击的点坐标,利用预设双点定位图例添加方法,将待添加的双点定位图例添加到分段后的目标血管中。
2.根据权利要求1所述的血管矢量图模型中添加双点定位图例的方法,其特征在于,所述血管分段算法,包括:
定义目标血管的数据集,包括:血管模型type,血管开口直径Do和末端直径De,直径指数α;目标血管的中心线为CenterLine,CenterLine的点集合为CL_Points,CL_Points中的点数量为N,N≥2;血管壁为VesselWall,点集合VW1_Points代表目标血管的中心线起点至终点左侧血管壁,点集合VW2_Points代表目标血管的中心线起点至终点右侧血管壁,VW1_Points和VW2_Points中点数量均为N,N≥2;定义分段的数量:M,1≤M100,M∈{自然数}且及每段累计占比为Xm,0Xm1,m∈[1,M];定义中心线CenterLine上对应分段的边界点集合Seg_Points,Seg_Points的点数量为M+1,其中Seg_Points1=CL_Points1,Seg_PointsM+1=CL_PointsN,Seg_Points1为Seg_Points中的第1个边界点,CL_Points1为CL_Points中的第1个点,Seg_PointsM+1为Seg_Points中的第M+1个边界点,CL_PointsN为CL_Points中的第N个点;
获取CL_Points中第1点到第2点的向量至第N-1点到第N点的向量
获取的总长度L:
获取CL_Points中第n个点CL_Pointsn到第1个点CL_Points1的长度Ln:
L1=0
获取Ln在的总长度L中的占比Rn=Ln÷L;
计算Seg_Points中的第m个边界点Seg_Pointsm、Seg_Points中的第m+1个边界点Seg_Pointsm+1及相应的与血管壁的交点,m∈[2,M-1]),包括:
寻找Rn≤Xm-1Rn+1,定义N1=n,Xm-1对应点Seg_Pointsm所在中心线段的起点为CL_PointsN-1、末端为CL_PointsN;定义Xm-1对应点Seg_Pointsm为Pt1(x1,y1),所对应中心线段起点为Pt0(x0,y0),末端为Pt2(x2,y2);其中:
通过函数计算出中心线Pt1(x1,y1)点处血管直径D1=Do-(Do-De)×Xm-1α;以Pt1(x1,y1)点为圆心,半径为的圆与以CL_PointsN-1为起点和向量构成的射线的交点定义为Pta(xa,ya);Pta(xa,ya)绕Pt1(x1,y1)逆时针旋转θ角得到Ptb(xb,yb);
取时,将计算所得Ptb(xb,yb)作为与VW1_Points的交点,定义为Seg_VW1_Pointsm;取将计算所得Ptb(xb,yb)作为与VW2_Points的交点,定义为Seg_VW2_Pointsm;进而计算得到Seg_Pointsm+1及相应的与血管壁的交点Seg_VW1_Pointsm+1,Seg_VW2_Pointsm+1,m∈[2,M-1]);
进行血管分段,包括:将计算所得的Seg_VW1_Pointsm和Seg_VW1_Pointsm+1插入VW1_Points中,并以Seg_VW1_Pointsm为起点,Seg_VW1_Pointsm+1为终点,包含VW1_Points中的相应点,构建新的数据集Seg_VW1m;将计算所得的Seg_VW2_Pointsm和Seg_VW2_Pointsm+1插入VW2_Points中,并以Seg_VW2_Pointsm+1为起点,Seg_VW2_Pointsm为终点,包含VW2_Points中的相应点,构建新的数据集Seg_VW2m;将Seg_VW1m和Seg_VW2m合并构建一个新的数据集Seg_VWm,将Seg_VWm所构建的封闭区域作为相应的血管段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东方逸腾数码医疗设备技术有限公司,未经北京东方逸腾数码医疗设备技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911404550.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:目标物三维定位方法与装置
- 下一篇:基于docker实现虚拟化路由器及其方法