竞赛No. 34
测温口罩与尺寸测量, 两道电赛题
2020 电赛 F G 题: OpenMV 加舵机云台找目标, 按色块填充率判形状, 测距换算尺寸; 口罩与额温经 STM32 汇总, 由 ESP8266 放到网页. 代码自写, 开发到 2021 年春.
云台测尺寸与测温口罩1 段
OpenMV 按填充率判形状, 测距换算尺寸; 口罩与额温经 STM32 和 ESP8266 送上网页.
演示滚到这里时加载
这一段证明: 填充率判形状, 测距换尺寸; 额温口罩上网页
两道都是电赛的赛题, 代码自己写, 一直改到第二年春天: G 题做非接触的形状判别与尺寸测量, F 题做口罩识别加额温测量.
G 题: 舵机云台带 OpenMV 巡航, 连续检出 15 帧后转追踪, 按色块中心偏离画面中心的像素数调舵机, 偏差小于 5 像素就锁定并打激光; 再按色块填充率判圆 三角 方, 用激光测距读数乘像素长换算尺寸.
F 题: 三块板分工: OpenMV 判口罩, STM32 读额温并汇总, ESP8266 把结果放到网页上, 网页每 500 毫秒取一次数据.
追问
追问 · 第 2 层尺寸怎么从像素换成厘米?
VL53L1X 测出距离, 乘色块外接框长边的像素数, 再乘标定系数 0.970, 除以画面宽 160; 系数用已知 185 毫米的物体在 65 像素处标出来.
追问 · 第 2 层为什么用填充率判形状?
圆约占外接框的四分之三多, 三角约一半, 方接近满; 按区间切开, 不用拟合轮廓, OpenMV 上一帧就能出结果.