当前位置:网站首页>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

边栏推荐
猜你喜欢

互联网行业最佳产品开发流程 推荐!

Unexpected token o in JSON at position 1, JSON parsing problem

The programmer's girlfriend gave me a fatigue driving test

Jenkins自动清理构建历史

分账技术赋能农贸市场,重塑交易管理服务效能

【TA-霜狼_may-《百人计划》】2.4 传统经验光照模型

Spock单元测试框架介绍及在美团优选的实践___第一章
![Online public network security case nanny level tutorial [reaching out for Party welfare]](/img/66/d9c848a7888e547b7cb28d84aabc24.png)
Online public network security case nanny level tutorial [reaching out for Party welfare]

【TA-霜狼_may-《百人計劃》】1.2.1 向量基礎

Go learning --- unit test subtest
随机推荐
241. Design priorities for operational expressions
168. excel table column name
【EI会议】2022年国际土木与海洋工程联合会议(JCCME 2022)
【TA-霜狼_may-《百人計劃》】1.2.1 向量基礎
【TA-霜狼_may-《百人计划》】2.1 色彩空间
Visit the image URL stored by Alibaba cloud to preview the thumbnail directly on the web page instead of downloading it directly
【TA-霜狼_may-《百人计划》】1.2.1 向量基础
Promql select time series
【TA-霜狼_may-《百人计划》】1.2.3 MVP矩阵运算
The programmer's girlfriend gave me a fatigue driving test
NFT: utilisez EIP - 2981 pour commencer un voyage de redevances NFT
389. find a difference
All in one 1086: Jiaogu conjecture
318. Maximum word length product
Redis(七)优化建议
Huawei simulator ENSP - hcip - Hybrid Experiment 2
Usage of AfxMessageBox and MessageBox
[TA frost wolf \u may- hundred people plan] 2.3 introduction to common functions
[TA frost wolf _may - "hundred people plan"] 1.4 introduction to PC mobile phone graphics API
HoloLens2开发环境搭建及部署app