1 概述
Mediapipe中进行手势识别的模型,识别的手势种类有限,我们在进行研究时可以使用MediaPipe Model Maker训练自己的手势识别模型。在Mediapipe的官网中,提供了基于Colab的训练脚本,借助于Colab我们可以非常快捷的进行训练。
2 流程
2.1 上传数据集到Google的云端硬盘
(1)点击Colab左上角图标,进入云端硬盘
(2)点击左上角新建按钮,上传训练数据
2.2 更改训练代码中的数据集地址
(1)装载云端硬盘,先点击文件夹按钮,再点击装在云端硬盘按钮
(2)将获取文件路径的代码块更改为云端硬盘中的路径
2.3 运行代码
挨个运行代码块,可能会出现Tensorflow版本的问题,可以使用以下命令将版本更改为2.15.0
!pip install tensorflow==2.15.0
2.4 得到手势识别模型
在代码运行结束后,应该会自动下载一个task文件的模型,如果没有找到,可以在文件中手动进行下载