一种相册照片上传实现方法、系统和装置的制造方法_5

文档序号:9751003阅读:来源:国知局
进一步地,通过照片特征信息的相似度,提高判断照片相同或相近的判断准确性,还可以将确定出的相同或相近的照片提供给用户,由用户进一步确认是否是相同或相近的照片,进一步提尚判断精确度。
[0349]实施例八
[0350]本发明实施例八提供一种基于照片合成动态图片的方法,其流程如图25所示,包括如下步骤:
[0351 ]步骤S801:获取相册中待合成的照片。
[0352]相册中的照片,尤其是一些有关联的照片,比如连拍的照片,或集中在设定时间段内的照片,可以将其合成动态图片,使其可以以连续播放的形式展示,以获取更好的显示效果O
[0353]步骤S802:调用动态图片合成插件。
[0354]对于动态图片的合成可以通过调用一个合成插件实现,该合成插件可以设置在客户端的应用程序中,也可以设置在相册服务器上。
[0355]步骤S803:根据待合成照片的照片信息,确定待合成照片在动态图片中的展示位置。
[0356]合成动态图片时,需要确定每张照片在动态图片中的展示位置,可以根据待合成照片的拍摄时间和/或拍摄地点,确定待合成照片在动态图片的展示时间点和展示时间长度。
[0357]例如,按照拍摄时间的先后顺序,将拍摄的M张照片,排在动态图片的M个展示位置上,且设置每张照片的展示时间长度均为t秒。
[0358]又例如:将在第一拍摄地点的拍摄的M张照片,按照拍摄时间的先后顺序,排在动态图片的前M个展示位置,且设置每张照片的展示时间长度均为t秒;然后,将在第二拍摄地点的拍摄的N张照片,按照拍摄时间的先后顺序,排在动态图片的前M+1至第M+N个展示位置,且设置每张照片的展示时间长度均为s秒。
[0359]步骤S804:将待合成的照片插入到对应的位置,得到动态图片。
[0360]确定每张照片在动态图片中的展示位置后,根据确定出的待合成照片在动态图片的展示时间点,将各待合成照片插入到动态图片的展示时间轴上的相应时间点,并添加对应的展示时间长度,得到动态图片。
[0361]图26所示为上述基于照片合成动态图片的方法的一种具体实现流程,具体包括如下步骤:
[0362 ]步骤S811:获取相册中待合成的照片。
[0363]可选的,对相册中的照片进行识别,获取识别出的连拍的照片,作为待合成照片。可以通过拍摄时间进行连拍识别,例如:拍摄时间间隔小于设定的时间阈值的相邻两张照片可以认为是连拍照片。也可以通过设定时间段内的照片数量实现连拍识别,例如:设定的拍摄时间段内拍摄的照片数量大于设定的数量阈值时,认为是连拍照片。
[0364]将识别出的连拍的照片进行分类,分别获取识别出的每一类照片,作为待合成照片。例如,识别出风景类和人物类照片,按类别进行合成。
[0365]步骤S812:调用动态图片合成插件。
[0366]步骤S813:根据待合成照片的拍摄时间和/或拍摄地点,确定待合成照片在动态图片的展示时间点和展示时间长度。
[0367]例如:有K张待合成照片,根据其拍摄时间和/或拍摄地点,确定出第I张照片的展示时间点为O秒,展示时间长度为I秒;第2张照片的展示时间点为I秒,展示时间长度为2秒;第3张照片的展示时间点为3秒,展示时间长度为1.5秒;……,以此类推,……;第1(张照片的展示时间点为k秒,展示时间长度为3秒。每张照片有对应的展示时间点和展示时间长度,形成一个连贯的照片展示,合成出动态展示的效果。每张照片的展示时间长度均可以不相同。
[0368]步骤S814:确定待合成照片在动态图片中的展示方式。
[0369]可以对待合成的所有照片统一设置相同的展示方式,也可以每张照片设置单独设置不同的展示方式。例如所有照片均采用左侧插入的方式展示,或者均采用上方插入的方式展示。又例如,可以对选定的照片采用由浅入深的方式展示,也可以对指定的照片采用渐变的方式展示。具体展示方式可以由用户根据需要选择设置。
[0370]上述步骤S813和步骤S814的执行顺序不分先后,可以交换,也可以同时执行。
[0371]步骤S815:根据确定出的待合成照片在动态图片的展示时间点,将各待合成照片插入到动态图片的展示时间轴上的相应时间点,并添加对应的展示时间长度。
[0372]沿用上边的例子,将第I张照片插入时间轴上第O秒的位置,添加展示时间长度I秒;将第2张照片插入时间轴上第I秒的位置,添加展示时间长度为2秒;将第3张照片插入时间轴上第3秒的位置,添加展示时间长度为1.5秒;……,以此类推,……;将第K张照片插入时间轴上第k秒的位置,添加展示时间长度为3秒。
[0373 ]步骤S816:对待合成的照片添加对应的展示方式。
[0374]例如:添加第一张照片的展示方式为左侧插入,第二张照片的展示方式为由浅入深显示,第三张照片的展示方式为渐变显示,……,等等。
[0375]上述步骤S815和步骤S816的执行顺序不分先后,可以交换,也可以同时执行。
[0376]步骤S817:得到动态图片。
[0377]将每个待合成照片的展示时间点、展示时间长度、展示方式均添加完成后,得到动态图片。
[0378]本发明实施例八还提供一种基于照片合成动态图片的装置,其结构如图27所示,包括:合成照片获取模块801、调用模块802、展示位置确定模块803和动态图片合成模块804。
[0379]合成照片获取模块801,用于获取相册中待合成的照片。
[0380]调用模块802,用于调用动态图片合成插件。
[0381 ]展示位置确定模块803,用于根据待合成照片的照片信息,确定待合成照片在动态图片中的展示位置。
[0382]动态图片合成模块804,用于将待合成的照片插入到对应的位置,得到动态图片。
[0383]其中,展示位置确定模块803和动态图片合成模块804的功能可以由合成插件所实现的。
[0384]优选的,上述展示位置确定模块803,具体用于根据待合成照片的拍摄时间和/或拍摄地点,确定待合成照片在动态图片的展示时间点和展示时间长度。
[0385]优选的,上述动态图片合成模块804,具体用于根据确定出的待合成照片在动态图片的展示时间点,将各待合成照片插入到动态图片的展示时间轴上的相应时间点,并添加对应的展示时间长度,得到动态图片。
[0386]优选的,上述展示位置确定模块803,还用于确定待合成照片在动态图片中的展示位置时,确定待合成照片在动态图片中的展示方式;相应的,
[0387]上述动态图片合成模块804,还用于将待合成的照片插入到对应的位置时,添加对应的展示方式。
[0388]优选的,上述合成照片获取模块801,具体用于对相册中的照片进行识别,获取识别出的连拍的照片,作为待合成照片。
[0389]优选的,上述合成照片获取模块801,还用于将识别出的连拍的照片进行分类,分别获取识别出的每一类照片,作为待合成照片。
[0390]本发明实施例八提供的基于照片合成动态图片的方法和装置,对相册中相关联的照片进行处理,通过动态图片合成插件,根据照片信息,合成动态图片,从而使关联照片按照一定的关联关系进行展示,以获取更佳的展示效果,同时能够将相关联照片的关联关系更好的展示给用户。
[0391]进一步地,本发明的方案,在合成动态图片时,除了考虑展示时间点和展示时间长度外,还可以进一步设置展示方式,使展示效果更佳,且能够针对每张照片单独设置,实现方式更灵活、方便,能够满足不同用户的不同使用需求。
[0392]实施例九
[0393]本发明实施例九提供一种相册照片的处理方法,其流程如图28所示,包括如下步骤:
[0394]步骤S901:待处理照片加入相册时,获取相册的属性信息,确定相册主题。
[0395]将待处理照片加入相册时,可以获取相册的属性信息,从中获取到相册的主题,例如:婚礼、聚会、郊游等等。
[0396]步骤S902:从相册模板库中获取与相册主题相匹配的相册模板。
[0397]相册模板库中可以存储与各个相册主题相匹配的模板,每个主题的模板可以有一个或多个。当需要向相册中加入照片时,查找相册模板库,来获取与相册主题相匹配的模板,以便用户使用相册模板来对加入的照片进行处理。当模板库中没有合适的与相册主题相匹配的相册摸板时,可以生成与相册主题相匹配的相册模板来使用。
[0398]可选的,当查找到模板库中与相册主题相匹配的相册模板不唯一时,根据设定的选取规则,获取与相册主题相匹配的相册模板。例如:当查找到至少两个与相册主题相匹配的相册模板时,可以根据选取规则选择第一个相册模板,也可以根据选取规则选取使用概率最高的相册模板,或者根据选取规则选取好评度最高的相册模板等等。
[0399]可选的,当查找到模板库中与相册主题相匹配的相册模板不唯一时,将查找到的相册模板展示给用户供用户选择,并获取用户选择的相册模板。例如:当查找到至少两个与相册主题相匹配的相册模板时,将这些模板通过操作界面展示给用户,用户根据自身喜好或需求,选择合适的相册模板来使用。
[0400]步骤S903:使用获取的相册模板对待处理照片进行处理。
[0401]使用相册模板,在待处理照片上添加模板元素,其中,模板元素包括音乐、文字、语音和短视频中的至少一项。
[0402]例如:针对婚礼主题的相册,在加入照片时,添加喜庆的背景音乐和/或添加“新婚快乐”之类的文字。对于搞笑主题的相册,可以添加“哈哈笑”的声音等等。
[0403]图29所示为上述相册照片的处理方法的一种具体实现流程,包括如下步骤:
[0404]步骤S911:待处理照片加入相册时,获取相册的属性信息,确定相册主题。
[0405]步骤S912:查找相册模板库中是否存储有与相册主题相匹配的相册模板。
[0406]确定相册主题后,根据相册主题到相册模板库中查找该主题的模板。
[0407]若是,执行步骤S914;若否,执行步骤S913。
[0408]步骤S913:生成与相册主题对应的相册模板并存储。
[0409]当查找不到与确定出的相册主题相匹配的模板时,可以生成相匹配的模板,在生成模板时,可以通过操作界面允许用户选择添加模板元素,在模版中加入音乐、评论、语音、短视频等相册元素。生成新的相册模板后,将其加入相册模板库中,后续其他用户也可以选择使用。
[0410]步骤S914:获取与相册主题相匹配的相册模板。
[0411]当查找到与确定出的相册主题相匹配的模板时,获取查找到的相册模板,当查找到的相册模板不唯一时,可以采用上面所述的方式进行选择。
[0412]步骤S915:使用相册模板,在待处理照片上添加模板元素。
[0413]获取到与相册主题相匹配的相册模板,或生成与相册主题相匹配的相册模板后,使用相册模板在待处理照片上添加模板元素。
[0414]可选的,获取相册模板中预设的可添加的模板元素的元素内容,将模板元素的元素内容提供给用户选择,在处理照片上添加用户选择的模板元素的元素内容。例如:为加入相册的照片添加背景音乐时,可以向用户提供多个可选择的背景音乐,由用户选择其中一个,将用户选择的背景音乐作为元素内容添加到照片上。
[0415]可选的,获取相册模板中预设的可添加的模板元素,向用户提供上传模板元素的元素内容的操作界面,将用户上传的模板元素的元素内容。例如:为加入相册的照片添加背景音乐时,可以向用户提供上传背景音乐的操作界面,由用户通过操作界面上传自己想添加的背景音乐,将用户上传的背景音乐作为元素内容添加到照片上。
[0416]本发明实施例九提供一种相册照片的处理装置,其流程如图30所示,包括:主题确定模块901、模板获取模块902和照片处理模块903。
[0417]主题确定模块901,用于待处理照片加入相册时,获取相册的属性信息,确定相册主题。
[0418]模板获取模块902,用于从相册模板库中获取与相册主题相匹配的相册模板。
[0419]照片处理模块903,用于使用获取的相册模板对待处理照片进行处理。
[0420]优选的,上述模板获取模块902,具体用于查找模板库中是否存储有与相册主题相匹配的相册模板;若是,获取与相册主题相匹配的相册模板;若否,生成与相册主题对应的相册模板并存储。
[0421]优选的,上述模板获取模块902,具体用于当查找到模板库中与相册主题相匹配的相册模板不唯一时,根据设定的选取规则,获取与相册主题相匹配的相册模板;或当查找到模板库中与相册主题相匹配的相册模板不唯一时,将查找到的相册模板展示给用户供用户选择,并获取用户选择的相册模板。
[0422]优选的,上述照片处理模块903,具体用于使用相册模板,在待处理照片上添加模板元素,其中,模板元素包括音乐、文字、语音和短视频中的至少一项。
[0423]优选的,上述照片处理模块903,具体用于获取相册模板中预设的可添加的模板元素的元素内容,将模板元素的元素内容提供给用户选择,在待处理照片上添加用户选择的模板元素的元素内容;或获取相册模板中预设的可添加的模板元素,向用户提供上传模板元素的元素内容的操作界面,将用户上传的模板元素的元素内容。
[0424]本发明实施例九提供的相册照片的处理方法和装置,根据相册主题,对加入相册的照片进行处理,可以采用与主题相匹配的相册模板对照片进行处理,以获取与相册主题相匹配的照片显示效果,通过模板实现对照片的处理,实现简单、方便,对用户处理照片技术水平没有要求,适用性和通用性强。
[0425]进一步地,通过模板库存储各种相册主题的模板,对于未存储的相册主题的相册模板,可以支持生成相应的模板存储,以免获取不到合适的相册模板当存储的相册模板不唯一时,可以支持自动选取和由用户选取,实现方式灵活,可操作性强。
[0426]实施例十
[0427]本发明实施例十提供一种基于定位系统的相册提示功能实现方法,其流程如图31所示,包括如下步骤:
[0428]步骤S1001:获取相册照片中包含的拍摄用户的活动位置信息。
[0429]当拍摄照片的拍摄用户在某个位置活动时,可以将活动位置信息添加到照片上,例如:照片中可以包含拍摄地点,也可以由用户在照片中添加拍摄地点,例如:北京大饭店;也可以在拍摄照片时定位拍摄位置,并添加到所拍摄的照片上,例如XX公园。
[0430]相册系统可以获取相册中照片所包含的活动位置信息。
[0431]可选的,获取相册照片中包含的拍摄地点,作为拍摄用户的活动位置信息。例如相片中包含的文字中可能包括拍摄地点,或相片评论中可能包括拍摄地点等等。或者
[0432]可选的,获取相册照片中拍摄用户添加的活动位置信息。例如拍摄用户啊拍摄照片后添加了 “在北京大饭店吃饭”这样的信息,其中包含活动位置信息“北京大饭店”。或者
[0433]在拍摄用户拍摄照片时,通过定位系统确定拍摄位置,作为拍摄用户的活动位置信息,例如通过GPS定
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1