# Hand Train
Based on YOLOv5 's Flutter project.
图像识别技术现在已经在很多领域都有多应用,例如人脸识别,车牌识别,监控警报等。本课题使用卷积神经网络进行手部及手势的识别,可以在康复治疗领域协助医护、患者,以更加便捷、花费更低、限制更少的情况下进行手部康复训练。
本课题设计并实现了一个手部锻炼App,该App具有待训练手势的介绍,选择,排序,训练,计时等功能,对于训练记录具有数据库持久化存储,对于所选手势具有缓存存储。其中主要功能为手势训练模块,该模块主要包括手势的识别,识别过程的计时,训练过程的记录。其中使用目标检测技术实现了手势识别,可有助于患者借助本App进行手部康复训练。
本课题首先基于YOLOv5平台,训练CNN模型用于进行手势识别,本课题根据Brunnstrom六级评价法设计了8种康复手势,每种手势根据识别状况标注了20-30张数据,共186张构成本课题训练所使用的数据集,训练模型准确率(precision)可达95%,召回率(recall)达88%。而后将训练得到的Pytorch模型转化为tflite模型。
Android App部分,使用Dart语言,基于Flutter框架。将手机摄像头拍摄到的视频流喂入转化得到的tflite模型,实现手势识别,通过识别到手势的时间与总训练比作为结果的评判标准,并进行记录。数据存储使用SharedPreferences作为缓存,Sqlite作为持久化存储。
![img.png](img.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,这个项目都是为您量身打造的。无论您是初入此领域的小白,还是寻求更高层次进阶的资深人士,这里都有您需要的宝藏。不仅如此,它还可以作为毕设项目、课程设计、作业、甚至项目初期的立项演示。 【人工智能的深度探索】 人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本原理、神经网络的应用、自然语言处理、语言模型、文本分类、信息检索等领域。更有深度学习、机器学习、自然语言处理和计算机视觉的实战项目源码,助您从理论走向实践,如果您已有一定基础,您可以基于这些源码进行修改和扩展,实现更多功能。 【期待与您同行】 我们真诚地邀请您下载并使用这些资源,与我们一起在人工智能的海洋中航行。同时,我们也期待与您的沟通交流,共同学习,共同进步。让我们在这个充满挑战和机遇的领域中共同探索未来!
资源推荐
资源详情
资源评论
收起资源包目录
人工智能项目资料-基于YOLOv5的手部训练Flutter应用.zip (104个子文件)
install.bat 982B
last-build.bin 1B
train_page.dart 10KB
database.g.dart 7KB
home_page.dart 6KB
complete_page.dart 4KB
info_page.dart 3KB
setting_page.dart 3KB
main_view.dart 3KB
history_page.dart 3KB
classifier.dart 3KB
gesture.dart 2KB
static_store.dart 2KB
widget_util.dart 2KB
image_util.dart 2KB
my_app_bar.dart 2KB
isolate_util.dart 2KB
main.dart 2KB
gesture_video.dart 1KB
time_util.dart 1KB
widget_test.dart 1KB
dao.dart 764B
rating.dart 734B
history.dart 704B
path_util.dart 545B
rating_image.dart 531B
gesture_image.dart 500B
database.dart 351B
theme_util.dart 344B
screen_util.dart 331B
eventbus_util.dart 271B
.gitignore 732B
.gitignore 285B
build.gradle 2KB
build.gradle 592B
settings.gradle 462B
MainActivity.java 145B
pubspec.lock 23KB
buildOutputCleanup.lock 17B
fileHashes.lock 17B
checksums.lock 17B
README.md 2KB
.metadata 305B
parallel.mp4 6.81MB
hook.mp4 6.7MB
palm.mp4 6.62MB
point.mp4 6.59MB
bend.mp4 6.5MB
grasp.mp4 5.42MB
fist.mp4 5.31MB
relax.mp4 5.28MB
background.png 1007KB
logo.png 147KB
splash.png 134KB
ic_launcher.png 130KB
ic_launcher.png 130KB
ic_launcher.png 130KB
ic_launcher.png 130KB
ic_launcher.png 130KB
palm.png 115KB
img.png 78KB
splash.png 78KB
fist.png 72KB
point.png 66KB
grasp.png 62KB
hook.png 59KB
parallel.png 57KB
bend.png 56KB
relax.png 42KB
splash.png 39KB
complete.png 29KB
splash.png 25KB
splash.png 13KB
background.png 70B
background.png 70B
background.png 70B
background.png 70B
gradle.properties 791B
local.properties 343B
gradle-wrapper.properties 231B
gradle.properties 82B
cache.properties 49B
gc.properties 0B
gc.properties 0B
gc.properties 0B
install.sh 921B
libtensorflowlite_c.so 5.72MB
libtensorflowlite_c.so 5.72MB
libtensorflowlite_c.so 4.51MB
libtensorflowlite_c.so 3.05MB
best-fp16.tflite 13.54MB
AndroidManifest.xml 2KB
styles.xml 1KB
styles.xml 1KB
styles.xml 978B
styles.xml 978B
AndroidManifest.xml 334B
AndroidManifest.xml 334B
launch_background.xml 320B
launch_background.xml 320B
共 104 条
- 1
- 2
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功