[发明专利]在视频中实现图标或字幕多种特效的方法无效
申请号: | 200710178686.3 | 申请日: | 2007-12-04 |
公开(公告)号: | CN101197948A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 张延华;陈春朋;胡启梁 | 申请(专利权)人: | 北京工业大学 |
主分类号: | H04N5/278 | 分类号: | H04N5/278 |
代理公司: | 北京思海天达知识产权代理有限公司 | 代理人: | 刘萍 |
地址: | 100022*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在视频中实现图标或字幕多种特效的方法涉及视频信号处理技术领域。本发明步骤:将图标或字幕放在画图板中保存为BMP位图的RGB形式,将BMP位图的RGB形式转化为YUV形式;将已经转化为YUV形式的图标或字幕文件叠加到视频文件中,视频文件的数据也是YUV形式的;实现图标或字幕的滚动特效,方法是使图标或字幕在不同的帧图像中处于不同的位置;实现图标或字幕的淡入淡出特效,方法是调整第k+1帧图像中图标或字幕数据区域的像素值f′k+1(x,y),通过像素值的不断变化可以实现淡入淡出的效果;实现图标或字幕的旋转特效,方法是先得到图标或字幕的旋转不同角度后的像素值。本发明的方法实现各种特效简易灵活。 | ||
搜索关键词: | 视频 实现 图标 字幕 多种 特效 方法 | ||
【主权项】:
1.一种在视频中实现图标或字幕多种特效的方法,其特征在于,包括以下步骤:步骤(一)、产生YUV数据形式的图标或字幕文件将图标或字幕放在画图板中,进行添加和更改,然后保存为BMP位图的RGB形式,这样图标或字幕就都变成了图片形式,然后将BMP位图的RGB形式转化为YUV形式,这样就完成了实现各种特效的准备工作;步骤(二)、将已经转化为YUV形式的图标或字幕文件叠加到视频文件中视频文件的数据也是YUV形式的;读取第k帧图像数据fk(x,y)和图标或字幕数据q(x,y),k表示第k帧图像,(x,y)表示图像中像素点的坐标,fk(x,y)表示图像像素点的像素值,q(x,y)表示图标或字幕像素点的像素值;然后确定将图标或字幕要放置位置的区域S,将图标或字幕的数据替换图像中相应位置的数据,就形成了新的第k帧图像数据f′k(x,y);如公式1所示,这样就实现了图标或字幕的叠加; 步骤(三)、实现图标或字幕的滚动、淡入淡出和旋转特效(1)实现图标或字幕的滚动特效使图标或字幕在屏幕上实现不断滚动的效果,方法是使图标或字幕在不同的帧图像中处于不同的位置;以图标或字幕向左滚动为例,按照步骤(一)中所讲的,将图标或字幕加在第k帧图像中预先设定的位置区域S,再读取第k+1帧图像数据fk+1(x,y),将同样的图标或字幕q(x,y)加在比第k帧图像中靠左的位置区域S’,如公式2所示: 总之,图标或字幕在第k+1帧图像中的位置都比第k帧图像的位置靠左,这样就实现了向左滚动的特效;图标或字幕向其他方向滚动的实现方法与上面所述方法类似;当字幕滚动到图像的边界时,注意字幕的截断,不要让被截断的部分影响其他区域的图像,如公式(3)所示,其中h为移出的步长,取值为1,这样就可以将需要显示的字幕部分加在图像中,而其余部分自动被截断; (2)实现图标或字幕的淡入淡出特效使图标或字幕在屏幕上实现淡入淡出的效果,方法是调整第k+1帧图像中图标或字幕数据区域的像素值f′k+1(x,y),通过像素值的不断变化可以实现淡入淡出的效果;如公式4所示: 其中,T为实现淡入淡出效果的像素值变化的步长,当T取值为[0,10]之间时,淡入淡出效果比较好;当T为正值时,像素值在增加,当T为负值时,像素值在减小;其中q(x,y)+T的取值范围为[0,255];(3)实现图标或字幕的旋转特效使图标或字幕在屏幕上实现旋转的效果,方法是先得到图标或字幕的旋转不同角度后的像素值qm(x,y),其中m表示旋转m角度,qm(x,y)表示旋转m角度后的图标或字幕的像素值;然后在不同的帧图像中加入旋转了不同角度后的像素值qm(x,y),就可实现图标或字幕旋转的效果,如公式5所示: 其中m值的变化是逐渐变化,它的取值范围为[0,360]。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710178686.3/,转载请声明来源钻瓜专利网。
- 上一篇:可编程微电脑控制管道疏通车
- 下一篇:媒体网关测试装置及方法