[发明专利]一种在视频中实现火焰特效的方法和装置有效
申请号: | 201110409364.1 | 申请日: | 2011-12-09 |
公开(公告)号: | CN102523387A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 王小艳 | 申请(专利权)人: | 深圳市万兴软件有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 郭伟刚 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 实现 火焰 特效 方法 装置 | ||
1.一种在视频中实现火焰特效的方法,其特征在于,所述方法包括步骤:
A、读取一帧视频图像数据,根据所述视频图像的大小初始化需要添加的火焰图像的大小,设定所述火焰图像在所述视频图像中的位置参数、所述火焰图像的高度参数及宽度参数,并存储;
B、生成与所述视频图像相对应的火焰图像数据,并存储在火焰数据存储模块中;
C、根据所述火焰图像在所述视频图像中的位置参数、所述火焰图像的高度参数及宽度参数,将所述火焰数据存储模块中当前存储的火焰图像数据叠加到所述视频图像中;
D、删除所述火焰数据存储模块中当前存储的火焰图像数据;
E、判断是否已读取完全部需要添加火焰特效的视频图像,如果是,则结束操作,否则重复执行步骤A,读取下一帧视频图像数据。
2.根据权利要求1所述的方法,其特征在于,所述步骤B包括:
B1、初始化火焰颜色调色板,所述火焰颜色调色板中含有预设的数值到火焰颜色值的映射关系;
B2、根据所述火焰图像在所述视频图像中的位置参数,得到所述视频图像中的火焰区域,并在所述火焰区域的最下端随机生成火源点,定义所述火源点的数值;
B3、根据所述火源点的数值生成所述火焰区域中除火源点以外的其余火焰点的数值;
B4、根据所述火源点的数值以及其余火焰点的数值,从所述火焰颜色调色板中获取对应的火焰颜色值,生成所述火焰图像数据。
3.根据权利要求2所述的方法,其特征在于,所述步骤B1包括:
将所述火焰图像由所述火源点处到火焰顶部分为四个渐变颜色范围;
计算每一个所述渐变颜色范围的渐变颜色值;
根据所述渐变颜色值计算每一个所述渐变颜色范围内的火焰颜色值,得到所述预设的数值到所述火焰颜色值的映射关系。
4.根据权利要求2所述的方法,其特征在于,所述步骤B3包括:
根据火焰图像在所述视频图像中的位置参数、所述火焰图像的高度参数及宽度参数,从所述火源点开始,逐行往上遍历所述火焰图像的各个像素点;
取各个像素点的八邻域均值,得到每一火焰点的数值。
5.根据权利要求1所述的方法,其特征在于,所述步骤C包括:
读取所述火焰图像在所述视频图像中的位置参数、所述火焰图像的高度参数及宽度参数;
读取所述火焰数据存储模块中当前存储的火焰图像数据;
利用图像叠加原理,将所述火焰图像数据叠加到所述视频图像中。
6.一种在视频中实现火焰特效的装置,其特征在于,包括:
参数设置模块,用于读取一帧视频图像数据,根据所述视频图像的大小初始化需要添加的火焰图像的大小,设定所述火焰图像在所述视频图像中的位置参数、所述火焰图像的高度参数及宽度参数,并存储;
火焰数据生成模块,用于生成与所述视频图像相对应的火焰图像数据,并存储在火焰数据存储模块中;
火焰数据存储模块,用于存储所述火焰图像数据;
图像处理模块,用于根据所述火焰图像在所述视频图像中的位置参数、所述火焰图像的高度参数及宽度参数,将所述火焰数据存储模块中当前存储的火焰图像数据叠加到所述视频图像中;
存储管理模块,用于删除所述火焰数据存储模块中当前存储的火焰图像数据;
判断模块,用于判断是否已读取完全部需要添加火焰特效的视频图像,如果是,则结束操作,否则触发所述参数设置模块,读取下一帧视频图像数据。
7.根据权利要求6所述的装置,其特征在于,所述火焰数据生成模块包括:
调色板初始化单元,用于初始化火焰颜色调色板,所述火焰颜色调色板中含有预设的数值到火焰颜色值的映射关系;
火源点生成单元,用于根据所述火焰图像在所述视频图像中的位置参数,得到所述视频图像中的火焰区域,并在所述火焰区域的最下端随机生成火源点,定义所述火源点的数值;
火焰点生成单元,用于根据所述火源点的数值生成所述火焰区域中除火源点以外的其余火焰点的数值;
火焰图像数据产生单元,用于根据所述火源点的数值以及其余火焰点的数值,从所述火焰颜色调色板中获取对应的火焰颜色值,生成所述火焰图像数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市万兴软件有限公司,未经深圳市万兴软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110409364.1/1.html,转载请声明来源钻瓜专利网。