将地图的兴趣点信息添加于街景图像中的处理方法及装置制造方法

文档序号:6499414阅读:149来源:国知局
将地图的兴趣点信息添加于街景图像中的处理方法及装置制造方法
【专利摘要】本申请涉及一种将地图的兴趣点信息添加于街景图像中的处理方法及装置,所述兴趣点信息包括所述兴趣点的位置信息。所述方法包括:根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息;根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记;在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。本申请解决了现有技术中通过人工标注兴趣点信息费时费力的问题,不仅提高了工作效率,而且使街景图像提供的信息更加丰富。
【专利说明】将地图的兴趣点信息添加于街景图像中的处理方法及装置
【技术领域】
[0001]本申请涉及多媒体【技术领域】,特别是涉及一种将地图中的兴趣点信息自动添加于街景图像中的处理方法及装置。
【背景技术】
[0002]现在越来越多的网络地图搜索服务趋向于将街景也作为一项服务呈现给用户,网络地图的页面中为街景服务提供了很多入口。用户在使用地图进行搜索和查询的时候,能够很方便的点击进入获取街景服务。当用户搜索到某一地点,点击进入街景模式后,可以看到地点以及周边环境的街景展现。
[0003]街景展现一般使用全景图技术。全景图是指大于双眼正常有效视角(大约水平90度,垂直70度)或双眼余光视角(大约水平180度,垂直90度),乃至360度完整场景范围的照片。全景图又分为球模型、立方体模型和圆柱模型几类,都可以表示空间360度的观察范围。其中全景影像在采集时需要使用定位设备(例如GPS)记录拍摄时的位置信息、姿态和拍摄方向。使用街景车或其他设备拍摄得到的原始照片,经过拼接、融合、切分等操作,生成多幅纹理图片,应用到相应的模型上,从模型的中心位置观察,就实现了全景展现,请参照图1,图1是一幅球形全景图。也就是说,全景图技术可以将平面照及计算机图变为360度全景景观,把二维的平面图根据特定的模型模拟成真实的三维空间,呈现给用户。另夕卜,还可以向用户提供各种操纵图像的功能,例如,可以放大缩小,各个方向移动观看场景,以达到模拟和再现场景的真实环境的效果,请参照图2,图2是以某个方向观看图1中的场景时的图像。街景展现和传统的网络地图(电子地图)相比,其优势主要体现在以下几方面:(1)真实感强,基于对真实图片的制作生成;(2)与地图相比更能表达更多的图像信息,并可以任意控制,交互性能好;(3)可以给用户带来身临其境的感觉,例如,可以在街景中观察道路两侧的景色、建筑、商场、路标等。
[0004]但是,全景图本身只能提供视觉感觉上的信息,并不能提供这些视觉信息背后隐藏的更多信息,例如不能提供建筑内部的商家的信息、详细地址、电话等信息。
[0005]现有的街景展现一般都通过人工将用户感兴趣的目标点,也就是兴趣点(pointof interest,简称POI)的相关信息标注在全景图上,例如,在全景图中的某大楼上标注大楼内部某饭店的名称、电话等信息,这样用户在点选饭店名称时就可以看到饭店的电话等更详细的信息。但是,由于POI数量巨大,使用人工在街景中标注POI信息,标注费时费力,而且更新起来也很麻烦,无法根据需要进行动态调整。

【发明内容】

[0006]本申请的目的在于,克服现有技术通过人工将POI的相关信息标注在街景图像上所存在的缺陷,而提供一种新的将地图中的兴趣点信息自动添加于街景图像中的处理方法及装置。
[0007]本申请提供一种将地图中的兴趣点信息自动添加于街景图像中的处理方法,所述兴趣点信息包括所述兴趣点的位置信息。所述方法包括:根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息;根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记;在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0008]本申请提供一种将地图的兴趣点信息添加于街景图像中的处理装置,所述装置包括:信息提取模块,用于根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息;信息投影模块,用于根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记;标签添加模块,用于在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0009]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理方法通过在地图中查找并提取兴趣点信息,再根据每个兴趣点的位置信息,将所述兴趣点投影在所述街景图像的对应位置上,并在所述街景图像上添加兴趣点信息标签,将地图中的兴趣点信息自动添加于街景图像中,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要进行人工操作。
[0010]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
【专利附图】

【附图说明】
[0011]图1为一幅球形全景图。
[0012]图2为以某个方向观看图1中的场景时的图像。
[0013]图3为一幅电子地图的示意图。
[0014]图4为本申请第一实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法的流程示意图。
[0015]图5为将图4中步骤S12的原理示意图。
[0016]图6为本申请第二实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法的流程示意图。
[0017]图7为本申请实施例中建筑物的三维模型显示于街景图像时的示意图。
[0018]图8为本申请第三实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法的流程示意图。
[0019]图9为本申请第四实施例中的将地图的兴趣点信息添加于街景图像中的处理装置的结构示意图。
[0020]图10为本申请第五实施例中的将地图的兴趣点信息添加于街景图像中的处理装置的结构示意图。
[0021]图11为本申请第六实施例中的将地图的兴趣点信息添加于街景图像中的处理装置的结构示意图。【具体实施方式】
[0022]为更进一步阐述本申请为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本申请提出的将地图中的兴趣点信息自动添加于街景图像中的处理方法其【具体实施方式】、方法、步骤、结构、特征及其功效,详细说明如下。
[0023]有关本申请的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例的详细说明中将可清楚呈现。通过【具体实施方式】的说明,当可对本申请为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本申请加以限制。
[0024]本申请提出一种将地图中的兴趣点信息自动添加于街景图像中的处理方法及装置。这里所说的地图是指电子地图(electronic map)。请参照图3,图3所示为一幅电子地图的示意图。电子地图即数字地图,是利用计算机技术,以数字方式存储和查阅的地图。电子地图的内容是通过数字来表示的,相关数据可以存储在相关数据库中。地图中的兴趣点信息,即POI信息,可以包括用户感兴趣的商店、大厦、银行、公交车站、地铁出入口等目标点的名称、地址或电话等信息。
[0025]兴趣点信息还可以包括与这些兴趣点相关的建筑物信息。比如兴趣点A是XX银行,与该银行相关的建筑物为该银行所在的XX大厦。建筑物信息可以包括建筑物的位置、名称、轮廓或楼层数等与建筑物相关的信息,建筑物的位置指的是建筑物的地理位置,通常用经纬度来表示。例如,建筑物A的信息包括:位置:东经116° 23' 17〃、北纬:39° 54' 27 〃,名称:XX学校,轮廓:方形,层数:3层。一个兴趣点通常来说对应一个建筑物,但是一个建筑物可能会对应几个兴趣点。下面将结合具体的实施例对本申请做进一步的说明。
[0026]第一实施例
[0027]图4为本申请第一实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法的流程示意图。如图4所示,本实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法包括:
[0028]步骤Sll:根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息。
[0029]街景图像的拍摄位置是指携带有GPS模块的采集设备在采集街景图像时所记录下来的采集设备的地理位置信息。拍摄位置预定范围优选为以所述街景图像的拍摄位置为中心、预定距离为半径的圆形区域。预定距离可以根据实际需要进行设定,例如可以为200米或500米等。拍摄位置预定范围也可以是沿道路方向,前后、左右各一定距离内的长方形区域或者扇形区域等,本发明并不以此为限。
[0030]于步骤Sll中,首先在地图中查找到当前街景图像的拍摄位置,例如,采集设备所记录的拍摄位置为东经116° 23; 17〃、北纬:39° 54; 27 〃,那么在地图上查找到相同的位置点,并以该点为中心点、预定距离为半径在地图上形成一个圆,然后在电子地图的相关数据库中提取所有在这个圆形区域内的兴趣点信息。随着电子地图相关数据库的更新,所提取的兴趣点信息也可以进行实时更新。
[0031]步骤S12:根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记。
[0032]于此步骤中,可以利用街景图像的拍摄位置的经纬度坐标和朝向,与地图自身的坐标进行匹配,通过坐标转换,将地图中的兴趣点定位在街景图像中。请参照图5,举例来说,图5中圆心处代表街景图像的拍摄位置,假如街景图像拍摄的起始方向为北偏西20度(沿道路前进方向,通过GPS模块得到),将A大厦的经纬度坐标与街景图像的拍摄位置的经纬度坐标相减,计算出A大厦在街景图像采集点的北偏东60度方向,那么A大厦在街景图像上位于水平80度位置,全景图总计为360度。同样的原理,也可以计算出B银行在街景图像中的位置。当然,本领域的技术人员也可以采用其他现有的方法计算出兴趣点在街景图像中的对应位置,本申请并不以此为限。
[0033]计算出兴趣点在街景图像中的对应位置以后,即可以将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记。计算机可识别标记的具体形式可以根据兴趣点的特征进行设计。例如,对于具有轮廓数据的建筑物来说,可以将建筑物的三维模型作为计算机可识别标记,对于其他如地铁口、公交车站等在地图上只由一个点来表示的兴趣点,可在街景图像上其投影位置附近设定一小块区域作为计算机可识别标记。计算机可识别标记可以设置为隐藏,也可以直接显示于街景图像中。
[0034]步骤S13:在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0035]于此步骤中,可以通过计算机扫描所述街景图像中的所有计算机可识别标记,然后在所有计算机可识别标记处添加这个可识别标记对应的兴趣点的兴趣点信息标签。兴趣点信息标签中包括对应的兴趣点的兴趣点信息,例如,兴趣点A的标签中可以包括:XX银行,地址:XX街XX号,电话:1234567等。如果拍摄位置预定范围设置的比较大的话,即时在街景图像中看不到的兴趣点其对应的信息标签也可以显示在街景图像中,这样,用户就可以很方便的找到该兴趣点,进一步的,系统还可以结合地图搜索提示可能的路线或距离,为用户提供更完整的信息。进一步的,系统根据兴趣点的类型提供的操作链接,也可以显示在兴趣点信息标签中,例如可以是饭店订餐、医院挂号、楼房租赁等服务的操作链接,作为服务接口,引导用户进行相关的操作。
[0036]优选的,兴趣点信息标签可以以一定的高度显示在街景图像中,例如将D大厦的信息标签中显示在计算机可识别标记的中部,建筑物越高,其信息标签在街景图像上也越高;其他一些没有高度信息的兴趣点的信息标签则可以赋予默认高度,如3米等。兴趣点信息标签的位置可以设置于对应兴趣点的中心位置,也可以设置于对应兴趣点的周边位置以避开遮挡。
[0037]另外,也可以用信息标签中字体的大小来表示兴趣点的远近,例如,离拍摄位置较近的兴趣点对应的标签中的文字可以用大号的字体显示,而离拍摄位置较远的兴趣点对应的标签中的文字可以用小号的字体显示。
[0038]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理方法通过在地图中查找并提取兴趣点信息,再根据每个兴趣点的位置信息,将所述兴趣点投影在所述街景图像的对应位置上,并在所述街景图像上添加兴趣点信息标签,将地图中的兴趣点信息自动添加于街景图像中,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要人工操作。
[0039]第二实施例
[0040]图6为本申请第二实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法的流程示意图。如图6所示,本实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法包括:
[0041]步骤S21:根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息。
[0042]步骤S22:判断所提取的兴趣点信息中是否包括建筑物信息,如果所述兴趣点信息中没有包括建筑物信息,进行步骤S23:根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记,如果所述兴趣点信息中包括建筑物信息,则进行下述步骤S24至步骤S26。
[0043]步骤S24:根据所提取出的兴趣点信息中的建筑物的位置信息,在所述街景图像中找到对应的位置。
[0044]步骤S25:根据所述建筑物信息中的轮廓和楼层数信息构建三维模型。
[0045]步骤S26:将所述三维模型作为计算机可识别标记投影在所述街景图像的对应位置上。
[0046]步骤S27:在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0047]请参照图7,图7为建筑物的三维模型(图中道路左侧黑线组成的模型以及图中道路右侧白线组成的模型)显示于街景图像时的示意图,在图7中,兴趣点信息标签也显示在街景图像中。可以理解的是,根据实际需要,建筑物的三维模型可以如图7所示显示在街景图像上,也可以隐藏起来,由于其是计算机可识别标记,因此,计算机始终是可以对其进行识别的。相应的,所述方法还可以包括设置所述三维模型的属性的步骤,所述属性包括全部显示、部分显示或隐藏。
[0048]具体的,根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息以及所述三维模型与相邻的三维模型之间的重叠关系,判断所述三维模型与相邻的三维模型之间的遮挡关系。通过建筑物A与建筑物B的位置信息可以判断出建筑物A与建筑物B在街景图像中的前后关系。例如,如果建筑物A的位置相对于街景图像的拍摄位置之间的距离较建筑物B的位置相对于街景图像的拍摄位置之间的距离远,那么可以判断出建筑物A在街景图像中位于建筑物B之后。根据建筑物A的三维模型与建筑物B的三维模型之间的重叠关系可以判断出的出建筑物A与建筑物B之间有无遮挡。如果建筑物A的三维模型与建筑物B的三维模型之间有重叠,说明建筑物A与建筑物B之间存在遮挡,再加上建筑物A位于建筑物B之后,就可以判断出建筑物A被建筑物B所遮挡,如果建筑物A的三维模型与建筑物B的三维模型之间没有重叠,说明建筑物A与建筑物B之间不存在遮挡。
[0049]优选的,如果所述三维模型没有被相邻的三维模型遮挡,则将所述三维模型的属性设置为全部显示,如果所述三维模型被相邻的三维模型遮挡,则将所述三维模型没有被遮挡的部分的属性设置为显示、将所述三维模型被遮挡的部分的属性设置为不显示或用虚线显示,如果所述三维模型完全被相邻的三维模型所遮挡,则将所述三维模型的属性设置为隐藏或用虚线显示。当然,也可以将所有的三维模型的属性均设置为完全显示,或者将所有的三维模型的属性均设置为隐藏。
[0050]进一步的,还可以根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息,判断所述三维模型与相邻的三维模型之间的远近关系,具体的判断方法与根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息,判断所述三维模型与相邻的三维模型之间的前后关系相同,这里不再赘述。
[0051]优选的,可以将较近的三维模型对应的兴趣点信息标签中的字体设置为比较远的三维模型对应的兴趣点信息标签中的字体大。这样,可以更直观的向用户展示兴趣点之间的远近关系。
[0052]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理方法通过在地图中查找并提取兴趣点信息,再根据每个兴趣点的位置信息,将所述兴趣点投影在所述街景图像的对应位置上,并在所述街景图像上添加兴趣点信息标签,将地图中的兴趣点信息自动添加于街景图像中,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要人工操作。
[0053]第三实施例
[0054]图8为本申请第三实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法的流程示意图。如图8所示,本实施例中的将地图中的兴趣点信息自动添加于街景图像中的处理方法包括:
[0055]步骤S31:根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息。
[0056]步骤S32:根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记。
[0057]步骤S33:在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0058]步骤S34:隐藏所述兴趣点信息标签。
[0059]步骤S35:监测是否有鼠标滑过所述街景图像上的计算机可识别标记,当监测有鼠标滑过计算机可识别标记时,显示对应的兴趣点信息标签。
[0060]当用户的鼠标滑过街景图像上的某计算机可识别标记时,对应的兴趣点信息标签就会显示出来。例如,当用户的鼠标滑过某银行的计算机可识别标记时,该银行对应的兴趣点信息标签就显示出来,用户就可以看到该银行的名称、具体地址以及电话等信息。这样,用户就可以直接对兴趣点进行选取,进行导航或信息查询等动作。
[0061]另外,也可以结合地图搜索引擎,根据用户的搜索关键词优先显示与用户搜索关键词相关的兴趣点信息标签。
[0062]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理方法通过在地图中查找并提取兴趣点信息,再根据每个兴趣点的位置信息,将所述兴趣点投影在所述街景图像的对应位置上,并在所述街景图像上添加兴趣点信息标签,将地图中的兴趣点信息自动添加于街景图像中,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要人工操作。[0063]第四实施例
[0064]图9为本申请第四实施例中的将地图的兴趣点信息添加于街景图像中的处理装置的结构示意图。所述兴趣点信息包括所述兴趣点的位置信息。本实施例所提出的将地图的兴趣点信息添加于街景图像中的处理装置可以用于实现第一实施例所提出的将地图的兴趣点信息添加于街景图像中的处理方法。如图9所示,本实施例中的将地图的兴趣点信息添加于街景图像中的处理装置40包括:信息提取模块41、信息投影模块42、标签添加模块43。
[0065]其中,信息提取模块41用于根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息。信息投影模块42用于根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记。标签添加模块43用于在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0066]优选的,所述拍摄位置预定范围为以所述街景图像的拍摄位置为中心、预定距离为半径的圆形区域。
[0067]优选的,所述兴趣点信息还包括兴趣点的名称、地址或电话。
[0068]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理装置,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要人工操作。
[0069]第五实施例
[0070]图10为本申请第五实施例中的将地图的兴趣点信息添加于街景图像中的处理装置的结构示意图。本实施例所提出的将地图的兴趣点信息添加于街景图像中的处理装置可以用于实现第二实施例所提出的将地图的兴趣点信息添加于街景图像中的处理方法。于本实施例中,所述兴趣点信息还包括与所述兴趣点相关的建筑物信息,所述建筑物信息包括建筑物的位置、名称、轮廓或楼层数。如图10所示,本实施例中的将地图的兴趣点信息添加于街景图像中的处理装置50包括:信息提取模块51、信息投影模块52、标签添加模块53。
[0071]其中,信息提取模块51用于根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息。信息投影模块52用于根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记。标签添加模块53用于在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
[0072]于本实施例中,信息投影模块52包括:位置确定模块521、模型构建模块522、模型投影模块523。
[0073]位置确定模块521用于根据所提取出的兴趣点信息中的建筑物的位置信息,在所述街景图像中找到对应的位置;模型构建模块522用于根据所述建筑物信息中的轮廓和楼层数信息构建三维模型;模型投影模块523用于将所述三维模型投影在所述街景图像的对应位置上。
[0074]于本实施例中,所述信息投影模块52还可以包括属性设置模块524,用于设置所述三维模型的属性,所述属性包括全部显示、部分显示或隐藏。[0075]所述属性设置模块524可以包括第一判断模块5241以及第一属性设置子模块5242。所述第一判断模块5241用于根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息以及所述三维模型与相邻的三维模型之间的重叠关系,判断所述三维模型与相邻的三维模型之间的遮挡关系。
[0076]优选的,如果所述三维模型与相邻的三维模型没有遮挡,则所述第一属性设置子模块5242将所述三维模型的属性设置为全部显示,如果所述三维模型被相邻的三维模型遮挡,则所述第一属性设置子模块5242将所述三维模型没有被遮挡的部分的属性设置为显示、将所述三维模型被遮挡的部分的属性设置为不显示或用虚线显示,如果所述三维模型完全被相邻的三维模型所遮挡,则所述第一属性设置子模块5242将所述三维模型的属性设置为隐藏或用虚线显示。
[0077]当然,所有的三维模型的属性均可以被设置为完全显示。所有的三维模型的属性也均可以被设置为隐藏。
[0078]进一步的,标签添加模块53包括:第二判断模块531,用于根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息,判断所述三维模型与相邻的三维模型之间的远近关系;第二属性设置子模块532,用于将较近的三维模型对应的建筑物处的兴趣点信息标签中的字体设置为比较远的三维模型对应的建筑物处的兴趣点信息标签中的字体大。
[0079]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理装置,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要人工操作。
[0080]第六实施例
[0081]图11为本申请第六实施例中的将地图的兴趣点信息添加于街景图像中的处理装置的结构示意图。于本实施例中,所述兴趣点信息还包括与所述兴趣点相关的建筑物信息,所述建筑物信息包括建筑物的位置、名称、轮廓或楼层数。本实施例所提出的将地图的兴趣点信息添加于街景图像中的处理装置可以用于实现第三实施例所提出的将地图的兴趣点信息添加于街景图像中的处理方法。如图11所示,本实施例中的将地图的兴趣点信息添加于街景图像中的处理装置60包括:信息提取模块61、信息投影模块62、标签添加模块63、标签隐藏模块64、监测模块65、标签显不模块66。
[0082]其中,信息提取模块61用于根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息。信息投影模块62用于根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记。标签添加模块63用于在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。标签隐藏模块64用于隐藏所述兴趣点信息标签。监测模块65用于监测是否有鼠标滑过所述街景图像上的计算机可识别标记,当所述监测模块监测有鼠标滑过计算机可识别标记时,标签显示模块66显示对应的兴趣点信息标签。
[0083]相对于现有技术,本实施例提供的将地图中的兴趣点信息自动添加于街景图像中的处理装置,一方面,解决了现有技术中通过人工标注兴趣点信息费时费力的问题,另一方面,使得街景图像所提供的信息更加丰富,而且随着地图信息的更新,街景地图中的相关信息也可以很方便的进行更新,不需要人工操作。
[0084]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0085]需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0086]上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
[0087]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软 件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,或者网络设备等)执行本申请各个实施例所述的方法。
[0088]以上所述,仅是本申请的较佳实施例而已,并非对本申请作任何形式上的限制,虽然本申请已以较佳实施例揭露如上,然而并非用以限定本申请,任何熟悉本专业的技术人员,在不脱离本申请技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本申请技术方案内容,依据本申请的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本申请技术方案的范围内。
【权利要求】
1.一种将地图的兴趣点信息添加于街景图像中的处理方法,所述兴趣点信息包括所述兴趣点的位置信息,其特征在于,所述方法包括: 根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息; 根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成相应的计算机可识别标记; 在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
2.如权利要求1所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所述拍摄位置预定范围为以所述街景图像的拍摄位置为中心、预定距离为半径的圆形区域。
3.如权利要求1所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所述兴趣点信息还包括兴趣点的名称、地址或电话。
4.如权利要求1所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所述兴趣点信息还包括与所述兴趣点相关的建筑物信息,所述建筑物信息包括建筑物的位置、名称、轮廓或楼层数,所述根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记的步骤,包括: 判断所提取的兴趣点信息中是否包括建筑物信息,如果所述兴趣点信息中没有包括所述建筑物信息,则进行所述将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记的步骤,如果所述兴趣点信息中包括所述建筑物信息,则进行以下步骤: 根据所提取出的兴趣点信息中的建筑物的位置信息,在所述街景图像中找到对应的位置; 根据所述建筑物信息中的轮廓和楼层数信息构建三维模型; 将所述三维模型投影在所述街景图像的对应位置上形成所述计算机可识别标记。
5.如权利要求4所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所述将所述三维模型投影在所述街景图像的对应位置上形成所述计算机可识别标记后,进一步包括: 设置所述三维模型的属性,所述属性包括全部显示、部分显示或隐藏。
6.如权利要求5所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所述设置所述三维模型的属性的步骤,包括: 根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息以及所述三维模型与相邻的三维模型之间的重叠关系,判断所述三维模型与相邻的三维模型之间的遮挡关系; 如果所述三维模型没有被相邻的三维模型遮挡,则将所述三维模型的属性设置为全部显示,如果所述三维模型被相邻的三维模型遮挡,则将所述三维模型没有被遮挡的部分的属性设置为显示、将所述三维模型被遮挡的部分的属性设置为不显示或用虚线显示,如果所述三维模型完全被相邻的三维模型所遮挡,则将所述三维模型的属性设置为隐藏或用虚线显示。
7.如权利要求5所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所有的三维模型的属性均被设置为完全显示。
8.如权利要求5所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所有的三维模型的属性均被设置为隐藏。
9.如权利要求4所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息,判断所述三维模型与相邻的三维模型之间的远近关系,将较近的三维模型对应的兴趣点信息标签中的字体设置为比较远的三维模型对应的兴趣点信息标签中的字体大。
10.如权利要求1所述的将地图的兴趣点信息添加于街景图像中的处理方法,其特征在于,所述方法进一步包括: 隐藏所述兴趣点信息标签; 监测是否有鼠标滑过所述街景图像上的计算机可识别标记,当监测有鼠标滑过计算机可识别标记时,显示对应的兴趣点信息标签。
11.一种将地图的兴趣点信息添加于街景图像中的处理装置,所述兴趣点信息包括所述兴趣点的位置信息,其特征在于,所述装置包括: 信息提取模块,用于根据街景图像的拍摄位置,在所述地图中查找并提取位于所述拍摄位置预定范围内的所有兴趣点信息; 信息投影模块,用于根据所述兴趣点信息中的位置信息,将所述兴趣点投影在所述街景图像的对应位置上并形成计算机可识别标记; 标签添加模块,用于在所述街景图像的所有计算机可识别标记处添加对应的兴趣点信息标签,所述兴趣点信息标签中包括对应兴趣点的兴趣点信息。
12.如权利要求11所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述拍摄位置预定范围为以所述街景图像的拍摄位置为中心、预定距离为半径的圆形区域。
13.如权利要求11所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述兴趣点信息还包括兴趣点的名称、地址或电话。
14.如权利要求13所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述兴趣点信息还包括与所述兴趣点相关的建筑物信息,所述建筑物信息包括建筑物的位置、名称、轮廓或楼层数,所述信息投影模块包括: 位置确定模块,用于根据所提取出的兴趣点信息中的建筑物的位置信息,在所述街景图像中找到对应的位置; 模型构建模块,用于根据所述建筑物信息中的轮廓和楼层数信息构建三维模型; 模型投影模块,用于将所述三维模型投影在所述街景图像的对应位置上。
15.如权利要求14所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述信息投影模块进一步包括: 属性设置模块,用于设置所述三维模型的属性,所述属性包括全部显示、部分显示或隐藏。
16.如权利要求15所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述属性设置模块包括第一判断模块以及第一属性设置子模块: 所述第一判断模块用于根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息以及所述三维模型与相邻的三维模型之间的重叠关系,判断所述三维模型与相邻的三维模型之间的遮挡关系, 如果所述三维模型与相邻的三维模型没有遮挡,则所述第一属性设置子模块将所述三维模型的属性设置为全部显示,如果所述三维模型被相邻的三维模型遮挡,则所述第一属性设置子模块将所述三维模型没有被遮挡的部分的属性设置为显示、将所述三维模型被遮挡的部分的属性设置为不显示或用虚线显示,如果所述三维模型完全被相邻的三维模型所遮挡,则所述第一属性设置子模块将所述三维模型的属性设置为隐藏或用虚线显示。
17.如权利要求15所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所有的三维模型的属性均被设置为完全显示。
18.如权利要求15所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所有的三维模型的属性均被设置为隐藏。
19.如权利要求14所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述标签添加模块包括: 第二判断模块,用于根据所述三维模型与相邻的三维模型所对应的建筑物的位置信息,判断所述三维模型与相邻的三维模型之间的远近关系, 第二属性设置子模块,用于将较近的三维模型对应的建筑物处的兴趣点信息标签中的字体设置为比较远的三维模型对应的建筑物处的兴趣点信息标签中的字体大。
20.如权利要求11所述的将地图的兴趣点信息添加于街景图像中的处理装置,其特征在于,所述装置进一步包括:标签隐藏模块、监测模块、标签显示模块, 所述标签隐藏模块用于隐藏所述兴趣点信息标签, 所述监测模块用于监测是否有鼠标滑过所述街景图像上的计算机可识别标记,当所述监测模块监测有鼠标滑过计算机可识别标记时,所述标签显示模块显示对应的兴趣点信息标签。
【文档编号】G06F17/30GK103971589SQ201310031820
【公开日】2014年8月6日 申请日期:2013年1月28日 优先权日:2013年1月28日
【发明者】李成军, 李保利, 马腾 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1