一种特效处理方法、装置及电子设备制造方法及图纸

技术编号:30432876 阅读:21 留言:0更新日期:2021-10-24 17:28
本公开提供了一种特效处理方法、装置及电子设备,涉及增强现实、计算机视觉、深度学习等人工智能技术领域,具体实现方案为:响应于业务端发送的初始化指令,初始化增强现实AR场景;在AR场景中导入待特效处理的目标对象;将业务端设定的输入纹理,确定为目标对象的源纹理;根据业务端设定的特效,对AR场景中目标对象的源纹理进行特效处理,得到目标对象的输出纹理;向业务端返回输出纹理。通过将业务端待处理的AR资源转化成纹理数据的格式进行处理,从而实现了业务端可以对处理后的AR资源进行二次处理,以及可以适配更多云厂商视频通话方案。案。案。

【技术实现步骤摘要】
一种特效处理方法、装置及电子设备


[0001]本公开涉及增强现实、计算机视觉、深度学习等人工智能
,具体涉及一种特效处理方法、装置及电子设备。

技术介绍

[0002]AR(Augmented Reality,增强现实),是一种实时地计算摄影机影像的位置及角度并加上相应图像、视频、3D模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。针对业务方的需要可以对AR资源进行特效处理,例如人脸特效、美化特效、人体特效及环境特效等,AR特效广泛应用于视频拍摄场景,为视频拍摄用户提供了非常便捷的创作工具。

技术实现思路

[0003]本公开提供了一种特效处理方法、装置及电子设备。
[0004]本公开第一方面实施例提出了一种特效处理方法,包括:
[0005]响应于业务端发送的初始化指令,初始化增强现实AR场景;
[0006]在所述AR场景中导入待特效处理的目标对象;
[0007]将业务端设定的输入纹理,确定为所述目标对象的源纹理;
[0008]根据业务端设定的特效,对所述AR场景中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种特效处理方法,包括:响应于业务端发送的初始化指令,初始化增强现实AR场景;在所述AR场景中导入待特效处理的目标对象;将业务端设定的输入纹理,确定为所述目标对象的源纹理;根据业务端设定的特效,对所述AR场景中所述目标对象的所述源纹理进行特效处理,得到所述目标对象的输出纹理;向所述业务端返回所述输出纹理。2.根据权利要求1所述的方法,其中,所述根据业务端设定的特效,对所述AR场景中所述目标对象的所述源纹理进行特效处理,得到所述目标对象的输出纹理,包括:调用所述设定的特效对应的纹理渲染函数,对所述AR场景中所述目标对象的所述源纹理进行纹理渲染,得到所述目标对象的输出纹理。3.根据权利要求1所述的方法,其中,所述根据业务端设定的特效,对所述AR场景中所述目标对象的所述源纹理进行特效处理,得到所述目标对象的输出纹理之后,还包括:根据所述输出纹理,对所述AR场景中的所述目标对象进行绘制,得到所述AR场景的特效图像信息;向所述业务端返回所述特效图像信息。4.根据权利要求3所述的方法,其中,所述方法,还包括:在所述目标对象未处于加锁状态下,调度线程池中的第一线程执行对所述AR场景中所述目标对象的所述源纹理进行处理的步骤,并对所述目标对象加锁直至所述第一线程执行完毕;在所述目标对象未处于加锁状态下,调度所述线程池中的第二线程执行对所述AR场景中的所述目标对象进行绘制的步骤并对所述目标对象进行加锁直至所述第二线程执行完毕。5.根据权利要求1

4任一项所述的方法,其中,所述在所述AR场景中导入待特效处理的目标对象,包括:接收所述业务端发送的共享上下文的标识;根据所述共享上下文的标识,在所述AR场景的前景中导入所述共享上下文,以得到所述AR场景中作为前景的目标对象。6.根据权利要求1

4任一项所述的方法,其中,所述响应于业务端发送的初始化指令,初始化增强现实AR场景之后,还包括:从所述业务端获取资源视频;在所述资源视频的帧率低于设定阈值的情况下,对所述资源视频进行插帧处理;在所述AR场景的背景中导入处理后的所述资源视频,以得到所述AR场景中作为背景的目标对象。7.根据权利要求6所述的方法,其中,所述从所述业务端获取资源视频之后,还包括:根据设定的目标尺寸、目标播放方向和/或目标格式,对所述业务端发送的资源视频进行尺寸、播放方向和格式调整中的至少一种。8.一种特效处理装置,包括:初始化模块,用于响应于业务端发送的初始化指令,初始化增强现实AR场景;
导入模块,用于在所述AR场景中导入待特效处理的目标对象;输入模块,用于将业务端设定的输入纹理,确定为所述目标对象的源纹理;输...

【专利技术属性】
技术研发人员:谢高喜
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1