矩形与圆形追踪检测

矩形与圆形追踪在生活中用得比较少,一般用在食品工业流水线上的视觉分拣与码垛场景。

编写矩形追踪程序

../../../_images/0130.png

编写圆形追踪程序

../../../_images/0229.png

阈值解释

以上程序都很简单,唯一需要注意就是,需要自主尝试并调整阈值。阈值越大,干扰越少,但识别难度也会提高。因此需要自己根据场景多做测试。

../../../_images/0327.png

按键A进行识别

把程序下载到Microbit上,把矩形或者圆形放在识别镜头前,保证完全入镜且清晰,当按下Microbit的按键A,进行识别,Microbit的点阵屏显示位置。

如何提高识别率

  • 保证识别背景比较单调,不能太杂乱

  • 矩形和圆形应该要有锐利的轮廓

常用问题和解答

1、为什么我重新打开电源,按按键A,为什么不会返回结果?

  • 答:KOI鲤鱼魔块初始化启动是需要时间,明显比Microbit慢。Microbit的初始化程序(串口指令控制加载Yolo模型)已经跑完了,KOI还没初始化。因此按按键A没有反应

  • 解决办法:打开电源后,重新按下Microbit背后的Reset按键,让Microbit重新开始运行(秘诀即让KOI魔块先运行起来,再让Microbit进行运行)

2、如何提高识别率

  • 答:调整识别阈值,调整识别环境与调整识别物体