研究文章
安全吗检测系统基于改进YOLOv7制造车间
| 输入:输入视频监视摄像机 |
| 输出:结果= Hemlt /头(报警的声音) |
| 开始 |
| 为每一个剪辑在视频做 |
| 结果= ' Hemlt ' #设置默认值 |
| 对象= getDetectionBox (剪辑)#被YOLOv7_ours getDetectionBox |
| 为xywh,相依,cls在对象#配置边界框的信心 |
| 对象名= " |
| warningtext= " |
| 如果cls= '头'和相依> 0.7然后 |
| 的脸= getFaceLocation (xywh)#计算坐标 |
| 对象名=认脸(的脸) |
| warningtext= createWarningText (对象名)#生成警报消息 |
| textToSpeech (warningtext)#广播警告 |
| 结果= '头' |
| 如果 |
| writeLogAndDatabase (剪辑,xywh,相依,cls,对象名,warningtext) |
| 结束了 |
| 最终为每一个 |
| 结束 |
|