06 - 关卡指挥者
疫况严重的时候,各个地区都大大小小封路,出入只留一个关口便于控制和降低传染源可能性,而每个关口都需要有专门的人来指挥出入关口的人,就像辛勤的交警,为了道路疏通和安全引导而工作着,关卡指挥者在疫情期间为了检测来人提问也要提醒进出入人员佩戴好口罩也是拼了,为了减轻工作人员的压力,采用人工智能关卡指挥者来协作对个人口罩佩戴进行监督。
案例搭建
硬件接线
舵机是控制指挥者的手臂,电机则是指挥者的腰部
案例实现
- 初始化程序,首先是对KOI建立通讯的初始化,本案例使用到了特征分类来识别口罩,所以需重置分类器(重置成功的话KOI的屏幕四边会有黑边)。初始化两个手臂的舵机角度,同时建立一个没带口罩时的运行函数
信息
舵机角度根据实际情况调整,大致出初始位置为这样
- 添加特征分类,其中是masked戴口罩的情况,non-masked是有人但没带口罩,background则是没人是的背景画面,这3个画面都需要每种10张素材,每按一次拍摄一张素材,可以角度不同去拍摄来增加识别的准确率
信息
完成了素材的拍摄后,按下KOI的按键B开始运行监测主程序
- 主程序是检测3种情况,根据当前识别到的的分类返回值对对应的情况作出反应
危险
本程序属于基础程序,没有保存和加载模型的功能,如果需要可自行添加。注意需要插入SD卡,SD卡在插入后开机时会显示SD卡的容量即SD卡加载成功可正常使用