表情包生成方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:21692017 阅读:28 留言:0更新日期:2019-07-24 16:22
本发明专利技术提供了一种表情包生成方法、装置、电子设备、计算机可读存储介质,该方法包括:判断目标视频的播放参数是否满足第一预设条件;若所述目标视频的播放参数满足所述第一预设条件,则识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;根据所述第一图像生成表情包。本发明专利技术能够利用目标视频的弹幕而自动获取用于生成表情包的图像,从而实现表情包的自动生成,简化了表情包的生成步骤。

Method, Device, Electronic Equipment and Computer Readable Storage Medium for Emotion Packet Generation

【技术实现步骤摘要】
表情包生成方法、装置、电子设备及计算机可读存储介质
本专利技术涉及多媒体
,特别是涉及一种表情包生成方法、装置、电子设备及计算机可读存储介质。
技术介绍
在移动互联网时代下,各式各样的社交软件活跃于人们的视野中,用户在社交平台上交流的过程中,由开始使用文字沟通到逐渐使用简单的符号及表情,再逐步演变为使用表情包来表达感情。目前,在制作表情包时,主要是获取当下流行的明星、动漫、影视等作为素材,然后,再使用视频剪辑工具对素材进行剪辑,生成表情包。其中,在生成表情包的过程中,需要人工剪辑以及绘制,操作繁琐。由此可见,相关技术中的表情包生成方案普遍存在着人工操作繁琐的问题。
技术实现思路
本专利技术提供了一种表情包生成方法、装置、电子设备及计算机可读存储介质,以解决相关技术中的表情包生成方案所存在的人工操作繁琐的问题。为了解决上述问题,根据本专利技术的一个方面,本专利技术公开了一种表情包生成方法,包括:判断目标视频的播放参数是否满足第一预设条件;若所述目标视频的播放参数满足所述第一预设条件,则识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;根据所述第一图像生成表情包。根据本专利技术的另一方面,本专利技术还公开了一种表情包生成装置,包括:判断模块,用于判断目标视频的播放参数是否满足第一预设条件;第一识别模块,用于若所述目标视频的播放参数满足所述第一预设条件,则识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;第一生成模块,用于根据所述第一图像生成表情包。根据本专利技术的又一方面,本专利技术还公开了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的表情包生成程序,所述表情包生成程序被所述处理器执行时实现如上述任意一项所述的表情包生成方法的步骤。根据本专利技术的再一方面,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有表情包生成程序,所述表情包生成程序被处理器执行时实现如上述任意一项所述的表情包生成方法中的步骤。与现有技术相比,本专利技术包括以下优点:这样,本专利技术实施例通过判断目标视频的播放参数是否满足第一预设条件,从而在该播放参数满足第一预设条件的情况下,从目标视频中识别到与目标弹幕匹配的第一图像,其中,目标弹幕为符合第二预设条件的弹幕,并利用第一图像来生成表情包,能够利用目标视频的弹幕而自动获取用于生成表情包的图像,从而实现表情包的自动生成,简化了表情包的生成步骤。附图说明图1是本专利技术的一种表情包生成方法实施例的步骤流程图一;图2是本专利技术的一种表情包生成方法实施例的步骤流程图二;图3是本专利技术的一种表情包生成方法实施例的步骤流程图三;图4是本专利技术的一种表情包生成方法实施例的步骤流程图四;图5是本专利技术的一种表情包生成方法实施例的步骤流程图五;图6是本专利技术的一种表情包生成方法实施例的步骤流程图六;图7是本专利技术的一种表情包生成方法实施例的步骤流程图七;图8是本专利技术的一种表情包生成方法实施例的步骤流程图八;图9是本专利技术的一种表情包生成方法实施例的步骤流程图九;图10是本专利技术的一种表情包生成方法实施例的步骤流程图十;图11是本专利技术实施例的一种表情包示意图;图12是本专利技术实施例的另一种表情包示意图;图13是本专利技术的一种表情包生成装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术的一种表情包生成方法实施例的步骤流程图,具体可以包括如下步骤:步骤101,判断目标视频的播放参数是否满足第一预设条件;其中,在接收到对目标视频的表情包生成请求后,本专利技术实施例的方法可以执行步骤101。其中,目标视频可以是一个完整的视频,也可以是一个视频片段,本专利技术对此不做限制。其中,该播放参数可以包括但不限于上线时长、弹幕数量。可选地,当所述播放参数包括上线时长时,那么在执行步骤101时,则可以通过判断所述目标视频的上线时长是否大于或等于预设时长阈值;若所述目标视频的上线时长大于或等于预设时长阈值,则所述目标视频的播放参数满足第一预设条件;若所述目标视频的上线时长小于预设时长阈值,则所述目标视频的播放参数不满足第一预设条件。其中,该预设时长阈值可以根据经验确定,例如24小时。根据经验统计出各个视频在上线24小时后,该视频的弹幕量会比较多,且数量较为稳定,从而可以利用弹幕来获取用于生成表情包的第一图像。可选地,当所述播放参数包括弹幕数量时,那么在执行步骤101时,则可以通过判断所述目标视频的弹幕数量是否大于或等于预设数量阈值、且所述弹幕数量的稳定度是否满足预设稳定条件;若所述目标视频的弹幕数量大于或等于预设数量阈值、且所述弹幕数量的稳定度满足预设稳定条件,则所述目标视频的播放参数满足第一预设条件;若所述目标视频的弹幕数量小于预设数量阈值,或,所述弹幕数量的稳定度不满足预设稳定条件,则所述目标视频的播放参数不满足第一预设条件。其中,该预设数量阈值可以是100,该稳定度可以表征该弹幕数量在最近一段时间内的波动区间,例如波动范围在预设数量区间,例如100~200,则说明该稳定度满足预设稳定条件。在目标视频发布一段时间后,目标视频的弹幕数量较多,且弹幕数量较为稳定,例如保持在100条~200条范围内,那么为了使得生成的表情包更受用户的喜爱,则可以利用弹幕来获取用于生成表情包的第一图像。若所述目标视频的播放参数满足所述第一预设条件,则步骤102,识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;其中,视频的弹幕可以表征出视频中的哪一帧图像或哪个片段比较受用户的欢迎。而受用户欢迎的图像或片段一般是可以作为生成表情包的素材的。因此,本专利技术实施例的方法可以从目标视频的弹幕中筛选出符合第二预设条件的目标弹幕,并从目标视频中识别出与该目标弹幕匹配的第一图像。其中,第一图像可以是人脸图像、动物脸图像、风景图像等等各种匹配有目标弹幕的图像。可选地,在一个实施例中,本专利技术实施例的目标弹幕可以为目标视频的多条弹幕中热度比较高(即比较受用户欢迎)的弹幕,由于同一时间点可以有多条弹幕,因此,两条目标弹幕可能存在匹配相同的第一图像的情况。可选地,在另一个实施例中,本专利技术实施例的目标弹幕还可以是目标视频中处于弹幕热度比较高的时间点的弹幕,例如2个小时时长的目标视频,在播放时间为1小时11分处的弹幕热度较高,则在1小时11分处的弹幕都是目标弹幕。步骤103,根据所述第一图像生成表情包。这样,本专利技术实施例通过判断目标视频的播放参数是否满足第一预设条件,从而在该播放参数满足第一预设条件的情况下,从目标视频中识别到与目标弹幕匹配的第一图像,其中,目标弹幕为符合第二预设条件的弹幕,并利用第一图像来生成表情包,能够利用目标视频的弹幕而自动获取用于生成表情包的图像,从而实现表情包的自动生成,简化了表情包的生成步骤。可选地,在另一个实施例中,参照图2,根据本专利技术实施例的方法还可以包括:若所述目标视频的播放参数满足所述第一预设条件,则步骤104,识别所述目标视频中表情属于预设表情类型的第二图像;其中,本专利技术实施例的方法预先设置了多种表情类型,例如愤怒、厌恶、害怕、本文档来自技高网...

【技术保护点】
1.一种表情包生成方法,其特征在于,包括:判断目标视频的播放参数是否满足第一预设条件;若所述目标视频的播放参数满足所述第一预设条件,则识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;根据所述第一图像生成表情包。

【技术特征摘要】
1.一种表情包生成方法,其特征在于,包括:判断目标视频的播放参数是否满足第一预设条件;若所述目标视频的播放参数满足所述第一预设条件,则识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;根据所述第一图像生成表情包。2.根据权利要求1所述的方法,其特征在于,若所述目标视频的播放参数满足所述第一预设条件,所述方法还包括:识别所述目标视频中表情属于预设表情类型的第二图像;获取所述第一图像与所述第二图像之间相同的目标图像;所述根据所述第一图像生成表情包,包括:根据所述目标图像生成表情包。3.根据权利要求2所述的方法,其特征在于,所述识别所述目标视频中与目标弹幕匹配的第一图像,包括:识别目标弹幕在所述目标视频中匹配的第一时间点信息;识别所述目标视频中与所述第一时间点信息匹配的第一图像;所述获取所述第一图像与所述第二图像之间相同的目标图像之前,所述方法还包括:获取所述第二图像在所述目标视频中匹配的第二时间点信息;所述获取所述第一图像与所述第二图像之间相同的目标图像,包括:获取所述第一时间点信息与所述第二时间点信息之间相同的目标时间点信息;从所述第一图像或所述第二图像中筛选出与所述目标时间点信息匹配的目标图像。4.根据权利要求3所述的方法,其特征在于,所述识别目标弹幕在所述目标视频中匹配的第一时间点信息,包括:获取所述目标视频中每个时间点对应的弹幕热度;按照弹幕热度从高到低的顺序,识别第一预设数量的弹幕热度分别对应的第一时间点信息,或,按照弹幕热度从高到低的顺序,识别弹幕热度大于预设热度阈值的弹幕热度所对应的第一时间点信息。5.根据权利要求4所述的方法,其特征在于,所述获取所述目标视频中每个时间点对应的弹幕热度,包括:获取所述目标视频中每个时间点对应的弹幕数量M,M为正整数;获取M条弹幕中每条弹幕的弹幕热度;根据所述每条弹幕的弹幕热度和所述弹幕数量M,获取所述每个时间点对应的弹幕热度。6.根据权利要求5所述的方法,其特征在于,所述获取M条弹幕中每条弹幕的弹幕热度,包括:获取M条弹幕中每条弹幕的用户评价参数以及弹幕内容;根据所述用户评价参数和所述弹幕内容,获取M条弹幕中每条弹幕的弹幕热度。7.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像生成表情包,包括:获取所述第一图像在所述目标视频中所处的帧数;根据所述帧数,识别所述第一图像中帧数连续的多个第一图像,和/或,帧数孤立的单个第一图像;将所述帧数连续的多个第一图像,生成动态图片,以作为所述表情包;和/或,将所述帧数孤立的单个第一图像,生成静态图片,以作为所述表情包;和/或,将所述帧数连续的多个第一图像分别匹配的多个目标原始帧图,生成视频片段,以作为所述表情包。8.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像生成表情包之后,所述方法还包括:获取所述目标视频中,排列在所述表情包中第一图像对应的帧数之前、且紧邻所述第一图像的第二预设数量的原始帧图;获取与所述原始帧图匹配的字幕数据;根据所述字幕数据,识别会话场景;根据所述会话场景,生成文本数据;将所述文本数据添加至所述表情包中。9.根据权利要求1所述的方法,其特征在于,所述根据所述第一图像生成表情包之后,所述方法还包括:获取所述表情包对应的所述第一图像,在所述目标视频中匹配的目标弹幕内容;根据所述目标弹幕内容生成文本数据;将所述文本数据添加至所述表情包中。10.根据权利要求1所述的方法,其特征在于,所述判断目标视频的播放参数是否满足第一预设条件之后,所述方法还包括:若所述目标视频的播放参数不满足所述第一预设条件,则识别所述目标视频中表情属于预设表情类型的第三图像;根据所述第三图像生成表情包。11.根据权利要求1所述的方法,其特征在于,当所述播放参数包括上线时长时,所述判断目标视频的播放参数是否满足第一预设条件,包括:判断所述目标视频的上线时长是否大于或等于预设时长阈值;若所述目标视频的上线时长大于或等于预设时长阈值,则所述目标视频的播放参数满足第一预设条件;若所述目标视频的上线时长小于预设时长阈值,则所述目标视频的播放参数不满足第一预设条件。12.根据权利要求1所述的方法,其特征在于,当所述播放参数包括弹幕数量时,所述判断目标视频的播放参数是否满足第一预设条件,包括:判断所述目标视频的弹幕数量是否大于或等于预设数量阈值、且所述弹幕数量的稳定度是否满足预设稳定条件;若所述目标视频的弹幕数量大于或等于预设数量阈值、且所述弹幕数量的稳定度满足预设稳定条件,则所述目标视频的播放参数满足第一预设条件;若所述目标视频的弹幕数量小于预设数量阈值,或,所述弹幕数量的稳定度不满足预设稳定条件,则所述目标视频的播放参数不满足第一预设条件。13.一种表情包生成装置,其特征在于,包括:判断模块,用于判断目标视频的播放参数是否满足第一预设条件;第一识别模块,用于若所述目标视频的播放参数满足所述第一预设条件,则识别所述目标视频中与目标弹幕匹配的第一图像,其中,所述目标弹幕为符合第二预设条件的弹幕;第一生成模块,用于根据所述第一图像生成表情包...

【专利技术属性】
技术研发人员:郭海芳李振宇吕晶孙凯歧
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1