智能摄像头自训练置信度阈值的优化方法、装置及设备制造方法及图纸

技术编号:29134435 阅读:30 留言:0更新日期:2021-07-02 22:30
本发明专利技术属于图像处理技术领域,解决了由于智能摄像头在采用本地自训练中置信度阈值生成的伪标签质量无法保证,所导致自训练效果不佳的技术问题,提供了一种智能摄像头自训练置信度阈值的优化方法、装置及设备。该方法包括:当前模型对测试样本集检测输出检测结果;然后结合取样步长对应的各置信度阈值,得到多个mAP值;筛选出符合要求的mAP值,从而确定目标置信度阈值。本发明专利技术还包括用于执行上述方法的装置和设备。本发明专利技术通过置信度阈值与mAP值的对应关系,筛选出符合要求的mAP值,从而确定出目标置信度阈值,使用该目标置信度阈值去筛选伪标签,可以减少漏标、错标等错误标签,提高微调训练后模型的检测准确性。

【技术实现步骤摘要】
智能摄像头自训练置信度阈值的优化方法、装置及设备本申请是2021年1月27日提交、专利技术名称为“智能摄像头自训练置信度阈值选择方法、装置及设备”申请号为202110109738.1的专利技术专利申请的分案申请。
本专利技术涉及图像处理
,尤其涉及一种智能摄像头自训练置信度阈值的优化方法、装置及设备。
技术介绍
随着视频监控设备被广泛应用于监控日常生活中的不同场景,摄像头尤其是带有图像分析功能的智能摄像头成为现在生活监控管理中的一个常见监控工具。这种智能摄像头除了配备有常规的摄像头拍摄还设有具有处理器功能的芯片,可以对拍摄的场景图像数据进行简单的处理分析。然而现有技术中,因这类智能摄像头的芯片具备有计算能力,为使智能摄像头能够适应多场景应用,通常做法是这类智能摄像头在出厂前会尽可能多的收集多个不同场景的样本图像训练出一个轻量级网络模型部署到智能摄像头上,使得智能摄像头能够适用于不同场景,如:婴幼儿看护管理、医院病人监护、学校监控、商城监控、车库监控、景区监控、养殖场监控、道路交通监控等。尽管智能摄像头事先对不同应用场景进行了很多样本采集,里面对每个场景都进行了大量的样本训练,但是在直接将智能摄像头使用到场景中开展监护时,对于不同用户所在的实际场景依然存在较大差异性,这就导致智能摄像头出厂前进行大量训练得到的基础检测模型不适用,容易出现较大偏差,此外,还有一种是将智能摄像头与服务器连接起来,由服务器提供基础检测模型的升级安装程序包,让智能摄像头的基础检测模型进行升级更新。但随着人们对用个人隐私以及信息安全的考量,不愿将智能摄像头与服务器连接,而其它方式比如下载基础检测模型的更新程序包升级这又会增加智能摄像头的硬件成本(因为现有的智能摄像头一般没有触控屏之类的交互显示界面,如果设置触控屏等交互硬件识别增加智能摄像头成本)和升级维护时间。
技术实现思路
有鉴于此,本专利技术实施例提供了一种智能摄像头自训练置信度阈值的优化方法、装置及设备,用以解决智能摄像头在本地自训练中置信度阈值生成的伪标签质量无法保证,所导致自训练效果不佳的技术问题。本专利技术采用的技术方案是:本专利技术提供了一种智能摄像头自训练置信度阈值的优化方法,所述方法包括:获取测试样本集和置信度阈值的取样步长;利用所述测试样本集对当前模型进行测试,输出所述测试样本集中的检测结果;根据所述取样步长对应的各置信度阈值和所述检测结果,输出与各所述置信度阈值一一对应的mAP值;对比各所述mAP值,输出与对比结果对应的目标mAP值作为所述当前模型的目标置信度阈值;其中,所述目标mAP值为符合要求的mAP值,所述mAP值为平均精度值。优选地,在所述利用所述测试样本集对当前模型进行测试,输出所述测试样本集中的检测结果之后还包括:对所述检测结果中各正样本的置信度进行排序,输出置信度序列;对所述置信度序列进行取样,得到多个取样置信度;输出各所述取样置信度一一对应的mAP值;其中,将各取样置信度作为置信度阈值。优选地,所述对比各所述mAP值,输出与对比结果对应的目标mAP值作为所述当前模型的目标置信度阈值包括:对比各所述取样置信度和各所述置信度阈值对应的mAP值,输出目标mAP值;根据所述目标mAP值,将与所述目标mAP值对应的置信度阈值作为所述目标置信度阈值;其中,所述目标mAP值为从各所述mAP值中筛选出的最大的mAP值。优选地,所述对比各所述取样置信度和各所述置信度阈值对应的mAP值,输出目标mAP值包括:将各所述取样置信度和取样步长对应的置信度阈值记为第一置信度阈值组;根据所述第一置信度阈值组中各置信度阈值对应的mAP值,输出最大的mAP值对应的参考置信度阈值,以及与所述参考置信度阈值相邻的前一置信度阈值和后一置信度阈值;减小取样步长,输出所述前一置信度阈值与所述参考置信度阈值之间的第一置信度阈值区间和所述参考置信度阈值与所述后一置信度阈值之间的第二置信度阈值区间;获取所述第一置信度阈值区间和所述第二置信度阈值区间的置信度阈值,得到新的所述第一置信度阈值组;重复根据所述第一置信度阈值组中各置信度阈值对应的mAP值,输出最大的mAP值对应的参考置信度阈值,以及与所述参考置信度阈值相邻的前一置信度阈值和后一置信度阈值至获取所述第一置信度阈值区间和所述第二置信度阈值区间的置信度阈值,得到新的所述第一置信度阈值组,直到输出所述目标mAP值。优选地,在所述减小取样步长,输出所述前一置信度阈值与所述参考置信度阈值之间的第一置信度阈值区间和所述参考置信度阈值与所述后一置信度阈值之间的第二置信度阈值区间中,后一取样步长为前一取样步长的1/2。优选地,其特征在于,所述根据所述取样步长对应的各置信度阈值和所述检测结果,输出与各所述置信度阈值一一对应的mAP值和/或所述输出各所述取样置信度一一对应的mAP值包括:根据各所述取样置信度和/或各所述置信度阈值,以及所述测试样本集中各样本的检测结果,输出与各所述取样置信度和/或各所述置信度阈值一一对应的各类别的准确率和召回率;根据各类别对应的所述准确率和所述召回率,输出与各所述取样置信度和/或各所述置信度阈值一一对应的mAP值。本专利技术还提供了一种采用边缘计算优化智能摄像头检测模型的方法包括任一项所述的智能摄像头自训练置信度阈值选择方法。本专利技术还提供了一种智能摄像头自训练置信度阈值的优化装置,其特征在于,包括:样本数据模块:用于获取测试样本集和置信度阈值的取样步长;数据检测模块:用于利用所述测试样本集对当前模型进行测试,输出所述测试样本集中的检测结果;数据处理模块:用于根据所述取样步长对应的各置信度阈值和所述检测结果,输出与各所述置信度阈值一一对应的mAP值;目标输出模块:用于对比各所述mAP值,输出与对比结果对应的目标mAP值作为所述当前模型的目标置信度阈值;其中,所述目标mAP值为符合要求的mAP值,所述mAP值为平均精度值。本专利技术还提供了一种电子设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现上述任一项所述的方法。本专利技术还提供了一种介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现上述任一项所述的方法。综上所述,本专利技术的有益效果如下:本专利技术提供的一种智能摄像头自训练置信度阈值的优化方法、装置及设备,通过设置取样步长得到多个置信度阈值,由当前模型对测试样本集进行测试,输出检测结果;由检测结果得到与各置信度阈值一一对应的mAP值,对比所有的mAP值,输出符合要求的mAP值对应的置信度阈值作为目标置信度阈值,可以使得检测结果的准确率和召回率处于最佳。当需要对检测模型进行微调训练时,可以直接在本地采用该方法确定置信度阈值,可以减少伪标签中漏标、错标等错误标签,提高伪标签的质量,本文档来自技高网
...

【技术保护点】
1.一种智能摄像头自训练置信度阈值的优化方法,其特征在于,所述方法包括:/n获取测试样本集和置信度阈值的取样步长;/n利用所述测试样本集对当前模型进行测试,输出所述测试样本集中的检测结果;/n根据所述取样步长对应的各置信度阈值和所述检测结果,输出与各所述置信度阈值一一对应的mAP值;/n对比各所述mAP值,输出与对比结果对应的目标mAP值作为所述当前模型的目标置信度阈值;/n其中,所述目标mAP值为符合要求的mAP值,所述mAP值为平均精度值。/n

【技术特征摘要】
1.一种智能摄像头自训练置信度阈值的优化方法,其特征在于,所述方法包括:
获取测试样本集和置信度阈值的取样步长;
利用所述测试样本集对当前模型进行测试,输出所述测试样本集中的检测结果;
根据所述取样步长对应的各置信度阈值和所述检测结果,输出与各所述置信度阈值一一对应的mAP值;
对比各所述mAP值,输出与对比结果对应的目标mAP值作为所述当前模型的目标置信度阈值;
其中,所述目标mAP值为符合要求的mAP值,所述mAP值为平均精度值。


2.根据权利要求1所述的智能摄像头自训练置信度阈值的优化方法,其特征在于,在所述利用所述测试样本集对当前模型进行测试,输出所述测试样本集中的检测结果之后还包括:
对所述检测结果中各正样本的置信度进行排序,输出置信度序列;
对所述置信度序列进行取样,得到多个取样置信度;
输出各所述取样置信度一一对应的mAP值;
其中,将各取样置信度作为置信度阈值。


3.根据权利要求2所述的智能摄像头自训练置信度阈值的优化方法,其特征在于,所述对比各所述mAP值,输出与对比结果对应的目标mAP值作为所述当前模型的目标置信度阈值包括:
对比各所述取样置信度和各所述置信度阈值对应的mAP值,输出目标mAP值;
根据所述目标mAP值,将与所述目标mAP值对应的置信度阈值作为所述目标置信度阈值;
其中,所述目标mAP值为从各所述mAP值中筛选出的最大的mAP值。


4.根据权利要求3所述的智能摄像头自训练置信度阈值的优化方法,其特征在于,所述对比各所述取样置信度和各所述置信度阈值对应的mAP值,输出目标mAP值包括:
将各所述取样置信度和取样步长对应的置信度阈值记为第一置信度阈值组;
根据所述第一置信度阈值组中各置信度阈值对应的mAP值,输出最大的mAP值对应的参考置信度阈值,以及与所述参考置信度阈值相邻的前一置信度阈值和后一置信度阈值;
减小取样步长,输出所述前一置信度阈值与所述参考置信度阈值之间的第一置信度阈值区间和所述参考置信度阈值与所述后一置信度阈值之间的第二置信度阈值区间;
获取所述第一置信度阈值区间和所述第二置信度阈值区间的置信度阈值,得到新的所述第一置信度阈值组;
重复根据所述第一置信度阈值组中各置信度阈值对应的mAP值,输出最大的mAP值对应的参考置信度阈值,以及...

【专利技术属性】
技术研发人员:陈辉龙祥张智熊章雷奇文艾伟胡国湖
申请(专利权)人:武汉星巡智能科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1