视频编码方法、装置、设备及存储介质制造方法及图纸

技术编号:21691908 阅读:43 留言:0更新日期:2019-07-24 16:20
本发明专利技术实施例公开了一种视频编码方法、装置、设备及存储介质,属于视频编码技术领域。该方法包括:计算视频帧的帧内预编码代价,帧内预编码代价用于表征视频帧中细节的丰富度以及空间相关度;根据帧内预编码代价设置视频帧的量化参数阈值;计算视频帧的量化参数估计值,量化参数估计值用于表征视频帧中细节的预计压缩情况;根据量化参数阈值和量化参数估计值确定视频帧对应的目标编码方式,目标编码方式包括全分辨率编码或下采样编码。本发明专利技术实施例中,由于编码方式选择过程中考虑了当前视频帧的预编码代价以及细节的压缩情况,因此最终确定出的编码方式符合视频帧自身的图像特点,进而提高了视频编码的效果。

Video coding methods, devices, devices and storage media

【技术实现步骤摘要】
视频编码方法、装置、设备及存储介质
本专利技术实施例涉及视频编码
,特别涉及一种视频编码方法、装置、设备及存储介质。
技术介绍
随着多媒体技术的不断发展,视频的应用场景越来越广。比如,用户可以在线观看流媒体视频,还可以与他人进行视频通话。在对视频中的视频帧进行编码时,常用的编码方式包括全分辨率编码和下采样编码。全分辨率编码模式下,编码器直接对视频帧进行编码;而下采样编码模式下,编码器首先对视频帧进行下采样,然后对下采样后的视频帧进行编码。由于下采样过程中会丢失部分图像细节,因此,相关技术中,编码器对视频中的I帧进行全分辨率编码,对视频中的P帧进行下采样编码。然而,采用上述编码方式对视频帧进行编码时,由于未考虑到视频帧本身的图像特点,导致视频编码效果不佳。
技术实现思路
为了解决相关技术中存在的问题,本专利技术实施例提供了一种视频编码方法、装置、设备及存储介质。所述技术方案如下:根据本专利技术实施例的第一方面,提供了一种视频编码方法,该方法包括:计算视频帧的帧内预编码代价,所述帧内预编码代价用于表征所述视频帧中细节的丰富度以及空间相关度;根据所述帧内预编码代价设置所述视频帧的量化参数本文档来自技高网...

【技术保护点】
1.一种视频编码方法,其特征在于,所述方法包括:计算视频帧的帧内预编码代价,所述帧内预编码代价用于表征所述视频帧中细节的丰富度以及空间相关度;根据所述帧内预编码代价设置所述视频帧的量化参数阈值;计算所述视频帧的量化参数估计值,所述量化参数估计值用于表征所述视频帧中细节的预计压缩情况;根据所述量化参数阈值和所述量化参数估计值确定所述视频帧对应的目标编码方式,所述目标编码方式包括全分辨率编码或下采样编码。

【技术特征摘要】
1.一种视频编码方法,其特征在于,所述方法包括:计算视频帧的帧内预编码代价,所述帧内预编码代价用于表征所述视频帧中细节的丰富度以及空间相关度;根据所述帧内预编码代价设置所述视频帧的量化参数阈值;计算所述视频帧的量化参数估计值,所述量化参数估计值用于表征所述视频帧中细节的预计压缩情况;根据所述量化参数阈值和所述量化参数估计值确定所述视频帧对应的目标编码方式,所述目标编码方式包括全分辨率编码或下采样编码。2.根据权利要求1所述的方法,其特征在于,所述根据所述量化参数阈值和所述量化参数估计值确定所述视频帧对应的目标编码方式,包括:若所述量化参数估计值大于所述量化参数阈值,则将所述下采样编码确定为所述目标编码方式;若所述量化参数估计值小于所述量化参数阈值,则将所述全分辨率编码确定为所述目标编码方式。3.根据权利要求1或2所述的方法,其特征在于,所述对视频帧进行预编码,并计算所述视频帧的帧内预编码代价,包括:对所述视频帧进行下采样;将下采样后的视频帧划分为多个编码块,并对各个编码块进行预编码,计算所述各个编码块的预编码代价;将所述各个编码块的所述预编码代价之和确定为所述帧内预编码代价。4.根据权利要求1或2所述的方法,其特征在于,所述根据所述帧内预编码代价设置所述视频帧的量化参数阈值,包括:根据所述帧内预编码代价和所述视频帧的像素数量,计算每个像素的平均帧内预编码代价;若所述平均帧内预编码代价大于预设代价阈值,则将所述量化参数阈值设置第一数值;若所述平均帧内预编码代价小于所述预设代价阈值,则将所述量化参数阈值设置第二数值,所述第一数值大于所述第二数值。5.根据权利要求1或2所述的方法,其特征在于,所述计算所述视频帧的量化参数估计值,包括:若所述视频帧为帧序列的第一帧,则将预设量化参数确定为所述量化参数估计值;若所述视频帧不是所述帧序列的第一帧,则根据编码器采用的编码模式确定所述量化参数估计值;其中,所述编码模式包括固定质量编码和固定码率编码,所述固定质量编码是指保持视频画面质量固定的编码方式,所述固定码率编码是指保持视频码率固定的编码方式。6.根据权利要求5所述的方法,其特征在于,所述若所述视频帧不是所述帧序列的第一帧,则根据编码器采用的编码模式确定所述量化参数估计值,包括:若所述编码模式为所述固定质量编码,则将所述编码器的外部预设值确定为所述量化参数估计值;若所述编码模式为所述固定码率编码,则计算所述视频帧中预定编码块的量化参数,并将所述预定编码...

【专利技术属性】
技术研发人员:毛煦楠
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1