当前位置: 首页 > 专利查询>南京大学专利>正文

支持移动终端的时间空间关联的个性化定制图片管理方法技术

技术编号:16188286 阅读:46 留言:0更新日期:2017-09-12 11:28
本发明专利技术公开了支持移动终端的时间空间关联的个性化定制图片管理方法,包括:步骤1,确定旅行的开始时间,在完成旅行时确定结束时间;步骤2,确定移动终端相册文件夹中在上述时间段内拍摄的图片;步骤3,计算所有图片的Geohash编码值并保存到本地缓存;步骤4,初始化地图显示比例与图片簇在移动终端地图界面上的显示;步骤5,确定Geohash编码前缀长度;步骤6,比较图片簇的Geohash编码前缀长度与新生成的前缀长度大小,对图片簇进行聚集或者分裂,并计算每个新图片簇显示的时间信息;步骤7,更新移动终端地图界面的图片簇标记、时间信息和“箭头”标记。

Personalized and customized picture management method for supporting temporal and spatial association of mobile terminal

The invention discloses a personalized image management method, time space correlation support mobile terminal comprises: Step 1, determine the start time of travel, determine the end time upon completion of travel; step 2, determine the mobile terminal album folder photographed pictures in the above period; step 3, Geohash encoding calculation of all images the value is saved to the local cache; step 4, the initial map and the proportion of picture clusters in the mobile terminal map interface on the display; step 5, determine the Geohash encoding prefix length; step 6, and the new generation Geohash encoding prefix length prefix length size picture of cluster cluster aggregation, pictures or split, and the calculation time information for each new picture cluster display; step 7, updated pictures clustering time information and the \arrow\ mobile terminal map interface standard Remember.

【技术实现步骤摘要】
支持移动终端的时间空间关联的个性化定制图片管理方法
本专利技术涉及互联网移动终端软件应用领域,特别是支持移动终端的时间空间关联的个性化定制图片管理方法。
技术介绍
随着互联网和移动终端技术高速发展,移动终端已经拥有了强大的处理能力,移动终端正在从简单的通话工具变为一个综合信息处理平台,这也给移动终端增加了更加宽广的发展空间。移动终端是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑等设备。移动终端作为简单通信设备伴随移动通信发展已有几十年的历史。自2007年开始,智能化引发了移动终端基因突变,从根本上改变了终端作为移动网络末梢的传统定位。移动智能终端引发的颠覆性变革揭开了移动互联网产业发展的序幕,开启了一个新的技术产业周期。随着移动智能终端的持续发展,其影响力将比肩收音机、电视和互联网(PC),成为人类历史上第4个渗透广泛、普及迅速、影响巨大、深入至人类社会生活方方面面的终端产品。今天的移动终端不仅可以通话、拍照、听音乐、玩游戏,而且可以实现包括定位、信息处理、条码扫描、IC卡扫描等丰富的功能,移动终端已经深深地融入我们的经济和社会生活中,正在极大改变人们的日常生活方式。另一方面,因为人们的生活水平和消费水平的提高,越来越多的人选择外出旅行来从忙碌的工作中得到休息、开拓自己的视野。在旅行的过程中,平板、手机等移动终端设备因其携带方便、价格相对低廉、操作简单等特点被广泛地用来在旅旅行过程中拍摄图片。移动终端容量和电量的扩大使得终端在旅行过程中拍摄的图片数量越来越庞大,这就使得在旅行结束管理这些图片花费的时间开销更大。考虑到移动终端本身往往具有一定的计算能力,使得本地智能化自动化管理旅行图片成为了可能。目前有许多针对移动终端图片管理的方法已经取得了一些成果。中国专利《照片管理方法和装置及移动终端》,申请号:CN201510346832.3,授权公告号CN104933146A公开了一种用于移动终端的照片管理方法。该方法包括:根据预设的标签,获取拍摄的照片对应的标签,为所述照片添加标签,按照所述标签存储所述照片。该方法的目的是可以按照照片的标签对照片进行管理,存储方式比较丰富,而且在这样的存储方式下,查找照片时可以根据标签来实现照片的快速、准确查找,照片查找效率非常高。然而上述图片管理方法并没有引入图片位置和拍摄时间等信息,将图片的空间和时间关联起来进行自动化管理。但是对于目前生活水平日益提高的现状,越来越多的人经常选择出去旅行,而这些隐藏信息往往具有特别重要的意义。
技术实现思路
专利技术目的:本专利技术针对移动终端的图片管理,结合图片拍摄位置信息和时间信息,提出一种时空关联的个性化定制的图片管理方法,方便人们在查看图片的同时能方便地查看图片的拍摄时间和位置等信息。本专利技术针对现有技术的不足,提供一种支持移动终端的时间空间关联的个性化定制图片管理方法。为了解决上述技术问题,本专利技术公开了支持移动终端的时间空间关联的个性化定制图片管理方法,包括以下步骤:步骤1,在旅行开始之前,用户点击移动终端,确定旅行的开始时间,在完成旅行时确定旅行结束时间;步骤2,遍历移动终端上的本地相册文件夹,根据步骤1中的时间范围找出拍摄时间在此期间的图片;步骤3,对步骤2中的所有图片计算其Geohash编码值并保存到本地缓存;步骤4,根据所有图片的Geohash编码值确定地图初始缩放比例,初始化地图以及图片簇在地图上的标记,用户点击图片簇可以查看图片簇中的图片;步骤5,根据用户对地图的缩放手势确定每次操作完成时Geohash编码前缀长度;步骤6,将当前图片簇的Geohash编码前缀长度与步骤5新生成的Geohash编码前缀长度进行对比,如果前者更大,则需要对某些图片簇进行聚集,如果后者更大,则需要遍历每个图片簇并对某些图片簇进行分裂;如果两者长度相等,则图片簇不发生变化。对于新生成的图片簇,需要更新其显示的时间信息;步骤7,将用户操作结果于移动终端的地图界面进行更新显示结果,包括图片簇在地图上的标记、图片簇时间信息显示和图片簇间“箭头”标记的添加,用户点击图片簇可以查看图片簇中的图片。本专利技术步骤2中,用户在开始旅行时,需要在移动终端上确定旅行开始时间,记为time_start,同时在旅行结束时,也需要在移动终端上确定旅行结束时间,记为time_end。在旅行结束后,需要根据图片拍摄时间提取出在旅行期间拍摄的图片。遍历移动终端上的本地文件夹,对每一个图片文件,提取它的拍摄时间time_taken,如果满足条件:time_start≤time_taken≤time_end,表示该图片是此期间拍摄的,则将该图片记录下来。然后可以得到在旅行期间拍摄的图片集合p={p1,p2,…,pN},其中N为在此期间拍摄的图片的个数,N取值为自然数,用time_takent表示第t个图片pt的拍摄时间,(1≤t≤N)。本专利技术步骤3中,采用了base32编码长度为9的Geohash编码,该编码方式将二维的经纬度转换成字符串,且使用0-9、b-z(去掉a,i,l,o)这32个字母进行base32编码。当编码长度为9时,理论上能够达到最大定位精度在2米左右。对于一个Geohash编码,同样可以解码得到编码前近似的经纬度。本专利技术中,对于集合P={p1,p2,…,pN}中的每个图片pt(1≤t≤N),可以提取其拍摄位置的经度lngt和纬度latt,计算出Geohash编码值geoht,并保存到移动终端的缓存中,可以直接访问,避免重复计算。本专利技术中,在移动终端的地图上会显示若干图片簇,每个图片簇是若干张图片的集合。步骤4中,所有图片簇的集合记为C={c1,c2,…,cm},定义集合C保存所有的图片簇,图片簇刚开始只有一个,即所有图片保存在同一个图片簇中,后来这个图片簇会发生聚集或分裂,记图片簇的个数为m,也即m最开始为1。c1表示第一个图片簇,其中第i个图片簇表示为其中表示第i个图片簇ci中第j个图片,1≤j≤ni,ni表示图片簇ci中图片个数,1≤i≤m,m取值为自然数,且ci具有四个属性值{geoleni,timei,geoh_commoni,time_firsti},其中,geoleni表示ci的Geohash编码前缀长度、timei表示ci显示的时间信息、geoh_commoni表示ci的Geohash编码、time_firsti表示ci中最早拍摄的图片的时间;本专利技术步骤4中,在用户查看该旅行相册时,需要首先对移动终端的地图进行初始化。此时所有图片保存在同一个图片簇中,即C={c1},c1={p1,p2,...,pN},且其中geolen1表示c1的Geohash编码前缀长度,geoh_common1表示c1的Geohash编码,time_first1表示c1的最早拍摄的图片的时间。本专利技术步骤4中,需要计算出图片簇c1对应的需要显示的时间信息time1。如果c1仅有一张图片或者多张图片但是拍摄时间完全相同,则将time1根据图片的拍摄时间设置成格式为“xx时xx分xx秒”。否则,根据c1中所有图片最具体的相同拍摄时间(最具体的相同拍摄时间指同一个图片簇中所有图片最细粒度的相同拍摄时间,通过移动终端获取)分6种不同情况:(1)最具体的相同拍摄时间为本文档来自技高网
...
支持移动终端的时间空间关联的个性化定制图片管理方法

【技术保护点】
支持移动终端的时间空间关联的个性化定制图片管理方法,其特征在于,包括以下步骤:步骤1,在旅行开始之前,确定旅行的开始时间time_start,在完成旅行时确定旅行结束时间time_end,得到时间范围;步骤2,遍历移动终端上的本地相册,根据步骤1中的时间范围查询出拍摄时间在此范围的图片;步骤3,对步骤2中的所有图片计算其Geohash编码值并保存;步骤4,根据所有图片的Geohash编码值确定地图初始缩放比例,初始化地图以及图片簇在地图上的标记;步骤5,确定用户每次操作完成时Geohash编码前缀长度;步骤6,将当前图片簇的Geohash编码前缀长度与步骤5新生成的Geohash编码前缀长度进行对比,如果前者更大,则对图片簇进行聚集;如果后者更大,则遍历每个图片簇并对图片簇进行分裂;如果两者长度相等,则图片簇不发生变化;对于新生成的图片簇,更新其显示的时间信息;步骤7,在移动终端的地图界面更新显示结果。

【技术特征摘要】
1.支持移动终端的时间空间关联的个性化定制图片管理方法,其特征在于,包括以下步骤:步骤1,在旅行开始之前,确定旅行的开始时间time_start,在完成旅行时确定旅行结束时间time_end,得到时间范围;步骤2,遍历移动终端上的本地相册,根据步骤1中的时间范围查询出拍摄时间在此范围的图片;步骤3,对步骤2中的所有图片计算其Geohash编码值并保存;步骤4,根据所有图片的Geohash编码值确定地图初始缩放比例,初始化地图以及图片簇在地图上的标记;步骤5,确定用户每次操作完成时Geohash编码前缀长度;步骤6,将当前图片簇的Geohash编码前缀长度与步骤5新生成的Geohash编码前缀长度进行对比,如果前者更大,则对图片簇进行聚集;如果后者更大,则遍历每个图片簇并对图片簇进行分裂;如果两者长度相等,则图片簇不发生变化;对于新生成的图片簇,更新其显示的时间信息;步骤7,在移动终端的地图界面更新显示结果。2.根据权利要求1所述的方法,其特征在于,步骤2包括:遍历移动终端上的本地相册,对每一个图片文件,提取它的拍摄时间time_taken,如果满足time_start≤time_taken≤time_end,表示该图片是此期间拍摄的图片,则记录该图片;遍历本地相册后得到图片集合P={p1,p2,…,pN},其中N为在此期间拍摄的图片的个数,N取值为自然数,用time_takent表示第t个图片pt的拍摄时间,1≤t≤N。3.根据权利要求2所述的方法,其特征在于,步骤3包括:采用base32编码长度为9的Geohash编码,遍历图片集合P中的每个图片,提取其拍摄位置的经度和纬度,计算出Geohash编码值,并保存到移动终端的缓存中,第t个图片pt拍摄位置的经度记为lngt、纬度记为latt、Geohash编码值记为geoht。4.根据权利要求3所述的方法,其特征在于,步骤4包括:所有图片簇的集合记为C={c1,c2,…,cm},其中第i个图片簇表示为其中表示第i个图片簇ci中第j个图片,1≤j≤ni,ni表示图片簇ci中图片个数,1≤i≤m,m取值为自然数,且ci具有四个属性值{geoleni,timei,geoh_commoni,time_firsti},其中,geoleni表示ci的Geohash编码前缀长度、timei表示ci显示的时间信息、geoh_commoni表示ci的Geohash编码、time_firsti表示ci中最早拍摄的图片的时间;初始化地图时,所有图片保存在同一个图片簇中,即C={c1},c1={p1,p2,…,pN},且:其中geolen1表示c1的Geohash编码前缀长度,geoh_common1表示c1的Geohash编码,time_first1表示c1的最早拍摄的图片的时间。5.根据权利要求4所述的方法,其特征在于,步骤4中,需要确定图片簇c1对应的需要显示的时间信息time1,如果c1仅有一张图片或者两张以上图片但是拍摄时间完全相同,则将time1根据图片的拍摄时间设置成格式为,时:分:秒;否则,根据c1中所有图片最具体的相同拍摄时间分为以下6种不同情况:如果最具体的相同拍摄时间为年,则将time1设置成格式为,年;如果最具体的相同拍摄时间为月,则将time1设置成格式为,年:月;如果最具体的相同拍摄时间为日,则将tine1设置成格式为,年:月:日;如果最具体的相同拍摄时间为时,则将time1设置成格式为,月:日:时;如果最具体的相同拍摄时间为分,则将time1设置成格式为,日:时:分;其它情况下,则将time1设置为空字符串。6.根据权利要求5所...

【专利技术属性】
技术研发人员:窦万春刘心雨刘祥
申请(专利权)人:南京大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1