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

边栏推荐
- Review questions of anatomy and physiology · VIII blood system
- Rhcsa Road
- 电子游戏的核心原理
- c#使用oracle存储过程获取结果集实例
- [weekly pit] calculate the sum of primes within 100 + [answer] output triangle
- Regular expression collection
- 审稿人dis整个研究方向已经不仅仅是在审我的稿子了怎么办?
- [weekly pit] information encryption + [answer] positive integer factorization prime factor
- 硬件开发笔记(十): 硬件开发基本流程,制作一个USB转RS232的模块(九):创建CH340G/MAX232封装库sop-16并关联原理图元器件
- SAP UI5 框架的 manifest.json
猜你喜欢

"Penalty kick" games

Rhcsa Road
![[diy] how to make a personalized radio](/img/fc/a371322258131d1dc617ce18490baf.jpg)
[diy] how to make a personalized radio

The mail command is used in combination with the pipeline command statement
![[DIY]如何制作一款个性的收音机](/img/fc/a371322258131d1dc617ce18490baf.jpg)
[DIY]如何制作一款个性的收音机

OLED屏幕的使用

Detailed explanation of knowledge map construction process steps

OAI 5g nr+usrp b210 installation and construction

What is the problem with the SQL group by statement

【OpenCV 例程200篇】220.对图像进行马赛克处理
随机推荐
Deployment of external server area and dual machine hot standby of firewall Foundation
Manifest of SAP ui5 framework json
What is the problem with the SQL group by statement
The most comprehensive new database in the whole network, multidimensional table platform inventory note, flowus, airtable, seatable, Vig table Vika, flying Book Multidimensional table, heipayun, Zhix
Comment faire une radio personnalisée
每个程序员必须掌握的常用英语词汇(建议收藏)
请问sql group by 语句问题
APS taps home appliance industry into new growth points
Performance test process and plan
[DIY]如何制作一款个性的收音机
[diy] self designed Microsoft makecode arcade, official open source software and hardware
SAP UI5 框架的 manifest.json
PHP online examination system version 4.0 source code computer + mobile terminal
I've seen many tutorials, but I still can't write a program well. How can I break it?
Minimum cut edge set of undirected graph
【每周一坑】计算100以内质数之和 +【解答】输出三角形
【微信小程序】运行机制和更新机制
1500万员工轻松管理,云原生数据库GaussDB让HR办公更高效
自定义限流注解
面试官:Redis中有序集合的内部实现方式是什么?