人脸布控流程图
2017-06-02 10:32:47 30 举报
视频流人脸识别流程图
作者其他创作
大纲/内容
创建识别线程
创建Reader
NoJob
预识别Flag=True
在库比对
创建成功
将人脸信息压入识别队列
是
Main Start
成功
中断
特征提取
计算本次循环时间
Push
人脸Tracker筛选
视频帧队列
所有Track LRU + 1
创建解码线程
帧缓冲区
否
取视频帧
取人脸信息
将布控库装入内存
分数高于阈值
Pop
取帧成功
无任务通知
压入多线程队列
报警
主线程退出
找到对应的缓冲视频帧
Sleep
视频/流结束
成功且中断标志为False
识别队列
报警去重
识别线程退出
小于40ms
创建识别句柄
失败
人脸出现大于3s且预识别Flag=False
帧包装
创建对齐句柄
解码线程执行结束
检测跟踪
删除该条人脸Tracker
人脸对齐
创建人脸检测跟踪句柄
是否中断
执行分析任务
lru25
0 条评论
下一页