一种互动表情生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32462058 阅读:15 留言:0更新日期:2022-02-26 08:52
本发明专利技术实施例提供了一种互动表情生成方法、装置、电子设备及存储介质,上述方法包括:获取相关联的第一表情素材和第二表情素材,以及,获取二维码素材图片和第二表情素材的存储地址信息;基于二维码素材图片和存储地址信息,生成互动表情二维码;根据第一表情素材和互动表情二维码,生成目标互动表情。采用该方法,通过二维码素材图片和存储地址信息生成互动表情二维码,使得用户在看到第一表情素材后,可以通过扫互动表情二维码看到第二表情素材,增强了用户使用表情的互动性,进而提高了用户使用表情的趣味性。用户使用表情的趣味性。用户使用表情的趣味性。

【技术实现步骤摘要】
一种互动表情生成方法、装置、电子设备及存储介质


[0001]本专利技术涉及计算机
,特别是涉及一种互动表情生成方法、装置、电子设备及存储介质。

技术介绍

[0002]依托于社交网络的不断发展,人们之间交流方式也出现了相应的改变。表情元素成为了如今网络交流必不可少的组成部分,用以调节聊天气氛。其中,表情元素可以包括emoji(视觉情感符号)表情和表情图片等。表情图片为配有文字等流行元素的图片,用以表达特定的情感。图1为一种表情图片,如图1所示,在包括小狗的图片上配有文字“没有困难的工作只有勇敢的狗勾”,可以表达勇敢挑战困难的情感等。
[0003]然而,目前大多数表情素材都是单张图片或者GIF(Graphics Interchange Format,图形交换格式)图片形式,人们使用表情素材交流的互动性十分有限。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种互动表情生成方法、装置、电子设备及存储介质,以实现在提高人们使用表情素材进行交流时的互动性的同时,提升表情素材获取效率。
[0005]在本专利技术实施的一方面,首先提供了一种互动表情生成方法,包括:
[0006]获取相关联的第一表情素材和第二表情素材,以及,获取二维码素材图片和所述第二表情素材的存储地址信息;所述第一表情素材为图片或视频,所述第二表情素材为图片、视频、网络地址或指定APP的注册地址;
[0007]基于所述二维码素材图片和所述存储地址信息,生成互动表情二维码;
[0008]根据所述第一表情素材和所述互动表情二维码,生成目标互动表情;其中,所述互动表情二维码用于在被扫码后展示所述第二表情素材。
[0009]可选的,所述基于所述二维码素材图片和所述存储地址信息,生成互动表情二维码,包括:
[0010]提取所述二维码素材图片的像素点的点阵信息;
[0011]基于所述存储地址信息、预设字符和随机生成的哈希字符串,生成所述存储地址信息对应的二维码;
[0012]对所述二维码进行高斯变换,以使所述二维码的有效信息和纠错信息分散到所述二维码的边缘区域,得到变换后的二维码;
[0013]将所述点阵信息录入变换后的二维码的中间区域,得到互动表情二维码。
[0014]可选的,所述将所述点阵信息录入变换后的二维码的中间区域,得到互动表情二维码,包括:
[0015]将所述点阵信息录入变换后的二维码的中间区域,得到录入后的二维码;
[0016]获取录入后的二维码的点阵信息;
[0017]将所述点阵中的点替换为预设艺术素材,并将预设艺术素材构成的点阵对应的二
维码作为互动表情二维码。
[0018]可选的,所述第一表情素材为视频;
[0019]所述根据所述第一表情素材和所述互动表情二维码,生成目标互动表情,包括:
[0020]获取所述视频中间隔为预设帧数的多个图像帧;
[0021]针对每个图像帧,用所述互动表情二维码替换该图像帧的预设图像区域,得到该图像帧对应的目标图像帧;
[0022]用每个图像帧对应的目标图像帧替换所述视频中的该图像帧,得到替换后的视频作为目标互动表情。
[0023]可选的,在所述根据所述第一表情素材和所述互动表情二维码,生成目标互动表情之后,还包括:
[0024]将所述目标互动表情上传到指定表情素材库,以使:与指定表情素材库相关联的社交软件中所述目标互动表情对应的触发条件被触发时,在该社交软件的指定位置展示所述目标互动表情并供该社交软件的用户使用。
[0025]可选的,在所述获取相关联的第一表情素材和第二表情素材之前,还包括:
[0026]按照出现的频次,提取各个指定应用软件上出现频次高于第一预设频次阈值的文字信息作为预设主题,以及,提取出现频次高于第二预设频次阈值的图片作为表情素材;并将出现在同一场景的预设主题与表情素材对应存储;
[0027]所述获取相关联的第一表情素材和第二表情素材,包括:
[0028]获取相关联的且与预设主题对应的两个图片;
[0029]按照图片内容的逻辑顺序,将所述两个图片中内容逻辑顺序在先的图片作为第一表情素材,将所述两个图片中内容逻辑顺序在后的图片作为第二表情素材。
[0030]在本专利技术实施的另一方面,还提供了一种互动表情生成装置,包括:
[0031]素材获取模块,用于获取相关联的第一表情素材和第二表情素材,以及,获取二维码素材图片和所述第二表情素材的存储地址信息;所述第一表情素材为图片或视频,所述第二表情素材为图片、视频、网络地址或指定APP的注册地址;
[0032]二维码生成模块,用于基于所述二维码素材图片和所述存储地址信息,生成互动表情二维码;
[0033]互动表情生成模块,用于根据所述第一表情素材和所述互动表情二维码,生成目标互动表情;其中,所述互动表情二维码用于在被扫码后展示所述第二表情素材。
[0034]在本专利技术实施的又一方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0035]存储器,用于存放计算机程序;
[0036]处理器,用于执行存储器上所存放的程序时,实现上述任一所述的互动表情生成方法步骤。
[0037]在本专利技术实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的互动表情生成方法。
[0038]在本专利技术实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的互动表情生成方法。
[0039]采用本专利技术实施例提供的方法,获取相关联的第一表情素材和第二表情素材,以及,获取二维码素材图片和第二表情素材的存储地址信息;基于二维码素材图片和存储地址信息,生成互动表情二维码;将第一表情素材和互动表情二维码合成为目标互动表情。即通过二维码素材图片和存储地址信息生成互动表情二维码,使得用户在看到第一表情素材后,可以通过扫互动表情二维码看到第二表情素材,增强了用户使用表情的互动性,进而提高了用户使用表情的趣味性。并且,用户还可以通过互动表情二维码快速获得第二表情素材,提升了表情素材获取效率。
[0040]当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
[0041]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0042]图1为一种表情图片;
[0043]图2为本专利技术实施例提供的互动表情生成方法的一种流程图;
[0044]图3a为一种表情素材图片;
[0045]图3b为另一种表情素材图片;
[0046]图4为本专利技术实施例提供的互动表情二维码的流程图;
[0047]图5本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种互动表情生成方法,其特征在于,包括:获取相关联的第一表情素材和第二表情素材,以及,获取二维码素材图片和所述第二表情素材的存储地址信息;所述第一表情素材为图片或视频,所述第二表情素材为图片、视频、网络地址或指定APP的注册地址;基于所述二维码素材图片和所述存储地址信息,生成互动表情二维码;根据所述第一表情素材和所述互动表情二维码,生成目标互动表情;其中,所述互动表情二维码用于在被扫码后展示所述第二表情素材。2.根据权利要求1所述的方法,其特征在于,所述基于所述二维码素材图片和所述存储地址信息,生成互动表情二维码,包括:提取所述二维码素材图片的像素点的点阵信息;基于所述存储地址信息、预设字符和随机生成的哈希字符串,生成所述存储地址信息对应的二维码;对所述二维码进行高斯变换,以使所述二维码的有效信息和纠错信息分散到所述二维码的边缘区域,得到变换后的二维码;将所述点阵信息录入变换后的二维码的中间区域,得到互动表情二维码。3.根据权利要求2所述的方法,其特征在于,所述将所述点阵信息录入变换后的二维码的中间区域,得到互动表情二维码,包括:将所述点阵信息录入变换后的二维码的中间区域,得到录入后的二维码;获取录入后的二维码的点阵;将所述点阵中的点替换为预设艺术素材,并将预设艺术素材构成的点阵对应的二维码作为互动表情二维码。4.根据权利要求1所述的方法,其特征在于,所述第一表情素材为视频;所述根据所述第一表情素材和所述互动表情二维码,生成目标互动表情,包括:获取所述视频中间隔为预设帧数的多个图像帧;针对每个图像帧,用所述互动表情二维码替换该图像帧的预设图像区域,得到该图像帧对应的目标图像帧;用每个图像帧对应的目标图像帧替换所述视频中的该图像帧,得到替换后的视频作为目标互动表情。5.根据权利要求1所述的方法,其特征在于,在所述根据所述第一表情素材和所述互动表情二维码,生成目标互动表情之后,还包括:将所述目标互动表情上传到指定表情素材库,...

【专利技术属性】
技术研发人员:王楠
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1