储存及共享gps照片的方法与系统的制作方法

文档序号:6555219阅读:283来源:国知局

专利名称::储存及共享gps照片的方法与系统的制作方法
技术领域
:本发明为一种影像管理的系统及其方法,特别是应用于利用拍摄数字照片时所在位置的定位坐标,来进行影像搜寻的依据。
背景技术
:随着网络的蓬勃发展,以及宽带上网的费用逐渐地降低,越来越多人会花时间在网络信息的浏览,也越来越多人愿意提供分享自己的一些经验在网络上,造成了经营个人部落格(blog)的风气越来越兴盛,尤其是数字像机的画素越来越高,拍摄时也不需要底片,使用者可以真正的落实用照片来写日记,配合着数字照片来记述每天所见所行,比起单纯的照片或是纯文字的日记更为有意义。也因为感光组件的生产成本越来越低,拍照的功能不再局限于数字像机本身,手机、个人数字助理都开始内建照相模块,使用者可以随时随地的拿起手机来拍照,尽管为了成本的考虑,用手机像机拍出来的画质并不能跟数字像机来相比,但以百万画素来说,已经足够使用者在1024*768(15时LCD屏幕的分辨率)下观看。用手机所拍下来的照片,由于内部的内存空间有限,多半会下载到计算机上储存,再挑选几张较具代表性的照片放在网志上作为纪录。通过搜寻引擎键入关键词进行搜寻,我们便可很轻易的找到相关的文章,例如我们可以键入「阿里山」进行搜寻,便可找出相关的阿里山介绍、网络上其它朋友在他们的网志所纪录关于阿里山的行程规划,偶尔运气好还会有附上他们拍摄的景点照片,通过这些景点照片,使用者更能清楚的知道阿里山哪边的景色不错,哪边的樱花正在盛开,这些信息往往都要靠一般人去当地之后纪录于网络上才能获得。但若要单纯通过搜寻引擎来找图片,尽管目前的几个较为知名的搜寻引擎都有提供这样的功能,但是往往列出来搜寻的结果都差强人意,而且照片数量也不多,甚至都是一些年代久远的图,会有这样的结果其原因都是因为目前还是用以文找图的方式作寻找,以文找文就现今的搜寻技术而言,已经都能做到一个不错的水平,但是若要以文找图,除非图片的文件名就是我们所下的关键词,否则往往只是找到该网页上有关键词但图却未必一定与关键词有关,无法找到一个较为相关目的地图片,而且还有一个可能是搜寻的目标并非十分有名的景点,因此很难找到相关的图片。
发明内容鉴于以上的问题,本发明的主要目的在于提供一种以定位坐标为照片搜寻时的依据,通过数字照片内含中继数据(metadata)来纪录拍照时的定位坐标,让使用者可以根据输入的定位坐标来找到与查询目标相关的数字照片。因此,为达上述目的,本发明所揭露的一种以定位坐标作影像搜寻依据的系统,除了拍摄所得的照片须含坐标信息外,在服务器部分,至少还必须包含网络模块,用以接收及传送含坐标信息的数字照片,以及使用者所设定的查询参数;解析模块,用以撷取数字照片中所纪录的定位坐标及其档名,以及依据使用者所输入的查询参数搜寻对应表内有无符合查询条件的档案;对应表,用以储存数字照片文件名与定位坐标的对应关系;影像数据库,用以储存使用者上传的数字照片档案;及一检查模块,用以判断所传入的档案及登入者身份的合法性。依据本发明目的且要达到上述的优点,本发明在使用者通过因特网上传数字照片时,影像服务器端储存数字照片的方法包含下列步骤首先,当中继数据内含坐标信息的数字照片传入影像服务器时,确认该档案是否为合法的照片档案?当确认无误后,则将该数字照片内的定位坐标撷取出来,然后将纪录的定位坐标以及数字照片的文件名写入对应表中,最后将该数字照片储存至影像数据库中,往后便可由使用者输入定位坐标来作查询下载。所以当使用者通过因特网连至影像服务器,欲作一目标地点的数字照片搜寻下载时,影像服务器接收到此一服务请求进行处理,其方法包含下列步骤首先,接收使用者在电子地图上选取一目标地点,对应通过因特网传来的定位坐标;接收使用者所设定的搜寻预设范围;以该定位坐标及搜寻预设范围来查询对应表内的是否有符合条件的定位坐标资料;若有,则根据定位坐标所对应的文件名从影像数据库中读取数字照片,并将这些符合条件的照片以缩图列表方式回传至使用者端;当使用者在其收到的缩图列表上点选所须的数字照片后,则根据该选取的下载设定至影像数据库读取对应的数字照片并传回至使用者端。图1为本发明的影像服务器的系统架构图。图2为本发明的对应表的示意图。图3为本发明在影像服务器端储存数字照片的方法流程图。图4为本发明在影像服务器端处理传送数字照片的方法流程图。具体实施方式本发明将揭露一种以定位坐标作影像搜寻依据的系统及其方法。使用者通过具有卫星定位系统(GPS,GlobalPositioningSystem)的影像撷取装置进行拍照,在其拍摄所得的数字照片文件头部分的中继数据(metadata),也称为可交换影像档案格式(EXIF,ExchangeableImageFileFormat)信息,其内容包含相机品牌、相机型号、拍摄日期、快门、光圈、感光值、以及说明加注的部分,例如标题、主旨、类别目录、关键词、分级、拥有者、附注…等等,在其中加入定位坐标的信息,即可知数字照片中拍摄地点的实际位置。而为能利用此类数字照片的定位坐标信息来作为影像搜寻时的依据,请参照图1,此为本发明在影像服务器100端的系统架构图,包含了网络模块110,用以接收使用者所上传的档案,使用者可经由网络模块110来进行登入,输入个人注册的账号及密码,经过确认使用者的身份后,可允许使用者进行更进一步的输入坐标信息以进行查询,或者是接收使用者上传包含定位坐标信息的档案,当接收到使用者输入目标地点的定位坐标时,也可传送符合条件的数字照片缩图,当使用者端传来所输入的数字照片缩图选取设定后,将检索完成获得的缩图数字照片所对应的数字照片档案传至使用者端。要确保储存于影像服务器100内部的数字照片可结取出定位坐标,以供使用者输入定位坐标来作搜寻及下载数字照片的功效,影像服务器100内还包含一检查模块160,用以检查使用者所输入的账号及密码是否正确,并判断其上传的档案中,是否为数字的影像,目前市面上的数字像机所拍出来的数字照片大多为联合照相专家群(JPEG,JointPhotographicExpertsGroup)格式,也有一些会存成图形交换格式(GIF,GraphicsInterchangeFormat),这两种格式的关键就在于它们以压缩的方式折中牺牲了一些原始图像,例如可携式网络图像(PNG,PortableNetworkGraphics)、带标影像档案格式(TIFF,TaggedImageFileFormat)的质量,但是却大大的节省了数字像机的储存空间以及储存数字照片的速度。由于要取出数字照片的中继数据所记载的定位坐标,所以还要检查中继数据是否有标准格式的定位坐标,当所传入的档案并未合乎规定,以及输入的账号、密码数据不正确时,则由网络模块110传回错误讯息至使用者端,要求使用者进行再次输入。当检查模块160确认所传入的数字照片符合规定时,解析模块150则负责解析传入的照片,将其档头部分的中继档案所记载的信息读取出来,尤其是定位坐标的部分,例如”E121°31’3.3”N25°2’13.4”,只要判读到N(北纬)、S(南纬)、W(西经)、E(东经)以及后方的坐标值,即可获知该数字照片拍摄时的位置;而当使用者在其电子地图上选取一目标地点来查询时,在点选该目标地点后便可由电子地图的经纬度设定来取得对应的定位坐标(X,Y),并将该定位坐标通过有线、无线网络传到影像服务器100来作查询,解析模块150便可依据查询的定位坐标(X,Y)及输入的预设范围至对应表130中搜寻位置坐标字段132是否有符合条件的数字照片。对应表130用以储存解析模块150所撷取出来该数字照片的定位坐标,以及其文件名称,请参照图2,此为本发明对应表的示意图,包含两个字段位置坐标字段132及文件名字段134,通过对应表130的纪录信息来记载影像数据库120内所有储存的数字照片时,当使用者在搜寻符合目标地点的定位坐标预设范围内的数字照片时,则不需再去对影像数据库120的各个数字照片逐一结取出其内部的定位坐标,再去做一一比对,不仅可减少影像服务器100的运算及数据读取次数,更因此而减少了搜寻档案的时间,也加快了查询时的响应速度。虽然各家数字像机厂商所生产的数字像机在产生数字照片时,在数字照片的取名通常都会取一串固定的英文字或者是数字当开头,例如”DSCN”、”DSC”、”100”、”IMGP”…等等,接着后面会再加上一串流水号,以代表使用者所使用的数字像机已经拍了几张照片,虽然如此已经可对档案作一个粗略的区隔,但若是将所有上传的数字照片都置于同一目录下时,必定会出现档名相同的情形,因此可依使用者登入时的账号来作区隔,如此一来便比较不容易出现数字照片出现相同文件名的情形,更可于使用者每次上传时皆建立一该次上传照片的目录名称,比如说”阿里山旅游”,用以储存那次出游时所有拍摄的数字照片,而相对的在对应表130的部分,就必须再新增两个字段,例如”账号字段”及”目录名称字段”…等等,以方便在位置坐标字段132内找到合乎使用者设定目标地点的预设范围内的对应关系时,能迅速的到影像数据库120找到文件名字段134中该文件名的数字照片。因此,请参照图3,此为本发明在影像服务器100端储存数字照片的方法流程图,要达成能按使用者输入的定位坐标来找出对应的数字照片的功效时,首先,当多个使用者从多台数字像机中在不同地点所拍摄的数字照片210、数字照片220、数字照片230,经由因特网140传到影像服务器100时,由网络模块110接收这些从因特网140上传来的数字照片(步骤310)。由检查模块160检查各个登入使用者的账号、密码是否输入正确,再确认所传入的档案是否为包含定位坐标的数字照片文件(步骤320)?若数字照片的影像格式检查正确,而且在中继数据的内容含有定位坐标,则由解析模块150将这些数字照片的定位坐标”(Xb,Yb)”、”(Xd,Yd)”、”(Xa,Ya)”一一撷取出来(步骤330),否则根据错误发生的情形,回传发生错误的讯息到使用者端(步骤340),例如所上传的档案格式为无法辨识的影像文件、或者所上传的影像文件的中继数据并未包含定位坐标…等等。将所撷取出来的各数字照片的定位坐标,依序写入对应表130的位置坐标字段132中,并在档名字段134上填入对应的档名”DSC2.jpg”、”IMGP3.jpg”、”DSCN1.jpg”(步骤350),最后便可将各个使用者所上传的数字照片档案存入影像数据库120中(步骤360),若是要避免出现数字照片出现相同文件名在同一目录下的情形,可于使用者每次上传时建立一存放该次上传照片的目录名称,或者以使用者的账号作为目录名称来存放数字照片。而若有一使用者要搜寻下载目标地点的数字照片时,请参照图4,此为本发明的影像服务器100端处理传送数字照片的方法流程图,当使用者在其存放电子地图的计算机(含笔记型计算机)、个人数字助理(PDA,PersonalDigitalAssist)、智能型手机(smartphone)或者是导航系统上,选取一目标地点来查询并观看该地点的实景照片时,在点选该目标地点后便可由电子地图的经纬度设定来取得对应的定位坐标(X,Y),并将该定位坐标通过有线、无线网络传到影像服务器100来作查询,而影像服务器100的网络模块110收到传来的中心点坐标(X,Y)后(步骤410),可再要求使用者输入一个搜寻的预设范围(步骤420),例如一公里。接着解析模块150便去计算(X,Y)与对应表130中位置坐标字段132的各个已存在影像数据库120的数字照片的定位坐标值,以计算所得的距离来判断是否有落于以(X,Y)为中心的方圆一公里范围内(步骤430),假设计算结果”(Xb,Yb)”、”(Xd,Yd)”都符合要求,则将这两张数字照片以缩图方式呈现列表选单于使用者端(步骤440),当使用者确认为其所须的数字照片时而点选下载时,最后便根据该使用者的选取设定到影像数据库120读取对应的数字照片并回传(步骤450),使用者在收到回传的数字照片时,由于该数字照片的中继数据含拍摄时的定位坐标,则可依该数字照片于电子地图上定出其真实位置,更可将该位置设定为行程规划上路径的一个经过点。通过定位坐标来作为照片的搜寻依据,不仅使用者在作数字照片分享时不再需要多作额外的描述,例如地名景点等信息,即可让其它人可以很轻易就找到所需要的照片数据,在拍照时即由像机将坐标信息写入数字照片中继数据之中;而且相对的,当使用者要搜寻目标地点的数字照片时,只要在电子地图上点选目标地点后,将目标地点的坐标传至影像服务器,即可精确的获得在目标地点附近拍摄的数字照片,比起过去利用搜寻引擎来找照片更加有效率。权利要求1.一种以定位坐标作影像搜寻依据的系统,该系统具有一个影像服务器用以接收传入的若干数字照片,各该数字照片的中继数据内含一定位坐标,其中该影像服务器更包含一网络模块,用以接收复数笔定位坐标的查询,并接收上传的各该含定位坐标的数字照片;一对应表,用以储存各该数字照片中的定位坐标及其档名的对应关系;一解析模块,用以撷取各该数字照片中的定位坐标及其档名,并依据定位坐标的查询检索该对应表;及一影像数据库,用以储存各该数字照片。2.如权利要求1所述以定位坐标作影像搜寻依据的系统,更包含一检查模块,用以检查各该数字照片的合法性。3.如权利要求2所述以定位坐标作影像搜寻依据的系统,其中该检查模块用以检查各该使用者输入其账号、密码的正确性。4.如权利要求1所述以定位坐标作影像搜寻依据的系统,其中该对应表包含一位置坐标字段,及一档名字段。5.如权利要求1所述以定位坐标作影像搜寻依据的系统,其中该网络模块还用以依各该定位坐标的查询,将符合条件的各该数字照片的一缩图列表回传至该使用者端。6.如权利要求5所述以定位坐标作影像搜寻依据的系统,其中该网络模块还用以依该使用者于缩图列表中的选取下载复数笔数字照片设定,回传各该数字照片。7.一种以定位坐标作影像搜寻依据的方法,在建立一影像服务器的一影像数据库上,该方法包含下列步骤接收一使用者上传的内含一定位坐标的一数字照片;撷取该数字照片的定位坐标及其档名;写入该数字照片的定位坐标及其档名至一对应表;及储存该数字照片至该影像数据库中。8.如权利要求7所述以定位坐标作影像搜寻依据的方法,其中该使用者进行上传动作时需登入一账号及其密码。9.如权利要求7所述以定位坐标作影像搜寻依据的方法,其中该影像服务器在接收各该数字照片的查询及下载方法,包含下列步骤接收一查询条件的定位坐标;接收一查询条件的预设范围;以该定位坐标为中心的预设范围内,查询该对应表内符合该查询条件的若干定位坐标;传送符合该查询条件的各该数字照片的一缩图列表;及根据一下载设定回传各该数字照片。10.如权利要求9所述以定位坐标作影像搜寻依据的方法,其中该定位坐标是该使用者于一电子地图中点选产生。11.如权利要求7所述以定位坐标作影像搜寻依据的方法,其中各该数字照片可储存于该使用者于该影像数据库内若干个自建目录中。全文摘要一种以定位坐标作影像搜寻依据的系统及其方法,当使用者上传数字照片的中继数据(metadata)内含定位坐标时,由解析模块撷取数字照片中的名称及坐标信息存入对应表后,再将该上传的照片存入影像数据库中;在下次接收到使用者输入一定位坐标时,即可根据该定位坐标寻找对应表中相关的数字照片档案,以缩图列表方式供使用者选取下载。文档编号G06F17/30GK101017485SQ20061002376公开日2007年8月15日申请日期2006年2月7日优先权日2006年2月7日发明者林辉全申请人:环达电脑(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1