专利名称:建立兴趣点与对应兴趣点图像间的关联关系的方法和装置的制作方法
技术领域:
本发明涉及导航电子地图技术,特别是指一种建立兴趣点与对应兴趣点图像间的 关联关系的方法和装置。
背景技术:
在导航电子地图技术中,兴趣点(Point of Interest,简称P0I)是指用户希望了 解或者准备到达的地方,例如餐馆、酒店、超市、大厦等。用户开车时,可以在导航仪上将兴 趣点设为目的地,根据导航仪计算出的导航线路,即可到达想到达的地方。近年来,由于城 市建设的迅速发展,城市内地图数据日新月异,用户对POI信息准确性的需求不断增大,所 以电子地图厂商准确采集POI信息的能力显得尤为重要。目前,采集人员采集POI时通常会在现场采集POI图像,同时采集POI的位置、名 称等信息,将POI位置信息记录在照片名称中,作为后期验证信息正确性的参考。发明人在实现本发明的过程中,发现现有技术中至少存在如下问题利用POI的 位置、名称等信息无法对照片进行快速有效的检索,而且不便于管理照片。
发明内容
本发明的目的是提供一种建立兴趣点与对应兴趣点图像间的关联关系的方法和 装置,用于解决现有技术中,利用POI的位置、名称等信息无法对照片进行快速有效的检 索,不便于管理照片的缺陷。一种建立兴趣点与对应兴趣点图像之间的关联关系的方法,存在关于兴趣点的兴 趣点图像,包括步骤一,采集所述兴趣点的位置信息,所述兴趣点为现实世界中的地点景 物;步骤二,对所述位置信息进行编码转换生成对应的地理编码;步骤三,建立所述兴趣点 图像与所述地理编码之间的关联关系。上述方法中,将一个坐标系进行划分,形成多个长间距R和列间距L的矩形区域, 每一个矩形区域的长间距对应一个行号,列间距对应一个列号;所述地理编码为6位数字 rrrlll,其中,rrr和111分别表示兴趣点所在矩形区域所对应的行号和列号,其计算方法 如下:rrr = Int [ (X-X0)/R]+l, 111 = Int [ (Y-Ytl)/L]+1,其中,(X0, Y0)是坐标系的起始坐 标,X是兴趣点的横坐标,Y是兴趣点的纵坐标,且上述公式包含取整运算。上述方法中,所述坐标系为直角坐标系;将与中国区域对应的地图铺放在该直角 坐标系中,并占据该直角坐标系中的多个矩形区域。上述方法中,兴趣点图像与所述地理编码之间的关联关系包括所述兴趣点图像 被检索时,所述地理编码能够被作为检索条件之一。上述方法中,步骤三具体包括设置兴趣点图像的文件名格式为A_B_C_D_E.后缀 格式,其中的各字段表示字段A为照片采集日期编码yyyymmdd,yyyy表示年份,mm表示月 份,dd表示日期;字段B为类别编码,标识照片中兴趣点的类别;字段C为6位地理编码;字 段D = 360(^24*X,其中,D为整数,是将X放大86400倍后的数值;字段E = 360(^24*Y,其中,E为整数,是将Y放大86400倍后的数值。上述方法中,采用数码相机获取数码照片作为所述兴趣点图像。一种建立兴趣点与对应POI图像之间的关联关系的装置,包括定位模块,用于采 集兴趣点的位置信息,所述兴趣点为现实世界中的地点景物;且存在关于所述兴趣点的兴 趣点图像;编码转换模块,用于对所述位置信息进行编码转换生成对应的地理编码;信息 融合模块,用于建立所述兴趣点图像与所述地理编码之间的关联关系。上述方法中,编码转换模块具体为坐标对应单元,用于在一个预先被划分的坐标 系中获取所述位置信息对应的所述地理编码;所述预先被划分的坐标系中,形成有多个长 间距R和列间距L均一致的矩形区域,每一个矩形区域的长间距对应一个行号,列间距对 应一个列号;所述地理编码为6位数字rrrlll,其中,rrr和111分别表示兴趣点所在矩形 区域所对应的行号和列号,其计算方法如下rrr = Int [ (X-X0)/R]+1, 111 = Int [(Y-Y0)/ L]+l,其中,( , 为格网左下角坐标,X是兴趣点的横坐标,Y是兴趣点的纵坐标,且上述 公式包含取整运算。上述装置中,还包括检索设置单元,用于将所述地理编码设置为对所述兴趣点 图像进行检索时能够被用到的检索条件之一。上述装置中,还包括图像设置单元,用于设置兴趣点图像的文件名格式为A_B_ C_D_E.后缀格式,其中的各字段表示字段A为照片采集日期编码yyyymmdd,yyyy表示年 份,mm表示月份,dd表示日期;字段B为类别编码,标识照片中兴趣点的类别;字段C为6 位地理编码;字段D = 360(^24*X,其中,D为整数,是将X放大86400倍后的数值;字段E = 360(^24*Y,其中,E为整数,是将Y放大86400倍后的数值。应用本发明实施例提供的技术,由于所述兴趣点与所述地理编码之间存在关联关 系,因此提高了对POI图像的检索和管理效率。
图1为本发明建立兴趣点与对应兴趣点图像之间的关联关系的方法流程示意图;图2为本发明编码转换应用的地理坐标系示意图;图3为本发明实施例装置结构示意图一;图4为本发明实施例装置结构示意图二 ;图5为本发明采用四叉树编码作为编码转换所应用的地理坐标系示意图。
具体实施例方式为使本发明的目的、技术特征和实施效果更加清楚,下面将结合附图及具体实施 例对本发明的技术方案进行详细描述。本发明提供的实施例中,获取照片的POI位置信息, 并对该POI位置信息进行编码转换生成地理编码,将地理编码记录在照片名称中,在POI与 照片之间建立关联关系。本发明实施例提供一种建立兴趣点与对应POI图像之间的关联关系的方法,如图 1所示,包括存在关于兴趣点的POI图像;步骤101,采集兴趣点的位置信息,所述兴趣点为现实世界中的地点景物;
步骤102,对所述位置信息进行编码转换生成对应的地理编码;步骤103,建立所述兴趣点图像与所述地理编码之间的关联关系。应用本发明实施例提供的技术,由于所述兴趣点与所述地理编码之间存在关联关 系,因此提高了对POI图像的检索和管理效率。其中,在导航电子地图技术中,POI图像通 常是指数码照片。为帮助技术人员进一步理解技术方案,本发明提供以下实施例,其中,POI图像具 体是数码照片包括步骤101中,采集兴趣点的位置信息包括通过数码相机自带的定位功能或者借助于其他辅助设备,获取兴趣点的位置信 息。目前很多相机厂商,如佳能、尼康、爱国者等均提供了内置GPS功能的相机,因此可以根 据精度要求,挑选合适款型的数码相机。步骤102中,编码转换具体包括步骤a,类别编码,输入POI的类别,在分类代码库中自动寻找当前POI对应的类别 的代码,如餐馆的分类代码是CGOl。步骤b,时间编码,获取采集数码照片的时间,进行8位时间编码,如2009年8月 20日,则编码为20090820。步骤c,编码转换,将GPS接收到的WGS84经纬度坐标(B,L,H)转化为高斯平面直 角坐标(X,Y),在如图2所示的地理坐标系下,对POI位置进行编码转换图2中,将一个坐标系进行划分,形成多个长间距R和列间距L均一致的矩形区 域,每一个矩形区域的长间距对应一个行号,列间距对应一个列号;地理编码为6位数字rrrlll,其中,rrr和111分别表示兴趣点所在矩形区域所对 应的行号和列号,行列号从左到右,从下往上依次增大,其计算方法如下rrr = Int [ (X-X0) /R] +1111 = Int[ (Y-Y0) /L] +1,其中,(X0, Y0)为格网左下角坐标,X是兴趣点的横坐标,Y是兴趣点的纵坐标。习 惯上,将划分后的坐标系称为格网,一个矩形区域则是一个网格。步骤103中,建立所述兴趣点与所述地理编码之间的关联关系,进一步包括利用 数码相机提供的API函数进行内置程序开发,自动将POI的地理编码等信息记录在照片的 文件名中,实现POI信息和照片的融合。具体地,POI图像的文件名格式为A_B_C_D_E后缀 格式,其中的各字段代表含义字段A为照片采集日期编码yyyymmdd,yyyy表示年份,mm表示月份,dd表示日期;字段B为类别编码,标识照片中POI的类别,如餐馆的分类代码CGOl ;字段C为6位地理编码;字段D = 360(^24*X,其中,D为整数,是将X放大86400倍后的数值;字段E = 360(^24*Y,其中,E为整数,是将Y放大86400倍后的数值。选择放大 86400 = 3600拉4倍的原因在于,一个360°表示地球的圆周,可分为M个时区,且,1° = 3600秒,因此放大86400倍以方便计算机处理;或者为计算的方便,也可以选择其他的放大倍数。后缀格式具体可以是各种数码图片的格式,例如JPG、BMP等。
上述实施例中,通过对POI拍照时,利用相机自带的GPS模块获取POI位置信息, 并通过自动化模块对位置信息进行地理编码,然后将编码信息记录在照片名称中,实现POI 和照片的自动关联。在管理检索照片的过程中,需要对照片进行解析,具体是字段A表示POI采集时间,可用来对照片进行分版本检索与管理;字段B表示POI类别代码,可用来对照片进行分类别检索与管理;字段C表示POI所在地理区域编号;字段D、E可以解算POI的WGS84坐标,可用来对POI与对应的照片进行关联。对应地,本发明提供一种建立兴趣点与对应POI图像之间的关联关系的装置,存 在关于兴趣点的原始POI图像;如图3所示,包括定位模块301,用于采集所述兴趣点的位置信息,所述兴趣点为现实世界中的地点 景物;编码转换模块302,用于对所述位置信息进行编码转换生成对应的地理编码;信息融合模块303,用于建立所述兴趣点图像与所述地理编码之间的关联关系。应用本发明实施例提供的技术,由于所述兴趣点与所述地理编码之间存在关联关 系,因此提高了对POI图像的检索和管理效率。其中,在导航电子地图技术中,POI图像通常是指数码照片。上述技术方案中,为获取POI图像,如图4所示,还包括兴趣点图像获取模块,用于通过不同的方式获取所述POI图像。例如采用数码相 机拍摄兴趣点所在位置的数码照片。编码转换模块302具体为坐标对应单元3021,用于在一个预先被划分的坐标系中 获取所述位置信息对应的所述地理编码;所述预先被划分的坐标系中,形成有多个长间距 R和列间距L均一致的矩形区域,每一个矩形区域的长间距对应一个行号,列间距对应一个 列号;所述地理编码为6位数字rrrlll,其中,rrr和111分别表示兴趣点所在矩形区域所 对应的行号和列号,其计算方法如下rrr = Int [ (X-X0) /R] +1111 = Int[ (Y-Y0) /L] +1,其中,(X0, Y0)为格网左下角坐标,X是兴趣点的横坐标,Y是兴趣点的纵坐标,且 上述公式包含取整运算。形成地理编码的编码转换方式可以采用不同的替代方案,如采用四叉树编码,具 体包括首先把整个地理区域,例如中国区域所对应的地图等分为四个区域,这四个区域覆 盖了整个地理区域;然后将四个区域中每一个区域再分割成四个子区域,如此递归地进行 分割,直至分割后的每个子区域满足预先规定的行间距和列间距。如图5所示,在坐标系 中,将整个地理区域分为子区域0、子区域1、子区域2和子区域3,由于各个子区域的行间距 和/或列间距不满足预先规定,因此需要对每一个子区域再次分割。再次分割后,子区域0 对应地分割为子区域00、子区域01、子区域02和子区域03 ;同理,子区域1对应地分割为 子区域10、子区域11、子区域12和子区域13,其他子区域2和子区域3对应地也进行了分 割。如果判定分割后的子区域00等的行间距和列间距满足预先规定,则不再进行分割。地 理区域最终分为N层,则其行列编码就有N位,且设定编码中的每一位数字在0,1,2,3中选
7定,例如如果子区域00再次分割,则分割后下一级的子区域的编码分别是000、001、002和 003。上述所采用的编码转换方式并不用于限定本发明的实现方式,也可以采用其它行 列号转换方式以作为所述位置信息的地理编码。装置中还包括检索设置单元,用于将所述地理编码设置为对所述兴趣点图像进行检索时能够 被用到的检索条件之一。信息融合模块303具体为图像设置单元3031,用于设置兴趣点图像的文件名格式 为A_B_C_D_E后缀格式,其中的各字段表示字段A为照片采集日期编码yyyymmdd,yyyy表示年份,mm表示月份,dd表示日期;字段B为类别编码,标识照片中兴趣点的类别;字段C为6位地理编码;字段D = 360(^24*X,其中,D为整数,是将X放大86400倍后的数值;字段E = 360(^24*Y,其中,E为整数,是将Y放大86400倍后的数值。通常采用数码相机获取数码照片作为所述兴趣点图像。当需要对POI图像根据兴趣点进行检索和管理时,需要采用一个解析模块;解析 模块,与信息融合模块303连接,或者与存放兴趣点图像的存储单元连接,用于对POI图像 进行解析,得到位置信息。具体是字段A表示POI采集时间,可用来对照片进行分版本检索与管理;字段B表示POI类别代码,可用来对照片进行分类别检索与管理;字段C表示POI所在地理区域编号;字段D、E可以解算POI的WGS84坐标,可用来对POI与对应的照片进行关联。本发明的实施例具有以下有益效果,对兴趣点POI获取原始POI图像时,获取POI 的位置信息,对位置信息进行编码转换生成地理编码,然后将地理编码记录在原始POI图 像的名称中生成POI图像,建立起POI与原始POI图像之间的关联关系,如此则为POI的信 息采集提供了原始的照片依据,通过将地理编码自动记录在POI图像中,提高了采集POI图 像的工作效率;通过对POI图像进行地理编码,提高了 POI图像的检索和管理效率。应当说明的是,以上实施例仅用以说明本发明的技术方案而非限制,所有的参数 取值可以根据实际情况调整,且在该权利保护范围内。本领域的普通技术人员应当理解,可 以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神范围,其 均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种建立兴趣点与对应兴趣点图像之间的关联关系的方法,其特征在于,存在关于 兴趣点的兴趣点图像,包括步骤一,采集所述兴趣点的位置信息,所述兴趣点为现实世界中的地点景物; 步骤二,对所述位置信息进行编码转换生成对应的地理编码; 步骤三,建立所述兴趣点图像与所述地理编码之间的关联关系。
2.根据权利要求1所述的方法,其特征在于,将一个坐标系进行划分,形成多个长间距 R和列间距L的矩形区域,每一个矩形区域的长间距对应一个行号,列间距对应一个列号;所述地理编码为6位数字rrrlll,其中,rrr和111分别表示兴趣点所在矩形区域所对 应的行号和列号,其计算方法如下 rrr = Int [(X-X0) /R]+l 111 = Int[(Y-Y0) /L]+l,其中,0(ο,Y0)是坐标系的起始坐标,X是兴趣点的横坐标,Y是兴趣点的纵坐标,且上 述公式包含取整运算。
3.根据权利要求2所述的方法,其特征在于,所述坐标系为直角坐标系;将与中国区域 对应的地图铺放在该直角坐标系中,并占据该直角坐标系中的多个矩形区域。
4.根据权利要求1所述的方法,其特征在于,兴趣点图像与所述地理编码之间的关联 关系包括所述兴趣点图像被检索时,所述地理编码能够被作为检索条件之一。
5.根据权利要求3所述的方法,其特征在于,步骤三具体包括设置兴趣点图像的文件名格式为A_B_C_D_E.后缀格式,其中的各字段表示 字段A为照片采集日期编码yyyymmdd,yyyy表示年份,mm表示月份,dd表示日期; 字段B为类别编码,标识照片中兴趣点的类别; 字段C为6位地理编码;字段D = 360(^24*X,其中,D为整数,是将X放大86400倍后的数值; 字段E = 360(^24*Y,其中,E为整数,是将Y放大86400倍后的数值。
6.根据权利要求1所述的方法,其特征在于,采用数码相机获取数码照片作为所述兴趣点图像。
7.一种建立兴趣点与对应POI图像之间的关联关系的装置,其特征在于,包括定位模块,用于采集兴趣点的位置信息,所述兴趣点为现实世界中的地点景物;且存在 关于所述兴趣点的兴趣点图像;编码转换模块,用于对所述位置信息进行编码转换生成对应的地理编码; 信息融合模块,用于建立所述兴趣点图像与所述地理编码之间的关联关系。
8.根据权利要求7所述的装置,其特征在于,编码转换模块具体为坐标对应单元,用于在一个预先被划分的坐标系中获取所述位置信息对应的所述地理 编码;所述预先被划分的坐标系中,形成有多个长间距R和列间距L均一致的矩形区域,每一 个矩形区域的长间距对应一个行号,列间距对应一个列号;所述地理编码为6位数字rrrlll,其中,rrr和111分别表示兴趣点所在矩形区域所对 应的行号和列号,其计算方法如下rrr = Int [(X-X0) /R]+l 111 = Int [ (Y-Y0)/L]+l其中,(Xo,Y0)为格网左下角坐标,X是兴趣点的横坐标,Y是兴趣点的纵坐标,且上述 公式包含取整运算。
9.根据权利要求7所述的装置,其特征在于,还包括检索设置单元,用于将所述地理编码设置为对所述兴趣点图像进行检索时能够被用 到的检索条件之一。
10.根据权利要求7所述的装置,其特征在于,还包括图像设置单元,用于设置兴趣点图像的文件名格式为A_B_C_D_E.后缀格式,其中的各 字段表示字段A为照片采集日期编码yyyymmdd,yyyy表示年份,mm表示月份,dd表示日期; 字段B为类别编码,标识照片中兴趣点的类别; 字段C为6位地理编码;字段D = 360(^24*X,其中,D为整数,是将X放大86400倍后的数值; 字段E = 360(^24*Y,其中,E为整数,是将Y放大86400倍后的数值。
全文摘要
本发明提供一种建立兴趣点与对应兴趣点图像间的关联关系的方法和装置,方法中存在关于兴趣点的兴趣点图像,包括步骤一,采集所述兴趣点的位置信息,所述兴趣点为现实世界中的地点景物;步骤二,对所述位置信息进行编码转换生成对应的地理编码;步骤三,建立所述兴趣点图像与所述地理编码之间的关联关系。应用本发明实施例提供的技术,由于所述兴趣点与所述地理编码之间存在关联关系,因此提高了对兴趣点图像的检索和管理效率。其中,在导航电子地图技术中,兴趣点图像通常是指数码照片。
文档编号G01C21/30GK102080963SQ200910241279
公开日2011年6月1日 申请日期2009年11月27日 优先权日2009年11月27日
发明者王何飞 申请人:北京四维图新科技股份有限公司