当前位置: 首页 > ds >正文

一种双模式机器人辅助股骨干骨折钢板植入方法

股骨干骨折是一种常见的高能损伤,微创内固定是首选治疗方法。然而,钢板植入过程中存在不可见、不准确和不稳定等问题。山东大学研究团队提出了一种双模式机器人辅助钢板植入方法,通过神经网络模型规划钢板植入轨迹,然后利用机械臂的高稳定性和高精度优势进行钢板植入。该方法可行性高,有望解决微创内固定手术中难以实现高精度钢板植入的问题。
NOKOV度量动作捕捉系统实时采集钢板植入过程中的位姿数据,帮助训练相应的神经网络模型来预测钢板植入轨迹。

引用格式

Guo, Yanchao et al. “A Dual-Mode Robot-Assisted Plate Implantation Method for Femoral Shaft Fracture.” The international journal of medical robotics + computer assisted surgery : MRCAS 20 6 (2024): e70008 .

实验方法

钢板植入起点的确定模式
基于算法的自动模式:在CT重建软件中确定钢板植入终点后,沿垂直于钢板平面并通过钢板中心线的平面解剖股骨三维模型。然后,在剖面内的股骨髁上选择点 A 和点 B,在患肢软组织表面选择点C。最后,算法将根据这三个点的坐标确定植入的起点和钢板植入的终点。
术前规划流程
基于医生判断的手动模式:对于复杂的临床情况,医生可以通过机械臂控制系统手动选择钢板植入起点。

轨迹获取实验
研究人员利用NOKOV度量动作捕捉系统采集钢板植入轨迹,作为训练神经网络模型的数据库。在植入钢板的过程中,每个动作捕捉镜头可获取到标记点的二维位置信息,然后通过数据融合和运动学分析,可获得采集对象的位置、姿势、速度和加速度。轨迹采集实验是在骨科医生的指导下进行的,以确保采集到的轨迹符合临床情况。
轨迹采集装置
神经网络模型的构建
数据处理:将收集到的轨迹数据进行预处理,以起点坐标为参考,将每条轨迹分为前后两部分共10个姿态点,并将所有点的姿态减去起点姿态,转换为相对起点的相对姿态点,以减少数据获取和模型训练难度,并使模型能应用于不同环境。
选择超参数:对两种神经网络模型M和A,分别通过正交试验和自动机器学习框架AutoKeras确定超参数。

钢板植入实验
研究人员开发了一套手术机器人系统,该系统有三个机械臂,分别完成断骨截除、钢板植入和螺钉植入(用于固定钢板)三个步骤。
手术机器人系统示意图
利用C臂扫描患肢和校准球,并通过CT重建软件进行三维重建。CT重建软件中的校准球坐标根据机械臂基础坐标系中的校准球坐标进行修改,从而实现机械臂基本坐标系和CT重建软件坐标系的统一。随后可在CT重建软件中对断骨进行虚拟缩减,再由缩减机械臂和牵引装置进行实际缩减和维护。然后将该操作中使用的钢板模型导入软件,并调整至理想姿势,以确定钢板植入的终点。最后,螺钉植入机械臂根据钢板的姿势完成螺钉植入。

机械臂辅助钢板植入

研究人员通过实验测试该方法的有效性,结果表明神经网络模型预测的钢板植入轨迹与临床实践中的钢板植入模式一致。机械臂能准确地将钢板植入终点,且钢板在植入过程中不会与股骨模型发生碰撞。
NOKOV度量动作捕捉系统通过采集钢板植入轨迹将手术操作数字化,助力实现手术过程的自动化,为其他机器人辅助手术系统的开发提供参考。

http://www.xdnf.cn/news/2123.html

相关文章:

  • 【AI平台】n8n入门3:第二个工作流,链接网上大模型(含三种方式)
  • wireshark从HEX转储导入使用方法
  • 数学基础 -- 欧拉恒等式的魅力:让复数旋转起来!
  • MATLAB基础应用精讲-【基础知识篇】发布和共享 MATLAB 代码
  • 网络流量分析 | 流量分析基础
  • 机器学习基础 - 回归模型之线性回归
  • SD2351核心板:重构AI视觉产业价值链的“超级节点”
  • 【高频考点精讲】JavaScript事件循环机制:从宏任务微任务到渲染时机
  • MySQL数据库(13) 用户管理
  • Redis高效赋能机器学习实战:用FastAPI打造智能钓鱼邮件识别与缓存系统全流程解析
  • nacos设置权重进行负载均衡不生效
  • MongoDB 图片 URL 存储异常问题解决方案
  • C++入侵检测与网络攻防之网络嗅探以及ARP攻击
  • 【论文阅读】平滑量化:对大型语言模型进行准确高效的训练后量化
  • Linux文件管理(2)
  • 第十二届蓝桥杯 2021 C/C++组 直线
  • 深入理解网络原理:UDP协议详解
  • 如何用WordPress AI插件自动生成SEO文章,提升网站流量?
  • 每日两道leetcode(补充一)
  • Linux网络编程 原始套接字与ARP协议深度解析——从数据包构造到欺骗攻防
  • 配置Ubuntu18.04中的Qt Creator为中文(图文详解)
  • 腾讯PC客户端面经
  • Tailwind CSS实战:快速构建定制化UI的新思路
  • 无线通信网
  • 面向对象编程核心:封装、继承、多态与 static 关键字深度解析
  • 汽车售后 D - PDU 和 J2543 详细介绍
  • 【GCC bug】libstdc++.so.6: version `GLIBCXX_3.4.29‘ not found
  • ISCTF2024-misc(部分)
  • JavaScript学习教程,从入门到精通,Ajax数据交换格式与跨域处理(26)
  • GitHub Copilot (Gen-AI) 很有用,但不是很好