[发明专利]一种人体检测方法及装置有效
申请号: | 201910587531.8 | 申请日: | 2019-06-28 |
公开(公告)号: | CN110580444B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 刘其聪;邓凤云 | 申请(专利权)人: | 时进制(上海)技术有限公司 |
主分类号: | G06V40/16 | 分类号: | G06V40/16;G06V20/40 |
代理公司: | 深圳市兰锋盛世知识产权代理有限公司 44504 | 代理人: | 罗炳锋 |
地址: | 200030 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人体 检测 方法 装置 | ||
本申请公开了一种人体检测方法及装置,通过获取视频图像中的各图像帧,生成与各图像帧一一对应的各位图;将当前位图的上一帧位图作为对比位图,并将当前位图与对比位图进行像素比较,获取当前位图中与对比位图相异的多个像素点坐标;对多个像素点坐标外接,得到像素区域后,根据像素区域的坐标与宽高,获取像素区域在当前位图中的位置信息作为人体的位置信息。与现有技术相比,本申请通过两张相邻位图中相异的像素点坐标,实现动态人体的检测,避免了人体运动时出现人脸图像失真导致无法进行人体检测的问题,提高人体检测的效果。
技术领域
本申请涉及图像处理技术领域,尤其涉及一种人体检测方法及装置。
背景技术
目前实现人体检测,并通过人体检测对人体进行定位的方法,通常采用对视频图像中的人脸进行识别,并根据识别到的人脸在图像中的位置,确定人体的位置。但由于人体可能是运动的,导致提取的视频图像中人脸部分的图像会出现失真,使得可能无法识别出视频图像中的人脸,进而无法进行人体检测,导致人体检测的效果较差。
发明内容
本申请实施例所要解决的技术问题在于,提供一种人体检测方法及装置,提高人体检测的效果。
为解决上述问题,本申请实施例提供一种人体检测方法,适于在计算设备中执行,至少包括如下步骤:
获取视频图像中的各图像帧,生成与各所述图像帧一一对应的各位图;
提取各所述位图中的任一位图作为当前位图,对所述当前位图进行人脸特征遍历,并当未识别到所述当前位图存在人脸图像时,将所述当前位图的上一帧位图作为对比位图,并将所述当前位图与所述对比位图进行像素比较,获取所述当前位图中与所述对比位图相异的多个像素点坐标;
对多个所述像素点坐标外接,得到像素区域后,根据所述像素区域的坐标与宽高,获取所述像素区域在所述当前位图中的位置信息作为人体的位置信息。
进一步的,所述获取视频图像中的各图像帧,生成与各所述图像帧一一对应的各位图,包括:
获取所述视频图像中的各图像帧,将各所述图像帧按预设比例进行缩小,生成与各所述图像帧一一对应的各所述位图。
进一步的,所述提取各所述位图中的任一位图作为当前位图,对所述当前位图进行人脸特征遍历,并当未识别到所述当前位图存在人脸图像时,将所述当前位图的上一帧位图作为对比位图,并将所述当前位图于所述对比位图进行像素比较,获取所述当前位图中与所述对比位图相异的多个像素点坐标,包括:
提取各所述位图中的任一位图作为当前位图,对所述当前位图进行人脸特征遍历;其中,
当识别到所述当前位图存在人脸图像时,获取所述人脸图像的坐标与宽高后,将所述人脸图像的坐标与宽高映射回所述位图,获取所述人脸图像对应的人体在所述位图中的位置信息;
否则,将所述当前位图的上一帧位图作为对比位图,并将所述当前位图于所述对比位图进行像素比较,获取所述当前位图中与所述对比位图相异的多个像素点坐标。
进一步的,所述将所述当前位图的上一帧位图作为对比位图,并将所述当前位图与所述对比位图进行像素比较,获取所述当前位图中与所述对比位图相异的多个像素点坐标;
将所述当前位图的上一帧位图作为对比位图,并将所述当前位图转换为第一灰度图,将所述对比位图转换为第二灰度图后,获取所述第一灰度图中与第二灰度图相异的多个像素点坐标。
进一步的,所述对多个所述像素点坐标外接,得到像素区域后,根据所述像素区域的坐标与宽高,获取所述像素区域在所述当前位图中的位置信息作为人体的位置信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于时进制(上海)技术有限公司,未经时进制(上海)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910587531.8/2.html,转载请声明来源钻瓜专利网。