一种制作个性化动态表情的方法和装置的制造方法

文档序号:9202576阅读:229来源:国知局
一种制作个性化动态表情的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,具体涉及一种制作个性化动态表情的方法和装置。
【背景技术】
[0002]即时通讯(Instant Messaging, IM)是一个终端服务,允许两人或多人使用网路即时的传递文字信息、档案、语音与视频交流。即时通讯按使用用途分为企业即时通讯和网站即时通讯,根据装载的对象又可分为手机即时通讯和PC即时通讯。
[0003]随着互联网技术的不断发展,IM中传输的文字信息也不再局限于传统意义上的文字。表情语言即是頂中传输的一种不同于传统文字的语言,这种语言以卡通图片上刻画的表情来表示相应文字表达的信息,例如,卡通图片上张嘴大笑的动作表示“憨笑”这一文字表达的信息,再如,卡通图片上用一只手捂着嘴笑表示“偷笑”这一文字表达的信息。随着审美能力和个性需求的提高,用户已经不再满足静态的表情语言,于是,一种称为动态表情的新语言应运而生。所谓动态表情,其功能与前述的表情语言类似,都是用于表达心情、感情的图片或者图标,所不同的是,动态表情具有动态效果。如附图1所示,这种动态表情应用至IM中时,其动态效果表现在卡通图片中的人物笑起来后,面部很多器官是跟着运动起来的,有时甚至还带有一定的肢体动作,整个画面上的人物看上去栩栩如生,十分好玩。
[0004]业界有多种为IM客户端提供动态表情的方法,其中,一种现有技术提供的方法是,向客户端提供一个动态表情包,其中容纳了一定数量的动态表情。IM用户在需要动态表情时,从这些动态表情包选择一个动态表情来表达用户此时此刻的心情或感情。
[0005]上述现有技术虽然能够为IM用户提供动态表情,但由于动态表情包是由商家提供,其内容固定,数量有限,给頂用户的个性化需求造成了很大的限制。

【发明内容】

[0006]本发明实施例提供一种制作个性化动态表情的方法和装置,以方便用户根据自我需要制作个性化动态表情。
[0007]本发明实施例提供一种制作个性化动态表情的方法,所述方法包括:
[0008]获取视频;
[0009]接收从制作动态表情的用户界面输入的图片选择指令;
[0010]根据所述图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像;
[0011]将所述用于制作动态表情的多帧图像合成为一幅具有动态效果的图片。
[0012]本发明另一实施例提供一种制作个性化动态表情的装置,所述装置包括:
[0013]视频获取模块,用于获取视频;
[0014]指令接收模块,用于接收从制作动态表情的用户界面输入的图片选择指令;
[0015]图像确定模块,用于根据所述图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像;
[0016]合成模块,用于将所述用于制作动态表情的多帧图像合成为一幅具有动态效果的图片。
[0017]从上述本发明实施例可知,用于制作动态表情的多帧图像来源于获取的视频,由于视频来源广,内容丰富多彩,并且可以选择视频中的任意一帧图像,因此,与现有技术中由商家提供的内容固定、数量有限的动态表情相比,本发明实施例提供的方法一方面可以让用户制作内容变化、数量不限的动态表情,满足用户的个性化需要,另一方面,动态表情的制作方法简单方便,制作效率高,适用人群广。
【附图说明】
[0018]图1是现有技术提供的一种动态表情不意图;
[0019]图2_a是本发明实施例提供的制作个性化动态表情的方法的基本流程示意图;
[0020]图2_b是本发明实施例提供的根据图片选择指令从获取的视频中确定用于制作动态表情的多巾贞图像的基本流程不意图;
[0021]图2-c是本发明实施例提供的将多个图像选择器选择的每个缩略图对应的图片确定为用于制作动态表情的多帧图像的基本流程示意图;
[0022]图3是本发明实施例提供的从获取的视频中确定用于制作动态表情的多帧图像示意图;
[0023]图4是本发明实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0024]图5是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0025]图6是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0026]图7是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0027]图8_a是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0028]图8_b是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0029]图8-c是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0030]图8-d是本发明另一实施例提供的制作个性化动态表情的装置逻辑结构示意图;
[0031]图9是本发明实施例提供的智能终端结构示意图。
【具体实施方式】
[0032]本发明实施例提供一种制作个性化动态表情的方法,所述方法包括:获取视频;接收从制作动态表情的用户界面输入的图片选择指令;根据所述图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像;将所述用于制作动态表情的多帧图像合成为一幅具有动态效果的图片。本发明实施例还提供相应的制作个性化动态表情的装置。以下分别进行详细说明。
[0033]本发明实施例的制作个性化动态表情的方法可应用于各种即时通信(InstantMessenging,頂)软件,例如可以是腾讯公司研发的QQ、微信等。本发明实施例提供的制作个性化动态表情的方法的基本流程可参考图2-a,主要包括步骤S201至步骤S204,详细说明如下:
[0034]S201,获取视频。
[0035]在本发明实施例中,可以事先获取用于制作动态表情的视频,获取视频的方式可以是从本地文件夹之前保存的视频文件获取,也可以是从服务器或运营商那里下载所述视频,还可以是使用图像拍摄设备实时拍摄实物从而获取所述视频,本发明实施例对视频的获取方式可以不加限制。
[0036]S202,接收从制作动态表情的用户界面输入的图片选择指令。
[0037]从制作动态表情的用户界面(User Interface,UI)输入的图片选择指令可以是用户点击QQ或微信等IM软件的UI提供的“动态表情”按钮,当用户点击该按钮时,表示用户开始制作动态表情。当用户点击IM软件用户界面上的“动态表情”按钮时,系统接收用户的图片选择指令。
[0038]S203,根据图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像。
[0039]与现有技术只能提供内容固定的动态表情不同,本发明实施例提供的方法中,用于制作动态表情的多帧图像来源于获取的视频,因此能够根据用户需要,制作内容丰富多彩、个性十足的动态表情。
[0040]作为本发明一个实施例,根据图片选择指令,从获取的视频中确定用于制作动态表情的多帧图像的流程如附图2-b所示,包括如下步骤Sb2031至步骤Sb2033:
[0041]Sb2031,将视频中的每一帧图像缩小为每一个缩略图后依次排放在缩略图框。
[0042]视频本质是一组静态图片,即视频本实际上由一帧一帧的静态图片构成,只是当播放器每秒播放这些静态图片超过24帧时,人眼就识别为连续图像,即视频。鉴于视频的上述原理,在本发明实施例中,可以将视频中的每一帧图像缩小为每一个缩略图后依次排放在缩略图框,如附图3所示。
[0043]Sb2032,设置多帧图像的数量。
[0044]附图3示例的缩略图框下面横条上的数字,表示用户可设置的多帧图像的数量,例如,6、8、12或14等等。当用户点击横条上的数字时,表示对相应的多帧图像的数量进行了设置,系统接受用户对多帧图像的数量的设置。
[0045]Sb2033,在缩略图框上分布数量与步骤Sb2032中设置的多帧图像的数量相等的多个图像选择器,将多个图像选择器选择的每个缩略图对应的图片确定为用于制作动态表情的多帧图像。
[0046]如附图3所示,当用户对多帧图像的数量进行了设置后,在缩略图框上就分布数量与步骤Sb2032中设置的多帧图像的数量相等的多个图像选择器。例如,若在步骤Sb2032中,用户设置了 6帧图像,则在缩略图框上就分布6个图像选择器,系统将这6个图像选择器选择的每个缩略图对应的图片确定为用于制作动态表情的多帧图像。
[0047]为了方便用户从视频的众多图像中选定比较满意的图像,在本发明一个实施例中,在缩略图框上分布数量与步骤Sb2032中设置的多帧图像的数量相等的多个图像选择器,将多个图像选择器覆盖的每个缩略图对应的图片确定为用于制作动态表情的多帧图像之前,在用户定位至所述缩略图框上分布的多个图像选择器中的任意一图像选择器时,将图像选择器选择的缩略图对应的预览图显示在预览框,以供用户预览,让用户确定是否选用。例如,在附图3中,缩略图框上分布(可以是均匀分布)了编号从I至6的6个图像选择器,在用户定位至缩略图
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1