[发明专利]一种在视频中叠加图片的方法无效
申请号: | 201110093309.6 | 申请日: | 2011-04-14 |
公开(公告)号: | CN102685397A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 王建;杨波 | 申请(专利权)人: | 天脉聚源(北京)传媒科技有限公司 |
主分类号: | H04N5/262 | 分类号: | H04N5/262;H04N7/26;H04N9/64 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100007 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 叠加 图片 方法 | ||
1.一种在视频中叠加图片的方法,其特征在于,包括以下步骤:
A、按照Directshow规范构造过滤器图表,将图片叠加过滤器组件加入过滤器图表中;
B、将图片叠加过滤器组件的输入输出PIN口与上一级过滤器和下一级过滤器分别进行连接;
C、图片叠加过滤器组件的一个接口设置图片的存储位置,另一个接口设置图片放置位置的起始坐标,所述图片中添加有ALPHA通道值;
D、图片叠加过滤器组件读入图片的数据,将图片转换为类YUV结构;
E、获得源视频解码后的帧图像,并叠加图片;
F、将叠加了图片的帧图像发送给下一级过滤器。
2.根据权利要求1所述的一种在视频中叠加图片的方法,其特征在于,图片是BMP32格式的图片。
3.根据权利要求1所述的一种在视频中叠加图片的方法,其特征在于,所述类YUV结构记录图片所有像素点的信息,每个像素点的信息包括像素点位置坐标、像素点的Y值、U值和V值,以及像素点的ALPHA通道值。
4.根据权利要求3所述的一种在视频中叠加图片的方法,其特征在于,每个像素点的位置坐标根据图片的起始坐标确定。
5.根据权利要求3所述的一种在视频中叠加图片的方法,其特征在于,步骤E中,叠加图片进一步包括以下步骤:
E1、根据类YUV结构的YUV格式判断是否对每个像素点的Y值、U值或V值取样;
E2、计算每个像素点Y值、U值和V值的存放位置;
E3、采用ALPHA通道方式向源视频帧图像中写入图片每个像素点的Y值、U值和V值。
6.根据权利要求5所述的一种在视频中叠加图片的方法,其特征在于,步骤E2中,根据每个像素点的位置坐标和类YUV结构的YUV格式,计算每个像素点Y值、U值和V值的存放位置。
7.根据权利要求5所述的一种在视频中叠加图片的方法,其特征在于,步骤E3中,DES_Y = LOGO_Y * (1–ALPHA/255) + SOURCE_Y * ALPHA/255,其中DES_Y是叠加图片后帧图像的像素点的Y值,LOGO_Y是图片的像素点的Y值,SOURCE_Y是原视频帧图像的Y值,ALPHA是图片的像素点的ALPHA通道值;
DES_U = LOGO_U * (1–ALPHA/255) + SOURCE_U * ALPHA/255,其中DES_U是叠加图片后帧图像的像素点的U值,LOGO_ U是图片的像素点的U值,SOURCE_ U是原视频帧图像的U值,ALPHA是图片的像素点的ALPHA通道值;
DES_V = LOGO_V * (1–ALPHA/255) + SOURCE_V * ALPHA/255,其中DES_V是叠加图片后帧图像的像素点的V值,LOGO_ V是图片的像素点的V值,SOURCE_ V是原视频帧图像的V值,ALPHA是图片的像素点的ALPHA通道值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天脉聚源(北京)传媒科技有限公司,未经天脉聚源(北京)传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110093309.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:铺瓦魔方
- 下一篇:设备连接器及其制造方法