当前位置:网站首页>Reference frame generation based on deep learning
Reference frame generation based on deep learning
2022-07-06 20:56:00 【Dillon2015】
This article comes from the proposal JVET-T0058 and JVET-U0087, This method generates virtual reference frames for inter frame prediction by inserting frames . The whole model consists of several sub models , Perform optical flow estimation respectively 、 Compensation and detail enhancement .
The overall architecture

The overall architecture is as follows Fig.1 Shown , In the process of video coding DPB There is a reference frame for motion estimation , according to GOP Structure the current frame has one or more forward 、 Backward reference frame . The default in the proposal is POC The two reference frames closest to the current frame generate a virtual reference frame , Such as Fig.1 Current frame in POC yes 5, Then use POC by 4 and 6 The frame of generates a reference frame . The generated virtual reference frame will be put into DPB For reference , Virtual reference frame POC Set to the same as the current frame . In order to prevent affecting the time domain MVP According to the POC Distant MV Zoom process , Virtual reference frame MV All set to 0 And is used as a long-term reference frame . In the proposal , After the current frame is decoded, the virtual reference frame starts from DPB Remove .
For high resolution sequences (4K or 8K) Due to resource constraints, neural network processing cannot be directly used for the whole frame , At this time, it is assumed that the virtual reference frame is divided into multiple regions , Each area uses network generation separately , Then put these areas together into a reference frame .
A network model
Optical flow estimation and compensation are mostly used in general video interpolation , Generally, bidirectional optical flow method is used , Then the two optical flows are combined into one through a linear model . Only the single optical flow model is used in the proposal .

Such as Fig.2, First, optical flow is generated by optical flow estimation model ( Input is POC The two nearest reference frames ), And then through backward warping Process processing optical flow , The processed optical flow and two reference frames pass through fusion Process synthesis intermediate frame . The intermediate frame will enhance the quality of the model through details , The detail enhancement model consists of two parts ,PCD(Pyramid, Cascading and Deformable) For space-time optimization and TSA (Temporal and Spatial Attention) Used to improve important features attention.
experimental result

Interested parties, please pay attention to WeChat official account Video Coding

边栏推荐
- 动态切换数据源
- 逻辑是个好东西
- Trends of "software" in robotics Engineering
- Tips for web development: skillfully use ThreadLocal to avoid layer by layer value transmission
- 1_ Introduction to go language
- What is the problem with the SQL group by statement
- [weekly pit] output triangle
- Yyds dry goods count re comb this of arrow function
- C language operators
- Tips for web development: skillfully use ThreadLocal to avoid layer by layer value transmission
猜你喜欢

The mail command is used in combination with the pipeline command statement

硬件开发笔记(十): 硬件开发基本流程,制作一个USB转RS232的模块(九):创建CH340G/MAX232封装库sop-16并关联原理图元器件

OAI 5g nr+usrp b210 installation and construction

Event center parameter transfer, peer component value transfer method, brother component value transfer

1_ Introduction to go language
![[weekly pit] output triangle](/img/d8/a367c26b51d9dbaf53bf4fe2a13917.png)
[weekly pit] output triangle

Logic is a good thing

Performance test process and plan

Rhcsa Road

No Yum source to install SPuG monitoring
随机推荐
None of the strongest kings in the monitoring industry!
Rhcsa Road
[weekly pit] information encryption + [answer] positive integer factorization prime factor
Regular expression collection
Utilisation de l'écran OLED
全网最全的知识库管理工具综合评测和推荐:FlowUs、Baklib、简道云、ONES Wiki 、PingCode、Seed、MeBox、亿方云、智米云、搜阅云、天翎
How to upgrade high value-added links in the textile and clothing industry? APS to help
#yyds干货盘点#重新梳理箭头函数的this
(work record) March 11, 2020 to March 15, 2021
审稿人dis整个研究方向已经不仅仅是在审我的稿子了怎么办?
SAP Fiori应用索引大全工具和 SAP Fiori Tools 的使用介绍
Tips for web development: skillfully use ThreadLocal to avoid layer by layer value transmission
Basic knowledge of lists
[weekly pit] calculate the sum of primes within 100 + [answer] output triangle
I've seen many tutorials, but I still can't write a program well. How can I break it?
Rhcsa Road
Common doubts about the introduction of APS by enterprises
2022 Guangdong Provincial Safety Officer C certificate third batch (full-time safety production management personnel) simulation examination and Guangdong Provincial Safety Officer C certificate third
Web开发小妙招:巧用ThreadLocal规避层层传值
【微信小程序】運行機制和更新機制