The invention discloses a multimedia data compression method, which comprises the following steps: decoding of multimedia data compression method S1, based on the block; step S2, the size of the block decoding of multimedia data according to the multimedia data compression methods are used to block, compares the similarity of blocks data acquisition, similar position information of the macroblock is similar to block information; step S3, according to the similarity of the corresponding block of information compression good data compression; the invention has again compression effect on the multimedia data compression and corresponding data has been compressed method, with reduced proportion multimedia data compressed storage space etc..
【技术实现步骤摘要】
一种多媒体数据再压缩方法
本专利技术涉及一种对采用分块为基础的压缩方法压缩后的图片和视频类多媒体数据进行再次压缩的技术,特别涉及一种多媒体数据再压缩方法。
技术介绍
图片、视频类多媒体数据较其它类型数据的特点就是数据量大,对网络带宽、数据存储都是很大的负担,图片和视频中存在大量冗余信息,对图片、视频类多媒体数据压缩方法的研究也一直是研究的热点,并且形成了相对稳定的算法框架和当前普遍采用的压缩算法。当前对图片、视频等多媒体数据压缩所普遍采用的方法均是对原图像或图像帧中的像素点按照一定大小划分成宏块,对各宏块数据采取相应方法进行相应压缩,最终压缩所得数据中是按照每个压缩好的分块数据按顺序存放。其中对图像中划分的数据块和视频不同GOP的I帧中数据块的压缩均为单独压缩,数据块之间的压缩并无关系。而这些数据块中存在大量相似性较强的数据块,图片、视频类多媒体数据对数据的精确度没有很强的要求,这些相似性较强的数据块可以互相替换而不造成图片、视频质量的过度下降,当前普遍采用的压缩方法会存储所有这些相似性较强的宏块,这样就造成了压缩后的多媒体数据中存在大量不必要的冗余信息。如果对这些相似性较强的宏块只存储一个宏块数据,而其它与之相似的宏块在解码时用该宏块数据进行替换,这样就可以以损失很小的图片、视频质量的代价来进一步减少多媒体数据占用存储空间。
技术实现思路
本专利技术的目的在于克服现有技术的缺点与不足,提供一种多媒体数据再压缩方法。本专利技术的目的可以通过下述技术方案实现:一种多媒体数据再压缩方法,包含以下步骤:数据再压缩端的再压缩步骤如下:步骤S1、对采用分块为基础的压缩方 ...
【技术保护点】
一种多媒体数据再压缩方法,其特征是:包含以下步骤:数据再压缩端的再压缩步骤如下:步骤S1、对采用分块为基础的压缩方法压缩的多媒体数据进行解码;步骤S2、对解码后多媒体数据按照原多媒体数据采用压缩方法的分块大小进行分块,对分块数据进行相似性比较,获取相似数据块信息,将相似块划分相似块组;步骤S3、根据相似块组信息,对每个相似块组中的宏块只保存组中第一个宏块数据,同一相似块组中其它宏块数据不予保存,仅在原位置保存替换宏块信息,从而将原来压缩好的多媒体数据进行再压缩处理;再压缩数据解压缩端的解压缩的步骤如下:步骤T1、对采用本方法再压缩处理的多媒体数据恢复为再压缩前的多媒体数据。
【技术特征摘要】
1.一种多媒体数据再压缩方法,其特征是:包含以下步骤:数据再压缩端的再压缩步骤如下:步骤S1、对采用分块为基础的压缩方法压缩的多媒体数据进行解码;步骤S2、对解码后多媒体数据按照原多媒体数据采用压缩方法的分块大小进行分块,对分块数据进行相似性比较,获取相似数据块信息,将相似块划分相似块组;步骤S3、根据相似块组信息,对每个相似块组中的宏块只保存组中第一个宏块数据,同一相似块组中其它宏块数据不予保存,仅在原位置保存替换宏块信息,从而将原来压缩好的多媒体数据进行再压缩处理;再压缩数据解压缩端的解压缩的步骤如下:步骤T1、对采用本方法再压缩处理的多媒体数据恢复为再压缩前的多媒体数据。2.根据权利要求1所述的多媒体数据再压缩方法,其特征是:在步骤S1中,识别多媒体数据类型及压缩格式,采取相应解码方法对多媒体数据进行解码,解码出原图片或视频I帧每个像素点的YUV值,用YUV值来做之后的宏块相似性比较操作。3.根据权利要求1所述的多媒体数据再压缩方法,其特征是:在步骤S2中,按照相应压缩方法的分块大小对解码后原始多媒体数据按照像素点位置进行分块处理,即按照原多媒体数据采用压缩方法压缩的单位即宏块,来做后面相似性比较操作。4.根据权利要求1所述的多媒体数据再压缩方法,其特征是:在步骤S2中,按照一定判定相似标准,对分块数据进行相似性比较,将相似数据块位置信息分组保存为临时文件,为每一组相似数据块保存一个相似块组信息,相似块组信息中按照原多媒体数据相应压缩方法压缩数据块的先后顺序,保存这一组相似块在解码后多媒体数据中的相对位置信息,其中相似块组中首个宏块作为替换宏块,同一相似块组中其他宏块作为被替换宏块。5.根据权利要求1所述的多媒体数据再压缩方法,其特征是:在步骤S3中,对图片数据和视频数据使用不同策略进行再压缩,可根据不同类型多媒体数据、不同场景,在两种策略中选取相应策略来对多媒体数据再压缩。6...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。