当前位置:网站首页>Loop filtering based on Unet
Loop filtering based on Unet
2022-07-01 03:59:00 【Dillon2015】
This article is from Dahua in JVET Proposals of the working group JVET-Y0086《A Unet-Based Deep In-Loop Filter》
brief introduction
because DNN The effect is remarkable in image denoising and detail restoration , If the loop filter used in video coding can better reconstruct the image and improve the coding efficiency . The proposal is based on HDRUnet Loop filtering technology , among HDRUnet It's based on Unet Network of .
Network structure

chart 1 Network structure
chart 1 It's a network structure , For the brightness component, the network input size is 160x160, stay CTU Size 128x128 The foundation is filled outward in each direction 16 Pixel , At the same time, the corresponding chrominance block is sampled to 160x160 As input .
When dealing with chromaticity , The network input size is 80x80, In chromaticity CTU Size 64x64 The foundation is filled outward in each direction 8 Pixel , At the same time, the corresponding brightness block is sampled to 80x80 As input .
Brightness and chroma train different models respectively , The two chrominance components share a set of model parameters .
The model is applied to loop filtering SAO after ,ALF Before . And in SPS Control the opening of the tool through the flag bit , At the same time, the frame level has flag bits to indicate whether the luminance and chrominance components are enabled .
Training and deriving information
For different QP={22,27,32,37,42} Training models separately , So brightness and chroma have their own 5 A model . Model training uses PyTorch frame , And use Libtorch Integrated into the VTM11.0_NNVC.
Model training information is shown in table 1,

Model derivation information is shown in table 2,

experimental result

stay VTM11.0_NNVC On AI Under configuration , The method Y、U、V Of BD-Rate Respectively -6.08%、 -20.34%、 -21.13%
Interested parties, please pay attention to WeChat official account Video Coding

边栏推荐
猜你喜欢

Huawei simulator ENSP - hcip - Hybrid Experiment 2

这可能是你进腾讯最后的机会了..

使用selenium自动化测试工具爬取高考相关院校专业招生分数线及排名情况

Jeecgboot output log, how to use @slf4j

Do280 management application deployment --rc

【TA-霜狼_may-《百人計劃》】2.3 常用函數介紹
![[TA frost wolf \u may- hundred people plan] 1.2.1 vector basis](/img/94/99090ea91082a385968e071ef3766c.png)
[TA frost wolf \u may- hundred people plan] 1.2.1 vector basis

Usage of AfxMessageBox and MessageBox
![[ta - Frost Wolf May - 100 people plan] 2.3 Introduction aux fonctions communes](/img/be/325f78dee744138a865c13d2c20475.png)
[ta - Frost Wolf May - 100 people plan] 2.3 Introduction aux fonctions communes

Blueprism registration, download and install -rpa Chapter 1
随机推荐
PageObject模式解析及案例
小程序中自定义组件
【TA-霜狼_may-《百人计划》】1.3纹理的秘密
6. Z 字形变换
10、Scanner. Next() cannot read spaces /indexof -1
这可能是你进腾讯最后的机会了..
NFT:使用 EIP-2981 開啟 NFT 版稅之旅
Implement pow (x, n) function
Future of NTF and trends in 2022
Addition without addition, subtraction, multiplication and division
205. 同构字符串
基于Unet的环路滤波
NFT:使用 EIP-2981 开启 NFT 版税之旅
【TA-霜狼_may-《百人計劃》】2.3 常用函數介紹
bootsrap中的栅格系统
[TA frost wolf \u may- hundred people plan] 1.2.1 vector basis
创新界,聚势行 | 2022人大金仓“百城巡展”火热开启
NFT: utilisez EIP - 2981 pour commencer un voyage de redevances NFT
187. 重复的DNA序列
Sort linked list (merge sort)