一种定位方法及装置与流程

文档序号:14448050阅读:144来源:国知局
一种定位方法及装置与流程

本申请涉及定位技术领域,尤其涉及一种定位方法及装置。



背景技术:

现有技术中,使用智能摄像头时,手机需要打开wifi热点与智能摄像头进行无线连接。用户在系统平台查看智能摄像头拍摄的图片或影像时,同时需要了解图片或影像的拍摄位置,此时需要实时了解手机的位置信息,手机可以提供在线定位功能,手机打开全球定位系统(globalpositioningsystem,gps),将位置定位信息发送给系统平台,系统平台调用在线地图进行位置展示。

但是gps只适用于室外,在室内的时候没有gps信号,定位很不准确或者无法进行定位。一般情况下,会把gps定位和无线保真(wirelessfidelity,wifi)定位结合起来,在室外的时候采用gps进行定位,在室内的时候采用wifi进行定位。

然而在使用手机外接摄像头时,由于手机已经开启热点,所以无法进行wifi定位,因此在室内的定位效果很差。



技术实现要素:

本申请实施例提供一种定位方法及装置,用以解决使用智能摄像头时,移动终端由于开启wifi热点,不能进行定位的问题。

本申请实施例提供一种定位方法,包括:

移动终端在开启无线保真wifi热点后,与智能摄像头建立wifi连接;

通过建立的所述wifi连接向所述智能摄像头发送wifi列表获取指令;

接收所述智能摄像头返回的wifi列表信息;

向位置服务器发送携带所述wifi列表信息的位置查询请求;

接收所述位置服务器返回的位置信息。

可选地,所述移动终端在开启wifi热点后,与智能摄像头建立wifi连接,包括:

所述移动终端开启以智能摄像头的标识信息命名的wifi热点,并将wifi热点的接入密码设置为预设密码,以便所述智能摄像头在扫描到该wifi热点后,按照预设密码接入该wifi热点。

可选地,所述向所述智能摄像头发送wifi列表获取指令之前,还包括:

判断能否获取全球定位系统gps定位信息;

所述向所述智能摄像头发送wifi列表获取指令,包括:

在确定无法获取到gps定位信息后,向所述智能摄像头发送wifi列表获取指令。

本申请实施例提供的一种定位方法,包括:

智能摄像头在移动终端开启无线保真wifi热点后,与所述移动终端建立wifi连接;

通过建立的所述wifi连接接收所述移动终端发送的wifi列表获取指令;

根据所述wifi列表获取指令扫描wifi列表信息,并将所述wifi列表信息返回至所述移动终端;所述wifi列表信息用于所述移动终端从位置服务器处进行位置信息查询。

可选地,所述智能摄像头在移动终端开启wifi热点后,与所述移动终端建立wifi连接,包括:

所述智能摄像头启动后,进行wifi热点扫描。

在扫描到以所述智能摄像头的标识信息命名的wifi热点后,通过预设密码接入所述wifi热点。

本申请实施例提供了一种定位装置,包括:

连接模块,用于移动终端在开启无线保真wifi热点后,与智能摄像头建立wifi连接;

指令发送模块,用于向所述智能摄像头发送wifi列表获取指令;

第一接收模块,用于接收所述智能摄像头返回的wifi列表信息;

请求发送模块,用于向位置服务器发送携带所述wifi列表信息的位置查询请求;

所述第一接收模块,还用于接收所述位置服务器返回的位置信息。

可选地,所述连接模块具体用于:

所述移动终端开启以智能摄像头的标识信息命名的wifi热点,并将wifi热点的接入密码设置为预设密码,以便所述智能摄像头在扫描到该wifi热点后,按照预设密码接入该wifi热点。

可选地,所述指令发送模块向所述智能摄像头发送wifi列表获取指令之前,还包括:

判断能否获取全球定位系统gps定位信息;

所述指令发送模块用于:

在确定无法获取到gps定位信息后,向所述智能摄像头发送wifi列表获取指令。

本申请实施例提供了一种定位装置,其特征在于,包括:

连接模块,用于智能摄像头在移动终端开启无线保真wifi热点后,与所述移动终端建立wifi连接;

第二接收模块,用于接收所述移动终端发送的wifi列表获取指令;

获取模块,用于根据所述wifi列表获取指令扫描wifi列表信息,并将所述wifi列表信息返回至所述移动终端;所述wifi列表信息用于所述移动终端从位置服务器处进行位置信息查询。

可选地,所述连接模块具体用于:

所述智能摄像头启动后,进行wifi热点扫描;

在扫描到以所述智能摄像头的标识信息命名的wifi热点后,通过预设密码接入所述wifi热点。

本申请实施例提供一种定位方法及装置,移动终端与智能摄像头建立wifi连接后,向智能摄像头发送wifi列表获取指令,智能摄像头根据wifi列表获取指令扫描周边的wifi列表信息,将wifi列表信息发送给移动终端,移动终端将wifi列表信息发送给位置服务器进行位置查询,位置服务器将查询到的位置信息返回给移动终端。在使用智能摄像头时,即使移动终端开启wifi热点与智能摄像头连接,也可以借助于智能摄像头实现wifi定位,提高室内定位的精度。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例一提供的定位方法的一种流程图;

图2为本申请实施例二提供的定位方法的另一种流程图;

图3为本申请实施例三提供的定位装置的一种结构示意图;

图4为本申请实施例四提供的定位装置的另一种结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

针对使用智能摄像头的场景,移动终端在开启wifi热点后,无法进行wifi定位。因此,本申请实施例提供一种定位方法及装置,该方法移动终端与智能摄像头建立wifi连接后,控制智能摄像头获取周边的wifi列表信息,移动终端接收到wifi列表信息后将其发送至位置服务器实现位置查询。在使用智能摄像头时,即使移动终端开启wifi热点与智能摄像头连接,也可以借助于智能摄像头实现wifi定位,提高室内定位的精度。

实施例一

本申请实施例一提供了一种定位方法,如图1示出了本申请实施例所提供的定位方法的流程示意图,包括:

s101:移动终端在开启无线保真wifi热点后,与智能摄像头建立wifi连接。

其中,移动终端为能够开启wifi热点的设备,在本申请实施例中移动终端采用手机,使用智能摄像头时要与手机建立无线连接,因此通过手机开启的wifi热点进行无线连接。

上述步骤s101中,移动终端与智能摄像头建立wifi连接的具体过程为:手机开启wifi热点时,创建wifi热点名称和密码。具体的,wifi名称以智能摄像头的标识信息命名,其中标识信息可包括智能摄像头的识别符(identifier,id),生产编号等,以便于智能摄像头启动时可以查找到与自己的标识信息对应的wifi热点。手机可以通过扫描智能摄像头的二维码的方式来获取智能摄像头的标识信息,自动设置wifi热点名称;也可以通过手动输入智能摄像头的标识信息的方式,设置wifi热点名称。手机开启的wifi热点密码按照一定规则自动设置,使智能摄像头能够按照预设密码连接到该wifi热点。

手机按照上述步骤开启热点后,将智能摄像头上电开机,自动扫描以自己的标识信息为热点名称的wifi热点,扫描到该wifi热点后,按照与手机约定好的预设密码自动接入到手机开启的wifi热点,从而与手机建立连接。

s102:移动终端与智能摄像头建立连接后,通过建立的所述wifi连接向所述智能摄像头发送wifi列表获取指令。

上述步骤s101中手机与智能摄像头建立连接后,由于已经开启wifi热点,手机不能再连接wifi或是扫描wifi列表,即手机本身不能再利用wifi定位,此时借助于智能摄像头来进行定位,结合智能摄像头具备扫描wifi列表信息的能力,向智能摄像头发送wifi列表获取指令,通过智能摄像头获取wifi列表信息。

s103、智能摄像头通过建立的所述wifi连接接收移动终端发送的wifi列表获取指令,获取wifi列表信息,将获取到的wifi列表信息返回至移动终端。

在本申请实施例中,智能摄像头在接收到手机发送的wifi列表获取指令后,智能摄像头的wifi模块开始扫描周边的wifi列表信息,其中wifi列表信息包括服务集标识(servicesetidentifier,ssid),加密方式以及物理地址(mediaaccesscontrol,mac)等,智能摄像头将获取到的wifi列表信息返回给手机,wifi列表信息用于手机从位置服务器处进行位置查询。

s104:移动终端接收所述智能摄像头返回的wifi列表信息,向位置服务器发送携带所述wifi列表信息的位置查询请求。

其中,手机在接收到智能摄像头返回的wifi列表信息后,将这些wifi列表信息组装成数据包,再向位置服务器发送该数据包以及位置查询请求。

s105:位置服务器接收到wifi列表信息后,根据wifi列表信息进行位置查询。

在本申请实施例中,位置服务器可以通过整合电子地图应用程序编程接口api来实现位置查询,位置服务器检索到每一个wifi的地理位置,结合每个wifi信号的强弱程度,计算出智能摄像头的位置信息,并将位置信息发送给手机。

s106:移动终端接收所述位置服务器返回的位置信息。

在本申请实施例中,手机接收到位置服务器返回的位置信息后,发送给监控移动终端位置信息的系统平台,系统平台通过调用通用在线地图进行位置展示,从而获取移动终端的位置。

通过实施例一的定位方法,可以在手机开启wifi热点与智能摄像头连接后,借助智能摄像头实现wifi定位,提高室内定位的精度。

实施例二

本申请实施例提供一种定位方法,如图2示出了本申请实施例二所提供的定位方法的另一种流程示意图,包括:

s201:移动终端在开启无线保真wifi热点后,与智能摄像头建立wifi连接。

移动终端为能够开启wifi热点的设备,在本申请实施例中移动终端为手机,使用智能摄像头时要与手机建立无线连接,因此通过手机开启的wifi热点进行无线连接。

上述步骤s201中移动终端与智能摄像头建立wifi连接的具体过程为:手机开启wifi热点时,创建wifi热点名称和密码。具体的,wifi名称以智能摄像头的标识信息命名,其中标识信息可包括智能摄像头的id,型号等,以便于智能摄像头开启启动时可以查找到与自己的标识信息对应的wifi热点。手机可以通过扫描智能摄像头的二维码的方式来获取智能摄像头的标识信息,自动设置wifi热点名称;也可以通过手动输入智能摄像头的标识信息的方式,设置wifi热点名称。手机开启的wifi热点密码按照一定规则自动设置,使智能摄像头能够按照预设密码连接到该wifi热点。

智能摄像头上电开机后,自动扫描以自己的标识信息为热点名称的wifi热点,扫描到该热点后,按照与手机约定好的预设密码自动接入到手机开启的wifi热点,从而与手机连接。

s202:移动终端判断能否获取gps定位信息,在确定无法获取到gps定位信息后,通过建立的所述wifi连接向所述智能摄像头发送wifi列表获取指令。

一般情况下,现有的普通手机定位,采用手机的gps信号+基站信息来实现,但是gps信号在部分位置信号较弱或者没有信号,导致无法定位到手机当前位置,运营商基站信息定位精度也较低。

本申请中考虑到gps和wifi技术的定位精度较高,因此采用gps定位和wifi定位结合的方式,不需要大量开发,即可实现精准定位。

基于上述思想,在手机与智能摄像头连接之后,手机打开gps,首先判断能否获取gps定位信息,如果能,则利用手机的gps模块接收卫星信号,根据信号计算出手机精准位置;如果不能,则采用wifi定位来确定位置信息,借助智能摄像头来进行定位,结合智能摄像头具备扫描wifi列表信息的能力,向智能摄像头发送wifi列表获取指令,通过智能摄像头获取wifi列表信息。

s203、智能摄像头通过建立的所述wifi连接接收移动终端发送的wifi列表获取指令,获取wifi列表信息,将获取到的wifi列表信息返回至移动终端。

在本申请实施例中,智能摄像头在接收到手机发送的wifi列表获取指令后,智能摄像头的wifi模块开始扫描周边的wifi列表信息,其中wifi列表信息包括ssid,加密方式以及mac等,智能摄像头将获取到的wifi列表信息返回给手机,wifi列表信息用于手机从位置服务器处进行位置查询。

s204:移动终端接收所述智能摄像头返回的wifi列表信息,向位置服务器发送携带所述wifi列表信息的位置查询请求。

其中,手机在接收到智能摄像头返回的wifi列表信息后,将这些wifi列表信息组装成数据包,再向位置服务器发送该数据包以及位置查询请求。

s205:位置服务器接收到wifi列表信息后,根据wifi列表信息进行位置查询。

在本申请实施例中,位置服务器可以通过整合电子地图应用程序编程接口api来实现位置查询,位置服务器检索到每一个wifi的地理位置,结合每个wifi信号的强弱程度,计算出智能摄像头的位置信息,并将位置信息发送给手机。

s206:移动终端接收所述位置服务器返回的位置信息。

在本申请实施例中,手机接收到位置服务器返回的位置信息后,发送给监控移动终端位置信息的系统平台,系统平台通过调用通用在线地图进行位置展示,从而获取移动终端的位置。

通过实施例二的定位方法,能够获取gps信息时,利用gps定位,在不能获取gps信息时,借助于借助智能摄像头实现wifi定位,实现室外和室内的精准定位。

以上是本申请实施例提供的定位方法,基于同样的思路,本申请实施例还提供了相应的定位装置。

实施例三

如图3所示,本申请实施例提供的一种定位装置,包括:

连接模块30,用于移动终端在开启无线保真wifi热点后,与智能摄像头建立wifi连接;

指令发送模块31,用于向所述智能摄像头发送wifi列表获取指令;

第一接收模块32,用于接收所述智能摄像头返回的wifi列表信息;

请求发送模块33,用于向位置服务器发送携带所述wifi列表信息的位置查询请求;

所述第一接收模块32,还用于接收所述位置服务器返回的位置信息。

可选地,所述连接模块30具体用于:所述移动终端开启以智能摄像头的标识信息命名的wifi热点,并将wifi热点的接入密码设置为预设密码,以便所述智能摄像头在扫描到该wifi热点后,按照预设密码接入该wifi热点。

可选地,所述指令发送模块31向所述智能摄像头发送wifi列表获取指令之前,还包括:判断能否获取全球定位系统gps定位信息;所述指令发送模块用于:在确定无法获取到gps定位信息后,向所述智能摄像头发送wifi列表获取指令。

实施例四

如图4所示,本申请实施例还提供了一种定位装置,包括:

连接模块40,用于智能摄像头在移动终端开启无线保真wifi热点后,与所述移动终端建立wifi连接;

第二接收模块41,用于接收所述移动终端发送的wifi列表获取指令;

获取模块42,用于根据所述wifi列表获取指令扫描wifi列表信息,并将所述wifi列表信息返回至所述移动终端;所述wifi列表信息用于所述移动终端从位置服务器处进行位置信息查询。

可选地,所述连接模块40具体用于:所述智能摄像头启动后,进行wifi热点扫描;在扫描到以所述智能摄像头的标识信息命名的wifi热点后,通过预设密码接入所述wifi热点。

本申请实施例提供一种定位方法及装置,该方法移动终端与智能摄像头建立wifi信息后,能够获取gps信息时,利用gps定位,在不能获取gps信息时,向智能摄像头发送wifi列表获取指令,智能摄像头根据wifi列表指令扫描周边的wifi列表,将wifi列表信息发送给移动终端,移动终端将wifi列表信息组装后发送给位置服务器进行位置查询,位置服务器将查询到的位置信息返回给移动终端,从而实现定位。通过本申请实施例中gps定位和wifi定位的结合,实现室外和室内的精准定位。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围。都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1