openmv识别口腔

openmv识别口腔,第1张

一、准备好一个OpenMV。

二、 *** 作步骤

1.打开OpenMV IDE,找到工具-数据集编辑器-新数据集。点击即可创建一个新数据集。在桌面新建一个文件夹命名为mask-face(名含磨字自己想取啥都行)。

2. 点击新建class文件夹,新建两个类:mask和face。

3.连接OpenMV,点击新建class类下面的图标使用OpenMV拍照进行数据采集。

4.数据上传,登录EDGE IMPULSE官网选择Login登录,没账号的可以先用邮箱注册一个。

5.点击Create new project创建一个新项目,然后输入项目名字即可创建。

6.如果d出了这个界面就点击一下images或者叉掉。

7.接下来我们将之前用OpenMV拍摄的照片传输到EDGE IMPULSE中,在星瞳科技官网上的视频教程中用的是API KEY在OpenMV IDE中将数据上传,但是在实际 *** 作中可能会遇到创建SSL上下文错误的问题,我们在这里就不使用那个方法,而是直接在EDGE IMPULSE中上传数据。

首先在左边菜单栏中找到Data acquisition,点击Collected data旁边的上传数据按钮,找到之前创建的mask-face的文件夹,点击mask.class,按ctrl+A键全选并且确定,在Label中勾选Enter label选项,在下面输入分类的名字(mask),face分类数据的上传方法同理。

8.上传完毕后再点击Data acquisition就可以看到上传好的数纳芦据。这里可以看到一共上传了158张照片,其中78%作为数据集,22%作为训练集。

9.点击impulse design,再点击Add a processing block创建模块,在d出的选项中选择image(因为我们做的是图像识别)然后点击Add a learning block学谈茄斗习模块,选择Transfer Learning迁移学习模块。

模块添加完成后点击Save Impulse即可 。

10.点击image,进行图像DSP预处理(Color depth有RGB彩图还有Crayscale灰度图,我们这里选择RGB彩图)。

11.点击上方的Generate features,再点击Generate features进行刚刚设置的图像预处理,处理完如下图所示。mask和face的图像分离的明显就说明数据集采集的效果还不错。

12.点击Transfer lerning迁移学习,数据默认即可,随后点击Start training开始训练。

训练完成后如下图所示,ACCURACY表示模型测试精确度为93.8%

13.利用Model testing对我们刚刚训练出来的模型进行测试,可以看出准确率是100%

14.Versioning则是对你训练出来的模型进行版本保存(我们这里可弄可不弄)。

15.点击Deployment 选择OpenMV将训练好的模型导出,点击bulid生成OpenMV的模型及代码。

16.将下载好的压缩包解压,将文件夹中的三个文件都复制到OpenMV的D盘中。

17.在OpenMV IDE中打开ei image. classification,再点击下面的串行终端就可以看到程序运行的结果啦,face=0.003906表示有0.3906%的概率认为没戴口罩,mask=0.996094表示有99.6094%的概率认为戴了口罩。

题主问码哗的是“openmv为什么不连电脑不好使吗?”OpenMV不连电脑则无法进行任何 *** 作。

1、USB连接:确迟轿行保OpenMV和电脑之间的USB连接正常。可以尝试更换USB口或者更换USB线缆,确保连接稳定。

2、驱动程序:在使用OpenMV之前,需要安装相应的驱动程序,以便电脑能够识别OpenMV。您可以去官方网站下载并安装最新的驱动程序。

3、端口选择:在使用OpenMVIDE进行编程时,需要确保选择了正确的端口。可以帆贺在OpenMVIDE的“工具”菜单中选择相应的端口。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12354905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存