Nature Machine Intelligence 使用机器学习驱动的可拉伸智能纺织手套捕捉复杂的手部动作和物体交互

研究背景
对灵巧手运动的精确实时跟踪在人机交互、元宇宙、机器人和远程医疗等领域有着广泛的应用。当前的可穿戴设备中的大多数仅用于检测精度有限的特定手势,并且没有解决与设备的可靠性、准确性和可清洗相关的挑战。对传感器直接放置在用户的手上有严格的要求,并且不能解决传感器的电气和机械性能的变化,并且适合用户。
创新点
加拿大不列颠哥伦比亚大学Peyman Servati和Arvin Tashakori共同研发了一种使用带嵌入式螺旋传感器纱线和惯性测量单元的可拉伸、可洗智能手套对关节手和手指运动进行精确和动态跟踪。传感器纱线具有高动态范围,对低至0.005%和高达155%的应变作出响应,并在广泛使用和洗涤循环中表现出稳定性。我们使用多阶段机器学习报告参与者内和参与者间交叉验证的平均联合角度估计均方根误差分别为1.21°和1.45°,与没有遮挡或视野限制的昂贵运动捕捉相机的精度相匹配。我们报告了一种数据增强技术,该技术增强了对噪声和传感器变化的鲁棒性。我们展示了在物体交互过程中对灵巧手运动的精确跟踪,开辟了新的应用途径,包括在模拟纸键盘上准确打字、根据美国手语识别复杂的动态和静态手势,以及物体识别。
文章解析
在这里插入图片描述

图1:智能纺织手套。a、 智能织物手套的照片展示了其在与物体互动时捕捉关节角度和把握压力的功能。b、 手套的照片和X射线示意图显示了嵌入的HSY(蓝色,顶部;红色,底部)、3D弹性互连(金线;实线,顶部;虚线,底部),包括第一个IMU1和其他读出和蓝牙硬件的PCB,电池盒,以及位于手腕正上方的第二个嵌入IMU2。c、 佩戴手套的用户显示复杂的手势。d、 多个HSY和IMU如何连接到PCB硬件的示意框图,包括放大器、ADC、多路复用器(Mux)、微处理器和BLE发射器,然后连接到iOS移动应用程序或PC,后者接收数据并将其传递到不同应用程序的GlovePoseML模型和演示应用程序。e、 由动态跟随动作的ML算法估计的用户复杂手势的可视化。

在这里插入图片描述

图2:螺旋传感器纱线。a、 HSY的示意图显示了具有弹性氨纶芯、包裹有螺旋金属涂层NFs和封装弹性体外壳的同轴结构。b、 外壳涂层前HSY的显微镜和扫描电子显微镜照片。c、 带有外壳和接触电极的HSY的照片。d、 灵敏度ΔR/R0的测量,其中ΔR是加载和卸载过程中响应不同拉伸应变和载荷的初始电阻R0的变化,显示出低至0.005%应变和最小滞后的异常灵敏度。插入:菌株的灵敏度<1.0%。数据点表示20个样本的平均值。从标准偏差得出的误差条太小,无法在图中显示。d,抵抗循环拉伸的时间相关灵敏度,最大值范围为1%至140%。f、 不同频率下,HSY对最高10%应变的抗性反应变化0.2–2 赫兹。g、 传感器响应准确跟随应变从0到10%的变化。插入:加载和卸载循环的放大视图。h、 最多可进行14次机械耐久性测试 h连续拉伸-释放循环。i、 空气和水下传感器响应的比较。插图:水下测试时传感器的照片。数据点表示20个样本的平均值。从标准偏差得出的误差条太低,无法显示。j、 智能织物手套在各种洗衣、洗涤和烘干周期中的耐用性传感器响应。dtg,洗涤剂;sft,柔软剂;RT,室温;RT x2,第二次RT洗涤循环;rtx3,第三次rt洗涤循环;T、 温度。误差条是进行相同实验的九个装置的标准偏差。虚线红线是在这些实验过程中观察到的最小和最大极限。

在这里插入图片描述

图3:ML和动态手部跟踪。a、 使用GlovePoseML估计的关节角度(a到P,如子集所示)与运动捕捉相机和标记系统测量的关节角度的线性图比较。MCP,掌指;CMC,腕掌;PIP,近端指间;DIP,远端指间;IP,指间;Abd,绑架;屈曲;仰卧。b、 在正常条件下(上)、抓握球过程中出现遮挡时(中)和低光环境下(下)复杂动作的可视化估计手姿势(左)和照片(右)的比较。c、 d,根据拟合优度R2(c)和r.m.s.e.(d)得出的不同接头的平均精度结果。e、 数据扩充的场景。从上到下:原始数据、缩放数据、活动传感器较少的数据和噪声数据。f、 跟踪GlovePoseML模型的总体架构,显示了传感器k响应Sk、归一化层、两层堆叠的Bi-LSTM模型、两个FC层、激活层、时间窗口t和关节L角PL.g,h,根据拟合优度R2(g)和r.m.s.e(h),使用正态和增广数据集训练的模型的平均精度结果的比较。c、d、g和h中的条形图显示了交叉验证平均值,单个值用点表示(参与者内部CV分别为10倍和参与者间CV分别为5倍)。误差条表示标准偏差。

图4:打字和绘图演示。a、 用户使用一副无线智能手套在用于用户视觉反馈的模拟纸键盘上打字的照片。b、 在模拟纸键盘上用十根手指打字时,键盘上每个键的检测精度的彩色编码比较。c、 HSY传感器在指尖重复敲击和缩回模拟纸键盘表面时的典型响应。d、 使用GlovePoseML模型检测类型的两个FC和激活层的示意图。e、 iPad上基于两个手指捏和手腕运动的3D空中绘图应用程序的插图。f–h,使用我们的智能手套和ML系统估计的手腕角度与追踪手腕屈曲和伸展(f)、手腕外展和内收(g)以及手腕旋后和内旋(h)的金标准运动捕捉系统之间的比较。
在这里插入图片描述
在这里插入图片描述

图5:实时动态和静态手势和物体识别。a、 用于手势识别的动态手势图片。b、 来自GlovePoseML输出层的动态手势在用户之间的集群分布。c、 参与者间和参与者内交叉验证中动态手势的灵敏度(%)结果。d、 用于手势识别的静态手势图片。e、 用户之间来自GlovePoseML输出层的静态手势的集群分布。f、 参与者间和参与者内交叉验证中静态手势的灵敏度(%)结果。g、 用于物体识别的物体图片来自抓握形式研究。h、 GlovePoseML输出层中对象在用户之间的集群分布。i、 参与者间和参与者内交叉验证中不同对象的灵敏度(%)结果。j、 用于手势和对象分类的模型示意图,显示FC和激活层。c、f和i中的条形图显示了交叉验证平均值,单个值用点表示。

读后感
作者报告了一种动态准确的手部运动跟踪,适用于所有手指和手腕关节,使用嵌入可拉伸螺旋传感器纱线(HSY)、IMU和弹性互连的可拉伸、无线和可洗智能织物手套。这种可拉伸智能织物手套和ML算法可以通过学习灵巧的人手功能以及与物体和表面的交互。在人机交互、远程健康中的运动和治疗评估以及动画和元宇宙中的应用中开辟新的途径。

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

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

相关文章

3.2 Verilog 时延

关键词&#xff1a;时延&#xff0c; 惯性时延 连续赋值延时语句中的延时&#xff0c;用于控制任意操作数发生变化到语句左端赋予新值之间的时间延时。 时延一般是不可综合的。 寄存器的时延也是可以控制的&#xff0c;这部分在时序控制里加以说明。 连续赋值时延一般可分为…

懒人精灵 之 Lua 捕获 json解析异常 ,造成的脚本停止.

Time: 2024年2月8日20:21:17 by:MemoryErHero 1 异常代码 Expected value but found T_END at character 12 异常代码 Expected value but found T_OBJ_END at character 223 处理方案 - 正确 json 示范 while true do--Expected value but found T_END at character 1--Ex…

2024-02-08 Unity 编辑器开发之编辑器拓展1 —— 自定义菜单栏与窗口

文章目录 1 特殊文件夹 Editor2 在 Unity 菜单栏中添加自定义页签3 在 Hierarchy 窗口中添加自定义页签4 在 Project 窗口中添加自定义页签5 在菜单栏的 Component 菜单添加脚本6 在 Inspector 为脚本右键添加菜单7 加入快捷键8 小结 1 特殊文件夹 Editor ​ Editor 文件夹是 …

解决用DeepL翻译文档后不能编辑问题

第一步&#xff1a;将原始文档另存为.xml格式。 在编辑软件中&#xff0c;选择“文件”-->“另存为”-->选择xml格式。如下图所示&#xff1a; 第二步&#xff1a;使用记事本打开xml文档。 在保存好的xml文档上右击&#xff0c;选择“打开方式”为记事本。如下图所示&a…

Flask基础学习

1.debug、host、port 模式修改 1) debug模式 默认debug模式是off&#xff0c;在修改代码调试过程中需要暂停重启使用&#xff0c;这时可修改on模式解决。 同时在debug模式开启下可看到出错信息。 下面有关于Pycharm社区版和专业版修改debug模式的区别 专业版 社区版&#…

网络编程-Socket套接字

目录 1.网络编程 1.1定义与图解 1.2基本概念 &#xff08;1&#xff09;发送端和接收端 &#xff08;2&#xff09;请求和响应 &#xff08;3&#xff09;客户端和服务端 2.Socket套接字 2.1定义 2.2分类 &#xff08;1&#xff09;流套接字 &#xff08;2&#xff…

通过Demo学WPF—数据绑定(二)

准备 今天学习的Demo是Data Binding中的Linq&#xff1a; 创建一个空白解决方案&#xff0c;然后添加现有项目&#xff0c;选择Linq&#xff0c;解决方案如下所示&#xff1a; 查看这个Demo的效果&#xff1a; 开始学习这个Demo xaml部分 查看MainWindow.xaml&#xff1a; …

linux下的预编译、编译、汇编、连接,生成单独文件,感受编译过程

linux下的预编译、编译、汇编、连接&#xff0c;生成单独文件。首先需要确认系统安装了gcc编译器&#xff0c;输入gcc -v或者g -v&#xff0c;如果能看到版本号等信息就是已经存在了&#xff0c;如图&#xff08;centos7&#xff09;&#xff1a; 然后随便vim产生一个.cpp文件&…

openGauss学习笔记-216 openGauss性能调优-确定性能调优范围-硬件瓶颈点分析-CPU

文章目录 openGauss学习笔记-216 openGauss性能调优-确定性能调优范围-硬件瓶颈点分析-CPU216.1 CPU216.2 查看CPU状况216.3 性能参数分析 openGauss学习笔记-216 openGauss性能调优-确定性能调优范围-硬件瓶颈点分析-CPU 获取openGauss节点的CPU、内存、I/O和网络资源使用情况…

《游戏引擎架构》 -- 学习2

声明&#xff0c;定义&#xff0c;以及链接规范 翻译单元 声明与定义 链接规范 C/C 内存布局 可执行映像 程序堆栈 动态分配的堆 对象的内存布局 kilobyte 和 kibibyte 流水线缓存以及优化 未完待续。。。

数学建模-灰色预测最强讲义 GM(1,1)原理及Python实现

目录 一、GM&#xff08;1&#xff0c;1&#xff09;模型预测原理 二、GM&#xff08;1&#xff0c;1&#xff09;模型预测步骤 2.1 数据的检验与处理 2.2 建立模型 2.3 检验预测值 三、案例 灰色预测应用场景&#xff1a;时间序列预测 灰色预测的主要特点是模型使用的…

机器人学、机器视觉与控制 上机笔记(第一版译文版 2.1章节)

机器人学、机器视觉与控制 上机笔记&#xff08;第一版译文版 2.1章节&#xff09; 1、前言2、本篇内容3、代码记录3.1、新建se23.2、生成坐标系3.3、将T1表示的变换绘制3.4、完整绘制代码3.5、获取点*在坐标系1下的表示3.6、相对坐标获取完整代码 4、结语 1、前言 工作需要&a…

2022中科院期刊分区小类学科-COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE 计算机:人工智能一览

从左到右的次序依次为&#xff1a;序号&#xff0c;刊名&#xff0c;ISSN码以及分区&#xff1a; 1 IEEE Transactions on Cybernetics 2168-2267 1区 2 Nature Machine Intelligence 2522-5839 1区 3 Information Fusion …

ChatGPT高效提问—prompt常见用法(续篇四)

ChatGPT高效提问—prompt常见用法&#xff08;续篇四&#xff09; 1.1 知识生成 ​ 知识生成是指使用自然语言处理技术&#xff0c;通过ChatGPT等AI模型生成与特定主题相关的知识、文本或回答。在知识生成过程中&#xff0c;模型接收prompt输入的问题、指令或上下文信息&…

ONLYOFFICE文档8.0新功能浅探

ONLYOFFICE文档8.0新功能浅探 上个月末这个月初的几天&#xff0c;ONLYOFFICE版本更新了&#xff01;更新到了一个比较整的大的版本号&#xff0c;8.0版本&#xff0c;看来这个生产力工具的升级速度基本上能保持每年两个版本号的速度&#xff0c;还是很快的&#xff0c;一般来…

获取视频帧图片

在实现了minio文件上传的基础上进行操作 一、编写pom <dependency><groupId>org.jcodec</groupId><artifactId>jcodec</artifactId><version>0.2.5</version> </dependency> <dependency><groupId>org.jcodec<…

【开源项目阅读】Java爬虫抓取豆瓣图书信息

原项目链接 Java爬虫抓取豆瓣图书信息 本地运行 运行过程 另建项目&#xff0c;把四个源代码文件拷贝到自己的包下面 在代码爆红处按ALTENTER自动导入maven依赖 直接运行Main.main方法&#xff0c;启动项目 运行结果 在本地磁盘上生成三个xml文件 其中的内容即位爬取…

ubuntu22.04 安装部署05:禁用默认显卡驱动

一、相关文章 ubuntu22.04安装部署03&#xff1a; 设置root密码-CSDN博客 《ubuntu22.04装部署01&#xff1a;禁用内核更新》 《ubuntu22.04装部署02&#xff1a;禁用显卡更新》 二、场景说明 Ubuntu22.04 默认显卡驱动&#xff0c;如果安装cuda&#xff0c;需要单独安装显…

制作耳机壳的UV树脂和塑料材质相比劣势有哪些?

以下是UV树脂相比塑料材质可能存在的劣势&#xff1a; 价格较高&#xff1a;相比一些常见的塑料材质&#xff0c;UV树脂的价格可能较高。这主要是因为UV树脂的生产过程较为复杂&#xff0c;需要较高的技术和设备支持。加工难度大&#xff1a;虽然UV树脂的加工过程相对简单&…

微服务OAuth 2.1认证授权可行性方案(Spring Security 6)

文章目录 一、背景二、微服务架构介绍三、认证服务器1. 数据库创建2. 新建模块3. 导入依赖和配置4. 安全认证配置类 四、认证服务器测试1. AUTHORIZATION_CODE&#xff08;授权码模式&#xff09;1. 获取授权码2. 获取JWT 2. CLIENT_CREDENTIALS(客户端凭证模式) 五、Gateway1.…