[发明专利]熔线格特效生成方法、装置、电子设备及存储介质有效
| 申请号: | 201910042858.7 | 申请日: | 2019-01-17 |
| 公开(公告)号: | CN109729285B | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 唐秋虎;程彧 | 申请(专利权)人: | 广州方硅信息技术有限公司 |
| 主分类号: | H04N5/262 | 分类号: | H04N5/262;H04N5/232;H04N21/44 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 511442 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 熔线格 特效 生成 方法 装置 电子设备 存储 介质 | ||
本发明提供一种熔线格特效生成方法、装置、电子设备及存储介质,其中的方法包括:收到用于触发熔线格特效生成的特效指令时,获取当前帧图像;基于当前帧图像对预先生成的二维网格进行处理,以使二维网格中的点的颜色变更为当前帧图像中对应的像素点的颜色;所述二维网格包括若干单元格;基于颜色变更后的二维网格中单元格的顶点的颜色信息计算得到顶点的深度信息;基于顶点的深度信息将所述颜色变更后的二维网格转换为三维网格;将所述三维网格渲染到屏幕,以呈现熔线格特效。从而有利于提高视频特效的生成效率和简化用户操作,并产生较好的三维特效效果,提高用户体验。
技术领域
本发明涉及图像处理技术领域,尤其涉及熔线格特效生成方法、装置、电子设备及存储介质。
背景技术
随着视频技术的发展,目前的图像拍摄软件或视频拍摄软件通常都附加有特效功能,以使用户可以在图像或视频中添加特效素材,增强图像或视频的视觉呈现效果。
其中,一些特效的添加必须要在图像或视频拍摄完成之后,通过安装在计算机中的图像或视频处理软件才能实现,例如,为视频添加网格特效时,需要先将视频素材保存到计算机,并运行视频处理软件(如premiere pro cc 2017软件);随后将视频素材加载到视频处理软件;接着通过在视频处理软件中依次执行点击效果控件、点击视频效果控件、点击生成控件、点击单元格图案控件和点击网格控件的操作,以找到网格特效;接着将网格特效拖入到视频素材中,并对图像进行相应的处理后才能实现在视频添加网格特效。并且,网格特效都是以二维的形式渲染到视频的每帧图像中,所呈现的视觉效果表现为在每帧图像表面平铺一层网格,图像只是被网格简单地分割,如图1所示,图1是相关技术中的一种网格特效效果的示意图,不能产生立体的三维效果。
由上述可知,目前实现对图像或视频的网格特效的添加操作过于繁琐,用户负担较大,网格特效的生成效率较低、特效效果较差。
发明内容
基于此,本发明提供一种熔线格特效生成方法、装置、电子设备及存储介质。
根据本发明实施例的第一方面,本发明提供了一种熔线格特效生成方法,所述方法包括:
收到用于触发熔线格特效生成的特效指令时,获取当前帧图像;
基于当前帧图像对预先生成的二维网格进行处理,以使二维网格中的点的颜色变更为当前帧图像中对应的像素点的颜色;所述二维网格包括若干单元格;
基于颜色变更后的二维网格中单元格的顶点的颜色信息计算得到顶点的深度信息;
基于顶点的深度信息将所述颜色变更后的二维网格转换为三维网格;
将所述三维网格渲染到屏幕,以呈现熔线格特效。
根据本发明实施例的第二方面,本发明提供了一种熔线格特效生成装置,所述装置包括:
图像获取模块,用于在收到用于触发熔线格特效生成的特效指令时,获取当前帧图像;
图像处理模块,用于基于当前帧图像对预先生成的二维网格进行处理,以使二维网格中的点的颜色变更为当前帧图像中对应的像素点的颜色;所述二维网格包括若干单元格;
计算模块,用于基于颜色变更后的二维网格中单元格的顶点的颜色信息计算得到顶点的深度信息;
转换模块,用于基于顶点的深度信息将所述颜色变更后的二维网格转换为三维网格;
渲染模块,用于将所述三维网格渲染到屏幕,以呈现熔线格特效。
根据本发明实施例第三方面,本发明提供了一种电子设备,其包括:
处理器;
存储器,用于存储可由所述处理器执行的计算机程序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州方硅信息技术有限公司,未经广州方硅信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910042858.7/2.html,转载请声明来源钻瓜专利网。





