【技术实现步骤摘要】
面向VR的实时图像压缩方法、系统和存储介质
本专利技术涉及无线VR传输领域和视频压缩领域,并特别涉及一种面向VR的实时图像压缩方法、系统和存储介质。
技术介绍
以往VR图像压缩技术通常有两种,总体来看每种技术都是为了降低数据量便于网络传输,但在具体构成上又不相同,每种技术的构成如下1)获取图像数据,对获取到的每帧图像数据使用采样的方法进行下采样,将采样后的数据送给网络发送模块进行发送,在接收端通过插值的方法将数据还原出来进行显示;2)获取图像数据,对图像数据进行压缩,压缩过程将不同的帧分成了I帧、P帧和B帧三种帧格式,分别采用了I、P、B帧三种压缩方法,即采用帧内压缩、前向帧间压缩和双向帧间压缩的方法进行数据压缩,将压缩后的数据送给网络发送模块进行发送。对以往较常用的两种VR图像压缩技术的工作说明:1)首先获取到VR程序生成的图像画面数据,对每帧图像数据进行下采样,通过采样之后的数据量得以大大减少,将采样后的数据送给网络发送模块发送到VR接收端,在接收端对接收到的数据进行插值还原出完整图像进行 ...
【技术保护点】
1.一种面向VR的实时图像压缩方法,其特征在于,包括:/n步骤1、获取待压缩的一帧VR原始图像,将该原始图像划分成多个宏块,对每个宏块中像素进行模式预测,得到每个宏块的预测值,使用宏块自身的该预测值与自身的原像素值作差,得到残差数据;/n步骤2、利用离散余弦变换将该残差数据从时域变换到频域,并对变换得到的频域数据进行数值量化,得到量化数据,通过对该量化数据进行熵编码,得到每个宏块的码流,将全部宏块的码流按顺序拼接整合,得到该原始图像的码流,作为压缩结果。/n
【技术特征摘要】
1.一种面向VR的实时图像压缩方法,其特征在于,包括:
步骤1、获取待压缩的一帧VR原始图像,将该原始图像划分成多个宏块,对每个宏块中像素进行模式预测,得到每个宏块的预测值,使用宏块自身的该预测值与自身的原像素值作差,得到残差数据;
步骤2、利用离散余弦变换将该残差数据从时域变换到频域,并对变换得到的频域数据进行数值量化,得到量化数据,通过对该量化数据进行熵编码,得到每个宏块的码流,将全部宏块的码流按顺序拼接整合,得到该原始图像的码流,作为压缩结果。
2.如权利要求1所述的面向VR的实时图像压缩方法,其特征在于,步骤1中该模式预测具体为:通过对该原始图像的前一帧图像的量化数据进行反量化还原操作,得到前一帧图像每个宏块的重建像素值,集合前一帧图像每个宏块的重建像素值得到预测集合,在该预测集合中找到一个与当前宏块颜色最为相近的重建像素值作为比较值,用该比较值和当前宏块像素值的差值作为该预测值。
3.如权利要求2所述的面向VR的实时图像压缩方法,其特征在于,步骤2中该数值量化具体为将该残差数据在标准基矩阵下的线性解除以一个整数值,得到的稀疏矩阵作为该量化数据。
4.如权利要求1-3所述的任意一种面向VR的实时图像压缩方法,其特征在于,步骤1还包括:
步骤11、获取到待压缩的VR视频数据后,根据VR视频数据的内容特点,将其划分为多个图像片段,从每个该图像片段中获取该待压缩的一帧VR原始图像。
5.一种面向VR的实时图像压缩系统,其特征在于,包括:
模块1、获取待压缩的一帧VR原始图...
【专利技术属性】
技术研发人员:郭玉会,周鹏,冀德,
申请(专利权)人:北京传送科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。