基于HadoopMapReduce的Block数据透明加扰方法与流程

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

技术特征:

1.一种基于Hadoop MapReduce的Block数据透明加扰方法,其特征在于,包括:根据视频图像的离散余弦变换编码特点对离散余弦变换系数进行Zigzag映射及行程编码;

对经过Zigzag映射及行程编码后的所述离散余弦变换系数引入加扰算法以实现对所述视频图像的数据的透明加扰。

2.如权利要求1所述的基于Hadoop MapReduce的Block数据透明加扰方法,其特征在于,根据视频图像的离散余弦变换特点对离散余弦变换系数进行Zigzag映射及行程编码具体地包括:

将每个视频图像的16×16块按Zigzag顺序划分为16个4×4块;

将每个4×4块采用Zigzag映射方式形成B(i,0)、B(i,1)、......、B(i,15),其中,B表示块,i表示所述块中第i个4×4块;

将16个4×4块相对应的数据采用Map过程映射到16个对应的Reduce端以形成块B(i,j),每一所述块B(i,j)中具有16个数据;

采用行程编码技术将每个所述块B(i,j)中的16个数据合并为新的第j个Block;

对新的第j个Block进行Reduce数据处理以形成Block0‘、Block1‘、......、Block15。

3.如权利要求2所述的基于Hadoop MapReduce的Block数据透明加扰方法,其特征在于,对经过Zigzag映射及行程编码后的所述离散余弦变换系数引入加扰算法具体为:

对Block0‘、Block1‘、......、Block15‘逐一引入加扰算法。

4.如权利要求3所述的基于Hadoop MapReduce的Block数据透明加扰方法,其特征在于,所述加扰算法为将Blocki’中系数符号的随机翻盘。

5.如权利要求3所述的基于Hadoop MapReduce的Block数据透明加扰方法,其特征在于,所述加扰算法为Blocki’随机洗牌。

6.如权利要求3所述的基于Hadoop MapReduce的Block数据透明加扰方法,其特征在于,所述加扰算法为Blocki’中系数B(i,j)的随机洗牌,其中,0≤i,j≤15。

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