• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 17
    • 下载费用:30 金币  

    重庆时时彩三星质合走势图: 一种定位方法及终端.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201510542616.6

    申请日:

    2015.08.28

    公开号:

    CN105606086A

    公开日:

    2016.05.25

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G01C 21/00申请日:20150828|||公开
    IPC分类号: G01C21/00 主分类号: G01C21/00
    申请人: 宇龙计算机通信科技(深圳)有限公司
    发明人: 刘东声
    地址: 518057 广东省深圳市南山区高新技术产业园(北区)梦溪道2号
    优先权:
    专利代理机构: 广州三环专利代理有限公司 44202 代理人: 郝传鑫;熊永强
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201510542616.6

    授权公告号:

    |||

    法律状态公告日:

    2016.06.22|||2016.05.25

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明实施例提供了一种定位方法,包括:根据目标图片中的目标内容,在预设图片组中查找出与包含所述目标内容的参考图片;所述预设图片组中的图片包含位置已知的内容;根据查找出的所述参考图片确定所述目标内容的位置;获取拍摄所述目标图片时,所述目标内容相对于拍摄装置的相对位置;根据所述目标内容的位置和所述相对位置确定所述拍摄装置所处的位置。相应的,本发明还提供了一种终端。采用本发明,根据预设图片组确定出目标图片中的目标内容的位置,再通过拍照时所述目标内容相对于拍摄装置的相对位置确定出所述拍摄装置的位置,进而确定拍照用户所处的位置,提高了定位精度。

    权利要求书

    1.一种定位方法,其特征在于,包括:
    根据目标图片中的目标内容,在预设图片组中查找出与包含所述目标内容
    的参考图片;所述预设图片组中的图片包含位置已知的内容;
    根据查找出的所述参考图片确定所述目标内容的位置;
    获取拍摄所述目标图片时,所述目标内容相对于拍摄装置的相对位置;
    根据所述目标内容的位置和所述相对位置确定所述拍摄装置所处的位置。
    2.如权利要求1所述的方法,其特征在于,所述相对位置包括:方向信息
    和距离信息;根据所述目标内容的位置和所述相对位置确定所述拍摄装置所处
    的位置,包括:
    如果所述目标内容的位置为绝对地理位置,则根据所述目标内容的位置、
    所述方向信息、所述距离信息计算出所述拍摄装置的绝对地理位置;或,
    如果所述目标内容的位置为相对地理位置,则以所述目标内容的位置为参
    考点,通过所述方向信息和所述距离信息来表示所述拍摄装置所处的位置。
    3.如权利要求1所述的方法,其特征在于,所述预设图片组保存在远端服
    务器上;所述方法还包括:与所述远端服务器建立通信连接;通过所述通信连
    接向所述远端服务器上传所述目标图片,用以触发所述远端服务器执行所述根
    据目标图片中的目标内容,在预设图片组中查找出与包含所述目标内容的参考
    图片的步骤。
    4.如权利要求1所述的方法,其特征在于,所述根据目标图片中的目标内
    容,在预设图片组中查找出与包含所述目标内容的参考图片,包括:
    识别所述预设图片组中的各个图片包含的内容;
    判断所述各个图片中是否存在图片所包含的内容与所述目标内容对应同一
    拍摄对象,若存在,则确定存在的所述图片为所述参考图片。
    5.如权利要求1所述的方法,其特征在于,还包括:在拍摄所述目标图片
    后,根据确定出的所述拍摄装置所处的位置在目标地图上标示出所述拍摄装置
    所处的位置。
    6.一种终端,其特征在于,包括:
    查找单元,用于根据目标图片中的目标内容,在预设图片组中查找出与包
    含所述目标内容的参考图片;所述预设图片组中的图片包含位置已知的内容;
    第一确定单元,用于根据查找出的所述参考图片确定所述目标内容的位置;
    获取单元,用于获取拍摄所述目标图片时,所述目标内容相对于拍摄装置
    的相对位置;
    第二确定单元,用于根据所述目标内容的位置和所述相对位置确定所述拍
    摄装置所处的位置。
    7.如权利要求6所述的终端,其特征在于,所述相对位置包括:方向信息
    和距离信息;第二确定单元,具体用于:
    如果所述目标内容的位置为绝对地理位置,则根据所述目标内容的位置、
    所述方向信息、所述距离信息计算出所述拍摄装置的绝对地理位置;或,
    如果所述目标内容的位置为相对地理位置,则以所述目标内容的位置为参
    考点,通过所述方向信息和所述距离信息来表示所述拍摄装置所处的位置。
    8.如权利要求6所述的终端,其特征在于,所述预设图片组保存在远端服
    务器上;所述终端还包括:连接单元和上传单元,其中:
    所述连接单元,用于与所述远端服务器建立通信连接;
    所述上传单元,用于通过所述通信连接向所述远端服务器上传所述目标图
    片,用以触发所述远端服务器执行所述根据目标图片中的目标内容,在预设图
    片组中查找出与包含所述目标内容的参考图片的步骤。
    9.如权利要求6所述的终端,其特征在于,所述查找单元,包括:识别单
    元和判断单元,其中:
    所述识别单元,用于:识别预设图片组中的各个图片包含的内容;
    所述判断单元,用于:判断所述各个图片中是否存在图片所包含的内容与
    所述目标内容对应同一拍摄对象,若存在,则确定存在的所述图片为所述参考
    图片。
    10.如权利要求6所述的终端,其特征在于,还包括:显示单元,用于在
    拍摄所述目标图片后,根据所述第二确定单元确定出的所述拍摄装置所处的位
    置在目标地图上标示出所述拍摄装置所处的位置。

    说明书

    一种定位方法及终端

    技术领域

    本发明涉及定位技术领域,尤其涉及一种定位方法及终端。

    背景技术

    现有技术中主要存在两种主要的定位技术:GPS定位和网络定位。

    其中,GPS定位需要在卫星信号覆盖区域内才能进行定位,并且定位精度
    往往不高,约在几十米的范围内。特别在建筑物遮挡现象严重的情况下,定位
    结果往往出现偏差。

    其中,网络定位也是目前应用广泛的定位方法,其需要通过网络连接从位
    置服务商的服务器获取定位结果。网络定位主要实现如下:终端据小区标识(Cell
    ID)和/或Wi-Fi接入点(AccessPoint,AP)的基础服务集标识(BasicServiceSet
    Identification,BSSID)等网络标识从网络服务器获取所述网络标识映射到大地
    上的地理位置,从而实现粗略定位。但是,网络定位的定位精度不够理想,通
    常在约百米的范围内。

    发明内容

    本发明实施例提供了一种定位方法及终端,根据预设图片组确定出目标图
    片中的目标内容的位置,再通过拍照时所述目标内容相对于拍摄装置的相对位
    置确定出所述拍摄装置的位置,进而确定拍照用户所处的位置,提高了定位精
    度。

    本发明实施例第一方面提供了一种定位方法,该方法包括:

    根据目标图片中的目标内容,在预设图片组中查找出与包含所述目标内容
    的参考图片;所述预设图片组中的图片包含位置已知的内容;

    根据查找出的所述参考图片确定所述目标内容的位置;

    获取拍摄所述目标图片时,所述目标内容相对于拍摄装置的相对位置;

    根据所述目标内容的位置和所述相对位置确定所述拍摄装置所处的位置。

    结合第一方面,在第一种可能的实现方式中,所述相对位置包括:方向信
    息和距离信息;根据所述目标内容的位置和所述相对位置确定所述拍摄装置所
    处的位置,包括:

    如果所述目标内容的位置为绝对地理位置,则根据所述目标内容的位置、
    所述方向信息、所述距离信息计算出所述拍摄装置的绝对地理位置;或,

    如果所述目标内容的位置为相对地理位置,则以所述目标内容的位置为参
    考点,通过所述方向信息和所述距离信息来表示所述拍摄装置所处的位置。

    结合第一方面,在第二种可能的实现方式中,所述预设图片组保存在远端
    服务器上;在所述将目标图片与预设图片组进行比对之前,还包括:与所述远
    端服务器建立通信连接;通过所述通信连接向所述远端服务器上传所述目标图
    片,用以触发所述远端服务器执行所述将目标图片与预设图片组进行比对的步
    骤。

    结合第一方面,在第三种可能的实现方式中,所述根据目标图片中的目标
    内容,在所述预设图片组中查找出与包含所述目标内容的参考图片,包括:

    识别所述预设图片组中的各个图片包含的内容;

    判断所述各个图片中是否存在图片所包含的内容与所述目标内容对应同一
    拍摄对象,若存在,则确定存在的所述图片为所述参考图片。

    结合第一方面,在第四种可能的实现方式中,所述方法还包括:在拍摄所
    述目标图片后,根据确定出的所述拍摄装置所处的位置在目标地图上标示出所
    述拍摄装置所处的位置。

    本发明实施例第二方面提供了一种终端,该终端包括:

    查找单元,用于根据目标图片中的目标内容,在预设图片组中查找出与包
    含所述目标内容的参考图片;所述预设图片组中的图片包含位置已知的内容;

    第一确定单元,用于根据查找出的所述参考图片确定所述目标内容的位置;

    获取单元,用于获取拍摄所述目标图片时,所述目标内容相对于拍摄装置
    的相对位置;

    第二确定单元,用于根据所述目标内容的位置和所述相对位置确定所述拍
    摄装置所处的位置。

    结合第二方面,在第一种可能的实现方式中,所述相对位置包括:方向信
    息和距离信息;第二确定单元,具体用于:

    如果所述目标内容的位置为绝对地理位置,则根据所述目标内容的位置、
    所述方向信息、所述距离信息计算出所述拍摄装置的绝对地理位置;或,

    如果所述目标内容的位置为相对地理位置,则以所述目标内容的位置为参
    考点,通过所述方向信息和所述距离信息来表示所述拍摄装置所处的位置。

    结合第二方面,在第二种可能的实现方式中,所述预设图片组保存在远端
    服务器上;所述终端还包括:连接单元和上传单元,其中:

    所述连接单元,用于与所述远端服务器建立通信连接;

    所述上传单元,用于通过所述通信连接向所述远端服务器上传所述目标图
    片,用以触发所述远端服务器执行所述根据目标图片中的目标内容,在预设图
    片组中查找出与包含所述目标内容的参考图片的步骤。

    结合第二方面,在第三种可能的实现方式中,所述查找单元,包括:识别
    单元和判断单元,其中:

    所述识别单元,用于:识别所述预设图片组中的各个图片包含的内容;

    所述判断单元,用于:判断所述各个图片中是否存在图片所包含的内容与
    所述目标内容对应同一拍摄对象,若存在,则确定存在的所述图片为所述参考
    图片。

    结合第二方面,在第四种可能的实现方式中,所述终端还包括:显示单元,
    用于在拍摄所述目标图片后,根据所述第二确定单元确定出的所述拍摄装置所
    处的位置在目标地图上标示出所述拍摄装置所处的位置。

    实施本发明实施例,根据预设图片组确定出目标图片中的目标内容的位置,
    再通过拍照时所述目标内容相对于拍摄装置的相对位置确定出所述拍摄装置的
    位置,进而确定拍照用户所处的位置,提高了定位精度。

    附图说明

    为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所
    需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一
    些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还
    可以根据这些附图获得其他的附图。

    图1是本发明实施例提供的定位方法的第一实施例的流程图;

    图2是本发明实施例提供的双拍摄头与拍摄对象之间的相对位置关系的示
    意图;

    图3是本发明实施例提供的定位方法第二实施例的流程图;

    图4是本发明实施例提供的终端的第一实施例的结构示意图;

    图5是本发明实施例提供的终端的第二实施例的结构示意图;

    图6是本发明实施例提供的终端的第三实施例的结构示意图。

    具体实施方式

    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清
    楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部
    的实施例?;诒痉⒚髦械氖凳├?,本领域普通技术人员在没有作出创造性劳
    动前提下所获得的所有其他实施例,都属于本发明?;さ姆段?。

    参见图1,是本发明实施例提供的定位方法的第一实施例的流程图。在图1
    实施例中,终端根据预设图片组确定出目标图片中的目标内容的位置,再通过
    拍照时所述目标内容相对于拍摄装置的相对位置确定出所述拍摄装置的位置,
    进而确定拍照用户所处的位置,提高了定位精度。如图1所示,该方法包括:

    步骤S101:根据目标图片中的目标内容,在预设图片组中查找出与包含所
    述目标内容的参考图片;所述预设图片组中的图片包含位置已知的内容。

    本发明实施例中,所述目标图片可以是终端拍摄的图片,所述目标内容可
    以是终端的拍摄对象,例如,景点、建筑物等等。所述预设图片组中的部分或
    全部图片均可以包含位置已知的内容。例如,所述预设图片组是一百张景点照
    片,其中各张照片中的景点的位置已知。

    本发明实施例中,所述参考图片与所述目标图片包含同一个拍摄对象,即
    所述目标内容。所述同一个拍摄对象在所述参考图片与所述目标图片中的拍摄
    角度可以不一致。例如,所述参考图片包含正面拍摄的“北京天安门”,所述目
    标图片包含侧面拍摄的“北京天安门”。

    具体的,终端可识别所述预设图片组中的各个图片包含的内容,并判断所
    述各个图片中是否存在图片所包含的内容与所述目标内容对应同一拍摄对象,
    若存在,则确定存在的所述图片为所述参考图片。

    在一种实现方式中,如果所述预设图片组中的图片对应的拍摄对象已知,
    终端可以先识别出所述目标内容对应的拍摄对象,之后根据所述拍摄对象在所
    述预设图片组中的查找包含所述拍摄对象的图片,并将包含所述拍摄对象的图
    片确定为所述参考图片。

    在另一种实现方式中,终端可以先识别出所述目标内容对应的拍摄对象,
    之后通过网络获取所述拍摄对象对应的各种角度的图片,再将所述拍摄对象对
    应的各种角度的图片与所述预设图片组中的照片进行匹配,匹配得到的图片即
    所述参考图片。

    需要说明的,所述预设图片组可以存储在所述终端本地,也可以存储在所
    述终端的外部存储器中,还可以存储在远端服务器上,这里不作限制。

    需要说明的,所述预设图片组中单张照片可对应多个位置已知的内容。在
    所述预设图片组中,各张图片中的位置已知的内容所对应的位置

    步骤S103:根据查找出的所述参考图片确定所述目标内容的位置。

    参考步骤S101中的内容可知,所述参考图片与所述目标图片包含同一个拍
    摄对象,即所述目标内容。因此,终端可以将所述参考图片中的所述目标内容
    对应的已知位置确定为所述目标内容的位置。

    需要说明的,所述目标内容的位置可以通过相对地理位置来表示,也可以
    通过绝对地理位置表示。

    步骤S105:获取拍摄所述目标图片时,所述目标内容相对于拍摄装置的相
    对位置。

    本发明实施例涉及的所述相对位置可以通过:方向(通过角度量化)和距
    离来表示。

    本发明实施例中,所述拍摄装置可以是双摄像头。根据现有技术可知,终
    端在通过双摄像头拍摄照片时可以获取拍摄对象相对于终端的拍摄装置的相对
    位置。

    具体实现中,终端可以根据拍摄对象相对于两个摄像头不同的角度、距离
    和双摄像头之间不变的距离,利用“三角测距”算法,快速计算出拍摄对象相
    对于所述双摄像头的距离和方向。

    参见图2,图2示出了双摄像头与拍摄对象的相对位置关系。其中,A、B
    分别对应双摄像头,S为拍摄对象。现有技术中,终端可以在拍摄时,获取拍摄
    对象与双摄像头之间的距离:L1和L2,拍摄对象相对于双摄像头的方向(用角
    度表示):夹角a和夹角b。其中,双摄像头A和B之间的距离为固定值。

    图2中,拍摄对象S相对于摄像头(C处)的相对位置可以通过:夹角c
    和距离L3来表示。

    根据上述内容可知,夹角c和距离L3可以由上述距离:L1和L2,上述方
    向:夹角a和夹角b,以及双摄像头A和B之间的固定距离计算得出。具体的
    计算公式可参考“三角测距”的相关技术,此处不赘述。

    需要说明的,在拍摄所述目标图片之后,终端可以将所述目标内容相对于
    拍摄装置的相对位置保存在所述目标图片的属性中。实际应用中,终端还可以
    其他形式保存所述相对位置,此处不作限制。

    需要说明的,除了利用双摄像头,终端还可以通过其他手段,例如测距组
    件(如激光、红外线等测距组件)辅助单摄像头,获取所述目标内容相对于所
    述拍摄装置的相对位置,这里不作限制。

    步骤S107:根据所述目标内容的位置和所述相对位置确定所述拍摄装置所
    处的位置。

    在一种实现方式中,如果通过步骤S103获得的所述目标内容的位置为绝对
    地理位置,则终端可根据所述目标内容的位置和所述相对位置(方向信息、距
    离信息)计算出所述拍摄装置的绝对地理位置。

    以图2为例,所述目标内容相当于图2中的S,拍摄装置相当于图2中的C。
    假设通过步骤S103确定所述目标内容(相当于图2中的S)的位置坐标为(x1,
    x2)。由于通过步骤S105已经计算出S相对于C的相对位置:夹角c和距离L3。
    因此,终端可以根据S的位置坐标(x1,x2)以及S相对于C的相对位置:夹
    角c和距离L3,计算出C的位置坐标为:(x1-L3*sinc,y1-cosc)。

    示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,这里不
    作限制。

    在另一种实现方式中,如果通过步骤S103获得的所述目标内容的位置为相
    对地理位置,则终端可以所述目标内容的位置为参考点,通过所述相对位置(方
    向信息、距离信息)来表示所述拍摄装置所处的位置。

    例如,所述目标内容为著名景点“北京天安门”,所述相对位置中的方向信
    息为:东南方向,所述相对位置中的距离信息为:20米。那么,终端可以将所
    述拍摄装置所处的位置描述为:在“北京天安门”的东南方向,距离“北京天
    安门”20米。

    示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,这里不
    作限制。

    进一步的,为了更好的应用本发明提供的定位方法,终端还可以在拍摄所
    述目标图片后,在目标地图(如百度地图)上标示出步骤S107确定出的所述拍
    摄装置所处的位置,以使用户更加直观的获知自己所处的位置,提升用户体验。

    实施本发明实施例,根据预设图片组确定出目标图片中的目标内容的位置,
    再通过拍照时所述目标内容相对于拍摄装置的相对位置确定出所述拍摄装置的
    位置,进而确定拍照用户所处的位置,提高了定位精度。

    参见图3,是本发明实施例提供的定位方法的第二实施例的流程图。在图3
    实施例中,远端服务器上存储有用于定位图片内容的预设图片组;在拍摄目标
    图片之后,终端将所述目标图片上传至远端服务器,用以触发所述远端服务器
    根据所述预设图片组确定所述目标图片中的目标内容的位置,进而根据所述目
    标内容相对于拍摄装置的相对位置确定出拍摄装置所处的位置,可实现利用远
    端服务器强大的计算资源完成所述目标内容的位置确定过程,提高定位效率。
    图2实施例是图1实施例的进一步改进,图2实施例中没有提及的内容,请参
    考图1实施例。如图2所示,该方法包括:

    步骤S201:终端与远端服务器建立通信连接;预设图片组保存在远端服务
    器上,所述预设图片组中的图片包含位置已知的内容。

    本发明实施例中,所述目标图片可以是终端拍摄的图片,所述目标内容可
    以是终端的拍摄对象,例如,景点、建筑物等等。所述预设图片组中的部分或
    全部图片均可以包含位置已知的内容。例如,所述预设图片组是一百张景点照
    片,其中各张照片中的景点的位置已知。

    步骤S203:所述终端通过所述通信连接向所述服务器上传所述目标图片。

    具体的,在拍摄所述目标图片之后,所述终端可以将所述目标图片发送给
    所述服务器,用以触发所述服务器根据所述预设图片组确定所述目标图片中的
    目标内容的位置,具体过程请参见下述步骤S205和步骤S207。

    步骤S205:所述服务器根据目标图片中的目标内容,在预设图片组中查找
    出与包含所述目标内容的参考图片。

    具体的,本发明实施例中,所述参考图片与所述目标图片包含同一个拍摄
    对象,即所述目标内容。所述同一个拍摄对象在所述参考图片与所述目标图片
    中的拍摄角度可以不一致。例如,所述参考图片包含正面拍摄的“北京天安门”,
    所述目标图片包含侧面拍摄的“北京天安门”。

    具体的,所述服务器可识别所述预设图片组中的各个图片包含的内容,并
    判断所述各个图片中是否存在图片所包含的内容与所述目标内容对应同一拍摄
    对象,若存在,则确定存在的所述图片为所述参考图片。

    步骤S207:所述服务器根据查找出的所述参考图片确定所述目标内容的位
    置。

    本发明实施例中,所述服务器可以将所述参考图片中的所述目标内容对应
    的已知位置确定为所述目标内容的位置。

    需要说明的,所述目标内容的位置可以通过相对地理位置来表示,也可以
    通过绝对地理位置表示。

    步骤S209:所述服务器将确定出的所述目标内容的位置发送给所述终端。

    具体的,在确定出所述目标内容的位置后,所述服务器可以将所述目标内
    容的位置发送给所述终端,以使所述终端根据所述目标内容的位置,再结合所
    述目标内容相对于拍摄装置的相对位置,反向确定出所述拍摄装置所处的位置,
    具体过程请参见下述步骤S211和步骤S213。

    步骤S211:所述终端获取拍摄所述目标图片时,所述目标内容相对于拍摄
    装置的相对位置。

    具体的,可参考图1实施例中的步骤S105,这里不再赘述。

    步骤S213:所述终端根据所述目标内容的位置和所述相对位置确定所述拍
    摄装置所处的位置。

    具体的,可参考图1实施例中的步骤S107,这里不再赘述。

    进一步的,为了更好的应用本发明提供的定位方法,终端还可以在拍摄所
    述目标图片后,在目标地图(如百度地图)上标示出步骤S213确定出的所述拍
    摄装置所处的位置,以使用户更加直观的获知自己所处的位置,提升用户体验。

    实施本发明实施例,在拍摄目标图片之后,终端将所述目标图片上传至远
    端服务器,用以触发所述远端服务器根据所述预设图片组确定所述目标图片中
    的目标内容的位置,进而根据所述目标内容相对于拍摄装置的相对位置确定出
    拍摄装置所处的位置,可实现利用远端服务器强大的计算资源完成所述目标内
    容的位置确定过程,提高定位效率。

    参见图4,是本发明实施例提供的终端的第一实施例的结构示意图,如图4
    所示的终端40可包括:查找单元401,第一确定单元403,获取单元405以及
    第二确定单元407。其中:

    查找单元401,用于根据目标图片中的目标内容,在预设图片组中查找出与
    包含所述目标内容的参考图片;所述预设图片组中的图片包含位置已知的内容;

    第一确定单元403,用于根据查找出的所述参考图片确定所述目标内容的位
    置;

    获取单元405,用于获取拍摄所述目标图片时,所述目标内容相对于拍摄装
    置的相对位置;

    第二确定单元407,用于根据所述目标内容的位置和所述相对位置确定所述
    拍摄装置所处的位置。

    本发明实施例中,所述目标图片可以是终端40拍摄的图片,所述目标内容
    可以是终端40的拍摄对象,例如,景点、建筑物等等。所述预设图片组中的部
    分或全部图片均可以包含位置已知的内容。例如,所述预设图片组是一百张景
    点照片,其中各张照片中的景点的位置已知。

    本发明实施例中,所述参考图片与所述目标图片包含同一个拍摄对象,即
    所述目标内容。所述同一个拍摄对象在所述参考图片与所述目标图片中的拍摄
    角度可以不一致。例如,所述参考图片包含正面拍摄的“北京天安门”,所述目
    标图片包含侧面拍摄的“北京天安门”。

    具体实现中,查找单元401可进一步包括:识别单元和判断单元,其中:

    所述识别单元,用于:识别预设图片组中的各个图片包含的内容;

    所述判断单元,用于:判断所述各个图片中是否存在图片所包含的内容与
    所述目标内容对应同一拍摄对象,若存在,则确定存在的所述图片为所述参考
    图片。

    具体的,第一确定单元403可以将所述参考图片中的所述目标内容对应的
    已知位置确定为所述目标内容的位置。

    本发明实施例涉及的所述相对位置可以通过:方向(通过角度量化)和距
    离来表示。

    本发明实施例中,所述拍摄装置可以是双摄像头。具体实现中,获取单元
    405以根据拍摄对象相对于两个摄像头不同的角度、距离和双摄像头之间不变的
    距离,利用“三角测距”算法,快速计算出拍摄对象相对于所述双摄像头的距
    离和方向。

    在一种实现方式中,如果第一确定单元403确定出的所述目标内容的位置
    为绝对地理位置,则第二确定单元407可根据所述目标内容的位置和所述相对
    位置(方向信息、距离信息)计算出所述拍摄装置的绝对地理位置。

    以图2为例,所述目标内容相当于图2中的S,拍摄装置相当于图2中的C。
    假设第一确定单元403确定出所述目标内容(相当于图2中的S)的位置坐标为
    (x1,x2),并且,获取单元405已经获得S相对于C的相对位置:夹角c和距
    离L3。因此,第二确定单元407可以根据S的位置坐标(x1,x2)以及S相对
    于C的相对位置:夹角c和距离L3,计算出C的位置坐标为:(x1-L3*sinc,
    y1-cosc)。

    示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,这里不
    作限制。

    在另一种实现方式中,如果第一确定单元403确定出的所述目标内容的位
    置为相对地理位置,则第二确定单元407可以所述目标内容的位置为参考点,
    通过所述相对位置(方向信息、距离信息)来表示所述拍摄装置所处的位置。

    例如,所述目标内容为著名景点“北京天安门”,所述相对位置中的方向信
    息为:东南方向,所述相对位置中的距离信息为:20米。那么,终端可以将所
    述拍摄装置所处的位置描述为:在“北京天安门”的东南方向,距离“北京天
    安门”20米。

    示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,这里不
    作限制。

    进一步的,如图5所示,终端40在包括:查找单元401,第一确定单元403,
    获取单元405以及第二确定单元407外,还可包括:显示单元,用于在拍摄所
    述目标图片后,根据所述第二确定单元确定出的所述拍摄装置所处的位置在目
    标地图上标示出所述拍摄装置所处的位置,可使用户更加直观的获知自己所处
    的位置,提升用户体验。

    在本发明实施例的一种实现方式中,所述预设图片组可保存在远端服务器
    上。终端40还可包括:连接单元和上传单元,其中:

    所述连接单元,用于与所述远端服务器建立通信连接;

    所述上传单元,用于通过所述通信连接向所述远端服务器上传所述目标图
    片,用以触发远端服务器根据目标图片中的目标内容,在预设图片组中查找出
    与包含所述目标内容的参考图片,并根据查找出的所述参考图片确定所述目标
    内容的位置,可实现利用远端服务器强大的计算资源完成所述目标内容的位置
    确定过程,提高定位效率。

    可理解的是,终端40中各功能??榈墓δ芸筛萆鲜鐾?或图3的方法实
    施例中的方法具体实现,这里不再赘述。

    参见图6,是本发明提供的终端的第三实施例的结构示意图。其中,如图6
    所示,该终端100可以包括:拍摄装置1006、输入装置1003、输出装置1004、存
    储器1005和与存储器1005耦合的处理器1001(终端100中的处理器1001的数量可
    以是一个或多个,图6中以一个处理器为例)。在本发明的一些实施例中,拍摄
    装置1006、输入装置1003、输出装置1004、存储器1002和处理器1001可通过总
    线或者其它方式连接,其中,图6中以通过总线连接为例。

    其中,拍摄装置1006,用于拍摄图片。具体实现中,拍摄装置1006可包括:
    仿生双摄像头、单摄像头等。输入装置1003,用于接收外部的输入数据。具体
    实现中,输入装置1003可包括键盘、鼠标、光电输入装置、声音输入装置、触
    摸式输入装置、扫描仪等。输出装置1004,用于对外输出数据。具体实现中,
    输出装置1004可包括显示器、扬声器、打印机等。存储器1005用于存储程序
    代码,具体实现中,存储器1005可以采用只读存储器(ReadOnlyMemory,ROM)。
    处理器1001,例如CPU,用于调用存储于存储器1005中程序代码执行如下步
    骤:

    根据目标图片中的目标内容,在预设图片组中查找出与包含所述目标内容
    的参考图片;所述预设图片组中的图片包含位置已知的内容;

    根据查找出的所述参考图片确定所述目标内容的位置;

    获取拍摄所述目标图片时,所述目标内容相对于拍摄装置的相对位置;

    根据所述目标内容的位置和所述相对位置确定所述拍摄装置所处的位置。

    本发明实施例中,所述目标图片可以是拍摄装置1006拍摄的图片,所述目
    标内容可以是拍摄装置1006的拍摄对象,例如,景点、建筑物等等。所述预设
    图片组中的部分或全部图片均可以包含位置已知的内容。例如,所述预设图片
    组是一百张景点照片,其中各张照片中的景点的位置已知。

    本发明实施例中,所述参考图片与所述目标图片包含同一个拍摄对象,即
    所述目标内容。所述同一个拍摄对象在所述参考图片与所述目标图片中的拍摄
    角度可以不一致。例如,所述参考图片包含正面拍摄的“北京天安门”,所述目
    标图片包含侧面拍摄的“北京天安门”。

    具体的,处理器1001可识别所述预设图片组中的各个图片包含的内容,并
    判断所述各个图片中是否存在图片所包含的内容与所述目标内容对应同一拍摄
    对象,若存在,则确定存在的所述图片为所述参考图片。

    具体的,处理器1001可以将所述参考图片中的所述目标内容对应的已知位
    置确定为所述目标内容的位置。

    本发明实施例中,拍摄装置1006可以是仿生双摄像头。根据现有技术可知,
    处理器1001在通过仿生双摄像头拍摄所述目标图片时可以获取所述目标内容相
    对于仿生双摄像头的相对位置。

    需要说明的,除了利用双摄像头,处理器1001还可以通过其他手段,例如
    测距组件(如激光、红外线等测距组件)辅助单摄像头,获取所述目标内容相
    对于所述拍摄装置的相对位置,这里不作限制。

    在一种实现方式中,如果处理器1001获得的所述目标内容的位置为绝对地
    理位置,则处理器1001可根据所述目标内容的位置和所述相对位置(方向信息、
    距离信息)计算出所述拍摄装置的绝对地理位置。

    以图2为例,所述目标内容相当于图2中的S,拍摄装置相当于图2中的C。
    假设所述目标内容(相当于图2中的S)的位置坐标为(x1,x2)。由于处理器
    1001已经计算出S相对于C的相对位置:夹角c和距离L3。因此,处理器1001
    可以根据S的位置坐标(x1,x2)以及S相对于C的相对位置:夹角c和距离
    L3,计算出C的位置坐标为:(x1-L3*sinc,y1-cosc)。

    示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,这里不
    作限制。

    在另一种实现方式中,如果处理器1001获得的所述目标内容的位置为相对
    地理位置,则处理器1001可以所述目标内容的位置为参考点,通过所述相对位
    置(方向信息、距离信息)来表示所述拍摄装置所处的位置。

    例如,所述目标内容为著名景点“北京天安门”,所述相对位置中的方向信
    息为:东南方向,所述相对位置中的距离信息为:20米。那么,处理器1001可
    以通过输出装置1004将所述拍摄装置所处的位置描述为:在“北京天安门”的
    东南方向,距离“北京天安门”20米。

    示例仅仅是本发明实施例的一种实现方式,实际应用中可以不同,这里不
    作限制。

    进一步的,为了更好的应用本发明提供的定位方法,处理器1001还可以在
    拍摄装置1006拍摄所述目标图片后,通过输出装置1004在目标地图(如百度
    地图)上标示出步骤S107确定出的所述拍摄装置所处的位置,以使用户更加直
    观的获知自己所处的位置,提升用户体验。

    在本发明实施例的一种实现方式中,所述预设图片组可保存在远端服务器
    上。处理器1001还可以与所述远端服务器建立通信连接,通过所述通信连接向
    所述远端服务器上传所述目标图片,用以触发所述远端服务器根据目标图片中
    的目标内容,在预设图片组中查找出与包含所述目标内容的参考图片,并根据
    查找出的所述参考图片确定所述目标内容的位置,可实现利用远端服务器强大
    的计算资源完成所述目标内容的位置确定过程,提高定位效率。

    可理解的是,处理器1001执行的步骤还可以参考上述图1或图3方法实施
    例的内容,这里不再赘述。

    综上所述,根据预设图片组确定出目标图片中的目标内容的位置,再通过
    拍照时所述目标内容相对于拍摄装置的相对位置确定出所述拍摄装置的位置,
    进而确定拍照用户所处的位置,提高了定位精度。

    本发明所有实施例中的??榛蜃幽??,可以通过通用集成电路,例如CPU
    (CentralProcessingUnit,中央处理器),或通过ASIC(ApplicationSpecific
    IntegratedCircuit,专用集成电路)来实现。

    本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。
    本发明实施例的终端的??榭梢愿菔导市枰姓?、进一步划分或删减。

    本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,
    是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算
    机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。
    其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,
    ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。

    以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之
    权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

    关 键 词:
    一种 定位 方法 终端
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:一种定位方法及终端.pdf
    链接地址://www.4mum.com.cn/p-5886357.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03