一种拖尾特效渲染方法、装置、设备及存储介质制造方法及图纸

技术编号:20979313 阅读:42 留言:0更新日期:2019-04-29 18:48
本申请提供一种拖尾特效渲染方法、装置、设备及计算机可读存储介质,所述方法包括:检测到拖尾特效触发指令后,从目标视频帧中获取待处理的视频帧;在所述待处理的视频帧的坐标范围内获取至少一个位置点;所述位置点的属性包括生存时间以及显示半径;所述生存时间以及所述显示半径具有正相关的关系;基于所有生存时间不为零的位置点以及对应的显示半径,生成拖尾特效图像;基于所述拖尾特效图像以及所述待处理的视频帧,生成带拖尾特效的视频帧。本申请解决同一类视频特效无法应用于多个视频系统的问题,使之能够应用于多种视频编辑系统或者视频拍摄系统中,具有较强的兼容性以及广泛的适用性。

A tail effect rendering method, device, device and storage medium

The application provides a tail effect rendering method, device, device and computer readable storage medium. The method includes: acquiring the video frame to be processed from the target video frame after detecting the tail effect trigger instruction; acquiring at least one position point within the coordinate range of the video frame to be processed; and the attributes of the position point include survival time and display radius; The survival time and the display radius are positively correlated; the tail effect image is generated based on all locations where the survival time is not zero and the corresponding display radius; and the video frame with the tail effect is generated based on the tail effect image and the video frame to be processed. This application solves the problem that the same kind of video effects can not be applied to multiple video systems, so that it can be applied to a variety of video editing systems or video shooting systems, with strong compatibility and wide applicability.

【技术实现步骤摘要】
一种拖尾特效渲染方法、装置、设备及存储介质
本申请涉及图像处理领域,尤其涉及一种拖尾特效渲染方法、装置、设备及计算机可读存储介质。
技术介绍
随着现今视频技术的发展,视频拍摄(诸如小视频制作、视频直播)对于用户来说是一种很容易实现的操作,而简单的视频拍摄已无法满足人们的需求,因此有必要在视频拍摄上进行一些改进,现今已实现了在视频拍摄或者视频制作过程中添加某种特效以增加视频的观赏性。但是,专利技术人发现:现今视频拍摄系统或者视频编辑系统越来越多,而通常技术开发人员只针对于其中一个视频拍摄系统或者视频编辑系统中的视频帧的格式或者内容进行视频特效的开发和应用,使得现今的视频特效无法兼容多种视频系统,若用户想在一视频拍摄系统上应用另一视频拍摄系统上的视频特效,只能针对这一视频系统所使用的视频帧的格式或者内容进行该类视频特效的重新制作与应用,这不仅不适用于普通用户,而且同样的视频特效需要针对于多个不同系统进行多次开发与制作,耗费了大量的时间成本和精力成本,也造成了特效资源的浪费和冗余。
技术实现思路
有鉴于此,本申请提供一种拖尾特效渲染方法、装置、设备及计算机可读存储介质,解决同一类视频特效无法应本文档来自技高网...

【技术保护点】
1.一种拖尾特效渲染方法,其特征在于,所述方法包括:检测到拖尾特效触发指令后,从目标视频帧中获取待处理的视频帧;在所述待处理的视频帧的坐标范围内获取至少一个位置点;所述位置点的属性包括生存时间以及显示半径;所述生存时间以及所述显示半径具有正相关的关系;基于所有生存时间不为零的位置点以及对应的显示半径,生成拖尾特效图像;基于所述拖尾特效图像以及所述待处理的视频帧,生成带拖尾特效的视频帧。

【技术特征摘要】
1.一种拖尾特效渲染方法,其特征在于,所述方法包括:检测到拖尾特效触发指令后,从目标视频帧中获取待处理的视频帧;在所述待处理的视频帧的坐标范围内获取至少一个位置点;所述位置点的属性包括生存时间以及显示半径;所述生存时间以及所述显示半径具有正相关的关系;基于所有生存时间不为零的位置点以及对应的显示半径,生成拖尾特效图像;基于所述拖尾特效图像以及所述待处理的视频帧,生成带拖尾特效的视频帧。2.根据权利要求1所述的拖尾特效渲染方法,其特征在于,所述在所述待处理的视频帧的坐标范围内获取至少一个位置点,包括:根据用户在所述待处理的视频帧对应的显示窗口上的至少一次触摸位置,获取至少一个位置点。3.根据权利要求1所述的拖尾特效渲染方法,其特征在于,所述在所述待处理的视频帧的坐标范围内获取至少一个位置点,包括:识别在所述待处理的视频帧中的目标对象,并根据所述目标对象的预设特征部位获取至少一个位置点。4.根据权利要求1所述的拖尾特效渲染方法,其特征在于,所述基于所有生存时间不为零的位置点以及对应的显示半径,生成拖尾特效图像,包括:当所有生存时间不为零的位置点的数量大于或者等于两个时,以各个生存时间不为零的位置点的生存时间的大小作为连接顺序,除最后一个连接的位置点外,获取剩余的位置点在预设方向上的距自身预设距离的两个顶点;基于所述连接顺序以及各个位置点对应的显示半径,将所述位置点对应的两个顶点与下一位置点连接,以生成至少一个三角形面;对所述三角形面进行渲染,以生成拖尾特效图像。5.根据权利要求4所述的拖尾特效渲染方法,其特征在于,所述对所述三角形面进行渲染,以生成拖尾特效图像,包括:基于所述待处理的视频帧被处理的顺序,从预先建立的贴图库中的指定序列中获取对应于所述待处理的视频帧的贴图;所述贴图库用于存储多个序列的贴图,且同一序列的相邻贴图的变化状态是连续的;基于对应于所述待处理的视频帧的贴图对所述三角形面进行渲染,以生成拖尾特效图像。6.根据权利要求1所述的拖尾特效渲染方法,其特征在于...

【专利技术属性】
技术研发人员:杜晶程彧
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1