本申请公开了一种人形识别方法、装置、设备及介质,用以提高人形识别结果的准确性。由于在人形识别的过程中,若确定获取到的RGB图像中包含有人形,会获取该RGB图像中包含有人形的第一图像区域、以及与该RGB图像关联的深度图像。然后确定该深度图像中与该第一图像区域对应的第二图像区域的三维数据,从而方便后续基于该三维数据,进一步确定拍摄区域中是否存在人形,从而实现准确地进行人形检测,提高人形检测结果的准确性,避免飞虫、光线等因素的影响。的影响。的影响。
A human shape recognition method, device, equipment and medium
【技术实现步骤摘要】
一种人形识别方法、装置、设备及介质
[0001]本申请涉及图像处理
,尤其涉及一种人形识别方法、装置、设备及介质。
技术介绍
[0002]随着科技的不断发展,特别是图像处理技术的发展,人形识别技术广泛应用于视频监控、机器人等各个领域。例如,为了提高用户的交互体验,商场内的导航机器人可以对工作环境下的人形进行识别,从而实现将该导航机器人的显示屏始终面对当前与该导航机器人进行交互的用户。但在进行人形识别的过程中,可能会受到飞虫、光线等因素的影响,从而降低人形识别结果的准确性。因此,如何提高人形识别结果的准确性是近几年来人们日益关注的问题。
技术实现思路
[0003]本申请提供了一种人形识别方法、装置、设备及介质,用以提高人形识别结果的准确性。
[0004]本申请提供了一种人形识别方法,所述方法包括:
[0005]若确定获取到的红绿蓝RGB图像中包含有人形,则获取与所述RGB图像关联的深度图像;其中,所述深度图像与所述RGB图像的拍摄区域相同;
[0006]确定所述深度图像的三维数据;
[0007]基于所述三维数据,确定所述拍摄区域中是否存在人形。
[0008]本申请提供了一种人形识别装置,所述装置包括:
[0009]获取单元,用于若确定获取到的红绿蓝RGB图像中包含有人形,则获取与所述RGB图像关联的深度图像;其中,所述深度图像与所述RGB图像的拍摄区域相同;
[0010]确定单元,用于确定所述深度图像的三维数据;
[0011]处理单元,用于基于所述三维数据,确定所述拍摄区域中是否存在人形。
[0012]本申请提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现如上述所述人形识别方法的步骤。
[0013]本申请提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述人形识别方法的步骤。
[0014]由于在人形识别的过程中,若确定获取到的RGB图像中包含有人形,会获取该RGB图像中包含有人形的第一图像区域、以及与该RGB图像关联的深度图像。然后确定该深度图像中与该第一图像区域对应的第二图像区域的三维数据,从而方便后续基于该三维数据,进一步确定拍摄区域中是否存在人形,从而实现准确地进行人形检测,提高人形检测结果的准确性,避免飞虫、光线等因素的影响。
附图说明
[0015]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使
用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请实施例提供的一种人形识别过程示意图;
[0017]图2为本申请提供的具体的人形识别流程示意图;
[0018]图3为本申请提供的一种人形识别装置的结构示意图;
[0019]图4为本申请实施例提供的一种电子设备结构示意图。
具体实施方式
[0020]下面将结合附图对本申请作进一步地详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0021]本领域技术人员知道,本申请的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本申请可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0022]在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0023]为了方便理解,下面对本申请实施例中涉及的部分概念进行解释:
[0024]红绿蓝RGB相机:为普通相机,可以获取到空间二维数据。
[0025]深度(Time of flight,TOF)相机:通过发送红外光,计算飞行时间,可以直接获取到空间3维立体数据。
[0026]相关技术中,一般采用如下两种方式进行人形检测:
[0027]方式一、当红外感应器感应到拍摄范围内有人形有异动,且检测到拍摄范围内有声音异动时,便确定拍摄范围内存在人形。
[0028]方式二、检测当前帧中的运动目标,并进行轮廓提取,以及确定移动检测框的个数;根据获取到的移动检测框的结果,判断当前帧中是否存在运动的目标;如果当前帧中存在运动的目标,则确定采集到的红绿蓝RGB图像中是否存在人形。
[0029]对于上述的两种方式,容易将拍摄范围内的车子、动物等对象误识别为人形,易受到摇摆的人体模型,光线变化的影响,降低人形识别的准确率。
[0030]为了解决上述的问题,本申请提供了一种人形识别方法、装置、设备及介质。由于在人形识别的过程中,若确定获取到的RGB图像中包含有人形,会获取该RGB图像中包含有人形的第一图像区域、以及与该RGB图像关联的深度图像。然后确定该深度图像中与该第一图像区域对应的第二图像区域的三维数据,从而方便后续基于该三维数据,进一步确定拍摄区域中是否存在人形,从而实现准确地进行人形检测,提高人形检测结果的准确性,避免飞虫、光线等因素的影响。
[0031]实施例1:
[0032]图1为本申请实施例提供的一种人形识别过程示意图,该过程包括:
[0033]S101:若确定获取到的红绿蓝RGB图像中包含有人形,则获取与所述RGB图像关联的深度图像;其中,所述深度图像与所述RGB图像的拍摄区域相同。
[0034]本申请实施例提供的人形识别方法应用于电子设备,该电子设备可以是图像采集设备,比如,双目相机,或,具有两个摄像头的相机等,也可以是接收到图像采集设备采集到的图像的PC、服务器等设备。
[0035]在一些可能的应用场景中,在需要监控的拍摄区域安装有至少一个相机,以实时确定该拍摄区域中是否存在人形,从而方便后续对拍摄区域的过往人员进行管理。为保证能够得到途径拍摄区域的所有人像图像,该相机可以按照一定的采集周期进行图像的采集,或者按照设置的采集时间进行图像的采集。后续进行人形识别的电子设备可以对采集到的图像进行相应的处理,从而实现准确地确定拍摄区域是否存在人形。
[0036]需要说明的是,该进行人形识别的电子设备可以与该相机相同,也可以不同。也就是说,该进行人形识别的电子设备获取到的图像可以是自身采集到的,也可以是接收其它设备发送的。
[0037]在进行人形识别的过程中,电子设备获取到的图像包括RGB图像,即用于采集拍摄区域的图像的相机至少包括RGB相机。例如,采集拍摄区域的图像的相机为双目相机,则该双目相机至少包括RGB相机。电子设备可以对获取到的RGB图像进行人形检测,确定该RGB图像中是否包含有人形,从而方便电子设备可以从获取到的大量的图像中,本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种人形识别方法,其特征在于,所述方法包括:若确定获取到的红绿蓝RGB图像中包含有人形,则获取与所述RGB图像关联的深度图像;其中,所述深度图像与所述RGB图像的拍摄区域相同;确定所述深度图像的三维数据;基于所述三维数据,确定所述拍摄区域中是否存在人形。2.如权利要求1所述的方法,其特征在于,所述确定获取到的红绿蓝RGB图像中包含有人形之前,所述方法还包括:确定所述RGB图像与获取到的上一帧RGB图像不同。3.如权利要求1所述的方法,其特征在于,所述确定获取到的红绿蓝RGB图像中包含有人形,包括:确定所述RGB图像的灰度图像;对所述灰度图像进行人形检测处理;若确定所述灰度图像中检测到人形,则确定所述RGB图像中包含有人形。4.如权利要求1所述的方法,其特征在于,所述确定所述深度图像的三维数据,包括:获取所述RGB图像中包含有人形的第一图像区域;确定所述深度图像中与所述第一图像区域对应的第二图像区域;对所述第二图像区域进行处理,确定所述第二图像区域的三维数据。5.如权利要求1所述的方法,其特征在于,基于所述三维数据,确定所述拍摄区域中存在人形,包括:若基于所述三维数据,确定所述深度图像中存在人形,则基于所述三维数据,确定采集所述深度图像时所述人形与相机之间的距离;若所述距离在预设距离范围内,则确定所述拍摄区域...
【专利技术属性】
技术研发人员:王正学,
申请(专利权)人:杭州华橙软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。