atlas

Research map / Video / Video segmentation and tracking

Direction-Aware Video Demoiréing with Temporal-Guided Bilateral Learning

AAAI 2024 · Video › Video segmentation and tracking · approach: Video restoration with temporal priors · 14 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DTNet, a two-stage video demoiréing network combining direction-aware DCT-domain moiré removal with multi-frame alignment and temporal-guided bilateral (affine grid) color/detail refinement.

Problem

Video demoiréing: removing moiré patterns from videos captured of screens while restoring color and fine details and keeping temporal consistency; existing methods ignore the directional, formation-process characteristics of moiré.

Approach

Removes moiré in the block-DCT domain using eight directional DCT modes and a learnable band-reject filter, aligns neighboring frames with EDVR-style alignment plus deformable convolution, then applies a temporal-guided bilateral grid (affine coefficients looked up with guidance maps from adjacent aligned frames) for color and detail refinement.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add directional DCT (ablation)DTNet · TCL-V2PSNR: 26.005 -> 26.153Helped
add directional DCT (ablation)DTNet · TCL-V2SSIM: 0.872 -> 0.877Helped
add directional DCT (ablation)DTNet · TCL-V2LPIPS: 0.140 -> 0.128Helped
use multi-scale alignment and deformable convolution instead of concatenation and two convolutional layers (ablation)DTNet · TCL-V2PSNR: 23.635 -> 26.153Helped
use multi-scale alignment and deformable convolution instead of concatenation and two convolutional layers (ablation)DTNet · TCL-V2SSIM: 0.848 -> 0.877Helped
use multi-scale alignment and deformable convolution instead of concatenation and two convolutional layers (ablation)DTNet · TCL-V2LPIPS: 0.196 -> 0.128Helped
add temporal-guided bilateral learning instead of concatenation and two convolutional layers (ablation)DTNet · TCL-V2PSNR: 25.813 -> 26.153Helped
add temporal-guided bilateral learning instead of concatenation and two convolutional layers (ablation)DTNet · TCL-V2SSIM: 0.871 -> 0.877Helped
add temporal-guided bilateral learning instead of concatenation and two convolutional layers (ablation)DTNet · TCL-V2LPIPS: 0.144 -> 0.128Helped
use multi-frame input rather than repeated copies of a single frame (ablation)DTNet · TCL-V2PSNR: 25.914 -> 26.153Helped
use multi-frame input rather than repeated copies of a single frame (ablation)DTNet · TCL-V2SSIM: 0.870 -> 0.877Helped
use multi-frame input rather than repeated copies of a single frame (ablation)DTNet · TCL-V2LPIPS: 0.145 -> 0.128Helped

Surprising findings

Limitations

Experimental setup

Datasets: VDmoiré

Benchmarks: VDmoiré TCL-V1 VDmoiré TCL-V2 VDmoiré iPhone-V1 VDmoiré iPhone-V2

Metrics: PSNR SSIM LPIPS FVD FSIM Params MACs

Baselines: DMCNN WDNet ESDNet VDmoiré FPANet

Builds on: EDVR MBCNN bilateral grid learning H.264 directional intra prediction

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy