当前位置: 首页 > 专利查询>陈鄂平专利>正文

一种室内定位方法及装置制造方法及图纸

技术编号:18666169 阅读:20 留言:0更新日期:2018-08-14 20:09
本发明专利技术公开的是关于一种室内定位方法及装置。方法包括:当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度;根据计算得到的匹配度,确定用于定位待定位用户所在位置的目标监控画面;根据目标监控画面和预先设置的摄像装置定位模型,确定待定位用户所在位置;向移动设备发送第一响应消息,第一响应消息中携带有待定位用户所在位置。本发明专利技术公开的技术方案可以使得用户能够准确、直观地获得自己的室内位置,解决了相关技术的定位准确率比较低的问题,并且由于本发明专利技术公开的技术方案不需要部署额外的硬件,因此室内定位成本低。

Indoor positioning method and device

The invention discloses an indoor positioning method and device. The method includes: when receiving the location request message sent by the mobile device through the location client, calculating the matching degree between the face image in the current monitoring screen of each camera device and the face feature of the user to be located by convolution neural network; determining the user to be located according to the matching degree calculated; The location of the user to be located is determined according to the target monitoring screen and the pre-set camera positioning model, and the first response message is sent to the mobile device, which carries the location of the user to be positioned. The technical scheme disclosed in the invention can enable users to obtain their own indoor location accurately and intuitively, and solve the problem of relatively low positioning accuracy of the related technology, and because the technical scheme disclosed in the invention does not need to deploy additional hardware, the indoor positioning cost is low.

【技术实现步骤摘要】
一种室内定位方法及装置
本专利技术公开涉及室内定位
,尤其涉及一种室内定位方法及装置。
技术介绍
室内定位是指在室内环境中实现位置定位,从而实现人员、物体等在室内空间中的位置监控。现有技术中,可以基于图像识别实现室内定位,通过采集室内各个场景、各个角度的图像并对应存储到服务器中,在移动设备需要定位时,拍摄当前位置的场景图片传送到服务器中,并与预先存储的场景图片进行比对,从而实现室内定位。由于现有技术需要预先存储大量的场景图片来进行比对识别,在室内场景图片采集不全或者场景布局发生改变时,可能会导致无法准确定位用户位置,导致现有技术的定位准确率比较低,而且由于用户无法实时获取目的位置的场景图片,因此无法实现室内的实时导航,降低了用户的室内定位和导航的体验。
技术实现思路
为克服相关技术中存在的问题,本专利技术公开实施例提供一种室内定位方法及装置,用以解决相关技术中的技术缺陷。根据本专利技术公开实施例的第一方面,提供一种室内定位方法,应用在定位服务器上,可包括:当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度;根据所述每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度,确定用于定位所述待定位用户所在位置的目标监控画面;根据所述目标监控画面和预先设置的摄像装置定位模型,确定所述待定位用户所在位置;向移动设备发送第一响应消息,所述第一响应消息中携带有所述待定位用户所在位置。根据本专利技术公开实施例的第二方面,提供一种室内定位方法,应用在移动设备上,可包括:向定位服务器发送定位请求消息,所述定位请求消息中携带有用户帐号的标识信息;当接收到所述定位服务器根据所述定位请求消息返回的第一响应消息时,根据所述第一响应消息确定所述待定位用户所在位置;在室内地图上对应所述待定位用户所在位置显示预设图标,所述预设图标用于标识所述待定位用户所在位置。根据本专利技术公开实施例的第三方面,提供一种室内定位装置,应用在定位服务器上,可包括:匹配度计算模块,用于当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度;目标画面确定模块,用于根据所述每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度,确定用于定位所述待定位用户所在位置的目标监控画面;第一位置确定模块,用于根据所述目标监控画面和预先设置的摄像装置定位模型,确定所述待定位用户所在位置;第一发送模块,用于向移动设备发送第一响应消息,所述第一响应消息中携带有所述待定位用户所在位置。根据本专利技术公开实施例的第四方面,提供一种室内定位装置,应用在移动设备上,可包括:第二发送模块,用于向定位服务器发送定位请求消息,所述定位请求消息中携带有用户帐号的标识信息;第二位置确定模块,用于当接收到所述定位服务器根据所述定位请求消息返回的第一响应消息时,根据所述第一响应消息确定所述待定位用户所在位置;第一显示模块,用于在室内地图上对应所述待定位用户所在位置显示预设图标,所述预设图标用于标识所述待定位用户所在位置。本专利技术公开的实施例提供的技术方案可以包括以下有益效果:当定位服务器接收到移动设备发送的定位请求时,定位服务器可获取每一个摄像装置的当前监控画面,并且基于卷积神经网络确定出包含用户的目标监控画面,定位服务器即可根据预先设置的摄像装置定位模型和目标监控画面确定出待定位用户所在位置,进而控制定位客户端在室内地图上显示出待定位用户所在位置,由此可使得用户能够准确、直观地获得自己的室内位置,解决了相关技术的定位准确率比较低的问题,提高了用户室内定位体验,此外,由于本专利技术公开方案不需要部署额外的硬件,因此室内定位成本低。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是根据一示例性实施例示出的室内定位方法的流程图。图1B是根据一示例性实施例示出的室内定位方法的场景图。图2是根据一示例性实施例一示出的室内定位方法的流程图。图3是根据一示例性实施例二示出的室内定位方法的流程图。图4是根据一示例性实施例三示出的室内定位方法的流程图。图5是根据一示例性实施例示出的一种室内定位装置的框图。图6是根据一示例性实施例示出的另一种室内定位装置的框图。图7是根据一示例性实施例示出的再一种室内定位装置的框图。图8是根据一示例性实施例示出的又一种室内定位装置的框图。图9是根据一示例性实施例示出的一种适用于室内定位装置的框图。图10是根据一示例性实施例示出的一种适用于室内定位装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1A是根据一示例性实施例示出的室内定位方法的流程图,图1B是根据一示例性实施例示出的室内定位方法的场景图;该室内定位方法可以应用在定位服务器上,如图1A所示,该室内定位方法包括以下步骤:在步骤101中,当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度。在一实施例中,通过将每一个摄像装置的当前监控画面中人脸图像输入待定位用户对应的卷积神经网络,即可得到对应监控画面中人脸图像与待定位用户的人脸特征的匹配度,在一实施例中,每一个用户帐号可以对应一个卷积神经网络,每一个卷积神经网络基于预设数量的人脸样本进行训练,在确定卷积神经网络能识别用户的准确度大于预设阈值时停止训练,例如,基于3000张分别对应30人的人脸样本进行训练,并且在能识别用户人脸的准确度大于80%时停止训练卷积神经网络。在一实施例中,人脸样本可以由每一个注册用户在注册时通过定位客户端提供,在又一实施例中,人脸样本还可以由注册服务器在用户注册帐号之后,通过摄像装置采集得到,例如,在用户进入一个应用本专利技术公开实施例的室内定位方法的室内环境的预设范围,如室内入口点位置时,室内入口点位置的摄像装置可以采集每一个用户的人脸图像,并且在确定人脸图像与已注册用户的人脸特征相符时,控制室内入口点位置的摄像装置采集多个人脸图像。在一实施例中,当前监控画面中人脸图像可以理解为当前监控画面中包含人脸部分的图像区域。在一实施例中,定位服务器可访问第三方数据服务器,例如图像服务器来获取每一个摄像装置的当前监控画面中人脸图像。在又一实施例中,定位服务器可控制每一个摄像装置上传当前监控画面。在一实施例中,定位请求消息中携带有待定位用户的帐号信息。例如,当移动设备接收到用户通过定位客户端触发的定位触发事件时,可先指示用户登录用户帐号,然后再向定位服务器发送定位请求消息。在步骤102中,根据每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度,确定用本文档来自技高网...

【技术保护点】
1.一种室内定位方法,其特征在于,应用在定位服务器上,所述方法包括:当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度;根据所述每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度,确定用于定位所述待定位用户所在位置的目标监控画面;根据所述目标监控画面和预先设置的摄像装置定位模型,确定所述待定位用户所在位置;向移动设备发送第一响应消息,所述第一响应消息中携带有所述待定位用户所在位置。

【技术特征摘要】
1.一种室内定位方法,其特征在于,应用在定位服务器上,所述方法包括:当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度;根据所述每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度,确定用于定位所述待定位用户所在位置的目标监控画面;根据所述目标监控画面和预先设置的摄像装置定位模型,确定所述待定位用户所在位置;向移动设备发送第一响应消息,所述第一响应消息中携带有所述待定位用户所在位置。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于预设数量的人脸样本对所述卷积神经网络进行训练;在确定所述卷积神经网络识别用户的准确度大于预设阈值时,停止对所述卷积神经网络的训练,基于所训练的卷积神经网络执行所述通过卷积神经网络计算每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度的操作。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于每一个摄像装置所在位置、监控范围以及预设的图像处理算法,建立每一个摄像装置的摄像装置定位模型,所述摄像装置定位模型用于基于人脸在监控画面中的显示位置确定用户位置。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到移动设备通过定位客户端发送的导航请求消息时,从室内地图中确定从用户的当前位置移动到目标位置的移动路线;向所述移动设备发送所述移动路线,并且控制所述定位客户端在室内地图上显示所述移动路线。5.根据权利要求1所述的方法,其特征在于,所述根据所述每一个摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度,确定用于定位所述待定位用户所在位置的目标监控画面,包括:确定是否有摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度超过预设匹配度阈值;当有摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度超过预设匹配度阈值时,将所述匹配度的最大值对应的当前监控画面确定为目标监控画面;当所有摄像装置的当前监控画面中人脸图像与待定位用户的人脸特征的匹配度都不超过预设匹配度阈值时,向所述定位客户端发送定位指示消息,所述定位指示消息中携带有匹配度最大的预设个数的当前监控画面;根据所述移动设备根据所述定位指示消息返回的第二响应消息确定目标监控画面。6.根据权利要求5所述的方法,其特征在于,所述根据所述移动设备根据所述定位指示消息返回的第二响应消息确定目标监控画面,包括:当所述第二响应消息中携带有监控画面时,将所述响应消息中携带的监控画面确定为目标监控画面;或者,当所述第二响应消息中没有携带监控画面时,向所述定位客户端发送移动至监控范围的移动指示消息;在有摄像装置监控到用户移动到监控范围内之后,将所述摄像装置采集的监控画面确定为目标监控画面。7.一种室内定位方法,其特征在于,应用在移动设备上,所述方法包括:向定位服务器发送定位请求消息,所述定位请求消息中携带有用户帐号的标识信息;当接收到所述定位服务器根据所述定位请求消息返回的第一响应消息时,根据所述第一响应消息确定所述待定位用户所在位置;在室内地图上对应所述待定位用户所在位置显示预设图标,所述预设图标用于标识所述待定位用户所在位置。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:向定位服务器发送导航请求消息,所述导航请求消息中携带有目标位置;接收到移动设备根据所述导航请求消息返回的移动路线时,在室内地图上显示所述移动路线。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:接收所述定位服务器根据所述定位请求消息返回的定位指示消息,所述定位指示消息中携带有匹配度最大的预设个数的当前监控画面;显示所述预设个数的当前监控画面;当接收到用户根据所述预设个数的当前监控画面输入的反馈信息时,向所述定位服务器发送第二响应消息,所述第二响应消息用于所述定位服务器确定目标监控画面。10.一种室内定位装置,其特征在于,应用在定位服务器上,所述装置包括:匹配度计算模块,用于当接收到移动设备通过定位客户端发送的定位请求消息时,通过卷积神经...

【专利技术属性】
技术研发人员:陈鄂平
申请(专利权)人:陈鄂平
类型:发明
国别省市:北京,11

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

1