多电子相册展示方法及系统的制作方法

文档序号:6365258阅读:255来源:国知局
专利名称:多电子相册展示方法及系统的制作方法
技术领域
本发明涉及电子相册展示技术,特别涉及一种多电子相册展示方法及系统。
背景技术
目前,随着数码相机越来越普及,互联网的不断发展,用于数码相片管理的网络电子相册应运而生,逐渐成为人们管理和展示数字相片的方式,并受到广大用户的欢迎。对于现在的电子相册,人们关注更多的是每张单个照片的显示方式,主要是研究对单张电子相片进行处理、美化、合成、展示、冲印等操作,在很大程度上降低了相片的处理难度,让普通人也能做出效果非常美丽的相片;另外一种,是通过制作不同的电子相册模板,然后把电子相片填充进入某个模版的电子相册,在一定程度上取代了传统影集的功能,在相片的分享和展示上起到推动作用。但是传统的电子相册都是基于单张相片的应用,很少以相册为单位进行各种设计,所以现有的电子相册多数只是平铺在电脑硬盘或者网络空间,缺乏从整体上对于多个电子相册的个性化展示设计;现有网络相册是基于固定框架展示的,每个相册都需要新建生成,在生成多个相册后,按相册名称或创建的时间先后对相册进行排序,相册展示框架并不能进行更改。随着互联网的发展,网民对互联网的熟悉,在电子相册的展示方面也越来越多用户追求个性化,而传统电子相册一成不变的相册展示方式已不能满足用户需求,使用不方便、缺乏互动性和趣味性,并不能根据用户的个性进行个性化的展示。

发明内容
本发明的目的在于提供一种多电子相册展示方法及系统,基于预设展示模板的“拼图式”技术,打破传统电子相册以单张相片为单位展示的局限,弥补了传统电子相册使用不方便、缺乏互动性和缺少趣味性的不足,解决了不能根据用户的个性需求进行展示模板个性化设计的问题。—种多电子相册展示方法包括以下步骤SI :根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板;S2:接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。一种多电子相册展不系统,包括模板生成单元,用于根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板;相片添加单元,用于接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。与现有技术相比,本发明的技术通过首先生成电子相册的展示模板,在上传相片前就规划好用户的电子相册的整体布局形状,在用户需要上传相片时,无需再新建电子相册,直接上传相片即可。同时,由于是基于预设的整体布局生成的展示模板,所以相册的整体布局形状可以根据用户的需求进行个性化的模板设计,从而增加了用户与电子相册之间的互动性,增加用户与电子相册的互动,用户感觉更方便,更具有趣味性。


图I是本发明的多电子相册展示 方法的流程图;图2是一个实施例中生成自定义模板的流程图;图3是一个实施例中获取电子相册的布局形状的流程图;图4是将显示区域划分为mXn个电子相册的示意图;图5是电子相册设计成“T”形形状的示意图;图6是将电子相册的显示形状设置为圆形的示意图;图7是实施例中一个由电子相册组合而成的“王”字的布局形状的示意图;图8是将电子相册合并的示例图;图9是mXn个电子相册的布局形状的示意图;图10是与风景图片叠加的mXn个电子相册的布局形状的示意图;图11为一个家谱式的电子相册展示模板的示意图;图12为一个包括不同的生活主题的电子相册的展示模板的示意图;图13是本发明的多电子相册展示系统的结构示意图;图14是自定义模板生成模块的一个实施例的结构示意图。
具体实施例方式下面结合附图和实施例对本发明的多电子相册展示方法作详细描述,如图I所示,该方法包括以下步骤步骤SI :根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板;步骤S2 :接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。为了更加清晰本发明的多电子相册展示方法,下面结合优选的实施方式作更详细的阐述。优选地,步骤SI还包括读取用户输入的相册模板参数生成所述展示模板的显示效果;其中,所述相册模板参数包括模板类型、模板背景色、背景图片、背景音乐、相册形状和/或相册封面图片。优选地,步骤S2具体包括根据用户的选择设定展示模板,接收用户上传的相片并将其存储到所述设定的展示模板的电子相册中,同时接收用户输入的相册编辑信息并将其与所述电子相册进行关联,接收用户输入的相片描述信息并将其与所述相片进行关联;其中,相册编辑信息包括相册名称、相册模板(不同的模板将有不同的相片展示效果)、相册背景音乐以及预览模式。在设定的展示模板中,允许用户任意选择模板中的电子相册进行上传相片。优选地,对于步骤SI中根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板的过程,包括以下步骤步骤Sl-I :根据预设的电子相册展示的整体布局,生成由多个电子相册拼合而成的固定模板。步骤S1-2 :根据用户在线制作的电子相册展示的整体布局,生成由多个电子相册拼合而成的自定义模板。
其中,固定模板是提供给用户选择的模板,具体包括系统推荐模板、用户分享模板和/或个人历史模块;系统推荐模板是推荐给用户使用的模板,用户分享模板是系统中的其他用户所使用的模板,个人历史模板是用户历史使用过的模板;自定义模板是包括系统指引的模板,提供给用户进行自主设计,用户根据系统指引可以对自定义模板实现个性化的自主制作,用户都可以对以上各个模板进行自主选择来上传相片,每个模板都包括预览模式,在用户选择模板时,通过预览模式可以展示各个模板的预览效果。对于上述步骤S1-2:根据用户在线制作的电子相册展示的整体布局,生成由多个电子相册拼合而成的自定义模板的过程,如图2所示,具体可以包括以下步骤步骤S1-2-1 :响应用户新建模板的请求并显示在线制作自定义模板的操作界面,该操作界面可以包括由坐标标尺线构成的格子图。步骤S1-2-2 :根据用户在操作界面上执行的设计操作获取相应的电子相册的布局形状,具体地,用户可以根据自身需要的布局形状在操作界面上执行设计布局形状的操作。步骤S1-2-3 :根据上述布局形状生成由多个电子相册拼合而成的自定义模板,具体地,所述生成的自定义模板设置有预览模式,用户通过预览模式,确定自定义模板的效果是否满意,如果不满意则可以再做相应地调整,重复以上步骤生成新的自定义模板。对于步骤S1-2-2根据用户在操作界面上执行的设计操作获取相应的电子相册的布局形状的过程,进一步地,如图3所示,可以包括如下步骤(a)根据用户输入的显示区域参数(包括显示起始坐标和终止坐标)确定整体布局的显示区域;具体地,即确定相册整体布局区域起始坐标Pl (xl,yl)和终止坐标P2(x2,y2),其中 Pl (xl, yl), P2(x2, y2) = Pl (xl+w, yl+h)的数值由用户输入确定。(b)根据用户输入的行列参数(m、n)将显示区域划分为mXn个电子相册,其中,各个电子相册之间可以进行合并,m、η分别表示每行、每列包含的电子相册的个数;具体地,划分过程可以包括如下步骤(b-Ι)确定单个相册单元的高宽规格hi和wl,根据平均分配的原则,hi = h/n,wl=w/m,(单位像素)。(b-2)将Pl,P2区域划分成mXn个小区域,每个小区域即是一个电子相册,其高为hl,宽为wl。(b-3)初始化相册单元定义一个二维数组A(m, η), 二维数组中每一个值对应一个电子相册,并设置每个电子相册的数量值为O。参见图4所示,显示区域的坐标平面划分为mXn个电子相册,水平方向上显示m个电子相册,垂直方向显示η个电子相册,其中每一个方格表示一个电子相册单元。通过上述步骤(a)和(b),读取由用户输入电子相册的整体布局的高h(单位像素)、宽w (单位像素)、显示起始坐标Pl(xl,yl)、水平的电子相册数量m及垂直的电子相册数量η的数值,然后根据这些参数生成电子相册的整体布局的界面。(c)根据用户对所述电子相册执行的拼合操作生成相应的电子相册的布局形状;具体地,即将mXn个电子相册都作为一个最小的显示元素,由用户对其执行自主的拼合操作,然后根据用户具体拼合的电子相册布局生成具体的布局形状。同时,还可以根据用户所选择的命名分类对电子相册进行命名;其中,该可选择的命名分类为系统推荐命名,预设在操作界面上,包括亲情、爱情、友情、同学、同事、游玩等分类体系,用户可以选择任意的命名分类对电子相册进行命名。用户可以自主选择上述预设分类命名体系,上述命名体系结合了人们的行为习惯和思维心理,这样节省了用户去分类整理相片的时间,另外,在用户选择一套体系后,也允许用户对每一个名称做个性化调整,可以使得用户可以个性化的对电子相册进行名称管理,有效引导用户去不断丰富自己的电子相册。对于上述步骤(C)根据用户对所述电子相册执行的拼合操作生成相应的电子相册的布局形状的方法,主要包括手动拼凑、文字拼图和/或图片拼图。其中,手动拼凑为根据用户对所选中的电子相册及其被用户移动的位置,生成相应的布局形状;用户可以把相册的标识拖放到电子相册上,然后将电子相册自由摆放组合成自己想要的形状。通过手动拼凑的方法,用户可以选择界面中的电子相册进行个性的布局设计,获得具有个性化特色的电子相册布局形状,例如“V”形,“T”形,如图5所示,图5所示为将电子相册设计成“T”形形状。另外,还允许用户对选中的电子相册单元进行其它方面的个性化设置,根据用户输入的个性化设置的操作,生成相应的相册封面、显示形状(如设置为方形、圆形)以及相册名称等,如图6所示,图中的电子相册的显示形状可以设置为圆形。文字拼图为根据用户输入的文字及拼图所需电子相册的数量值,选取该数量值的电子相册并将其生成以所述文字形状拼合的布局形状;具体地,即设置输入框由用户输入自己想要的文字,以及需要组合的电子相册数量,然后读取用户输入的字形及电子相册数量,生成对应字形的布局形状(包括晶体字体),实际中,允许用户输入的字体包括汉字、汉语拼音、数字以及英文字母等字形。通过文字拼图的方法,用户可以获得个性化的文字显示的电子相册布局形状,例如,如图7所示,用户输入中文“王”字,及需要的电子相册数量为17个,则生成一个由17个电子相册组合而成的“王”字的布局形状。另外,还允许用户把相关的几个电子相册合并成一个电子相册,根据用户输入的合并操作,生成相应的新的电子相册,如图8所示,图中的“王”字中间的垂直方向上排列的两个电子相册分别合并成一个电子相册。图片拼图为根据用户在操作界面上输入的图片,生成所有电子相册与所述图片叠加的布局形状;具体地,设置输入框由用户输入叠加所需的图片,然后根据读取用户输入的图片,生成对应图片与mXn个电子相册叠加的布局形状,对于用户输入的图片,支持用户上传的或者选择存储图片的方式。 例如,如图9所示的mXn个电子相册,用户上传一张风景图片,如图10所示,则生成与该风景图片叠加的mXn个电子相册的布局形状。
利用本发明的技术,可以根据需求设置展示不同风格的不同类型电子相册展示模板。参考图11所示,图示为一个家谱式的电子相册展示模板,主要是设置一个以“我”为中心的家谱关系布局的固定模板,电子相册的整体布局是按照家谱中的血缘关系进行排列放置并关联,电子相册的名称是“我”最亲密的家人和亲人用户选取某个电子相册的进行操作时,显示“编辑、添加、删除”等功能按钮的符号,里面包括“爸爸、妈妈、哥哥、姐姐、妹妹、爷爷、奶奶”等可以添加的名字,在用户添加名字后,将这些人对应成为与“我”的关系,电子相册中的每个人名都对应一个镜像文件夹,也就是说用户通过点击选择其中一个人名,就会把所有与这个人相关的相册显示出来。参考图12所示,图示为一个包括不同的生活主题的电子相册的展示模板,如“家的温暖,深厚友谊,欢乐时光,同窗岁月,风景摄影,我的证照,热血职场”等固定模板,用户也可以通过自定义模板“我来定义”来设置新的主题的电子相册模板,根据这个展示模板,用户就可以有选择有方向的将相片上传到某一指定电子相册中,例如与家庭相关的就上传至IJ “家的温暖”,与同学有关的就上传到“同窗岁月”,与公司有关的就上传到“热血职场”等,这样可以很方便地管理用户的相片。下面结合附图和实施例对与本发明的多电子相册展示方法对应的系统作详细描述,如图13所示,一种多电子相册展示系统,包括模板生成单元,用于根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板;相片添加单元,用于接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。进一步地,模板生成单元用于读取用户输入的相册模板参数,生成所述展示模板的显示效果;其中,相册模板参数包括模板类型、模板背景色、模板背景图片、模板背景音乐、相册数量、相册形状、相册位置和/或相册封面图片。进一步地,相片添加单元用于根据用户的选择设定展示模板,接收用户上传的相片并将其存储到设定的展示模板的电子相册中,同时接收用户输入的相册编辑信息并将其与电子相册进行关联,接收用户输入的相片描述信息并将其与相片进行关联;其中,相册编辑信息包括相册名称、相册模板、相册背景音乐以及预览模式。进一步地,模板生成单元包括固定模板生成模块和自定义模板生成模块。其工作原理是固定模板生成模块用于根据预设的电子相册展示的整体布局,生成由多个电子相册拼合而成的固定模板,其中,固定模板具体包括系统推荐模板、用户分享模板和/或个人历史模块;自定义模板生成模块用于根据用户在线制作的电子相册展示的整体布局,生成由多个电子相册拼合而成的自定义模板。作为一个实施例,如图14所示,所述自定义模板生成模块进一步包括新建模板模块、布局形状设计模块以及拼合模板生成模块。其工作原理是新建模板模块用于响应用户新建模板的请求并显示在线制作自定义模板的操作界面;布局形状设计模块用于根据用户在操作界面上执行的设计操作获取相应的电子相册的布局形状;拼合模板生成模块用于根据上述布局形状生成由多个电子相册拼合而成的自定义模板。
进一步地,布局形状设计模块获取相应的电子相册的布局形状的过程中,具体用于根据用户输入的显示区域参数(包括显示起始坐标和终止坐标)确定整体布局的显示区域。根据用户输入的行列参数(m、n)将显示区域划分为mXn个电子相册,其中,各个 电子相册之间可以进行合并,m、n分别表示每行、每列包含的电子相册的个数。根据用户对所述电子相册执行的拼合操作生成相应的电子相册的布局形状。优选地,布局形状设计模块用于根据用户对所述电子相册执行的拼合操作生成相应的电子相册的布局形状的过程中,采用手动拼凑、文字拼图和/或图片拼图的方式。其中,手动拼凑为根据用户对所选中的电子相册及其被用户移动的位置,生成相应的布局形状;文字拼图为根据用户输入的文字及拼图所需电子相册的数量值,选取该数量值的电子相册并将其生成以所述文字形状拼合的布局形状;图片拼图为根据用户输入的文字及拼图所需电子相册的数量值,选取该数量值的电子相册并将其生成以所述文字形状拼合的布局形状。本发明基于预设的展示模板的多相册展示技术,传统的电子相册展示技术中以单张相片为最小单元的局限,创新地以电子相册为单位,可以进一步结合多种个性化的展示模板,用户可选择固定的模板、也可选择自定义的模板来展示的电子相册。通过预先设定的电子相册的展示模板及命名体系,可以更全面地展示电子相册的整体布局和框架,逻辑更加清晰,指引更加明确。用户在上传相片时无需新建相册即可直接上传相片,形成多点上传的效果,使用起来更加方便,以“拼图式”的展示风格也可以引导用户不断地丰富自己的电子相册。以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
权利要求
1.一种多电子相册展示方法,其特征在于,包括以下步骤 Si:根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板; S2:接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。
2.根据权利要求I所述的多电子相册展示方法,其特征在于,所述步骤SI还包括读取用户输入的相册模板参数,生成所述展示模板的显示效果; 其中,所述相册模板参数包括模板类型、模板背景色、模板背景图片、模板背景音乐、相册数量、相册形状、相册位置和/或相册封面图片。
3.根据权利要求I所述的多电子相册展示方法,其特征在于,所述步骤S2包括 根据用户的选择设定展示模板,接收用户上传的相片并将其存储到所述设定的展示模板的电子相册中,同时接收用户输入的相册编辑信息并将其与所述电子相册进行关联,接收用户输入的相片描述信息并将其与所述相片进行关联; 其中,所述相册编辑信息包括相册名称、相册模板、相册背景音乐以及预览模式。
4.根据权利要求I至3任一项所述的多电子相册展示方法,其特征在于,所述SI中根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板的过程具体包括 根据预设的电子相册展示的整体布局,生成由多个电子相册拼合而成的固定模板,其中,所述固定模板包括系统推荐模板、用户分享模板和/或个人历史模块; 根据用户在线制作的电子相册展示的整体布局,生成由多个电子相册拼合而成的自定义模板。
5.根据权利要求4所述的多电子相册展示方法,其特征在于,所述根据用户在线制作的电子相册展示的整体布局,生成由多个电子相册拼合而成的自定义模板的过程具体包括 响应用户新建模板的请求并显示在线制作自定义模板的操作界面; 根据用户在所述操作界面上执行的设计操作获取相应的电子相册的布局形状; 根据所述布局形状生成由多个电子相册拼合而成的自定义模板。
6.根据权利要求5所述的多电子相册展示方法,其特征在于,根据用户在所述操作界面上执行的设计操作获取相应的电子相册的布局形状包括 根据用户输入的显示区域参数在所述操作界面上确定整体布局的显示区域,其中,所述显示区域参数包括显示起始坐标和终止坐标; 根据用户输入的行列参数将所述显示区域划分为mXn个电子相册,其中,所述m、η分别表示每行、每列包含的电子相册的个数; 根据用户对所述电子相册执行的拼合操作生成相应的电子相册的布局形状。
7.根据权利要求6所述的多电子相册展示方法,其特征在于,所述根据用户对所述电子相册执行的拼合操作生成相应的电子相册的布局形状的方法包括手动拼凑、文字拼图和/或图片拼图; 其中,所述手动拼凑为根据用户对所选中的电子相册及其被用户移动的位置,生成相应的布局形状; 所述文字拼图为根据用户输入的文字及拼图所需电子相册的数量值,选取该数量值的电子相册并将其生成以所述文字形状拼合的布局形状; 所述图片拼图为根据用户在操作界面上输入的图片,生成所有电子相册与所述图片叠加的布局形状。
8.—种多电子相册展不系统,其特征在于,包括 模板生成单元,用于根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板; 相片添加单元,用于接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。
9.根据权利要求8所述的多电子相册展示系统,其特征在于,所述模板生成单元进一步用于读取用户输入的相册模板参数,生成所述展示模板的显示效果; 其中,所述相册模板参数包括模板类型、模板背景色、模板背景图片、模板背景音乐、相册数量、相册形状、相册位置和/或相册封面图片; 所述相片添加单元,用于根据用户的选择设定展示模板,接收用户上传的相片并将其存储到所述设定的展示模板的电子相册中,同时接收用户输入的相册编辑信息并将其与所述电子相册进行关联,接收用户输入的相片描述信息并将其与所述相片进行关联; 其中,所述相册编辑信息包括相册名称、相册模板、相册背景音乐以及预览模式。
10.根据权利要求8或9所述的多电子相册展示系统,其特征在于,所述模板生成单元包括 固定模板生成模块,用于根据预设的电子相册展示的整体布局,生成由多个电子相册拼合而成的固定模板,其中,所述固定模板包括系统推荐模板、用户分享模板和/或个人历史模块; 自定义模板生成模块,用于根据用户在线制作的电子相册展示的整体布局,生成由多个电子相册拼合而成的自定义模板。
全文摘要
本发明提供一种多电子相册展示方法,包括以下步骤根据设定的电子相册展示的整体布局,生成由多个电子相册拼合而成的展示模板;接收用户上传的相片,并将其添加到所述展示模板中对应的电子相册中。本发明还提供一种多电子相册展示系统,通过本发明技术,打破了传统电子相册以单张相片为单位展示的局限,在上传相片前就规划好用户的电子相册的整体布局形状,在用户需要上传相片时,无需再新建电子相册,直接上传相片即可。同时,由于是基于预设的整体布局生成的展示模板,所以相册的整体布局形状可以根据用户的需求进行个性化的模板设计,从而增加了用户与电子相册之间的互动性,增加用户与电子相册的互动,用户感觉更方便,更具有趣味性。
文档编号G06T11/60GK102622424SQ201210042770
公开日2012年8月1日 申请日期2012年2月23日 优先权日2012年2月23日
发明者不公告发明人 申请人:广州商景网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1