【技术实现步骤摘要】
一种结合块匹配和串匹配的图像压缩方法
本专利技术涉及一种数字视频压缩编码及解码系统,特别是计算机屏幕图像和视频的编码及解码的方法和装置。
技术介绍
随着以远程桌面为典型表现形式的新一代云计算与信息处理模式及平台的发展和普及,多台计算机之间、计算机主机与智能电视、智能手机、平板电脑等其他数字设备之间及各种各类数字设备之间的互联已经成为现实并日趋成为一种主流趋势。这使得服务器端(云)到用户端的实时屏幕传输成为当前的迫切需求。由于需要传输的屏幕视频数据量很大,以平板电脑2048x1536像素分辨率且60帧/秒刷新率的24位真彩色屏幕图像为例,需要传输的数据达每秒2048x1536x60x24=4320兆比特,如此多的数据要想在现实的网络条件下实现实时传输是不可能的,因此对于计算机屏幕图像的有效的数据压缩必不可少。充分利用计算机屏幕图像的特点,对计算机屏幕图像进行超高效率的压缩,也是最新国际视频压缩标准HEVC(HighEfficiencyVideoCoding)的一个主要目标。计算机屏幕图像的一个显著特点是同一帧图 ...
【技术保护点】
1.一种结合块匹配和串匹配的图像压缩方法,其特征在于包括以下步骤:/n步骤1)对含移动矢量、微块数和其他编码结果的压缩码流进行解析,输出1)解析得到的匹配微块串的移动矢量和微块数,2)其余解析得到的数据;/n步骤2)使用输入的移动矢量及微块数进行一个像素分辨率为M×M,其中M的取值包括4、8、16、32、64,的当前编码单元的以像素分辨率为m×n,其中m和n的取值限制条件包括:m和n的取值各自分别是包括1或2或4的整数,m和n不能同时取值1,的微块为基本匹配单位的微块串匹配解码;也就是从已重构参考像素样值暂存区中由所述移动矢量和所述编码单元中当前被匹配微块串的位置计算确定的 ...
【技术特征摘要】
1.一种结合块匹配和串匹配的图像压缩方法,其特征在于包括以下步骤:
步骤1)对含移动矢量、微块数和其他编码结果的压缩码流进行解析,输出1)解析得到的匹配微块串的移动矢量和微块数,2)其余解析得到的数据;
步骤2)使用输入的移动矢量及微块数进行一个像素分辨率为M×M,其中M的取值包括4、8、16、32、64,的当前编码单元的以像素分辨率为m×n,其中m和n的取值限制条件包括:m和n的取值各自分别是包括1或2或4的整数,m和n不能同时取值1,的微块为基本匹配单位的微块串匹配解码;也就是从已重构参考像素样值暂存区中由所述移动矢量和所述编码单元中当前被匹配微块串的位置计算确定的匹配微块串的位置,按照已知的微块串的排列规则,复制所含微块的数量为所述微块数的整个匹配微块串的所有样值,并将整个所述匹配微块串移动和粘贴到当前所述被匹配微块串的位置,复原出整个所述被匹配微块串;所述被匹配微块串与所述匹配微块串有相同的所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。