用于定位目标人体的位置的方法和装置制造方法及图纸

技术编号:18400521 阅读:62 留言:0更新日期:2018-07-08 20:19
本申请公开了一种用于定位目标人体的位置的方法和装置。方法包括:响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;识别待匹配图像中匹配目标人体的预存图像的候选图像;将具有最大尺寸的目标人体的候选图像确定为目标图像;将拍摄目标图像的摄像头所在的室内区域确定为目标人体的定位位置。该方法无需目标人体配合即可确定目标人体的定位位置,提高了定位目标人体的效率和准确度。

Method and device for locating position of target human body

The application discloses a method and device for locating the position of the target human body. The method includes: in response to the receiving request to the target human body, based on the current image obtained by the camera in the various indoor areas in the multi-storey building, the matching image is determined, the candidate image of the pre stored image matching the target body in the pending image is identified, and the candidate image of the target body with the maximum size is determined. It is the target image, and the indoor area of the camera that targets the target image is determined as the location of the target body. This method can determine the location of the target body without the matching of the target body, and improves the efficiency and accuracy of locating the target human body.

【技术实现步骤摘要】
用于定位目标人体的位置的方法和装置
本申请涉及计算机
,具体涉及计算机网络
,尤其涉及用于定位目标人体的位置的方法和装置。
技术介绍
随着城市建筑物越来越复杂,在多层建筑物中如何快速定位目标人体也成为一个难题。在目前的技术中,建筑物内的定位技术主要包括以下两种:在第一种室内定位技术中,目标人体的终端设备可以通过蓝牙连接蓝牙设备,因此可以将蓝牙设备的位置作为目标人体的位置;在第二种室内定位技术中,目标人体的终端设备可以扫描附近的二维码,从而将二维码所在的位置作为目标人体的位置。
技术实现思路
本申请实施例提出一种用于定位目标人体的位置的方法和装置。第一方面,本申请实施例提供了一种用于定位目标人体的位置的方法,包括:响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;识别待匹配图像中匹配目标人体的预存图像的候选图像;将具有最大尺寸的目标人体的候选图像确定为目标图像;将拍摄目标图像的摄像头所在的室内区域确定为目标人体的定位位置。在一些实施例中,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像包括:提取当前图像的匹配参数;剔除匹配参数不符合预设匹配参数的当前图像,得到待匹配图像。在一些实施例中,识别待匹配图像中匹配目标人体的预存图像的候选图像包括:获取待匹配图像的摄像头所在的待匹配室内区域;获取目标人体的常驻区域;计算待匹配室内区域距常驻区域的距离;基于距离由近及远排序待匹配图像;从排序后的待匹配图像中识别匹配目标人体的预存图像的候选图像。在一些实施例中,识别待匹配图像中匹配目标人体的预存图像的候选图像包括:基于以下任意一项识别算法识别待匹配图像中匹配目标人体的预存图像的候选图像:基于模板匹配的人脸识别算法;基于奇异值特征算法;子空间分析算法;主成分分析算法;基于图像特征的算法;以及基于模型可变参数的算法。在一些实施例中,拍摄目标图像的摄像头所在的室内区域经由查找摄像头的编号与室内区域的关联关系数据库得到。在一些实施例中,方法还包括:基于拍摄目标图像的摄像头的朝向、目标图像中目标人体的脸部朝向和身体朝向,确定目标人体的当前朝向;和/或基于定位位置向发送定位请求的终端推送导航信息。第二方面,本申请实施例提供了一种用于定位目标人体的位置的装置,包括:待匹配图像获取单元,用于响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;候选图像识别单元,用于识别待匹配图像中匹配目标人体的预存图像的候选图像;目标图像确定单元,用于将具有最大尺寸的目标人体的候选图像确定为目标图像;定位位置确定单元,用于将拍摄目标图像的摄像头所在的室内区域确定为目标人体的定位位置。在一些实施例中,待匹配图像获取单元包括:匹配参数提取子单元,用于提取当前图像的匹配参数;当前图像剔除子单元,用于剔除匹配参数不符合预设匹配参数的当前图像,得到待匹配图像。在一些实施例中,候选图像识别单元包括:室内区域获取子单元,用于获取待匹配图像的摄像头所在的待匹配室内区域;常驻区域获取子单元,用于获取目标人体的常驻区域;距离计算子单元,用于计算待匹配室内区域距常驻区域的距离;图像排序子单元,用于基于距离由近及远排序待匹配图像;候选图像识别子单元,用于从排序后的待匹配图像中识别匹配目标人体的预存图像的候选图像。在一些实施例中,候选图像识别单元进一步用于:基于以下任意一项识别算法识别待匹配图像中匹配目标人体的预存图像的候选图像:基于模板匹配的人脸识别算法;基于奇异值特征算法;子空间分析算法;主成分分析算法;基于图像特征的算法;以及基于模型可变参数的算法。在一些实施例中,定位位置确定单元中拍摄目标图像的摄像头所在的室内区域经由查找摄像头的编号与室内区域的关联关系数据库得到。在一些实施例中,装置还包括:当前朝向确定单元,用于基于拍摄目标图像的摄像头的朝向、目标图像中目标人体的脸部朝向和身体朝向,确定目标人体的当前朝向;和/或导航信息推送单元,用于基于定位位置向发送定位请求的终端推送导航信息。第三方面,本申请实施例提供了一种设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如上任一所述的一种用于定位目标人体的位置的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上任一所述的一种用于定位目标人体的位置的方法。本申请实施例提供的用于定位目标人体的位置的方法和装置,首先响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;之后,识别待匹配图像中匹配目标人体的预存图像的候选图像;之后,将具有最大尺寸的目标人体的候选图像确定为目标图像;最后,将拍摄目标图像的摄像头所在的室内区域确定为目标人体的定位位置。在这一过程中,可以基于具有最大尺寸的目标人体的图像确定目标人体的位置,提高了在多层建筑物内确定目标人体的位置的效率和精准度。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出了可以应用本申请的用于定位目标人体的位置的方法或用于定位目标人体的位置的装置的实施例的示例性系统架构;图2是根据本申请实施例的用于定位目标人体的位置的方法的一个实施例的示意性流程图;图3是根据本申请实施例的识别待匹配图像中匹配目标人体的预存图像的候选图像的方法的一个实施例的示意性流程图;图4是根据本申请实施例的用于定位目标人体的位置的方法的一个实施例的示例性应用场景;图5是根据本申请实施例的一种用于定位目标人体的位置的装置的一个实施例的示例性结构图;图6是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于定位目标人体的位置的方法或用于定位目标人体的位置的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105、106。网络104用以在终端设备101、102、103和服务器105、106之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户110可以使用终端设备101、102、103通过网络104与服务器105、106交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如搜索引擎类应用、购物类应用、即时通信工具、邮箱客户端、社交平台软件、音视频播放类应用等。终端设备101、102、103可以是具有显示屏的各种电子设备,包括但不限于智能音箱、智能手机、可穿戴设备、平板电脑、电子书阅读器、MP3播放器(MovingPictu本文档来自技高网...

【技术保护点】
1.一种用于定位目标人体的位置的方法,包括:响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;识别所述待匹配图像中匹配所述目标人体的预存图像的候选图像;将具有最大尺寸的所述目标人体的候选图像确定为目标图像;将拍摄所述目标图像的摄像头所在的室内区域确定为所述目标人体的定位位置。

【技术特征摘要】
1.一种用于定位目标人体的位置的方法,包括:响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;识别所述待匹配图像中匹配所述目标人体的预存图像的候选图像;将具有最大尺寸的所述目标人体的候选图像确定为目标图像;将拍摄所述目标图像的摄像头所在的室内区域确定为所述目标人体的定位位置。2.根据权利要求1所述的方法,其中,所述基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像包括:提取所述当前图像的匹配参数;剔除所述匹配参数不符合预设匹配参数的当前图像,得到待匹配图像。3.根据权利要求1-2任意一项所述的方法,其中,所述识别所述待匹配图像中匹配所述目标人体的预存图像的候选图像包括:获取所述待匹配图像的摄像头所在的待匹配室内区域;获取所述目标人体的常驻区域;计算所述待匹配室内区域距所述常驻区域的距离;基于所述距离由近及远排序所述待匹配图像;从排序后的待匹配图像中识别匹配目标人体的预存图像的候选图像。4.根据权利要求1所述的方法,其中,所述识别所述待匹配图像中匹配所述目标人体的预存图像的候选图像包括:基于以下任意一项识别算法识别所述待匹配图像中匹配所述目标人体的预存图像的候选图像:基于模板匹配的人脸识别算法;基于奇异值特征算法;子空间分析算法;主成分分析算法;基于图像特征的算法;以及基于模型可变参数的算法。5.根据权利要求1所述的方法,其中,所述拍摄所述目标图像的摄像头所在的室内区域经由查找摄像头的编号与室内区域的关联关系数据库得到。6.根据权利要求1所述的方法,其中,所述方法还包括:基于拍摄所述目标图像的摄像头的朝向、所述目标图像中所述目标人体的脸部朝向和身体朝向,确定所述目标人体的当前朝向;和/或基于所述定位位置向发送所述定位请求的终端推送导航信息。7.一种用于定位目标人体的位置的装置,包括:待匹配图像获取单元,用于响应于接收对目标人体的定位请求,基于多层建筑物中各个室内区域的摄像头获取的当前图像,确定待匹配图像;候选图像识别单元,用于识别所述待匹配图像中匹配所述目标人体的预存图像的候选图像;目标图像确定单元,用于...

【专利技术属性】
技术研发人员:杜雅洁孙颖
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1