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

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

本发明涉及智能终端领域,尤其涉及一种终端定位方法及装置。



背景技术:

目前,便携式移动终端,尤其是手机已经成为我们沟通的重要工具,为我们提供了更多的便利。并且,现在手机的功能也越来越强大,用户不仅可以使用手机进行通信,还可以下载不同的app满足各种需求,这样当然手机中会存储许多重要信息和资料,包括自身隐私信息,一旦丢失,不仅造成经济上的损失,而且重要信息和资料的丢失造成的损失更为严重。

现有技术中,当手机丢失后,可以远程锁定手机,并可以把全球定位系统(globalpositioningsystem,gps)定位信息上传至服务器,使得用户可以获知手机的位置,但是这种方法并不精确,一般只能定位到大致位置,并且,目前gps的室内定位也不成熟,假如是在商场内,手机是无法准确定位的,可能导致找到手机的最佳时间就错过了,降低了手机防盗性能,也影响了用户的防盗体验。



技术实现要素:

本发明实施例提供一种终端定位方法及装置,以进一步提高终端定位的精确度,提升用户防盗体验的问题。

本发明实施例提供的具体技术方案如下:

一种终端定位方法,包括:

第一终端接收服务器发送的拍照指令;

根据所述拍照指令,调取预设摄像头,拍摄照片;

将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述第一终端进行定位。

本发明实施例中,第一终端接收服务器发送的拍照指令;根据所述拍照指令,调取预设摄像头,拍摄照片;将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述第一终端进行定位,这样,服务器向第一终端发送拍照指令,根据第一终端发送的照片,确定第一终端的位置,由于拍摄照片受到的限制较小,并且,照片中包含的场景更为具体,可以是任意位置,不受某些特殊环境或路段影响,也不受室内环境限制,因此,根据照片确定出的位置,也更加精确,更加具体详细,提高了终端定位的精确度。

较佳的,所述方法还包括:

将所述第一终端的位置信息发送至服务器;

以使所述服务器根据所述照片和位置信息对所述第一终端进行定位。

一种终端定位方法,应用于服务器,包括:

向第一终端发送拍照指令;

接收第一终端发送的照片;

根据所述照片,确定所述第一终端的目标地理位置;

将所述目标地理位置发送至预设的第二终端。

本发明实施例中,向第一终端发送拍照指令;接收第一终端发送的照片;根据所述照片,确定所述第一终端的目标地理位置;将所述目标地理位置发送至预设的第二终端,这样,服务器向第一终端发送拍照指令,根据第一终端发送的照片,确定第一终端的位置,由于拍摄照片受到的限制较小,并且,照片中包含的场景更为具体,可以是任意位置,不受某些特殊环境或路段影响,也不受室内环境限制,因此,根据照片确定出的位置,也更加精确,更加具体详细,提高了终端定位的精确度,进而能够帮助用户准确快速找到第一终端,提升了用户的防盗体验。

较佳的,根据所述照片,确定所述第一终端的目标地理位置,包括:

在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置;

将所述第一地理位置,作为所述第一终端的目标地理位置。

较佳的,所述方法还包括:

接收第一终端发送的位置信息;

确定所述第一终端的目标地理位置,包括:

在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置;

根据所述第一终端发送的位置信息确定第二地理位置;

根据所述第一地理位置和第二地理位置,确定所述第一终端的目标地理位置。

一种终端定位装置,包括:

接收单元,用于接收服务器发送的拍照指令;

拍摄单元,用于根据所述拍照指令,调取预设摄像头,拍摄照片;

发送单元,用于将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述装置进行定位。

本发明实施例中,第一终端接收服务器发送的拍照指令;根据所述拍照指令,调取预设摄像头,拍摄照片;将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述第一终端进行定位,这样,服务器向第一终端发送拍照指令,根据第一终端发送的照片,确定第一终端的位置,由于拍摄照片受到的限制较小,并且,照片中包含的场景更为具体,可以是任意位置,不受某些特殊环境或路段影响,也不受室内环境限制,因此,根据照片确定出的位置,也更加精确,更加具体详细,提高了终端定位的精确度。

较佳的,发送单元还用于:

将所述装置的位置信息发送至服务器;

以使所述服务器根据所述照片和位置信息对所述装置进行定位。

一种终端定位装置,包括:

第一发送单元,用于向第一终端发送拍照指令;

接收单元,用于接收第一终端发送的照片;

定位单元,用于根据所述照片,确定所述第一终端的目标地理位置;

第二发送单元,用于将所述目标地理位置发送至预设的第二终端。

本发明实施例中,向第一终端发送拍照指令;接收第一终端发送的照片;根据所述照片,确定所述第一终端的目标地理位置;将所述目标地理位置发送至预设的第二终端,这样,服务器向第一终端发送拍照指令,根据第一终端发送的照片,确定第一终端的位置,由于拍摄照片受到的限制较小,并且,照片中包含的场景更为具体,可以是任意位置,不受某些特殊环境或路段影响,也不受室内环境限制,因此,根据照片确定出的位置,也更加精确,更加具体详细,提高了终端定位的精确度,进而能够帮助用户准确快速找到第一终端,提升了用户的防盗体验。

较佳的,根据所述照片,确定所述第一终端的目标地理位置,定位单元用于:

在数据库内存储的照片中查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置;

将所述第一地理位置,作为所述第一终端的目标地理位置。

较佳的,接收单元还用于:

接收第一终端发送的位置信息;

确定所述第一终端的目标地理位置,定位单元用于:

在数据库内存储的照片中查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置;

根据所述第一终端发送的位置信息确定第二地理位置;

根据所述第一地理位置和第二地理位置,确定所述第一终端的目标地理位置。

附图说明

图1为本发明实施例中,终端侧的终端定位方法概述流程图;

图2为本发明实施例中,服务器侧的终端定位方法概述流程图;

图3为本发明实施例中,终端定位方法的应用场景架构图;

图4为本发明实施例中,终端侧的终端定位装置结构示意图;

图5为本发明实施例中,服务器侧的终端定位装置结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了提高终端定位的精确度,提升用户防盗体验的问题,本发明实施例中,第一终端接收到服务器发送的拍照指令时,调取预设摄像头,拍摄照片,并将照片发送至服务器,以使服务器根据该照片对第一终端进行定位,能够根据照片定位任意具体位置。

值得说明的是,本发明实施例,并不仅限于应用在终端被盗或丢失场景,也可以应用于任何需要终端定位的场景,目的是进一步提高终端定位的精确度,下面是以终端被盗或丢失场景为例进行说明。

下面通过具体实施例对本发明方案进行详细描述,当然,本发明并不限于以下实施例。

参阅图1所示,本发明实施例中,终端定位方法的具体流程如下:

步骤100:第一终端接收服务器发送的拍照指令。

其中,第一终端,可以为手机、电脑、ipad等任何具备摄像头的智能设备,本发明实施例中并不进行限制。

实际中,终端丢失后,可以把gps定位信息上传到服务器,使得能够对该终端进行定位,但gps定位并不是很准确,尤其是室内定位;也可以开启前置摄像头进行拍摄,将拍摄的照片上传,目的是使用户获知疑似犯罪分子的相貌,本发明实施例中,是使用照片对终端进行定位,或者,将照片和gps定位信息相结合,进行定位。

例如,用户a的手机丢失了,需要定位该手机,锁定该手机后,可以通过服务器向该手机发送拍照指令。

步骤110:根据所述拍照指令,调取预设摄像头,拍摄照片。

其中,上述预设摄像头可以为前置摄像头,也可以为后置摄像头,本发明实施例中,并不进行限制,目的是为了能够拍摄到第一终端的周围环境。

执行步骤110时,具体包括:

首先,根据拍照指令,调取预设摄像头。

然后,采用该预设摄像头,拍摄照片。

具体可以分为以下几种实现方式:

第一种方式:使用连拍模式,拍摄照片。

这时,可以连续拍摄多张照片,上传至服务器后,使得后续服务器对第一终端进行定位时更加准确。

第二种方式:使用普通拍照模式,拍摄照片。

这样,更为简单快速,拍摄一张照片后,就可以上传至服务器。

当然,也可以采用其它拍摄模式进行拍摄,本发明实施例中,并不进行限制,在实现时具体采用哪种拍摄模式,可以在拍照指令中携带,也可以提前进行约定,按照约定的拍摄模式进行拍摄。

例如,手机接收到拍照指令后,不管手机是否处于亮屏或解锁状态,都可以直接调取摄像头,使用该摄像头进行拍摄。

值得说明的是,本发明实施例中,摄像头可以一直处于开启状态,该摄像头可以为低功耗摄像头,例如,终端定位方法应用于终端被盗或丢失场景时,第一终端被锁定后,防盗功能开启,可以一直开启摄像头,以便接收到拍照指令时,能够快速进行拍摄,减少定位时间,避免错失找到第一终端的最佳时间。

当然,也可以在第一终端终端接收到拍照指令后,调取摄像头,并开启该摄像头,然后进行拍摄,可以降低第一终端的功耗,并且也可以很好地实现对第一终端的定位。

步骤120:将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述第一终端进行定位。

执行步骤120时,可以分为以下几种情况:

第一种情况:将所述照片保存,并在检测到连网时,将照片发送至服务器,以使服务器根据所述照片对第一终端进行定位。

本发明实施例中,在第一种情况下,若第一终端的移动数据或wlan均未开启或连接,这时,可以将拍摄的照片先进行保存,待连网后再上传到服务器。

第二种情况:若确定在拍摄时检测到连网,则直接将照片发送至服务器,以使服务器根据所述照片对第一终端进行定位。

也就是说,在第二种情况下,第一终端可以不保存拍摄的照片,直接将照片上传至服务器。

其中,服务器根据照片对第一终端进行定位,具体包括:

在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置,并将第一地理位置,作为第一终端的目标地理位置。

也就是说,本发明实施例中,可以预先在服务器端设置数据库,该数据库中记录地理位置与照片的对应关系,也可以实时更新该数据库,提高定位的准确性。

例如,手机丢失后,向该手机发送拍照指令,手机调取摄像头,拍摄照片,例如,照片中显示某超市,并将照片发送给服务器,则服务器将该手机发送的照片,与数据库中存储的照片进行比对,找到相似度大于预设阈值的照片,根据数据库中存储的照片对应的地理位置,确定该手机的地理位置,例如,定位出该手机在某超市的门口。

这样,本发明实施例中,根据照片确定第一终端的地理位置,由于照片拍摄的场景更为具体,因此,不受某些特殊环境或路段影响,也不受室内环境限制,定位更为精确,更加具体,进而可以准确找到第一终端,提升用户防盗体验。

进一步地,本发明实施例中,终端定位方法还包括:

将第一终端的位置信息发送至服务器,以使所述服务器根据所述照片和位置信息对所述第一终端进行定位。

具体地:可以采用现有技术中预设的定位技术,例如gps定位或基站定位获取第一终端的位置信息,并将第一终端的位置信息发送至服务器。

这样,将第一终端拍摄的照片和通过gps定位或基站定位获取的位置信息相结合,进而确定第一终端的地理位置,进一步提高了定位的精度。

本发明实施例中,由于现有技术中gps定位或基站定位并不是很精确,例如,通过gps定位到第一终端位于xx区xx路xx号的xx商场,但并不能具体到是在商品哪里,这时,结合第一终端拍摄的照片,可以定位第一终端的具体位置,例如,定位到第一终端位于xx区xx路xx号的xx商场中的xx火锅店中。

参阅图2所示,本发明实施例中,应用于服务器,终端定位方法的具体流程如下:

步骤200:向第一终端发送拍照指令。

步骤210:接收第一终端发送的照片。

具体地,第一终端接收到拍照指令后,调取预设摄像头,拍摄照片,并将照片上传至服务器。

步骤220:根据所述照片,确定所述第一终端的目标地理位置。

执行步骤220时,具体包括:

首先,在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置。

本发明实施例中,可以预设设置记录有地理位置与照片的对应关系的数据库,即数据库中存储多个带有地理位置的照片,根据第一终端发送的照片,在数据库中进行比对,找到相似度大于预设阈值的照片,进而查询到该照片对应的第一地理位置。

然后,将所述第一地理位置,作为所述第一终端的目标地理位置。

这样,就实现了对第一终端的定位,确定了第一终端的目的地理位置。

另外,执行步骤220时,也可以有其它实现方式,例如,提取照片中的文字信息,或建筑物等特征信息,根据提取的特征信息,确定第一终端的目标地理位置。

步骤230:将所述目标地理位置发送至预设的第二终端。

具体地,可以通过短信、邮件、社交软件等方式,将目标地理位置发送至预设的第二终端,本发明实施例中,并不进行限制。

这样,用户可以通过第二终端获知第一终端的目标地理位置。

例如,用户a有一台电脑和一部手机,并预先设置了电脑与手机的防盗连接,当用户a的手机丢失了后,用户a可以通过该电脑锁定该手机,开启防盗功能,在电脑上通过服务器向手机发送拍照指令,服务器接收到手机发送的照片,并经过查询比对后,确定手机的目标地理位置,然后发送到该电脑上,用户a就可以通过电脑接收到手机的目标地理位置,进而可以找到用户a的手机。

进一步地,终端定位方法,还包括:接收第一终端发送的位置信息;

则确定所述第一终端的目标地理位置时,还包括:

首先,在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置。

然后,根据所述第一终端发送的位置信息确定第二地理位置。

最后,根据所述第一地理位置和第二地理位置,确定所述第一终端的目标地理位置。

这样,结合第一终端发送的照片和基于gps或基站定位确定的第一终端的位置信息,来最终确定第一终端的目标地理位置,gps定位或基站定位确定出大致位置,再结合照片给出的具体详细位置,使得定位更加准确和快速,能够帮助用户快速准确找到第一终端,提升用户防盗体验。

值得说明的是,本发明实施例中,服务器侧的终端定位方法是与终端侧的终端定位方法相对应的,因此,对于服务器侧的终端定位方法就不再一一详述赘述了。

下面采用一个具体的应用场景对上述实施例作出进一步详细说明。具体参阅图3所示,本发明实施例中,终端定位方法的应用场景架构图。

以第一终端为手机a、第二终端为手机b为例。

1)首先,用户使用手机b,通过服务器向手机a发送拍照指令。

2)然后,手机a拍摄照片,并将照片上传至服务器。

进一步地,同时手机a将自己的位置信息也上传至服务器。

这里,手机a的位置信息,可以通过gps定位或基站定位得到,是一个大致位置。

3)然后,服务器在数据库中查询,找到与手机a上传的照片相似度大于预设阈值的照片,确定该照片对应的第一地理位置。

并根据手机a上传的位置信息,确定第二地理位置,进而根据第一地理位置和第二地理位置确定第一终端的目标地理位置。

此时,确定出的目标地理位置,是一个具体详细的位置,例如,可以具体到在某个店内、在某个花园的河边、某个商场门口等。

4)最后,服务器将手机a的目标地理位置发送至手机b。

这样,用户就获知了手机a的具体位置。

基于上述实施例,参阅图4所示,本发明实施例中,终端侧的终端定位装置,具体包括:

接收单元40,用于接收服务器发送的拍照指令;

拍摄单元41,用于根据所述拍照指令,调取预设摄像头,拍摄照片;

发送单元42,用于将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述装置进行定位。

较佳的,发送单元42还用于:

将所述装置的位置信息发送至服务器;

以使所述服务器根据所述照片和位置信息对所述装置进行定位。

基于上述实施例,参阅图5所示,本发明实施例中,服务器侧的终端定位装置,具体包括:

第一发送单元50,用于向第一终端发送拍照指令;

接收单元51,用于接收第一终端发送的照片;

定位单元52,用于根据所述照片,确定所述第一终端的目标地理位置;

第二发送单元53,用于将所述目标地理位置发送至预设的第二终端。

较佳的,根据所述照片,确定所述第一终端的目标地理位置,定位单元52用于:

在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置;

将所述第一地理位置,作为所述第一终端的目标地理位置。

较佳的,接收单元51还用于:

接收第一终端发送的位置信息;

确定所述第一终端的目标地理位置,定位单元52用于:

在预设的数据库中,查询与所述第一终端发送的照片相似度大于预设阈值的照片的第一地理位置;

根据所述第一终端发送的位置信息确定第二地理位置;

根据所述第一地理位置和第二地理位置,确定所述第一终端的目标地理位置。

综上所述,本发明实施例中,第一终端接收服务器发送的拍照指令;根据所述拍照指令,调取预设摄像头,拍摄照片;将所述照片发送至所述服务器,以使所述服务器根据所述照片对所述第一终端进行定位,这样,服务器向第一终端发送拍照指令,根据第一终端发送的照片,确定第一终端的位置,由于拍摄照片受到的限制较小,并且,照片中包含的场景更为具体,可以是任意位置,不受某些特殊环境或路段影响,也不受室内环境限制,因此,根据照片确定出的位置,也更加精确,更加具体详细,提高了终端定位的精确度,进而能够帮助用户准确快速找到第一终端,提升了用户的防盗体验。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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