前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Adaptive CU Split Decision with Pooling-variable CNN for VVC Intra Encoding

Adaptive CU Split Decision with Pooling-variable CNN for VVC Intra Encoding

原创
作者头像
Aidol
修改2020-08-03 10:59:58
6902
修改2020-08-03 10:59:58
举报
文章被收录于专栏:苦旅

论文地址:https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8965679

1. 创新点

作者在这篇论文中引入了CNN来解决CU划分的问题。其创新点使用了一个自适应的策略来解决VVC中不同尺寸CU输入CNN的难题。该自适应的策略和以前直接下采样输入的图像为同一大小或裁剪输入图像为大小的子块不同,作者提出的自适应策略利用了池化层不需要额外参数进行学习的特点,因此把不同的CU送入神经网络得到特征图通过不同大小的池化层处理得到相同大小的特征图,之后再把相同尺寸大小的特征图送入全连接层得到预测结果。该过程的示意图见图1。

图1 卷积过程
图1 卷积过程

在对数据进行flatten之后,作者还引入了三条信息添加到flatten之后的数据中,这三条信息分别是QP、输入CU的宽和高,论文中作者说这三条信息与是否对CUN进行划分的判断有影响。

其次,作者并不是对所有的CU都送入CNN进行判断,而是在送入网络之前就做了一个简单的预判。预判的公式见公式(2),其主要计算一个CU的梯度,然后结合QP得到一个预判的条件来决定对该CU的处理。

图2 加入了预判之后的算法流程
图2 加入了预判之后的算法流程

2. 实验结果

作者提出的算法能在仅仅增加0.99% BD-rate的情况下节约33.41%的时间。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 创新点
  • 2. 实验结果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档