Dancing under the stars: video denoising in starlight

Monakhova K, Richter S R, Waller L, et al. Dancing under the stars: video denoising in starlightC//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 2022: 16241-16251.


Introduction

  • hawkmoths and carpenter bees: navigate on the darkest moonless nights by the light of the stars
  • CMOS camera generally needs at least 3/4 moon illumination (>0.1 lux)
  • The reason for Challenge: the minuscule amounts of light in the environment

some tips

  • using long exposure times for photographers to collect enough light from the scene
  • working well for still images, but limiting temporal resolution and precluding imaging of moving objects
  • increasing the gain for camera--each pixel more sensitive to light
  • shorter exposures, but increasing the noise present in each frame

Method

classic methods

  • from classic methods to deep learning-based approaches:
  • extract the signal from the noise
  • based on assumptions about the statistical distributions of the image and noise
  • noise model (Gaussian or Poisson-Gaussian noise)
  • the understanding of the structure of the noise

deep learning-based approaches

  • from classic methods to deep learning-based approaches:
  • train a denoiser using clean/noisy image pairs
  • some issues:
  • thousands of training image pairs
  • noise is highly camera-specific
  • for non-moving objects

Method

  • a good camera
  • a physics-inspired noise generator
  • train a video denoiser
  • physics-inspired noise generator
  • shot noise, read noise, row noise, temporal row noise, quantization noise, fixed pattern, and periodic noise

Datasets

  • there are more detectable photons in near infrared (NIR) than at RGB wavelengths at night
  • Canon LI3030SAI Sensor
  • paired clean/noisy static scenes
  • clean videos of moving objects
  • noisy videos of moving objects
  • 10 clips--2558 noisy images
  • 67 clean/noisy image pairs --16 noisy bursts
  • 10 video sequences:166 video clips for training, 10 for testing
  • 329 video clips from MOT video1

Video denoising

  • white-balancing, histogram equalization, gamma correction

Experiments

  • low-light noise model (ELD)
  • CA-GAN
  • Noise Flow

  • single-image denoising
  • video denoising

1Leal-Taixé L, Milan A, Reid I, et al. Motchallenge 2015: Towards a benchmark for multi-target trackingJ. arXiv preprint arXiv:1504.01942, 2015.


相关推荐
白帽小阳5 小时前
Typora插件开发指南:打造专属IDE式写作环境
c语言·网络·python·网络安全·github·pygame·护网行动
满怀冰雪5 小时前
02-安装 PaddlePaddle:CPU、GPU 与环境检查入门
人工智能·python·paddlepaddle
hanxiuchao5 小时前
告别客户端臃肿!网页端 M3U8 播放调试方案,适配全办公场景
运维·python·django·m3u8·m3u8播放
3DVisionary5 小时前
如何用单目高速DIC把“看不见“的振动变成“数得清“的数据
java·spring boot·python·数码相机·微小振动·精密件·单目高速dic
FriendshipT5 小时前
Ultralytics:解读BNContrastiveHead模块
人工智能·pytorch·python·深度学习·目标检测
tkevinjd5 小时前
416分割等和子集
java·python·算法·leetcode·职场和发展
大学生技术野农6 小时前
基于Yolo26和Grad-CAM可视化融合的深度学习的猕猴桃分级系统-Python源码
python·深度学习·yolo
namelijink6 小时前
yolo26 目标检测原理
人工智能·目标检测·计算机视觉
布朗克1686 小时前
Go 入门到精通-15-错误处理
开发语言·python·golang·错误处理
m0_547486666 小时前
《Python程序设计与数据分析》全套PPT课件
python·数据分析