一种采用FPGA的近无损视频压缩方法技术

技术编号:36743404 阅读:25 留言:0更新日期:2023-03-04 10:23
本发明专利技术提出一种采用FPGA的近无损视频压缩方法,包括以下步骤:利用Canny算子计算当前像素点的梯度值;将梯度方向O划分为8个,对不同方向使用周边不同的像素进行预测,得到预测值;基于上下文索引值Q的符号项sign和残差修正值修正所述预测值Px,计算预测残差Errval并将所述预测残差进行量化和模减;对所述预测残差Errval进行Golomb编码,得到映射后的误差值MErrval;当存在连续的像素值相同的区域,或相邻梯度相同时,采用游长编码的方式代替步骤五中的Golomb编码;对待解码像素点的上下文进行与编码过程相同的梯度计算,以判断待解码像素点采用何种编码方式进行编码。点采用何种编码方式进行编码。点采用何种编码方式进行编码。

【技术实现步骤摘要】
一种采用FPGA的近无损视频压缩方法


[0001]本专利技术涉及数字视频
,尤其涉及一种采用FPGA的近无损视频压缩方法。

技术介绍

[0002]如今数字视频飞速发展,视频的分辨率越来越高,从标清到高清,再到4K、8K,视频变得更清晰,也占用更多的存储空间和传输带宽,视频压缩是一种不影响或较小影响视频质量的前提下,大幅减小视频容量的技术。
[0003]目前主流的视频压缩有MPEG

4、JPEG、H.264/H.265等有损压缩技术,这类压缩压缩率高,压缩后的视频基本不影响人的观感。但在一些其它应用中,对视频的细节信息要求很高,例如航空遥感图像,对精度要求高的图像处理领域,这就要用到无损压缩,由于无损压缩的压缩率很难做到很高,应用领域很小,在这方面的研究和文献较少,常见的方法有LOCO

I、CALIC、JPEG

LS及其改进方法。
[0004]但无损压缩的已有技术和改进都是针对通用应用进行研究的,其压缩效果具有一定局限性。

技术实现思路
<br/>[0005]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种采用FPGA的近无损视频压缩方法,其特征在于,包括以下步骤:步骤一、利用Canny算子计算当前像素点的梯度值,当所述梯度值均不为0时,进入下一步;步骤二、将梯度方向O划分为8个,对不同方向使用周边不同的像素进行预测,得到预测值Px;步骤三、基于上下文索引值Q的符号项sign和残差修正值C[Q]修正所述预测值Px,计算预测残差Errval并将所述预测残差进行量化和模减;步骤四、将A[Q]与量化和模减后的预测残差进行相加,得到更新后的A[Q];将B[Q]与量化和模减后的预测残差乘以(2*near+1)后的值相加,得到更新后的B[Q];若N[Q]的值达到RESET值,所有上下文参数均右移一位,对之前的上下文信息进行压缩,最后将N[Q]值加1;其中,A[Q]为对预测误差绝对值之和,B[Q]为对预测误差重建值之和,N[Q]为上下文模式计数器;步骤五、对所述预测残差Errval进行Golomb编码,得到映射后的误差值MErrval;步骤六:当存在连续的像素值相同的区域,或相邻梯度相同时,采用游长编码的方式代替步骤五中的Golomb编码;步骤七:对待解码像素点的上下文进行与编码过程相同的梯度计算,以判断待解码像素点采用何种编码方式进行编码。2.如权利要起1所述的一种采用FPGA的近无损视频压缩方法,其特征在于,所述量化和模减采用以下方式:将所述预测残差进折叠到(

...

【专利技术属性】
技术研发人员:吴盼良井世丽王禄禄张辉卜瑞波陈延真曹璨
申请(专利权)人:河北汉光重工有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1