(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210706012.0
(22)申请日 2022.06.21
(71)申请人 南京佗道医疗科技有限公司
地址 210000 江苏省南京市雨 花台区大周
路34号3幢
(72)发明人 曹红洋
(74)专利代理 机构 南京瑞弘专利商标事务所
(普通合伙) 32249
专利代理师 梁天彦
(51)Int.Cl.
G06V 40/10(2022.01)
G06V 10/44(2022.01)
G06V 10/762(2022.01)
G06T 7/73(2017.01)
(54)发明名称
人体轮廓安全点计算方法
(57)摘要
本发明公开了人体轮廓安全点计算方法, 包
括: 获取三维影像各切片中的疑似人体轮廓; 在
三维影像上规划手术通道得到规划通道; 判断规
划通道与各切片是否相交, 并据此确定候选人体
轮廓; 选取候选人体轮廓中与规划通道之间距离
小于第一阈值的轮廓点形成候选点集; 设定第二
阈值对候选点集进行聚类得到聚类点集, 并计算
得到其中质心与规划通道起点最近的聚类点集
作为安全点集; 选取安全点集中与规划通道距离
最小的点, 并计算得到其到规划通道的垂直交点
作为人体轮廓安全点。 本发明根据医生规划的通
道自动计算出规划通道与人体轮廓的安全交点,
以该交点作为机械臂执行到位的参考点, 既能够
减少医生的工作量、 提高手术的安全性、 提高手
术的精准度。
权利要求书2页 说明书5页 附图2页
CN 115050051 A
2022.09.13
CN 115050051 A
1.人体轮廓安全点计算方法, 其特 征在于: 包括:
获取三维影 像各切片中的疑似人体 轮廓;
在三维影 像上规划手术 通道得到规划通道;
判断规划通道与各切片是否相交, 并据此确定候选人体 轮廓;
选取候选人体 轮廓中与规划通道之间距离小于第一阈值的轮廓点形成候选点 集;
设定第二阈值对候选点集进行聚类得到聚类点集, 并计算得到其中质心与规划通道起
点最近的聚类点 集作为安全点集;
选取安全点集中与规划通道距离最小的点, 并计算得到其到规划通道的垂直交点作为
人体轮廓安全点。
2.根据权利要求1所述的人体轮廓 安全点计算方法, 其特征在于: 确定候选人体轮廓具
体为:
若规划通道与 各切片所在平面有交点, 则 选取规划通道与各切片的交点中与规划通道
起点距离最近的点, 在各交点中搜索与该点距离小于搜索阈值的交点得到各候选交点, 搜
索阈值根据规划通道 起点与终点之 间的欧式距离设置, 以各候选交点所在切片中的人体轮
廓作为候选人体 轮廓;
若规划通道与 各切片所在平面无交点, 则 选取与规划通道距离最近的切片中的人体轮
廓作为候选人体 轮廓。
3.根据权利要求2所述的人体轮廓 安全点计算方法, 其特征在于: 所述规划通道起点与
终点之间的欧式距离为 L, 所述搜索阈值s 设为L/3。
4.根据权利要求2所述的人体轮廓 安全点计算方法, 其特征在于: 形成候选点集的步骤
具体为:
若规划通道与 各切片所在平面有交点, 遍历各候选交点所在平面对应的切片中的人体
轮廓的轮廓点, 计算该些轮廓点与规划 通道所在直线的距离, 将距离小于固定阈值的轮廓
点存入集合得到候选点 集;
若规划通道与 各切片所在平面无交点, 计算候选人体轮廓中的人体轮廓 点与规划通道
距离, 将距离小于固定阈值的点存 入集合得到候选点 集。
5.根据权利要求4所述的人体轮廓安全点计算方法, 其特征在于: 所述固定阈值设为
36mm。
6.根据权利要求2所述的人体轮廓 安全点计算方法, 其特征在于: 判断规划通道与 各切
片是否相交具体为:
根据规划通道 得到其起点a和终点b在影像坐标系中的坐标分别为(xa,ya,za)和(xb,yb,
zb), 则规划通道向量
某一切片所在 平面的法向量为
U=(xU,yU,zU), 则判断k=U ·V的绝对值是否小于设定阈值, 若小于, 则认为规划通道与平
面平行, 二 者无交点; 否则, 认为 二者有交点。
7.根据权利要求6所述的人体轮廓安全点计算方法, 其特征在于: 所述设定阈值为
0.001。
8.根据权利要求6所述的人体轮廓 安全点计算方法, 其特征在于: 规划通道与 各切片所
在平面的交点pt(xt,yt,zt)计算如下:权 利 要 求 书 1/2 页
2
CN 115050051 A
2平面上某一 点坐标为pi(xi,yi,zi), 则
m=((xi‑xa)*xU+(yi‑ya)*yU+(zi‑za)*zU)/k
xt=xa+xV*m
yt=ya+yV*m
zt=za+zV*m
从而计算得到规划通道与每一切片所在平面的交点。
9.根据权利要求4所述的人体轮廓 安全点计算方法, 其特征在于: 设定第 二阈值对候选
点集进行聚类具体为:
1)寻找种子点;
选择候选点 集中的一个点作为第一个种子点, 并放入点 集合中;
遍历得到候选点集中与点集合C1中的种子点的距离大于第 二阈值的, 点作为另一个种
子点并放入另一个点 集合C2中;
遍历候选点集中与所有点集合中的种子点距离均大于第二阈值的点并存入点集合Cn
中, 最终得到所有满足要求的点 集合C1、 C2、 …、 Cn;
2)根据种子点进行聚类;
遍历候选点集, 计算当前点与各点集合Ci的种子点之间的距离, 将该点存入距离最近
的种子点对应的点 集合Ci中, 得到每 个种子点的聚类点 集合Di。
10.根据权利要求9所述的人体轮廓安全点计算方法, 其特征在于: 计算聚类点集的质
心为:
其中, P表示某一聚类点集的质心, j表示某一聚类点集中点的索引, pj表示某一聚类点
集中第j个点的坐标, n表示某一聚类点 集中点的个数。
11.根据权利要求1所述的人体轮廓安全点计算方法, 其特征在于: 在设定第二阈值对
候选点集进行聚类后还 包括筛选步骤:
计算每个得到的聚类点集中所包含的点的个数, 保留个数最多的前N个聚类点集, 删除
其他聚类点 集; 其中, N≥2。
12.根据权利要求1、 9或11所述的人体轮廓安全点计算方法, 其特征在于: 所述第二阈
值为100mm。
13.根据权利要求1所述的人体轮廓安全点计算方法, 其特征在于: 所述获取疑似人体
轮廓具体为:
找到三维影像的所有切片中人体的外轮廓, 并将其中外轮廓的点数小于设定值的轮廓
删除, 得到疑似人体 轮廓, 所述设定值 为200。权 利 要 求 书 2/2 页
3
CN 115050051 A
3
专利 人体轮廓安全点计算方法
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-24 00:43:12上传分享