一种基于预测差分的图象压缩方法与流程

文档序号:16815722发布日期:2019-02-10 14:28阅读:151来源:国知局
一种基于预测差分的图象压缩方法与流程

本发明属于视频压缩的领域,具体是一种基于预测差分的图象压缩方法。



背景技术:

如今的视频随着其颜色、特效的丰富,分辨率的提高,视频的大小也在逐渐的变大,因此视频的压缩技术也逐渐的变得重要,特别是当视频中存在大量的相似部分时,可以有效的减少视频的容量,因此,如何分析出视频中的相似部分,就成为了视频压缩技术中很重要的一部分。

目前对于视频压缩的方法,一般有以下两种技术

1、有损压缩

有损压缩是利用了人类对图像中的某些频率成分不敏感的特性,允许压缩过程中损失一定的信息;当相邻像素颜色相近时,只保存一个信息,此方法压缩比很高,但在恢复的过程中,无法恢复出完整的原始数据。

2、无损压缩

是利用数据的统计冗余进行压缩,通过对空间冗余、时间冗余、符号冗余、结构冗余、视觉冗余可完全恢复原始数据而不引起任何失真,但其压缩率是受到数据统计冗余度的理论限制,而且当视频变化较大时,压缩价值较低。常用的压缩标准有mpeg2,mpeg4,h264,h265这些标准,上述两种压缩率均较低。



技术实现要素:

为了克服现有技术的不足,本发明的目的在于提供一种压缩率高的基于预测差分的图象压缩方法。

为解决上述技术问题,本发明一种基于预测差分的图象压缩方法采用的技术方案是:

一种基于预测差分的图象压缩方法,步骤如下:1)视频解析:将视频逐帧的保存,将需要进行压缩的视频帧记为z;2)标记像素点:获取当前帧z的每个像素点,分别记为z1,z2,…zn,整个组记为zm;3)预测差分计算:选取zm中的一点周围的点的颜色值进行分析,根据周围点的颜色值变化规律,得到预测的点的颜色值;4)保存有效像素点:如果颜色值和其本身颜色值一致,则可以不保存该点的值,反之则进行保存,所有的点分析完成后,将需要保存的值记录,达到压缩目的。

和现有技术相比,本发明一种基于预测差分的图象压缩方法的有益效果是:采用视频解析、标记像素点、预测差分计算、保存有效像素点;利用上述图象压缩方法,使得在图象压缩上,相比现有的基于预测差分的图象压缩方法,本实施例中的图象压缩方法在视频压缩方面上,具有效率高,计算量少和压缩率高的优点。

以下将结合附图对本发明的构思、具体结构及产生的效果作进一步说明,以充分地理解本发明的目的、特征和效果。

附图说明

图1是本发明基于预测差分的图象压缩方法的方法流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下以空调系统为例,结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处说描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。

如图1所示,本发明的预测差分法图象无损压缩的方法包括如下步骤:1)视频解析;2)标记像素点;3)预测差分计算;4)保存有效像素点。

下面结合附图,对每一步骤进行详细的描述:

步骤一:视频解析

将视频逐帧的保存,将需要进行压缩的视频帧记为z,我们以第一块为例子,则将第一帧记为z。

步骤二:标记像素点

读取当前帧z的每个像素点,分别记为z1,z2,…zn,整个组记为zm,并得到其颜色值(yuv,rgb均可)

步骤三:预测差分计算:

选取zm中的一点z1,通过其周围的点z2、z3、z4的颜色值进行分析,根据周围点的颜色值变化规律

即可得到预测的点的颜色值

步骤四:保存有效像素点:

计算z1与预测值z的差值,即:

δ=z1-z1

如果δ值为0时,则可以不保存该点的值,反之则进行保存,所有的点分析完成后,将需要保存的值记录,达到压缩目的。同理,解压时,当发现某点不存在保存信息,即可通过周围点位的颜色值求出该点颜色值,以达到无损解压的目标。

附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本说明书所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。



技术特征:

技术总结
本发明属于视频压缩的领域,具体是一种基于预测差分的图象压缩方法,采用视频解析、标记像素点、预测差分计算、保存有效像素点;利用上述图象压缩方法,使得在图象压缩上,相比现有的基于预测差分的图象压缩方法,本实施例中的图象压缩方法在视频压缩方面上,具有效率高,计算量少和压缩率高的优点。

技术研发人员:李明;方胜鑫;黄双莲
受保护的技术使用者:广州星唯信息科技有限公司
技术研发日:2018.10.25
技术公布日:2019.02.05
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1