[发明专利]辅助手术系统及3D模型与手术患者自动重合匹配的方法有效

专利信息
申请号: 201710910238.1 申请日: 2017-09-29
公开(公告)号: CN107693117B 公开(公告)日: 2020-06-12
发明(设计)人: 谢锋 申请(专利权)人: 苏州蓝软智能医疗科技有限公司
主分类号: A61B34/10 分类号: A61B34/10;A61B34/20;G06K9/00;G06T19/00
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 岳泉清
地址: 215000 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 辅助 手术 系统 模型 患者 自动 重合 匹配 方法
【权利要求书】:

1.增强现实辅助手术系统,其特征在于,包括:

3D模型文件加载模块,用于加载3D模型文件;

3D模型文件呈现模块,基于AR眼镜通过AR技术呈现3D模型;所述的眼镜中还带有摄像头;

档位选择模块,用于提供3D模型与手术患者自动重合匹配和手动重合匹配的模式选择;以及提供手动重合匹配的模式下的空档选择档、模型位置移动档、模型旋转档、模型大小调节档、部件选择档、透明度调整档、模型颜色调整档的选择,并根据用户的选择切换到对应的模块;

自动匹配重合模块,用于在自动重合匹配模式下,将3D模型与手术患者进行自动重合匹配;所述自动匹配重合模块将3D模型与手术患者进行自动重合匹配的过程包括以下步骤:

(A)针对胸腔部位的情况,即在手术患者上设置两个乳头标记点,并画出一条黑色直线即画出胸骨中线的情况:

黑色直线定位:

a1、连续读取AR眼镜摄像头捕捉视频中的二维图片,从二维图片中点开始按螺旋形循环每一个像素点,直到找到第一个黑色的像素点,记为点A,

b1、基于找到的点A,将点A坐标记录到堆栈数组,然后以点A为圆心,寻找半径为r个像素的点颜色为黑色的像素点,以此循环找下去,直到所有黑色像素点连接成的直线长度超过l,以此判定为直线确定成功;

所述的直线长度l是根据摄像头拍摄照片的分辨率进行标准换算后得到的;

如果循环寻找黑色像素点的过程中断,则从上一次螺旋搜索记录的堆栈点取出最后一个点的坐标,继续螺旋搜索路径,继续寻找黑色像素点的点A,直到直线确定成功;

标记点定位:

c1、根据已经找到的直线,取直线两端,分两次向直线方向进行半圆搜索乳头标记点,直到找到两个黑色圆形标记的圆心,即乳头标记点;

d1、将乳头标记点中的一个标记点及一条直线作为特征,通过与3D模型上的对应乳头点及胸骨进行匹配,实现3D模型与手术患者进行自动重合匹配;

(B)针对腹腔部位的情况,即在手术患者上设置一个肚脐标记点,并画出一条黑色直线即画出胸骨中线的情况:

黑色直线定位:

a2、连续读取AR眼镜摄像头捕捉视频中的二维图片,从二维图片中点开始按螺旋形循环每一个像素点,直到找到第一个黑色的像素点,记为点A,

b2、基于找到的点A,将点A坐标记录到堆栈数组,然后以点A为圆心,寻找半径为r个像素的点颜色为黑色的像素点,以此循环找下去,直到所有黑色像素点连接成的直线长度超过l,以此判定为直线确定成功;

所述的直线长度l是根据摄像头拍摄照片的分辨率进行标准换算后得到的;

如果循环寻找黑色像素点的过程中断,则从上一次螺旋搜索记录的堆栈点取出最后一个点的坐标,继续螺旋搜索路径,继续寻找黑色像素点的点A,直到直线确定成功;

标记点定位:

c2、根据已经找到的直线向两端延长搜索肚脐对应的标记点,找到黑点后,寻找半径为r个像素的点颜色为黑色的点,直到找到一个点其周围r个像素的点全是判定为黑色的点,视为肚脐标记点中心点;

d2、将确定的肚脐标记点及一条直线作为特征,通过与3D模型上的对应肚脐及胸骨进行匹配,实现3D模型与手术患者进行自动重合匹配;

(C)针对胸腔、腹腔部位的情况,即在手术患者上设置一个肚脐标记点和两个乳头标记点,并画出一条黑色直线即画出胸骨中线的情况:

黑色直线定位:

a3、连续读取AR眼镜摄像头捕捉视频中的二维图片,从二维图片中点开始按螺旋形循环每一个像素点,直到找到第一个黑色的像素点,记为点A,

b3、基于找到的点A,将点A坐标记录到堆栈数组,然后以点A为圆心,寻找半径为r个像素的点颜色为黑色的像素点,以此循环找下去,直到所有黑色像素点连接成的直线长度超过l,以此判定为直线确定成功;

所述的直线长度l是根据摄像头拍摄照片的分辨率进行标准换算后得到的;

如果循环寻找黑色像素点的过程中断,则从上一次螺旋搜索记录的堆栈点取出最后一个点的坐标,继续螺旋搜索路径,继续寻找黑色像素点的点A,直到直线确定成功;

标记点定位:

c3、根据已经找到的直线向两端延长搜索肚脐对应的标记点,找到黑点后,寻找半径为r个像素的点颜色为黑色的点,直到找到一个点其周围r个像素的点全是判定为黑色的点,视为肚脐标记点中心点;

d3、根据已经找到的直线和肚脐的标记点,取直线上、与肚脐对向的直线端点向直线方向做半圆形搜索,直到找到两个或者任意一个黑色圆形标记的圆心,即乳头标记点;

如果步骤c3中没有找到肚脐标记点,则直接在直线两端,分两次进行半圆搜索乳头标记点,直到找到两个黑色圆形标记的圆心,即乳头标记点;

E3、将确定的肚脐标记点、乳头标记点共计三个标记点中的一个标记点,以及一条直线作为特征,通过标记点在3D模型上的对应乳头点或肚脐点,以及胸骨进行匹配,实现3D模型与手术患者进行自动重合匹配;

(D)针对头部的情况,即在手术患者上设置一个嘴巴标记点和两个眼睛标记点,并画出一条黑色直线即画出鼻骨中线的情况:

黑色直线定位:

a4、连续读取AR眼镜摄像头捕捉视频中的二维图片,从二维图片中点开始按螺旋形循环每一个像素点,直到找到第一个黑色的像素点,记为点A,

b4、基于找到的点A,将点A坐标记录到堆栈数组,然后以点A为圆心,寻找半径为r个像素的点颜色为黑色的像素点,以此循环找下去,直到所有黑色像素点连接成的直线长度超过l,以此判定为直线确定成功;

所述的直线长度l是根据摄像头拍摄照片的分辨率进行标准换算后得到的;

如果循环寻找黑色像素点的过程中断,则从上一次螺旋搜索记录的堆栈点取出最后一个点的坐标,继续螺旋搜索路径,继续寻找黑色像素点的点A,直到直线确定成功;

标记点定位:

c4、根据已经找到的直线向两端延长搜索嘴巴对应的标记点,找到黑点后,寻找半径为r个像素的点颜色为黑色的点,直到找到一个点其周围r个像素的点全是判定为黑色的点,视为嘴巴标记点中心点;

d4、根据已经找到的直线和嘴巴的标记点,取直线上、与嘴巴对向的直线端点向直线方向做半圆形搜索,直到找到两个或者任意一个黑色圆形标记的圆心,即眼睛标记点;

如果步骤c4中没有找到嘴巴标记点,则直接在直线两端,分两次进行半圆搜索眼睛标记点,直到找到两个黑色圆形标记的圆心,即眼睛标记点;

e4、将确定的嘴巴标记点、眼睛标记点共计三个标记点中的一个标记点,以及一条直线作为特征,通过标记点在3D模型上的对应眼睛点或嘴巴点,以及鼻骨进行匹配,实现3D模型与手术患者进行自动重合匹配;

手动匹配重合模块,用于在手动重合匹配模式下,将3D模型与手术患者进行手动重合匹配;手动匹配重合模块包括:

空档选择子模块,用于除了切换挡位命令外,不再响应任何其他命令,将3D模型固定不动;

模型位置移动子模块,通过识别人手姿态实现3D模型基于AR下的三维移动;

模型旋转子模块,通过识别人手姿态实现3D模型基于AR下的三维旋转;

模型大小调节子模块,通过识别人手姿态实现3D模型基于AR下大小调整;

3D模型部件选择子模块,通过识别人手姿态实现3D模型中各个组成部件的选择;

透明度调整子模块,通过识别人手姿态实现3D模型透明度的调整;

模型颜色调整子模块,通过识别人手姿态实现3D模型颜色的调整。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州蓝软智能医疗科技有限公司,未经苏州蓝软智能医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710910238.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top