0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析音频视频编码标准(AVS3)的块分割方法和编码单元树形状

工程师邓生 来源:哲想软件 作者:哲想软件 2022-09-02 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在本文中,我将回顾第三代音频视频编码标准(AVS3)的块分割方法和编码单元树形状。

编码单元树

AVS3是在其前身AVS2的基础上开发的,其目标之一是适应对超高清内容(4K、8K)不断增长的需求。

ac85c7e4-2a53-11ed-ba43-dac502259ad0.png

Audio Video Standard 是一个基于块的视频编码框架。对于块分区,AVS2仅使用四叉树方案(图1),这对于8k 视频效率不高。为了解决这个问题,AVS3开发了一种更灵活的分区方案:四叉树(QT)、二叉树(BT) 和扩展四叉树(EQT)(图 2)。

acca1476-2a53-11ed-ba43-dac502259ad0.png

对于每个最大的编码单元,首先使用一个比特来指示大编码单元(LCU)是否被划分为QT。如果不是,则再使用一位来表示LCU 是分为EQT 还是 BT(图3)。一旦编码单元被划分为BT或EQT,QT就不能用于后续的划分过程。

ad0e209e-2a53-11ed-ba43-dac502259ad0.png

内部派生树

AVS3 具有将帧内编码单元拆分为更小的预测单元的附加模式。它只分割亮度分量。CU可以垂直或水平分成4个PU。有六种拆分模式;您可以在图4 中看到它们。就对称性而言,派生模式可以细分为两类:

对称模式:2N×hN和hN×2N,旨在提高边信息的信令效率

非对称模式:2N×nU、2N×nD、nL×2N和nR×2N,旨在提高分区结构对非对称纹理的灵活性

对于非对称模式(2MxnD、2MxnU、nLx2N、nRx2N),应该提到一件事——它们最初被分成2 个PU:大的和小的。然后将大PU拆分为三个具有相同参数的子PU;结果,有3+1 个PU。这样,由于预测样本和参考样本之间的相关性更强,可以提高预测精度。

此外,当使用 DT时,变换单元被迫根据预测单元进行拆分。

ad6c79c8-2a53-11ed-ba43-dac502259ad0.png

DT 内标志在 CU级别发出信号。当内部DT 标志为真时,随后传输拆分方向和拆分类型。

Intra DT 仅适用于 luma分量,因此色度没有被分割,色度PU 保持与 CU相同的大小。这是图 5中的示例。

adfc292e-2a53-11ed-ba43-dac502259ad0.png

色度树拆分限制

AVS3对分割色度分量有特殊限制-色度两侧在色度下采样分辨率下至少应为4个像素(在亮度分辨率下为8个像素)。如果分区可以创建更小的色度块,则不执行色度拆分。因此色度编码块仍然大于分割的亮度块(图5、图6)。

ae442238-2a53-11ed-ba43-dac502259ad0.png

非矩形块分裂

对于帧间块有特殊的角加权预测(AWP) 模式,对于帧内块有空间角加权预测(SAWP) 的特殊模式,其作用类似于通过斜线将CU 分成两个PU。最初,每个部分都使用不同的预测参数进行预测;然后使用由平滑过渡的斜线生成的权重掩码将它们组合起来(图7)。对这些模式的更详细的回顾在单独的文章中给出。

ae8e1a32-2a53-11ed-ba43-dac502259ad0.png



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 音频编码
    +关注

    关注

    0

    文章

    36

    浏览量

    13236
  • 视频编码
    +关注

    关注

    2

    文章

    115

    浏览量

    21620
  • LCU
    LCU
    +关注

    关注

    0

    文章

    10

    浏览量

    4047

原文标题:​Vicuesoft:AVS3块分区

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADV7344:多功能视频编码器的技术剖析与应用

    - 模拟视频编码器,具有诸多先进特性,下面将对其进行详细剖析。 文件下载: ADV7344.pdf 一、ADV7344概述 ADV7344是一款采用64引脚LQFP封装的高速数字 - 模拟视频
    的头像 发表于 04-18 16:45 863次阅读

    ADV7342/ADV7343:高性能多格式视频编码器的技术剖析

    ADV7342/ADV7343:高性能多格式视频编码器的技术剖析 一、引言 在当今的视频处理领域,高性能的视频编码器至关重要。ADV7342
    的头像 发表于 04-18 16:25 475次阅读

    ADV7340/ADV7341:高性能多格式视频编码器的技术解析

    、ADV7340/ADV7341概述 ADV7340/ADV7341是采用64引脚LQFP封装的高速数模视频编码器。它配备了六个高速、NSV、3.
    的头像 发表于 04-18 16:20 463次阅读

    低功耗RGB转NTSC/PAL编码器AD724:高效视频编码解决方案

    低功耗RGB转NTSC/PAL编码器AD724:高效视频编码解决方案 引言 在当今的视频处理领域,将RGB信号转换为NTSC或PAL标准
    的头像 发表于 04-18 14:35 67次阅读

    深度解析NXP MC44BS373CA音频视频调制器

    深度解析NXP MC44BS373CA音频视频调制器 作为一名电子工程师,在设计VCR、机顶盒等设备时,音频视频调制器是关键组件之一。今天,我将详细介绍NXP的MC44BS373CA音频视频调制器
    的头像 发表于 04-09 09:50 94次阅读

    磁铁在编码器中的作用与应用

    编码器中,磁铁的作用不可小觑,常用的磁性材料主要是钕铁硼和铁氧体,今天这篇文章主要介绍下磁铁用于哪些编码器类型,以及其具体作用。磁铁在编码器中的作用(功能)是什么?在编码器中,磁铁主
    的头像 发表于 03-19 14:42 333次阅读
    磁铁在<b class='flag-5'>编码</b>器中的作用与应用

    编码器接口定义及标准接线方法

    化、接线规范统一,是保证磁编码器稳定输出位置信号、提高系统抗干扰能力的关键。本文从接口类型、电气特性、引脚定义、标准接线、工程规范、故障处理六个方面,系统阐述磁编码器接口定义与标准接线
    的头像 发表于 03-12 15:42 239次阅读

    编码器接口定义及标准接线方法

    、数据丢包等问题频发。本文系统梳理增量式与绝对式磁编码器的主流接口定义,详解标准接线流程与关键规范,为硬件集成与现场调试提供技术参考。
    的头像 发表于 03-12 15:10 486次阅读

    编码器安装方法及精度控制要点

    —— 机械偏差、气隙波动、电磁干扰等因素均可能导致精度衰减。本文将详细阐述磁编码器的标准化安装方法,并针对精度控制的核心痛点提出针对性解决方案。
    的头像 发表于 03-06 14:26 279次阅读

    编码器磁钢–传感单元–信号处理链路工作机制

    编码器的磁钢–传感单元–信号处理链路,是 “物理磁场→电信号→数字量” 的精准转换系统,其协同性能直接决定了编码器的核心竞争力。随着新能源汽车、智能制造等下游需求的驱动,链路技术正朝着 “高精度
    的头像 发表于 02-27 15:54 333次阅读
    磁<b class='flag-5'>编码</b>器磁钢–传感<b class='flag-5'>单元</b>–信号处理链路工作机制

    HX-01 USB 音频编码模块:重塑音频连接,赋能全场景创新

    HX-01 是一款免驱 USB 音频编码模块,搭载专业 USB 编码 DSP 芯片,为音频输入输出提供高效解决方案。模块支持 Windows、MAC 及安卓 4.4 + 系统,兼容 U
    的头像 发表于 11-08 10:39 903次阅读
    HX-01 USB <b class='flag-5'>音频</b><b class='flag-5'>编码</b>模块:重塑<b class='flag-5'>音频</b>连接,赋能全场景创新

    SDI编码板CM2001S与CM8236KB:重构专业视频会议的画质与实时性标准

    在远程协作成为常态的今天,视频会议系统已从"可选项"升级为企业运营的"核心基础设施",而前端音视频采集与编码模块的性能直接影响了会议体验的专业度。SDI编码板CM2001S与摄像模组C
    的头像 发表于 10-22 16:18 542次阅读

    脉冲编码器TIM3中断不生效是怎么回事?

    环境 stdio rtt 4.1.1 mcu stm32F407ZET6 目的 使用TIM3定时器读取编码器圈数 ① 按照论坛配置方法配置了一遍TIM3 board.h添加了 #d
    发表于 09-22 06:23

    新品|Unit Step16,16 定位BCD旋转编码器控制单元

    UnitStep16是一款基于STM32G031G8U6微控制器的16定位旋转编码器控制单元。其核心功能在于实时采集旋转编码器的BCD编码值,并通过集成数码管实现0-Fhex
    的头像 发表于 08-01 17:35 1522次阅读
    新品|Unit Step16,16 定位BCD旋转<b class='flag-5'>编码</b>器控制<b class='flag-5'>单元</b>

    GM7121-D视频编码芯片技术解析与应用指南

    信号处理、色差内插滤波、行场同步控制及PAL制式编码输出,适用于安防监控、医疗成像设备、工业视觉等领域。   --- #### 二、关键特性   1. **视频处理能力**     - 支持亮度/色差信号分离处理,内置6.75MHz→27MHz色差内插滤波器(见图
    的头像 发表于 04-23 15:27 1264次阅读