在yuv帧上叠加水印的方法及水印叠加装置与流程

文档序号:12133823阅读:来源:国知局

技术特征:

1.在yuv帧上叠加水印的方法,包括:

根据水印逐行生成帧替换索引;

所述替换索引由所述水印的逐行的透明数据的起始位置和宽度以及非透明数据的起始位置和宽度构成;

根据所述替换索引对每个所述yuv帧进行叠加,

其中,逐行或者并行读取所述替换索引,在所述替换索引数据值为透明数据时直接跳转到非透明数据处并根据非透明数据宽度值替换所述yuv帧的相应数据直至所述替换索引的所述行的数据处理完毕;显示所述yuv帧。

2.根据权利要求1所述的在yuv帧上叠加水印的方法,其特征在于:所述水印为RGB格式,在读取所述替换索引后,进行RGB和yuv格式的标准变换。

3.根据权利要求2所述的在yuv帧上叠加水印的方法,其特征在于:根据所述水印替换索引对每个所述yuv帧进行叠加是并行的。

4.根据权利要求1-3任意一项所述的在yuv帧上叠加水印的方法,其特征在于:

数据叠加时,透明区的宽度,通过指针跳动,即:指针值+透明宽度值直接到需要复制的不透明区;yuv帧需要叠加的帧都跳动同样的透明宽度,直接复制不透明的数据;按块复制,复制量为不透明的宽度值。

5.根据权利要求1-3任意一项所述的在yuv帧上叠加水印的方法,其特征在于:

水印的yuv帧数据的不透明区域与yuv帧数据进行叠加时,多行数据分别计算,多行数据同时叠加。

6.根据权利要求1-3任意一项所述的在yuv帧上叠加水印的方法,其特征在于:

yuv帧数据叠加水印的yuv帧数据;水印的yuv帧数据在yuv帧数据上的位置在预先设定的位置。

7.根据权利要求1-3任意一项所述的在yuv帧上叠加水印的方法,其特征在于:

替换索引与水印的yuv帧数据保存在同一个文件或者替换索引作为单独文件保存。

8.根据权利要求1-3任意一项所述的在yuv帧上叠加水印的方法,其特征在于:

yuv帧数据叠加水印的yuv帧数据时,叠加两组或两组以上的水印的yuv帧数据。

9.根据权利要求1-3任意一项所述的在yuv帧上叠加水印的方法,其特征在于:

叠加两组或两组以上的水印的yuv帧数据同时进行或设定一个时间函数,随着时间函数的改变,依次叠加相应的水印的yuv帧数据或者设定一个时间函数,随着时间函数改变,在数据库中任意选取水印的yuv帧数据进行叠加;数据库中存储水印的yuv帧数据文件以及相应的水印的yuv帧数据文件的替换索引文件。

10.一种使用1-3任意一项所述的在yuv帧上叠加水印的方法的水印叠加装置,包括:

对输入需要叠加的argb图片数据进行处理的数据处理装置;

对需要叠加的Argb图片数据转换为yuv数据的数据转换装置;

其特征在于:

对需要叠加的yuv帧数据的每一行前端添加索引字节的数据添加装置;

对输入原始图像数据进行处理的数据处理装置;

将原始图像数据转换为yuv帧数据的数据转换装置;

确定需要叠加数据所在原始数据指定位置的位置确定装置;

将读取需要叠加的yuv帧数据每一行前端的索引字节进行保存的数据保存装置;

确定需要叠加的yuv帧数据每行的透明区域和不透明区域的数据确立装置,建立地址指针的地址指针建立装置;

根据地址指针将需要叠加的yuv帧数据的不透明区域与原始图像数据的yuv帧数据进行叠加的数据叠加装置;

保存叠加后数据的数据存储装置。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1