动作捕捉系统用于微创手术

news2024/10/6 22:27:55

微创手术是医生通过病人体表的微小切口,将细长的手术工具探入病人体内进行手术操作。与传统的开口手术相比,这种方式可减少手术对病人造成的创伤,缩短恢复时间。但是,微创手术也给医生的操作带来了一系列困难:比如受小孔限制,医生操作灵活度低;屏幕显示二维图像获取手术场景信息缺乏深度感知,手部抖动被细长的手术器具放大影响手术质量等。

随着科技发展,机器人技术为解决这类问题带来希望。机器人具有操作稳定、定位准确的优势;通过增加工具的自由度还可以提高手术的灵活性;利用动作捕捉在内的定位导航设备,可以使医生在三维图像显示下完成操作,解决了手眼不协调的问题。利用机器人技术辅助微创手术是一种有效的方案。

近年来,国内外大量研究人员,从不同角度进行了针对微创手术以及手术机器人的研究,提高微创手术的效果。

1.弘前大学和北海道大学

腹腔镜手术是一门先发展起来的微创方法,将腹腔镜插入腹腔内拍摄图像,并利用特殊器械进行手术。由于腹腔镜摄像头提供的视野狭窄,如果在视野外的组织与手术器械接触,造成损伤和出些很容易被忽略。而且,由于外科医生和操作腹腔镜的助手为不同人,两人信息不能实时同步,很容易造成风险。虽然现在已经有手术导航系统,但是传统的导航系统基于术前医学图像信息,随着手术的进行,实际手术情况与导航信息之间的差距会越来越大。日本弘前大学、北海道大学、东北学院大学和防卫大学的研究人员提出了一种利用动力学模型模拟手术过程中器官变形的手术导航方法,并结合AR/VR技术进行直观显示。

研究人员利用医学图像,在仿真软件生成三维有限元模型,并建立了对应腹腔镜、和手术器械模型。腹腔镜和手术器械上固定多个反光标识点,利用动作捕捉系统获取各点位置数据,从而确定内窥镜和手术器械的实时姿态以及末端位置信息,利用这些数据驱动仿真软件中二者的运动。

 当手术器械与组织接触,并导致组织变形时,仿真软件经计算也会产生接触力及对应变形。将模拟结果叠加在腹腔镜图像上呈现给外科医生,即得到直观的图像效果。

 

2.加州大学圣地亚哥分校

微创手术中目前主要应用两类手术器械,一类是传统的手持刚性器械,这类工具价格较低,但是要求入口至手术部位为直线路径,这可以适用于一些手术;另一类是一些最近开发的机器人化设备,这类设备具有更高的稳定性和灵活性,可以用于更多的手术场景、完成更复杂的任务。但是这类机器人通常占据较大的空间,是主从控制的遥控机器人。

加州大学圣地亚哥分校的研究人员提出了一种手持式具有关联位置控制的同心管机器人。这类机器人具有大型机器人在手术中的灵活性,同时具有更小的体积。这种设备适合需要医生在环的场景,用于手术中引导排除体液。

 为了验证这种机器人的性能,研究人员进行了杂乱环境下末端接触目标的测试。在一个透明盒子中放入多个小球,其中五个为目标球,盒子顶部开一个15mm的孔,作为入口。操作者控制同心管机器人末端接触目标小球。实验中在机器人上固定反光标识点,利用动作捕捉系统记录机器人的位姿,来评估操作者使用机器人的灵巧性和可用性。

3.香港中文大学

微创手术中已广泛应用柔性外科腹腔镜和手术器械。实时传感等机器人辅助技术已经应用在腹腔镜中,其中柔性工具的形状传感和位置估计可以有效的为医生提供信息,帮助医生更灵活的控制器械。

香港中文大学的研究人员提出了一种新的 3D 形状传感算法,用于使用多芯光纤布拉格光栅 (FBG) 传感器进行的柔性内窥镜手术。由于信号噪声和环境扰动影响,直接使用 FBG 传感器进行形状传感和位置估计不准确,尤其是手术器械较长的情况。为了解决这个问题,研究人员引入了一种基于模型的滤波技术,用于消除噪声。

 研究人员通过在不同条件下的模拟实验中完成形状传感任务,并使用集成多芯 FBG 纤的机器人辅助结肠镜系统进行实验来广泛验证我们的算法。实验对比了利用不同方法估计的3d形状,并延结肠镜5个跟踪点位粘贴反光标识点,利用动作捕捉系统获取轨迹真实值(ground truth)。

4.客户案例

NOKOV度量动作捕捉系统基于光学原理,是国内有代表性的厂家。除了广泛应用于无人机、无人车等智能体集群系统,其室内定位方案,近年来也与多所高校合作,应用于微创手术机器人的研究和产品开发,包括南开大学、吉林大学、山东大学等。

吉林大学---线驱动微创机器人

吉林大学机械与航天工程学院的冯美教授团队从力平衡的角度,提出了一种具有恒定曲率的柔性手术器械的结构,可以快速精确响应指令,满足实时手术的主从控制要求。为了验证该柔性手术器械在精细操作下的性能,研究人员进行了原型机实验验证。实验中医生主手控制器械在目标位置抓取圆环,如图所示。

 冯美老师团队采用NOKOV度量动作捕捉系统实时获取主手(医生控制)和从动手术器械的运动轨迹信息作为实验结果,将反光标志点分别固定在主手和器械的末端执行器上。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/124067.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Autoform R10中文版安装说明教程

1、安装R8的服务RLM_v12.0BL2 2、拷贝文件到相关目录(1、许可证,C:\Program Files安装许可的位置。。。直接停止服务后替换R10 BIN文件 然后改环境变量(这里可以直接改,也可以删掉然后重新输入,建议删掉后输入&#x…

上海亚商投顾:创业板缩量跌近1% 血氧仪概念逆市大涨

上海亚商投顾前言:无惧大盘大跌,解密龙虎榜资金,跟踪一线游资和机构资金动向,识别短期热点和强势个股。 市场情绪沪指早间低开高走,盘中一度拉升翻红,午后又再度下挫,深成指、创业板指均跌近1%。…

5G网络的关键技术及特点,面临的挑战!

01 5G关键技术 超密集组网:5G需要满足热点高容量场景(高流量密度、高速率) 超密集组网:大量增加小基站,以空间换性能 基站一般包括:宏基站和小基站 宏基站:即“铁塔站”,一般覆盖范围数千米…

Linux课程笔记

Linux基础命令 Linux的目录结构 /,根目录是最顶级的目录了Linux只有一个顶级目录:/路径描述的层次关系同样适用/来表示/home/itheima/a.txt,表示根目录下的home文件夹内有itheima文件夹,内有a.txt ls命令 功能:列出…

【北邮】计算机组成原理实验:实验一 运算器组成实验

实验一 运算器组成实验 实验目的 ⑴熟悉逻辑测试笔的使用方法。 ⑵熟悉 TEC-8 模型计算机的节拍脉冲 T1、T2、T3; ⑶熟悉双端口通用寄存器组的读写操作; ⑷熟悉运算器的数据传送通路; ⑸验证 74LS181 的加、减、与、或功能&#xff1…

Python数据容器(五)

python学习之旅(五) 👍基础语法部分笔记(一) 👍条件判断部分笔记(二) 👍循环语句部分笔记(三) 👍函数使用部分笔记(四) 👍数据容器部分笔记(五) 一.数据容器 一种可以容纳多份数据的数据类型&am…

kail - 扫描与爆破

数据来源 扫描技术 背景 在渗透测试过程中,为了节省人力和时间,通常采用手工和工具相结合的方式。使用工具,就是将一些机械性的操作自动化实现,用来提高渗透测试的效率。例如,寻找内网网段[10.10.10,20/24]所有在线主…

MySQL窗口函数 和 阿里云日志15日留存率仪表盘统计脚本实现

窗口函数的官方描述:窗口函数对一组查询行执行类似聚合的操作。但是,虽然聚合操作将查询行分组为单个结果行,但窗口函数会为每个查询行生成一个结果,发生函数评估的行称为当前行,与发生函数评估的当前行相关的查询行构…

Kubernetes证书热更新期限至100年【HA高可用集群】

一、问题与环境 1.为什么更新证书?局域网如何保障服务稳定性?   众所周知k8s(Kubernetes)有一个默认证书期限为一年不成文的规定,官方的解释是“最佳的做法是经常升级集群以确保安全。(升级后集群证书自…

MySQL表的增删查改

目录 1、表的插入 <1> 全列插入 <2> 指定列插入 <3> 插入否则更新 <4> 替换 2、表的查找 <1>全列查询 <2>指定列查询 <3> where条件 <4> 筛选分页结果 3、表的修改 4、表的数据删除 5、查看表结构 6、插入查询结…

SpringCloud微服务项目实战 - 2.App登录及网关

如果你追求一个局部的更好甚至完美,你有可能花费巨大的资源和时间&#xff1b; 从总体上看&#xff0c;这往往意味着总体的浪费和失败&#xff0c;这是传说中的“打赢了战役打输了战争”。 系列文章目录 项目搭建App登录及网关 文章目录系列文章目录一、App登录1. 需求分析2. …

2020-2021 ICPC, NERC, Southern and Volga Russian Regional Contest K. The Robot

翻译&#xff1a; 有一个机器人在一个没有尽头的方格场上。最初&#xff0c;机器人位于坐标为(0,0)的单元中。他将执行由一串大写拉丁字母“L”、“R”、“D”、“U”所描述的命令。当一个命令被执行时&#xff0c;机器人只是朝着相应的方向移动: “L”:向左一个单元格(当前单…

【聆思CSK6 视觉AI开发套件试用】AI控制直流电机转速接口打通

本篇文章来自极术社区与聆思科技组织的CSK6 视觉AI开发套件活动&#xff0c;更多开发板试用活动请关注极术社区网站。作者&#xff1a;oxlm 背景 在访问极术社区时&#xff0c;偶然发现聆思科技的CSK6开发板的评估活动&#xff0c;看CSK6的硬件配置和技术规格&#xff0c;300M…

JavaScript奇淫技巧:变速齿轮

JavaScript奇淫技巧&#xff1a;变速齿轮 在PC时代&#xff0c;曾有个名为“变速齿轮”的神奇软件&#xff0c;可以加快或减慢系统时间。 当时常用来修改游戏速度&#xff0c;可实现外挂一般的效果&#xff0c;很不可思议。 本文&#xff0c;将用JavaScript复刻这一功能&…

maven在无互联网(内网)环境下打包

Maven在内网环境打包 首先需要准备好项目所需的所有依赖包 我们可以在外网环境下&#xff0c;更改idea中Maven的local repository目录&#xff0c;然后刷新一下项目&#xff0c;将项目所需的依赖下载到更换的目录下 将新建的依赖目录和项目一起拷贝到内网环境下将依赖文件拷贝…

带你学懂数据结构中的八大排序(下)

✨个人主页&#xff1a; Yohifo &#x1f389;所属专栏&#xff1a; 数据结构 | C语言 &#x1f38a;每篇一句&#xff1a; 图片来源 You can avoid reality, but you cannot avoid the consequences of avoiding reality. 你可以逃避现实&#xff0c;但你无法逃避其带来的后果…

《图解TCP/IP》阅读笔记(第八章 8.1~8.4)—— 概要,TELNET、FTP、SMTP、POP、IMAP协议介绍

前言 本篇篇幅较长&#xff0c;请耐心或者选择性阅读。 第八章 应用协议 从本篇开始&#xff0c;将介绍一些应用层协议&#xff0c;一般情况下&#xff0c;人们不太会在意网络应用程序实际上是按照何种机制正常运行的。本章旨在介绍TCP/IP中所使用的几个主要应用协议&#x…

项目管理中,培养高效项目团队的6大优势

大多数项目经理知道合作会促进生产力&#xff0c;并且对不同的团队都很有效。良好的团队合作使你能够顺利地运行不同的项目&#xff0c;克服障碍并实现目标。 它也会使完成项目所需的时间减少&#xff0c;并使资源得到更好的管理。更不用说&#xff0c;高质量的团队合作将有助…

第十四讲:神州交换机链路聚合配置

链路聚合&#xff08;Link Aggregation&#xff09;又称Trunk&#xff0c;是指将多个物理端口捆绑在一起&#xff0c;成 为一个逻辑端口&#xff0c;以实现出/入流量在各成员端口中的负荷分担&#xff0c;交换机根据用户配置的端口负荷分担策略决定报文从哪一个成员端口发送到对…

如何快速理解Python中的for循环?

人生苦短&#xff0c;我用python 这次来给大家带来一点干货&#xff0c; 我们将从一组基本例子和它的语法开始&#xff0c; 还将讨论与 for 循环关联的 else 代码块的用处。 然后我们将介绍迭代对象、迭代器和迭代器协议&#xff0c; 还会学习如何创建自己的迭代对象和迭代器…