一种基于纬度自适应的360度视频编码码率控制方法和系统技术方案

技术编号:42190416 阅读:13 留言:0更新日期:2024-07-30 18:40
一种基于纬度自适应的360度视频编码码率控制方法和系统,本发明专利技术涉及视频编码领域,解决现有技术中在编码过程中如何实现码率分配和码率控制优化问题。所述方法包括:获取待处理编码帧的信息以及编码块的位置信息,计算编码块的第一编码代价;根据的编码块的位置信息和纬度信息,确定编码块的有效信息,去除冗余信息,获取编码块的第二编码代价,确定编码帧的编码代价,获取编码帧的目标编码率;在参考帧中搜素与所述编码块的最佳匹配块;计算编码块的第一参数;并确定编码帧的重要性参数;根据编码帧的重要性参数和剩余码率,确定各编码帧的目标码率;根据编码帧的目标码率,确定编码参数。适用于不同的图像区域分配不同的码率领域中。

【技术实现步骤摘要】

本专利技术涉及视频编码。


技术介绍

1、360度视频相较于传统视频提供了更广阔的视场和更高逼真质量的视频内容,能够为用户提供身临其境的互动体验,近年来受到了广泛关注。由于360度视频具有高帧率和超高分辨率的特点,使得360视频的编码、传输和存储将消耗更多的带宽和空间,因此,高效的360视频编码方法对沉浸式技术的应用至关重要。

2、速率控制是一种用于在编码过程中动态管理比特率的关键机制,以实现合理的目标比特率配,同时保持视频质量和压缩效率之间的平衡。在传输带宽有限的实际应用中,这项技术尤为重要。一般来说,速率控制包括两个阶段:比特分配和速率控制。首先,基于历史编码统计或视频内容特征,以自下而上的方式将比特分配给每个图像组(gop)、帧和编码树单元(ctu)。然后,基于所分配的比特推导出量化参数(qp)和拉格朗日参数,并将其进一步用于模式决策和量化。因此,比特分配是速率控制过程中的基础,并影响后续编码参数的确定。通过码率控制,可以更合理地为不同的图像区域分配不同的码率,从而保证重要的内容获得更好的编码质量,提高编码效率。


...

【技术保护点】

1.一种基于纬度自适应的360度视频编码码率控制方法,其特征在于,所述控制方法包括以下步骤:

2.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤三中确定编码块的有效信息还包括通过编码块位置信息和纬度信息两者中任意一种确定得到。

3.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤三中还包括根据编码块的位置信息,确定编码块对应的拉伸系数的步骤。

4.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤四中确定编码帧的编码代价的方法为,遍历当前编码帧中的编码...

【技术特征摘要】

1.一种基于纬度自适应的360度视频编码码率控制方法,其特征在于,所述控制方法包括以下步骤:

2.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤三中确定编码块的有效信息还包括通过编码块位置信息和纬度信息两者中任意一种确定得到。

3.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤三中还包括根据编码块的位置信息,确定编码块对应的拉伸系数的步骤。

4.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤四中确定编码帧的编码代价的方法为,遍历当前编码帧中的编码块,累加编码块的变换块的第二编码代价,作为当前编码帧的编码代价。

5.根据权利要求1所述的基于纬度自适应的360度视频编码码率控制方法,其特征在于,步骤五...

【专利技术属性】
技术研发人员:范晓鹏余唱王兴涛
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

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

1