一种相册命名方法和装置的制造方法_5

文档序号:9766048阅读:来源:国知局
间和/或拍摄地点,确定待合成照片在动态图片的展示时间点和展示时间长度。
[0369]例如:有K张待合成照片,根据其拍摄时间和/或拍摄地点,确定出第I张照片的展示时间点为O秒,展示时间长度为I秒;第2张照片的展示时间点为I秒,展示时间长度为2秒;第3张照片的展示时间点为3秒,展示时间长度为1.5秒;……,以此类推,……;第1(张照片的展示时间点为k秒,展示时间长度为3秒。每张照片有对应的展示时间点和展示时间长度,形成一个连贯的照片展示,合成出动态展示的效果。每张照片的展示时间长度均可以不相同。
[0370]步骤S814:确定待合成照片在动态图片中的展示方式。
[0371]可以对待合成的所有照片统一设置相同的展示方式,也可以每张照片设置单独设置不同的展示方式。例如所有照片均采用左侧插入的方式展示,或者均采用上方插入的方式展示。又例如,可以对选定的照片采用由浅入深的方式展示,也可以对指定的照片采用渐变的方式展示。具体展示方式可以由用户根据需要选择设置。
[0372]上述步骤S813和步骤S814的执行顺序不分先后,可以交换,也可以同时执行。
[0373]步骤S815:根据确定出的待合成照片在动态图片的展示时间点,将各待合成照片插入到动态图片的展示时间轴上的相应时间点,并添加对应的展示时间长度。
[0374]沿用上边的例子,将第I张照片插入时间轴上第O秒的位置,添加展示时间长度I秒;将第2张照片插入时间轴上第I秒的位置,添加展示时间长度为2秒;将第3张照片插入时间轴上第3秒的位置,添加展示时间长度为1.5秒;……,以此类推,……;将第K张照片插入时间轴上第k秒的位置,添加展示时间长度为3秒。
[0375 ]步骤S816:对待合成的照片添加对应的展示方式。
[0376]例如:添加第一张照片的展示方式为左侧插入,第二张照片的展示方式为由浅入深显示,第三张照片的展示方式为渐变显示,……,等等。
[0377]上述步骤S815和步骤S816的执行顺序不分先后,可以交换,也可以同时执行。
[0378]步骤S817:得到动态图片。
[0379]将每个待合成照片的展示时间点、展示时间长度、展示方式均添加完成后,得到动态图片。
[0380]本发明实施例八还提供一种基于照片合成动态图片的装置,其结构如图27所示,包括:合成照片获取模块801、调用模块802、展示位置确定模块803和动态图片合成模块804。
[0381]合成照片获取模块801,用于获取相册中待合成的照片。
[0382]调用模块802,用于调用动态图片合成插件。
[0383]展示位置确定模块803,用于根据待合成照片的照片信息,确定待合成照片在动态图片中的展示位置。
[0384]动态图片合成模块804,用于将待合成的照片插入到对应的位置,得到动态图片。
[0385]其中,展示位置确定模块803和动态图片合成模块804的功能可以由合成插件所实现的。
[0386]优选的,上述展示位置确定模块803,具体用于根据待合成照片的拍摄时间和/或拍摄地点,确定待合成照片在动态图片的展示时间点和展示时间长度。
[0387]优选的,上述动态图片合成模块804,具体用于根据确定出的待合成照片在动态图片的展示时间点,将各待合成照片插入到动态图片的展示时间轴上的相应时间点,并添加对应的展示时间长度,得到动态图片。
[0388]优选的,上述展示位置确定模块803,还用于确定待合成照片在动态图片中的展示位置时,确定待合成照片在动态图片中的展示方式;相应的,
[0389]上述动态图片合成模块804,还用于将待合成的照片插入到对应的位置时,添加对应的展示方式。
[0390]优选的,上述合成照片获取模块801,具体用于对相册中的照片进行识别,获取识别出的连拍的照片,作为待合成照片。
[0391]优选的,上述合成照片获取模块801,还用于将识别出的连拍的照片进行分类,分别获取识别出的每一类照片,作为待合成照片。
[0392]本发明实施例八提供的基于照片合成动态图片的方法和装置,对相册中相关联的照片进行处理,通过动态图片合成插件,根据照片信息,合成动态图片,从而使关联照片按照一定的关联关系进行展示,以获取更佳的展示效果,同时能够将相关联照片的关联关系更好的展示给用户。
[0393]进一步地,本发明的方案,在合成动态图片时,除了考虑展示时间点和展示时间长度外,还可以进一步设置展示方式,使展示效果更佳,且能够针对每张照片单独设置,实现方式更灵活、方便,能够满足不同用户的不同使用需求。
[0394]实施例九
[0395]本发明实施例九提供一种相册照片的处理方法,其流程如图28所示,包括如下步骤:
[0396]步骤S901:待处理照片加入相册时,获取相册的属性信息,确定相册主题。
[0397]将待处理照片加入相册时,可以获取相册的属性信息,从中获取到相册的主题,例如:婚礼、聚会、郊游等等。
[0398]步骤S902:从相册模板库中获取与相册主题相匹配的相册模板。
[0399]相册模板库中可以存储与各个相册主题相匹配的模板,每个主题的模板可以有一个或多个。当需要向相册中加入照片时,查找相册模板库,来获取与相册主题相匹配的模板,以便用户使用相册模板来对加入的照片进行处理。当模板库中没有合适的与相册主题相匹配的相册摸板时,可以生成与相册主题相匹配的相册模板来使用。
[0400]可选的,当查找到模板库中与相册主题相匹配的相册模板不唯一时,根据设定的选取规则,获取与相册主题相匹配的相册模板。例如:当查找到至少两个与相册主题相匹配的相册模板时,可以根据选取规则选择第一个相册模板,也可以根据选取规则选取使用概率最高的相册模板,或者根据选取规则选取好评度最高的相册模板等等。
[0401]可选的,当查找到模板库中与相册主题相匹配的相册模板不唯一时,将查找到的相册模板展示给用户供用户选择,并获取用户选择的相册模板。例如:当查找到至少两个与相册主题相匹配的相册模板时,将这些模板通过操作界面展示给用户,用户根据自身喜好或需求,选择合适的相册模板来使用。
[0402]步骤S903:使用获取的相册模板对待处理照片进行处理。
[0403]使用相册模板,在待处理照片上添加模板元素,其中,模板元素包括音乐、文字、语音和短视频中的至少一项。
[0404]例如:针对婚礼主题的相册,在加入照片时,添加喜庆的背景音乐和/或添加“新婚快乐”之类的文字。对于搞笑主题的相册,可以添加“哈哈笑”的声音等等。
[0405]图29所示为上述相册照片的处理方法的一种具体实现流程,包括如下步骤:
[0406]步骤S911:待处理照片加入相册时,获取相册的属性信息,确定相册主题。
[0407]步骤S912:查找相册模板库中是否存储有与相册主题相匹配的相册模板。
[0408]确定相册主题后,根据相册主题到相册模板库中查找该主题的模板。
[0409 ]若是,执行步骤S914;若否,执行步骤S913。
[0410]步骤S913:生成与相册主题对应的相册模板并存储。
[0411]当查找不到与确定出的相册主题相匹配的模板时,可以生成相匹配的模板,在生成模板时,可以通过操作界面允许用户选择添加模板元素,在模版中加入音乐、评论、语音、短视频等相册元素。生成新的相册模板后,将其加入相册模板库中,后续其他用户也可以选择使用。
[0412]步骤S914:获取与相册主题相匹配的相册模板。
[0413]当查找到与确定出的相册主题相匹配的模板时,获取查找到的相册模板,当查找到的相册模板不唯一时,可以采用上面所述的方式进行选择。
[0414]步骤S915:使用相册模板,在待处理照片上添加模板元素。
[0415]获取到与相册主题相匹配的相册模板,或生成与相册主题相匹配的相册模板后,使用相册模板在待处理照片上添加模板元素。
[0416]可选的,获取相册模板中预设的可添加的模板元素的元素内容,将模板元素的元素内容提供给用户选择,在处理照片上添加用户选择的模板元素的元素内容。例如:为加入相册的照片添加背景音乐时,可以向用户提供多个可选择的背景音乐,由用户选择其中一个,将用户选择的背景音乐作为元素内容添加到照片上。
[0417]可选的,获取相册模板中预设的可添加的模板元素,向用户提供上传模板元素的元素内容的操作界面,将用户上传的模板元素的元素内容。例如:为加入相册的照片添加背景音乐时,可以向用户提供上传背景音乐的操作界面,由用户通过操作界面上传自己想添加的背景音乐,将用户上传的背景音乐作为元素内容添加到照片上。
[0418]本发明实施例九提供一种相册照片的处理装置,其流程如图30所示,包括:主题确定模块901、模板获取模块902和照片处理模块903。
[0419]主题确定模块901,用于待处理照片加入相册时,获取相册的属性信息,确定相册主题。
[0420]模板获取模块902,用于从相册模板库中获取与相册主题相匹配的相册模板。
[0421]照片处理模块903,用于使用获取的相册模板对待处理照片进行处理。
[0422]优选的,上述模板获取模块902,具体用于查找模板库中是否存储有与相册主题相匹配的相册模板;若是,获取与相册主题相匹配的相册模板;若否,生成与相册主题对应的相册模板并存储。
[0423]优选的,上述模板获取模块902,具体用于当查找到模板库中与相册主题相匹配的相册模板不唯一时,根据设定的选取规则,获取与相册主题相匹配的相册模板;或当查找到模板库中与相册主题相匹配的相册模板不唯一时,将查找到的相册模板展示给用户供用户选择,并获取用户选择的相册模板。
[0424]优选的,上述照片处理模块903,具体用于使用相册模板,在待处理照片上添加模板元素,其中,模板元素包括音乐、文字、语音和短视频中的至少一项。
[0425]优选的,上述照片处理模块903,具体用于获取相册模板中预设的可添加的模板元素的元素内容,将模板元素的元素内容提供给用户选择,在待处理照片上添加用户选择的模板元素的元素内容;或获取相册模板中预设的可添加的模板元素,向用户提供上传模板元素的元素内容的操作界面,将用户上传的模板元素的元素内容。
[0426]本发明实施例九提供的相册照片的处理方法和装置,根据相册主题,对加入相册的照片进行处理,可以采用与主题相匹配的相册模板对照片进行处理,以获取与相册主题相匹配的照片显示效果,通过模板实现对照片的处理,实现简单、方便,对用户处理照片技术水平没有要求,适用性和通用性强。
[0427]进一步地,通过模板库存储各种相册主题的模板,对于未存储的相册主题的相册模板,可以支持生成相应的模板存储,以免获取不到合适的相册模板当存储的相册模板不唯一时,可以支持自动选取和由用户选取,实现方式灵活,可操作性强。
[0428]实施例十
[0429]本发明实施例十提供一种基于定位系统的相册提示功能实现方法,其流程如图31所示,包括如下步骤:
[0430]步骤S1001:获取相册照片中包含的拍摄用户的活动位置信息。
[0431]当拍摄照片的拍摄用户在某个位置活动时,可以将活动位置信息添加到照片上,例如:照片中可以包含拍摄地点,也可以由用户在照片中添加拍摄地点,例如:北京大饭店;也可以在拍摄照片时定位拍摄位置,并添加到所拍摄的照片上,例如XX公园。
[0432]相册系统可以获取相册中照片所包含的活动位置信息。
[0433]可选的,获取相册照片中包含的拍摄地点,作为拍摄用户的活动位置信息。例如相片中包含的文字中可能包括拍摄地点,或相片评论中可能包括拍摄地点等等。或者
[0434]可选的,获取相册照片中拍摄用户添加的活动位置信息。例如拍摄用户啊拍摄照片后添加了 “在北京大饭店吃饭”这样的信息,其中包含活动位置信息“北京大饭店”。或者
[0435]在拍摄用户拍摄照片时,通过定位系统确定拍摄位置,作为拍摄用户的活动位置信息,例如通过GPS定位系统定位拍摄照片的拍摄位置,比如经玮度或地理坐标等,获取定位出的经玮度或地理位置坐标作为拍摄位置信息。。
[0436]步骤S1002:当确定浏览相册照片的浏览用户位于拍摄用户的活动位置信息指示的位置时,提示浏览用户所述拍摄用户在该位置的活动。
[0437]通过定位系统确定浏览相册照片的浏览用户的位置,当浏览用户的位置与拍摄用户的活动位置信息中指示的位置匹配时,认为浏览相册照片的浏览用户位于活动位置信息指示的位置。
[0438]当确定浏览相册照片的浏览用户位于活动位置信息指示的位置时,提示浏览用户拍摄用户在该位置的下列活动信息中的至少一项:出现时间、停留时间长度、离开时间和所参与的活动内容。
[0439]例如:当浏览用户在北京大饭店出现时,提示浏览用户该照片的拍摄用户XX几点钟在北京大饭店吃饭。
[0440]图32所示为上述基于定位系统的相册提示功能实现方法的一种具体实现流程,包括如下步骤:
[0441]步骤SlOll:获取相册照片中包含的拍摄用户的活动位置信息。
[0442]相册中的照片可以是通过网络分享的照片,拍摄用户拍摄照片后通过社交群,例如上述的基于相册的社交群或现有方式建立的社交群,将照片分享出去,浏览用户可以浏览这些听过网络分享的照片。
[0443]步骤S1012:通过定位系统确定浏览相册照片的浏览用户的位置。
[0444]例如:可以通过浏览用户的终端设备上的GPS定位系统定位浏览用户的位置,也可以通过浏览用户终端设备上安装的地图软件上的定位系统定位浏览用户的位置。
[0445]步骤S1013:将确定出的浏览用户的位置与拍摄用户的活动位置信息中的位置进行匹配。当匹配成功时,执行步骤S1014;当匹配不成功时,执行步骤S1016。
[0446]将确定出的浏览用户的位置与拍摄用户的活动位置信息中的位置进行匹配可以通过执行下列匹配操作中的至少一个来实现:
[0447]匹配操作一:获取确定出的浏览用户的所在地名称,及获取拍摄用户的活动位置信息中的所在地名称;判断浏览用户的所在地名称和拍摄用户的活动位置信息中的所在地名称是否表征相同的位置。
[0448]例如:拍摄用户的活动位置信息中包含“北京大饭店”,浏览用户定位出的位置中也包括“北京大饭店”,地名相同,表征相同的位置。
[0449]又例如:拍摄用户的活动位置信息中包含“北京市XX区北京大饭店”,浏览用户定位出的位置中也包括“北京市XX路X号北京大饭店”,包括相同的地名,属于相同的城市,只是一个用道路编号标识,一个用行政区划标识,但也可以表征相同的位置。
[0450]匹配操作二:获取确定出的浏览用户的经玮度,及获取拍摄用户的活动位置信息中的经玮度;比较浏览用户的经玮度和拍摄用户的活动位置信息中的经玮度之间的距离是否小于设定的距离阈值。
[0451]例如:根据拍摄用户活动位置信息中的经玮度与浏览用户所在位置的经玮度,计算两者之间的距离,根据计算得到的距离是否小于距离阈值,来确定浏览用户的位置与拍摄用户的活动位置信息中的位置是否匹配;当小于时,认为匹配成功,否则匹配不成功。
[0452]匹配操作三:获取确定出的浏览用户的地理位置坐标,及获取拍摄用户的活动位置信息中的地理位置坐标;比较浏览用户的地理位置坐标和拍摄用户的活动位置信息中的地理位置坐标之间的距离是否小于设定的距离阈值。
[0453]例如:根据拍摄用户活动位置信息中的地理位置坐标与浏览用户所在位置的地理位置坐标,计算两者之间的距离,根据计算得到的距离是否小于距离阈值,来确定浏览用户的位置与拍摄用户的活动位置信息中的位置是否匹配;当小于时,认为匹配成功,否则匹配不成功。
[0454]当其中至少一项匹配操作匹配成功时,认为浏览用户的位置与拍摄用户的活动位置信息中
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1