[发明专利]更新标注框的方法、装置、存储介质和计算机设备有效
申请号: | 201911413559.6 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111209908B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 岑俊毅;雷涛涛;傅东生 | 申请(专利权)人: | 深圳奇迹智慧网络有限公司 |
主分类号: | G06V10/25 | 分类号: | G06V10/25;G06V10/44 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 毛丹 |
地址: | 518021 广东省深圳市罗湖*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 标注 方法 装置 存储 介质 计算机 设备 | ||
1.一种更新标注框的方法,包括:
获取标注框所框定的、包含目标对象的图像块;
采用Canny算子对所述图像块进行边缘检测处理,得到包含对象轮廓的二值图像;
根据所述二值图像的对象轮廓点计算凸包,得到包含凸包的目标二值图像;
在所述目标二值图像,采用不同的像素值分别填充所述凸包的内部像素点和外部像素点;
从填充所述凸包的目标二值图像中提取对象轮廓;
根据所提取的对象轮廓的尺寸生成新标注框,以利用所述新标注框进行目标检测。
2.根据权利要求1所述的方法,其特征在于,所述获取标注框所框定的、包含目标对象的图像块包括:
获取由监控系统所采集的视频;
对所获取的视频进行解码,得到视频帧图像;
从所述视频帧图像中裁剪标注框所框定的、包含目标对象的图像块。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对所述图像块进行灰度处理;
所述采用Canny算子对所述图像块进行边缘检测处理,得到包含对象轮廓的二值图像包括:
对灰度处理后的图像块进行高斯滤波处理,得到滤波后图像块;
计算所述滤波后图像块的梯度强度和梯度方向;
沿着所述梯度方向对所述滤波后图像块中像素点的非极大值进行抑制;
采用双阈值算法区分所述滤波后图像块中的边缘像素,从而得到包含对象轮廓的二值图像。
4.根据权利要求1所述的方法,其特征在于,所述根据所述二值图像的对象轮廓点计算凸包括:
从所述二值图像中提取目标对象的对象轮廓;
将所述对象轮廓的轮廓点保存于轮廓列表;
采用凸包算法计算轮廓列表中对象轮廓点的凸包。
5.根据权利要求1所述的方法,其特征在于,所述采用不同的像素值分别填充所述凸包的内部像素点和外部像素点包括:
利用第一预设像素值填充所述凸包的内部像素点;以及,利用第二预设像素值填充所述凸包的外部像素点。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述根据所提取的对象轮廓的尺寸生成新标注框包括:
计算所提取的对象轮廓的尺寸;
根据所述对象轮廓的尺寸生成新标注框;
所述根据所提取的对象轮廓的尺寸生成新标注框之后,所述方法还包括:
确定所述对象轮廓的位置;
根据所述位置对应显示所述新标注框。
7.一种更新标注框的装置,其特征在于,所述装置包括:
获取模块,用于获取标注框所框定的、包含目标对象的图像块;
处理模块,用于采用Canny算子对所述图像块进行边缘检测处理,得到包含对象轮廓的二值图像;
计算模块,用于根据所述二值图像的对象轮廓点计算凸包,得到包含凸包的目标二值图像;
填充模块,用于在所述目标二值图像,采用不同的像素值分别填充所述凸包的内部像素点和外部像素点;
提取模块,用于从填充所述凸包的目标二值图像中提取对象轮廓;
生成模块,用于根据所提取的对象轮廓的尺寸生成新标注框,以利用所述新标注框进行目标检测。
8.根据权利要求7所述的装置,其特征在于,所述获取模块,还用于:
获取由监控系统所采集的视频帧图像;
从所述视频帧图像中裁剪标注框所框定的、包含目标对象的图像块。
9.一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳奇迹智慧网络有限公司,未经深圳奇迹智慧网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911413559.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种环形码及其设计方法
- 下一篇:基于物联网的联动控制方法、系统和计算机设备