CN111008297B - 寻址方法及服务器 - Google Patents
寻址方法及服务器 Download PDFInfo
- Publication number
- CN111008297B CN111008297B CN201911268859.XA CN201911268859A CN111008297B CN 111008297 B CN111008297 B CN 111008297B CN 201911268859 A CN201911268859 A CN 201911268859A CN 111008297 B CN111008297 B CN 111008297B
- Authority
- CN
- China
- Prior art keywords
- address
- image
- target
- terminal
- corresponding relation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000004044 response Effects 0.000 claims description 6
- 238000012216 screening Methods 0.000 claims 2
- 230000006870 function Effects 0.000 description 14
- 230000001960 triggered effect Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000002304 perfume Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/5866—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/587—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种寻址方法及服务器。该方法包括:接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。本发明能够提升对第一对象的寻址效率、降低寻址耗时、提升寻址准确率以及降低寻址困难度。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种寻址方法及服务器。
背景技术
目前,在很多应用场景下,用户需要寻找某个对象的地址,例如寻找某个实体建筑的地理地址,再如,失主寻找丢失的物品的丢失地址,从而便于利用该丢失地址来找寻丢失物品。
在对对象进行寻址时,例如寻找实体建筑、路标或者某个目的地的物理地址,相关技术中普遍采用地图软件通过接收用户输入的查询信息来在地图中进行搜索,但是,地图软件可提供的地点有限,有些偏僻的地点在地图软件中并没有标记,从而很难在地图软件中搜索到;或者当用户输入的查询信息不够准确(或者存在同名建筑)时,地图搜索到的地点也会存在错误。再如,用户在寻找丢失物品时,往往只能通过自己人工查找或者报警的方式来解决寻物的问题,而且存在物品冒领的风险。
因此,相关技术中在寻找对象的相关地址时,普遍存在着寻址效率低、耗时长、准确率低以及寻址困难度大的问题。
发明内容
本发明实施例提供一种寻址方法及服务器,以解决相关技术中在寻找对象的相关地址时所存在的寻址效率低、耗时长、准确率低以及寻址困难度大的问题。
为了解决上述技术问题,本发明是这样实现的:
第一方面,本发明实施例提供了一种寻址方法,应用于服务器,所述方法包括:
接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;
根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;
响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。
第二方面,本发明实施例还提供了一种服务器,所述服务器包括:
第一接收模块,用于接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;
获取模块,用于根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;
响应模块,用于响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。
第三方面,本发明实施例还提供了一种服务器,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现所述的寻址方法的步骤。
第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的寻址方法的步骤。
在本发明实施例中,通过接收携带有需要寻址的第一对象的第一图像的第一终端的地址查询请求,以及预先接收并存储至少一个第二终端上传的相互关联的第二图像和第二地址之间的第一对应关系,从而可以在该第一对应关系中获取与该地址查询请求中的第一图像所匹配的第二目标图像以及与第二目标图像匹配的第二目标地址,这样,就可以利用需要寻址的第一对象的第一图像,来找到第一对象的地址,即第二目标地址,并将第二目标图像和第二目标地址发送至第一终端,提升了对第一对象的寻址效率、降低了寻址耗时;并且由于图像匹配的准确度较高从而提升了寻址准确率;在寻址过程中,第一终端只需要上传一张包含需要寻址的第一对象的图像,就可以达到寻址的目的,大幅降低了寻址困难度。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的寻址方法的流程图;
图2是本发明一个实施例的终端界面的示意图;
图3是本发明一个实施例的服务器的框图;
图4是本发明一个实施例的终端设备的硬件结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种寻址方法,该方法的应用场景很多,可以包括对实体建筑、路标或者某个目的地寻址、对丢失的物品寻找丢失地址进而找寻到丢失物品、还可以包括社交场景。
就对实体建筑、路标或者某个目的地寻址场景而言,由于有些偏僻的地点在地图软件中并没有标记,或者,有些地点用户输入的搜索名称错误,或者存在地点同名的情况,这些情况都会造成使用地图软件进行文本搜索时所导致的寻址错误的问题,且寻址非常耗时、效率也较低;
就对丢失的物品寻址丢失地址进而找寻到丢失物品的场景而言,由于目前便捷的交通使得每个人的生活活动范围圈更大,而且现在城市人口密度大。人们不小心丢了东西后非常难以找回。捡到物品想还给失主也很难联系到失主。造成了很多用户不必要的损失,尤其是丢掉了重要的文件或证件时造成用户很大的困扰。当用户丢东西后一般会去近期去过的地方或附近的警局等公共场所找进行寻找。而捡到物品的人一般交给附近警局等单位。显然,上述寻物方式非常耗时,而且失主和捡到者不一定选择同样的方式,如失主按原路返回寻找,捡到者将物品交由警局;此外,这种寻物方式甚至还存在冒领等风险。因此,现有的方案,难以便捷准确的将失物还给失主。
那么为了解决上述各个场景下所存在的寻址问题,实现对对象(包括但不限于上述建筑物、路标、目的地、物品)的便捷且准确的寻址,参照图1,示出了本发明一个实施例的寻址方法的流程图,应用于服务器,所述方法具体可以包括如下步骤:
步骤101,接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;
其中,该第一对象为需要寻找其对应的地址的对象,该地址可以是该对象的实际物理地址,也可以是该对象被丢失时所在的地址,即丢失地址。
此外,该第一图像可以是包括该第一对象以及其他图像的原始图像,该第一图像也可以是从包括该第一对象的原始图像中提取出来的只包括该第一对象的区域图像。
另外,在触发该地址查询请求时,在终端侧,参照图2,用户可以通过在相册应用中的照片11的界面中,采用双指对该照片11的滑动输入,来触发该地址查询请求,本例中,用户的双指与显示屏的接触点从虚线位置12滑动至位置13(即手机的显示屏的边缘)来触发该地址查询请求。
在一个示例1中,即对第一对象(例如建筑物A)寻找其所在的实际地理位置的场景下,某个用户想要去的建筑物A所在位置,但是在地图上查不到该建筑物所在的物理地址,而该用户的手机(即第一终端)中存储有建筑物A的照片,则可以将该照片上传至云相册,从而触发对该建筑物A的地址查询请求,该请求携带有该照片。
例如该地址查询请求中的该照片(即第一图像)为原始照片(即不仅仅包括建筑物A的区域图像,还包括其他人物或者背景等区域图像),则为了避免用户的隐私信息泄露,服务器可以对该原始照片提取该建筑物A的区域图像,并利用该建筑物A的区域图像来执行后续步骤。
再如,该地址查询请求中的该照片也可以是仅仅包括建筑物A的区域图像,即手机侧在触发该地址查询请求之前,对用户选择上传的照片做了关于建筑物A的区域图像的提取,因此,本例中,该第一图像即为只包括建筑物A的区域图像。
在一个示例2中,即对丢失的物品寻址丢失地址进而找寻到丢失物品的场景下,某个用户丢失了一个钱包,则可以将手机中存储的关于丢失的钱包B(第一对象)的照片上传至服务器(具体的,可以将该照片发布到服务器侧的云端失物招领平台),关于其他技术细节,与上述关于示例1的描述类似,这里不再一一赘述。
步骤102,根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;
其中,不仅寻找对象的地址的终端可以将图像上传至服务器,对于知道某个对象的地址的终端,也可以上传该对象的图像以及该对象的地址至服务器,因此,服务器可以根据由各个第二终端所上传的相互关联的对象图像和对象地址,来将相互关联的对象图像和对象地址生成第二图像与第二地址之间的第一对应关系,因此,所述第一对应关系为根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成的图像与地址之间的对应关系。
另外,当该对象图像为原始图像时(即不仅包括对象的区域图像,还包括其他区域图像),则为了保护隐私,可以对对象图像提取仅仅包括该对象的区域图像,作为第二图像;当该对象图像为预先经过手机侧提取过而生成的该对象的区域图像,则该对象图像即为该第二图像。
此外,对象地址可以是从对象图像中提取出来的地址信息(因为拍摄的照片普遍携带有拍摄地的定位信息),也可以是由手机侧单独上传的与该对象图像关联的地址信息。
另外,与该对象图像关联的对象地址则可以理解为该对象的实际地址。例如在示例1的场景中,该对象地址为建筑物A的实际物理地址,在示例2的场景中,该对象地址为捡到钱包B的用户捡到该钱包B的实际物理地址。
因此,在示例1的场景中,例如游客在小众景点旅游时拍摄了建筑物A的照片,则可以将该照片上传至服务器,服务器可以生成建筑图A的第二图像与该建筑物A的实际物理地址(即第二地址)之间的对应关系;在示例2的场景中,利用用户2在某个位置(例如某个地铁站)捡到了钱包B并拍摄了照片,则可以将该照片上传至服务器,服务器可以生成钱包B的第二图像与钱包B的该位置(即第二地址)之间的对应关系。
那么通过各个第二终端上传数据,使得服务器侧在接收到地址查询请求时,已经预先存储有第二图像与第二地址之间的第一对应关系。
因此,在本步骤中,可以将该第一对应关系中的图像来与地址查询请求中的第一图像进行匹配,在界定何为两个图像相互匹配时,可以计算两个图像之间的图像特征(例如图像特征可以包括但不限于轮廓特征、颜色特征、纹路特征、破损特征等等图像特征)的相似度,如果相似度大于预设阈值,确定两个图像相匹配。那么经过计算两个图像的图像特征之间的相似度,则可以从第一对应关系中查询到与第一图像匹配的第二目标图像,相应的也可以获取到与第二目标图像匹配的第二目标地址。
这样在示例1中,就可以获取到建筑物A的实际物理地址,即第二目标地址;在示例2中,就可以获取到钱包B的丢失地址,即第二目标地址。
步骤103,响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。
其中,服务器可以响应于该地址查询请求,来将匹配到的第二目标图像以及与其关联的第二目标地址一同发送至第一终端。
需要注意的是,第二目标图像和第二目标地址是成对出现的,并且,该对数可以是一对或者多对。
当该第二目标图像和第二目标地址为多组时,则可以将与第一图像相似度最高的一组第二目标图像和第二目标地址返回给第一终端;而当与第一图像相似度最高的第二目标图像和第二目标地址为多组时,则可以将该多组第二目标图像和第二目标地址均成对的发送至第一终端,由用户去判断例如哪个钱包是自己丢失的钱包的图像,以及该图像对应的第二目标地址是不是钱包B丢失当天自己去过的地址,从而确定钱包的丢失地址。类似地,用户可以判断哪个图像中的建筑物是自己想要去的建筑物B,从而确定建筑物B的实际物理地址。
在本发明实施例中,通过接收携带有需要寻址的第一对象的第一图像的第一终端的地址查询请求,以及预先接收并存储至少一个第二终端上传的相互关联的第二图像和第二地址之间的第一对应关系,从而可以在该第一对应关系中获取与该地址查询请求中的第一图像所匹配的第二目标图像以及与第二目标图像匹配的第二目标地址,这样,就可以利用需要寻址的第一对象的第一图像,来找到第一对象的地址,即第二目标地址,并将第二目标图像和第二目标地址发送至第一终端,提升了对第一对象的寻址效率、降低了寻址耗时;并且由于图像匹配的准确度较高从而提升了寻址准确率;在寻址过程中,第一终端只需要上传一张包含需要寻址的第一对象的图像,就可以达到寻址的目的,大幅降低了寻址困难度。
在寻找诸如建筑物、路标、目的地的地理位置的场景1中,第一终端只需要上传各种需要找寻的对象的图片到云相册平台,平台的服务器可以自动去掉该图片中人物信息,只保留建筑或路标或目的地的图像信息,避免用户的个人信息泄露。那么当用户有目的地建筑图片但是不知道目的地具体地址时可以通过此方法快速定位目的地位置;例如用户在浏览旅游游记时,看到一个用户发布的景点照片,但是,在地图上无法定位到该小景点的地址,则只需要下载该照片,并上传至本发明实施例的服务器,就可以获取到该小景点的准确地址,从而利用该准确地址进行导航等操作。
而在寻找丢失物品的丢失地址来找回物品的场景2中,第一终端只需要上传丢失物品的照片至服务器,服务器就可以通过物品照片与云相册中图片进行匹配,准确高效的找到该物品的丢失地址,失主就可以借助于该丢失地址来快速准确的寻找到丢失的物品,或者通过找到上传该物品的用户来找到丢失物品,杜绝冒领的风险。
需要说明的是,第一终端也可以上传相互关联的对象图像和对象地址至服务器,来使得服务器更新本地存储的第一对应关系。
因此,至少一个第二终端可以包括第一终端,但是需要注意的是,在本实施例中,上传相互关联的第二目标图像和所述第二目标地址的第二目标终端则与所述第一终端不同。
可选地,所述地址查询请求还包括:第一地址;
也就是说,在第一终端上传第一图像时,还可以一同上传第一地址。
在一个实施例中,所述第一地址为根据所述第一终端所处的定位而生成的地址信息,或,在另一个实施例中,所述第一地址为根据所述第一终端的历史定位而生成的地址信息;
例如,在上述示例1中,在触发该地址查询请求时,手机不仅会将用户触发上传的图片携带到该请求中,还可以将在上传该图片时手机当前所处的定位信息携带到该请求中。
在一个实施例中,该第一地址可以是根据该第一终端所处的定位而生成的行政区域(例如所在城市,或者所在城市以及所在地区等)。
再如,在上述示例2中,在触发该地址查询请求时,手机不仅会将用户触发上传的图片携带到该请求中,还可以根据手机丢失该钱包所在日期内的手机历史定位信息,来生成第一地址携带到该请求中。
在一个实施例中,该第一地址可以包括根据该第一终端的历史定位而生成的地理路线(例如北京地铁1号线的天安门西站到四惠站),和/或,该地理路线所在的周边地理区域,和/或,该地理路线中的各个在历史定位中出现频率较高的定位点(例如四惠站、国贸站),和/或,用户在触发该地址查询请求时,单独上传的与该第一图像关联的某个准确的地址,例如某个地址的咖啡厅M等。
可选地,在一个实施例中,在执行步骤102时,可以在预先存储的第二图像与第二地址之间的第一对应关系中,识别第二对应关系,其中,所述第二对应关系中的第二地址在所述第一地址对应的第一地理范围之内;然后,在所述第二对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
需要说明的是,不论是本实施例中的第二对应关系还是后续实施例限定的第三对应关系、或第四对应关系都是从第一对应关系中以不同的条件二筛选出来的不同对应关系,因此,第二对应关系、第三对应关系、第四对应关系均是图像与地址之间的对应关系。
由于第一对应关系的范围较大,如果逐个遍历匹配,则效率较低,因此,为了提升寻址效率,降低寻址耗时,在本发明实施例中,可以借助于第一地址来对第一对应关系进行筛选,从第一对应关系中筛选出第二对应关系,具体的,由于第二地址是第一对象的实际地址,即该第二地址不是一个地理范围,而是一个唯一的地址信息,而根据上述对第一地址的实施例说明可知第一地址可以对应地理区域(或者说地理路线),因此,可以获取与第一地址对应的第一地理范围。
当该第一地址为根据所述第一终端所处的定位而生成的地址信息时,该第一地址对应的第一地理范围可以为该定位所对应的行政区域;
当所述第一地址为根据所述第一终端的历史定位而生成的地址信息时,则该第一地理范围可以为上述地理路线、地理路线所在的周边地理区域中的至少一个。
那么可以从第一对应关系中,识别出第二地址属于第一地理范围内的第二地址以及识别在该第一地理范围内的第二地址所对应的第二图像,来构成该第二对应关系;然后,在该第二对应关系中获取与第一图像匹配的第二目标图像,以及与第二目标图像匹配的第二目标地址,这样,寻址范围从第一对应关系的大范围缩小至第一地址所对应的第一地理范围内的第二对应关系,从而大幅提升寻址效率。
例如在上述示例1中,一般用户需要某个建筑物的地址时,该用户已经处于该建筑物所在的城市,例如用户去某城市旅游,需要寻址该建筑物A的小景点的地址,则通过本发明实施例的方法可以在该城市内的第二对应关系中,来查询与建筑物A匹配的实际物理地址。
而在上述示例2中,则可以在用户丢失钱包A当日内的行程路线的地理范围内查询拾到者上传的拾物的第二对应关系中,来查询是否有关于该钱包A的拾到地址,即丢失地址。
可选地,在上述实施例中,在执行步骤102时,还可以通过如下方式来实现:
若在所述第二对应关系中,未获取到与所述第一图像匹配的第二目标图像,则按照预设条件对所述第一地理范围进行扩大,生成第二地理范围;
也就是说,在确定了第二对应关系之后,如果没有在该第二对应关系的范围内查找到与该第一图像匹配的第二目标图像,则可以适当增大查询范围,即按照预设条件来对第一地址对应的第一地理范围进行扩大(例如增加寻址半径,对第一地理范围扩大预设半径的范围,或者扩大行政区域(例如第一地理范围为北京地铁1号线天安门西站到四惠站,则将第一地理范围扩大为北京地铁1号线,或者扩大为北京市,或者扩大为华北区域等))。
在所述第一对应关系中,识别第三对应关系,其中,所述第三对应关系中的第二地址在所述第二地理范围之内;
其中,本步骤与利用第一地理范围来从第一对应关系中识别出上述第二对应关系的原理类似,这里不再赘述。
在所述第三对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
其中,本步骤的原理与上述实施例利用第二对应关系来获取第二目标图像和第二目标地址的原理类似,这里不再赘述。
可选地,在另一个实施例中,在执行步骤102时,可以识别所述第一图像的第一对象类型;在预先存储的第二图像与第二地址之间的第一对应关系中,识别第四对应关系,其中,所述第四对应关系中第二图像的第二对象类型与所述第一对象类型相匹配;在所述第四对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
具体而言,由于第一对应关系的范围较大,如果逐个遍历匹配,则效率较低,因此,为了提升寻址效率,降低寻址耗时,在本发明实施例中,可以借助于图像中对象的类型来缩小寻址范围,并提升寻址准确率,这里可以将寻址范围从第一对应关系缩小为第四对应关系。
例如在上述示例1中,第一对象类型为建筑物,在上述示例2中,第一对象类型为钱包;而服务器在预先存储该第一对应关系时,可以对第一对应关系中的每个第二图像关联存储有第二对象类型,因此,为了缩小寻址范围,可以从第一对应关系中筛选出第二对象类型与第一对象类型匹配(其中,匹配的方式包括但不限于以下一种或几种:两个对象类型是上下位关系,例如香水和XX品牌的香水,和/或,对象类型完全相同,例如对象类型都是钱包,和/或,对象类型的语义相似度大于预设阈值等)的第二图像(例如图像K),以及与该第二图像(即这里的图像K)对应的第二地址,来构成该第四对应关系。然后,从该第四对应关系中获取第二目标图像和第二目标地址。
可选地,当所述地址查询请求还包括:所述第一地址,且所述第一地址为根据所述第一终端所处的定位而生成的地址信息时,在步骤103之后,根据本发明实施例的方法还可以包括:
若接收到所述第一终端发送的表示对所述第二目标图像进行确认的第一预设信息(例如表示这个第二目标图像中的建筑物是用户想要寻址的建筑物A的信息),则服务器可以根据该被确认的第二目标图像对应的第二目标地址以及第二终端所处的定位,来生成从该定位到该第二目标地址的至少一个导航路线,并将该至少一个导航路线下发至该第一终端;
第一终端的本地地图软件可以按照下发的至少一个导航路线生成至少一个导航路线,用户可以从中选择使用的导航路线。
可选地,那么在第二终端的用户抵达该建筑物A对应的第二目标地址之后,还可以对该建筑物A进行拍照,然后将拍摄的照片(携带有该建筑物A的定位信息)上传至服务器,服务器就利用该照片又更新了本地存储的第一对应关系,从而可以帮助更多的人寻址目的地地址。
本发明实施例能够实现通过照片寻找目的地的功能。而且根据图片和地址信息进行查找匹配,可以高效准确地找到目的地地址,用户只需要简单的操作就可以获取地图导航找不到的地点信息(例如输入的地点名称不够准确,导致导航找不到这个地点,或者这个地点没有名称的场景都可以应用),并得到导航路线。比现有方案有了较大的提升。
可选地,在另一个实施例中,当所述地址查询请求还包括第一地址时,且当所述第一地址为根据所述第一终端的历史定位而生成的地址信息时,则在步骤103之后,根据本发明实施例的方法还可以包括:
接收所述第一终端发送的表示对所述第二目标图像进行确认的第二预设信息(例如表示所述第二目标图像为第一终端的用户丢失的钱包B);
将与所述第一终端对应的第一用户联系信息发送至第二目标终端,和/或,将与所述第二目标终端对应的第二用户联系信息发送至所述第一终端,其中,所述第二目标终端为上传相互关联的所述第二目标图像和所述第二目标地址的第二终端。
具体而言,第一终端在上传地址查询请求时,还可以将第一终端用户的联系信息(即上述第一用户联系信息,例如包括姓名、电话)携带在地址查询请求中一并上传给服务器,或者单独上传给服务器。那么如果服务器存储有该第一用户联系信息,则服务器可以将该第一用户联系信息发送给在上述示例2中捡到该钱包B并上传该钱包B的照片的第二目标终端。
此外,第二终端在上传相互关联的对象图像和对象地址时,还可以将第二终端的用户的联系信息一起上报至服务器,这样服务器侧存储的第一对应关系中的每一组对应关系都可以关联有相应的用户联系信息,那么在本实施例中,服务器就可以获取与第二目标图像和第二目标地址关联的第二用户联系信息(即捡到钱包B并上传照片的用户的个人联系信息,例如包括姓名、电话),然后,将该第二用户联系信息发送给第一终端。
那么钱包B的丢失者可以主动联系捡到钱包B的用户,和/或,捡到钱包B的用户主动联系丢失钱包B的用户,从而达到丢失物品被找回的目的。
本发明实施例能够实现通过照片寻找失物的功能。而且根据图片和地点(地址)信息进行查找匹配,可以高效的找到用户遗失的物品,用户足不出户就可以寻找失物。捡到失物的用户也不需要寻找警局等地方,也可以方便快捷的发布信息。极大的提高了失物的寻回概率,降低了用户的时间成本。
比现有方案有了较大的提升。
本发明实施例的方法通过提供一个云相册的失物招领平台,用户通过上传失物图片到云相册平台,平台自动查找匹配,用户足不出户就可以找到丢失的物品,用户不会捡到东西或丢失物品后手足无措,可以更快速准确的找到失物或失主。
可选地,在上述步骤103中,如果发送给第一终端的第二目标图像和第二目标地址为多组,则上述第一预设信息或第二预设信息中被确认的第二目标图像只有一个,相应的,上述实施例汇总服务器在获取相应终端的用户联系信息时,也可以获取该第一预设信息或第二预设信息中被用户确认的第二目标图像所对应的第二用户联系信息。
可选地,在步骤103之后,第一终端在接收到第二目标图像和第二目标地址之后,如果该第一终端具有一个显示屏,则可以将第二目标图像和第一图像显示在显示屏的不同区域,方便用户对比,第二目标图像中的对象是否是用户想要寻址的第一对象;而如果该第一终端为折叠屏终端,则第一终端可以自动展开折叠屏并将第二目标图像和第一图像放在两个屏幕上显示,方便用户比较。
可选地,在步骤103之后,根据本发明实施例的方法还包括:
若服务器接收到所述第一终端发送的表示对所述第二目标图像进行拒绝确认的第三预设信息(例如表示所述第二目标图像中的钱包并不是第一终端的用户丢失的钱包B,再如表示第二目标图像中的建筑物并不是用户想要寻址的建筑物A),则服务器可以将步骤103中的第二目标图像和第二目标地址从所述第一对应关系中过滤掉,生成第四对应关系,并根据所述地址查询请求和所述第四对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址;再将该第二目标图像和该第二目标地址发送至第一终端。
这样,在查询到的第二目标图像不是用户寻址的第一对象时,则本发明实施例的方法可以再下一轮的查询中,将第一对应关系中关于第二目标对象和第二目标地址的对应关系删除,从而避免无意义的查询,提升寻址效率和寻址准确率。
可选地,在步骤103之后,根据本发明实施例的方法还包括:
若服务器接收到所述第一终端发送的表示对所述第二目标图像进行拒绝确认的第三预设信息,则间隔预设时长之后再将步骤103中的第二目标图像和第二目标地址从所述第一对应关系(由于间隔了预设时长,可能存在其他第二终端上传新的对象图像和对象地址,因此,本步骤中的该第一对应关系相较于步骤102时机的第一对应关系可能存在更新)中过滤掉,生成第五对应关系;并根据所述地址查询请求和所述第五对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址;并将该第二目标图像和该第二目标地址发送至第一终端。
这样,在查询到的第二目标图像不是用户寻址的第一对象时,则本发明实施例的方法可以等待预设时长之后再执行下一轮的查询,这样,可以提升下一轮查询时第一对应关系的范围,提升寻址的命中率;且在下一轮查询中,将第一对应关系中关于第二目标对象和第二目标地址的对应关系删除,从而避免无意义的查询,提升寻址效率和寻址准确率。
可选地,本发明上述实施例的方法不仅可以应用到上述列举的对实体建筑、路标或者某个目的地寻址、对丢失的物品寻找丢失地址进而找寻到丢失物品、还可以应用到社交场景。
举例而言,在社交场景中,如用户A想打羽毛球,然而身边没有朋友陪他打。用户B也遇到相同的情况。用户A和用户B各自上传一张包括羽毛球的图片以及打球的场地信息(即地址信息)到服务器,则服务器可以对地址信息以及图片信息进行匹配,当二者均匹配时,则可以将用户B的联系信息下发给用户A的终端,和/或,将用户A的联系信息下发给用户B的终端,这样,二人就可以组队去打羽毛球,双方获取联系方式后可以沟通社交。
关于社交场景的其他实施例与上述列举的各个实施例的原理类似,这里不再一一赘述。
参照图3,示出了本发明一个实施例的服务器的框图。本发明实施例的服务器能实现上述实施例中的寻址方法的细节,并达到相同的效果。图3所示服务器包括:
第一接收模块31,用于接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;
获取模块32,用于根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;
响应模块33,用于响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。
可选地,所述地址查询请求还包括:第一地址,其中,所述第一地址为根据所述第一终端所处的定位而生成的地址信息,或,所述第一地址为根据所述第一终端的历史定位而生成的地址信息;
所述获取模块32包括:
第一识别子模块,用于在预先存储的第二图像与第二地址之间的第一对应关系中,识别第二对应关系,其中,所述第二对应关系中的第二地址在所述第一地址对应的第一地理范围之内;
第一获取子模块,用于在所述第二对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
可选地,所述获取模块32还包括:
扩大子模块,用于若在所述第二对应关系中,未获取到与所述第一图像匹配的第二目标图像,则按照预设条件对所述第一地理范围进行扩大,生成第二地理范围;
第二识别子模块,用于在所述第一对应关系中,识别第三对应关系,其中,所述第三对应关系中的第二地址在所述第二地理范围之内;
第二获取子模块,用于在所述第三对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
可选地,所述获取模块32还包括:
第三识别子模块,用于识别所述第一图像的第一对象类型;
第四识别子模块,用于在预先存储的第二图像与第二地址之间的第一对应关系中,识别第四对应关系,其中,所述第四对应关系中第二图像的第二对象类型与所述第一对象类型相匹配;
第三获取子模块,用于在所述第四对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
可选地,所述地址查询请求还包括:第一地址,当所述第一地址为根据所述第一终端的历史定位而生成的地址信息时,所述服务器还包括:
第二接收模块,用于接收所述第一终端发送的表示对所述第二目标图像进行确认的预设信息;
发送模块,用于将与所述第一终端对应的第一用户联系信息发送至第二目标终端,和/或,将与所述第二目标终端对应的第二用户联系信息发送至所述第一终端,其中,所述第二目标终端为上传相互关联的所述第二目标图像和所述第二目标地址的第二终端。
本发明实施例提供的服务器能够实现上述方法实施例中服务器实现的各个过程,为避免重复,这里不再赘述。
服务器通过上述模块,通过接收携带有需要寻址的第一对象的第一图像的第一终端的地址查询请求,以及预先接收并存储至少一个第二终端上传的相互关联的第二图像和第二地址之间的第一对应关系,从而可以在该第一对应关系中获取与该地址查询请求中的第一图像所匹配的第二目标图像以及与第二目标图像匹配的第二目标地址,这样,就可以利用需要寻址的第一对象的第一图像,来找到第一对象的地址,即第二目标地址,并将第二目标图像和第二目标地址发送至第一终端,提升了对第一对象的寻址效率、降低了寻址耗时;并且由于图像匹配的准确度较高从而提升了寻址准确率;在寻址过程中,第一终端只需要上传一张包含需要寻址的第一对象的图像,就可以达到寻址的目的,大幅降低了寻址困难度。
图4为实现本发明上述各个实施例的终端侧的功能的一种终端设备的硬件结构示意图,
该终端设备400包括但不限于:射频单元401、网络模块402、音频输出单元403、输入单元404、传感器405、显示单元406、用户输入单元407、接口单元408、存储器409、处理器410、以及电源411等部件。本领域技术人员可以理解,图4中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
其中,射频单元401,用于发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像至服务器;和/或,射频单元401还用于上传的相互关联的对象图像和对象地址至服务器;
所述服务器用于根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址;其中,所述第一对应关系根据至少一个第二终端设备上传的相互关联的对象图像和对象地址而生成。
所述输入单元404,用于接收所述第二目标图像和所述第二目标地址。
在本发明实施例中,终端设备通过发送携带有需要寻址的第一对象的第一图像的地址查询请求,从而可以从服务器接收到根据第一对应关系中所获取的与该地址查询请求中的第一图像所匹配的第二目标图像以及与第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端设备上传的相互关联的对象图像和对象地址而生成,这样,本发明实施例的终端设备就可以利用需要寻址的第一对象的第一图像,来找到第一对象的地址,即第二目标地址,提升了对第一对象的寻址效率、降低了寻址耗时;并且由于图像匹配的准确度较高从而提升了寻址准确率;在寻址过程中,终端设备只需要上传一张包含需要寻址的第一对象的图像,就可以达到寻址的目的,大幅降低了寻址困难度。
应理解的是,本发明实施例中,射频单元401可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器410处理;另外,将上行的数据发送给基站。通常,射频单元401包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元401还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块402为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元403可以将射频单元401或网络模块402接收的或者在存储器409中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元403还可以提供与终端设备400执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元403包括扬声器、蜂鸣器以及受话器等。
输入单元404用于接收音频或视频信号。输入单元404可以包括图形处理器(Graphics Processing Unit,GPU)4041和麦克风4042,图形处理器4041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元406上。经图形处理器4041处理后的图像帧可以存储在存储器409(或其它存储介质)中或者经由射频单元401或网络模块402进行发送。麦克风4042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元401发送到移动通信基站的格式输出。
终端设备400还包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板4061的亮度,接近传感器可在终端设备400移动到耳边时,关闭显示面板4061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器405还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元406用于显示由用户输入的信息或提供给用户的信息。显示单元406可包括显示面板4061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板4061。
用户输入单元407可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元407包括触控面板4071以及其他输入设备4072。触控面板4071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板4071上或在触控面板4071附近的操作)。触控面板4071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器410,接收处理器410发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板4071。除了触控面板4071,用户输入单元407还可以包括其他输入设备4072。具体地,其他输入设备4072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板4071可覆盖在显示面板4061上,当触控面板4071检测到在其上或附近的触摸操作后,传送给处理器410以确定触摸事件的类型,随后处理器410根据触摸事件的类型在显示面板4061上提供相应的视觉输出。虽然在图4中,触控面板4071与显示面板4061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板4071与显示面板4061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元408为外部装置与终端设备400连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元408可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备400内的一个或多个元件或者可以用于在终端设备400和外部装置之间传输数据。
存储器409可用于存储软件程序以及各种数据。存储器409可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器409可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器410是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器409内的软件程序和/或模块,以及调用存储在存储器409内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器410可包括一个或多个处理单元;优选的,处理器410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器410中。
终端设备400还可以包括给各个部件供电的电源411(比如电池),优选的,电源411可以通过电源管理***与处理器410逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备400包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种终端设备,包括处理器410,存储器409,存储在存储器409上并可在所述处理器410上运行的计算机程序,该计算机程序被处理器410执行时实现上述寻址方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述寻址方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (8)
1.一种寻址方法,应用于服务器,其特征在于,所述方法包括:
接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;所述地址查询请求还包括:第一地址,其中,所述第一地址为根据所述第一终端所处的定位而生成的地址信息,或,所述第一地址为根据所述第一终端的历史定位而生成的地址信息;
根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;
所述根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,包括:
在预先存储的第二图像与第二地址之间的第一对应关系中,识别第二对应关系,其中,所述第二对应关系中的第二地址在所述第一地址对应的第一地理范围之内;所述第二地址是所述第一对象的实际地址;所述第二对应关系是从所述第一对应关系中筛选得到的;
在所述第二对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址;
响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。
2.根据权利要求1所述的方法,其特征在于,所述根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,还包括:
若在所述第二对应关系中,未获取到与所述第一图像匹配的第二目标图像,则按照预设条件对所述第一地理范围进行扩大,生成第二地理范围;
在所述第一对应关系中,识别第三对应关系,其中,所述第三对应关系中的第二地址在所述第二地理范围之内;
在所述第三对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
3.根据权利要求1所述的方法,其特征在于,所述根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,还包括:
识别所述第一图像的第一对象类型;
在预先存储的第二图像与第二地址之间的第一对应关系中,识别第四对应关系,其中,所述第四对应关系中第二图像的第二对象类型与所述第一对象类型相匹配;
在所述第四对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
4.根据权利要求1所述的方法,其特征在于,所述地址查询请求还包括:第一地址,当所述第一地址为根据所述第一终端的历史定位而生成的地址信息时,所述响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端之后,所述方法还包括:
接收所述第一终端发送的表示对所述第二目标图像进行确认的预设信息;
将与所述第一终端对应的第一用户联系信息发送至第二目标终端,和/或,将与所述第二目标终端对应的第二用户联系信息发送至所述第一终端,其中,所述第二目标终端为上传相互关联的所述第二目标图像和所述第二目标地址的第二终端。
5.一种服务器,其特征在于,所述服务器包括:
第一接收模块,用于接收第一终端发送的对第一对象的地址查询请求,所述地址查询请求包括所述第一对象的第一图像;所述地址查询请求还包括:第一地址,其中,所述第一地址为根据所述第一终端所处的定位而生成的地址信息,或,所述第一地址为根据所述第一终端的历史定位而生成的地址信息;
获取模块,用于根据所述地址查询请求和预先存储的第二图像与第二地址之间的第一对应关系,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址,其中,所述第一对应关系根据至少一个第二终端上传的相互关联的对象图像和对象地址而生成;
所述获取模块包括:
第一识别子模块,用于在预先存储的第二图像与第二地址之间的第一对应关系中,识别第二对应关系,其中,所述第二对应关系中的第二地址在所述第一地址对应的第一地理范围之内;所述第二地址是所述第一对象的实际地址;所述第二对应关系是从所述第一对应关系中筛选得到的;
第一获取子模块,用于在所述第二对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址;
响应模块,用于响应于所述地址查询请求,发送所述第二目标图像和所述第二目标地址至所述第一终端。
6.根据权利要求5所述的服务器,其特征在于,所述获取模块还包括:
扩大子模块,用于若在所述第二对应关系中,未获取到与所述第一图像匹配的第二目标图像,则按照预设条件对所述第一地理范围进行扩大,生成第二地理范围;
第二识别子模块,用于在所述第一对应关系中,识别第三对应关系,其中,所述第三对应关系中的第二地址在所述第二地理范围之内;
第二获取子模块,用于在所述第三对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
7.根据权利要求5所述的服务器,其特征在于,所述获取模块还包括:
第三识别子模块,用于识别所述第一图像的第一对象类型;
第四识别子模块,用于在预先存储的第二图像与第二地址之间的第一对应关系中,识别第四对应关系,其中,所述第四对应关系中第二图像的第二对象类型与所述第一对象类型相匹配;
第三获取子模块,用于在所述第四对应关系中,获取与所述第一图像匹配的第二目标图像,以及与所述第二目标图像匹配的第二目标地址。
8.根据权利要求5所述的服务器,其特征在于,所述地址查询请求还包括:第一地址,当所述第一地址为根据所述第一终端的历史定位而生成的地址信息时,所述服务器还包括:
第二接收模块,用于接收所述第一终端发送的表示对所述第二目标图像进行确认的预设信息;
发送模块,用于将与所述第一终端对应的第一用户联系信息发送至第二目标终端,和/或,将与所述第二目标终端对应的第二用户联系信息发送至所述第一终端,其中,所述第二目标终端为上传相互关联的所述第二目标图像和所述第二目标地址的第二终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911268859.XA CN111008297B (zh) | 2019-12-11 | 2019-12-11 | 寻址方法及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911268859.XA CN111008297B (zh) | 2019-12-11 | 2019-12-11 | 寻址方法及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111008297A CN111008297A (zh) | 2020-04-14 |
CN111008297B true CN111008297B (zh) | 2023-12-15 |
Family
ID=70114540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911268859.XA Active CN111008297B (zh) | 2019-12-11 | 2019-12-11 | 寻址方法及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111008297B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112414427B (zh) * | 2020-10-27 | 2023-04-28 | 维沃移动通信有限公司 | 导航信息的显示方法及电子设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107084736A (zh) * | 2017-04-27 | 2017-08-22 | 维沃移动通信有限公司 | 一种导航方法及移动终端 |
CN107315755A (zh) * | 2016-04-27 | 2017-11-03 | 杭州海康威视数字技术股份有限公司 | 查询对象的轨迹生成方法及装置 |
CN107533746A (zh) * | 2015-02-28 | 2018-01-02 | 华为技术有限公司 | 信息保护方法、服务器及终端 |
CN108023924A (zh) * | 2016-10-31 | 2018-05-11 | 财付通支付科技有限公司 | 一种信息处理方法、终端及服务器 |
CN108256100A (zh) * | 2018-01-31 | 2018-07-06 | 维沃移动通信有限公司 | 一种信息搜索方法、移动终端及云服务器 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9195898B2 (en) * | 2009-04-14 | 2015-11-24 | Qualcomm Incorporated | Systems and methods for image recognition using mobile devices |
CA2939161C (en) * | 2014-02-10 | 2017-05-09 | Geenee Gmbh | Systems and methods for image-feature-based recognition |
-
2019
- 2019-12-11 CN CN201911268859.XA patent/CN111008297B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107533746A (zh) * | 2015-02-28 | 2018-01-02 | 华为技术有限公司 | 信息保护方法、服务器及终端 |
CN107315755A (zh) * | 2016-04-27 | 2017-11-03 | 杭州海康威视数字技术股份有限公司 | 查询对象的轨迹生成方法及装置 |
CN108023924A (zh) * | 2016-10-31 | 2018-05-11 | 财付通支付科技有限公司 | 一种信息处理方法、终端及服务器 |
CN107084736A (zh) * | 2017-04-27 | 2017-08-22 | 维沃移动通信有限公司 | 一种导航方法及移动终端 |
CN108256100A (zh) * | 2018-01-31 | 2018-07-06 | 维沃移动通信有限公司 | 一种信息搜索方法、移动终端及云服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN111008297A (zh) | 2020-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108711355B (zh) | 一种轨迹地图攻略制作与使用方法、装置及可读存储介质 | |
CN108519080B (zh) | 一种导航路线规划方法及终端 | |
CN108319709B (zh) | 位置信息处理方法、装置、电子设备及存储介质 | |
US11373410B2 (en) | Method, apparatus, and storage medium for obtaining object information | |
CN109684277B (zh) | 一种图像显示方法及终端 | |
CN109508398B (zh) | 一种照片分类方法及其终端设备 | |
CN108573189B (zh) | 一种获取排队信息的方法及装置 | |
CN107547741B (zh) | 一种信息处理方法、装置及计算机可读存储介质 | |
CN109219004B (zh) | 短信退订方法、装置、移动终端及可读存储介质 | |
CN105956091B (zh) | 扩展信息获取方法及装置 | |
CN108460817B (zh) | 一种拼图方法及移动终端 | |
CN108174103A (zh) | 一种拍摄提示方法及移动终端 | |
CN107967339A (zh) | 图像处理方法、装置、计算机可读存储介质和计算机设备 | |
CN109584897B (zh) | 视频降噪方法、移动终端及计算机可读存储介质 | |
CN111597455A (zh) | 社交关系的建立方法、装置、电子设备及存储介质 | |
CN108769126B (zh) | 应用推荐方法、移动终端及计算机可读存储介质 | |
CN108510267A (zh) | 一种账户信息获取方法、移动终端 | |
CN108549660A (zh) | 信息推送方法及装置 | |
CN111064888A (zh) | 提示方法及电子设备 | |
CN109120798B (zh) | 绑定应用的识别处理方法和移动终端 | |
CN109104564B (zh) | 一种拍摄提示方法及终端设备 | |
CN111008297B (zh) | 寻址方法及服务器 | |
CN110535754B (zh) | 图像分享方法及装置 | |
CN113094585A (zh) | 信息推荐方法、终端设备及可读存储介质 | |
CN109474889B (zh) | 信息传输方法、移动终端及服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |