Skip to content

bchao1/awesome-image-rectification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome Image Rectification

A curated list of image rectification (distortion correction) and camera calibration papers.

Table of Contents

  • Deep Learning Based Methods
  • Traditional Methods
  • Datasets
  • Material
  • Related Papers on Camera Calibration
  • Related Libraries

Deep Learning Based

β˜… means that it is recommended for reading.

Paper Supervised Link Conference Notes
Blind Geometric Distortion Correction on Images Through Deep Learning β˜… Yes Link CVPR '19 Parameterized distortions (barrel, pincushion, and etc)
ESIR: End-to-end Scene Text Recognition via Iterative Image Rectification Link CVPR '19 Scene text distortion
Arbitrary Shape Scene Text Detection with Adaptive Text Region Representation Link CVPR '19 Scene text recognition
Towards Robust Curve Text Detection with Conditional Spatial Expansion Link CVPR '19 Scene text recognition
Learning to Calibrate Straight Lines for Fisheye Image Rectification β˜… Link CVPR '19 Fish eye distortion, straight line calibration
Learning Structure-And-Motion-Aware Rolling Shutter Correction Yes Link CVPR '19 Rolling shutter distortion
Symmetry-constrained Rectification Network for Scene Text Recognition Link ICCV '19 Scene text distortion
DR-GAN: Automatic Radial Distortion Rectification Using Conditional GAN in Real-Time Yes Link IEEE Transactions on Circuits and Systems for Video Technology'19 Conditional GAN.Learn the mapping between distorted and clean images.No hand-crafted technique.
FishEyeRecNet: A Multi-Context Collaborative Deep Network for Fisheye Image Rectification β˜… Yes Link ECCV '18 Fish eye distortion, predicts camera model parameters
MORAN: A Multi-Object Rectified Attention Network for Scene Text Recognition Link Scene text distortion
GridFace: Face Rectification via Learning Local Homography Transformations Link ECCV '18 Face rectification
Semantic Segmentation of Fisheye Images Link ECCV '18 Workshop Sementic segmentation for fish-eye images
Distortion-aware CNNs for Spherical Images Link IJCAI '18 Spherical distortion
Fingerprint Distortion Rectification using Deep Convolutional Neural Networks Link ICB '18 Fingerprint distortion
CNN-based Fisheye Image Real-Time Semantic Segmentation Link IEEE Intelligent Vehicles Symposium (IV) '18 Sementic segmentation on fish-eye images
Deep View Morphing Link CVPR '17 3D view morphing
Robust Scene Text Recognition with Automatic Rectification Link CVPR '16 Scene text distortion
Radial Lens Distortion Correction Using Convolutional Neural Networks Trained with Synthesized Images Link ACCV '16 Radial lens distortion

Traditional

Paper Link Conference Notes
A Robust Method for Strong Rolling Shutter Effects Correction Using Lines with Automatic Feature Selection Link CVPR '19 Rolling shutter distortion
Distortion-Free Wide-Angle Portraits on Camera Phones Link SIGGRAPH '19 Wide-angle camera, fish eye distortion
Restoration of Non-rigidly Distorted Underwater Images using a Combination of Compressive Sensing and Local Polynomial Image Representations Link ICCV '19 Underwater image distortion
Rolling-Shutter-Aware Differential SfM and Image Rectification Link ICCV '17 Rolling shutter artifact correction
From Bows to Arrows: Rolling Shutter Rectification of Urban Scenes Link CVPR '16 Rolling shutter artifact correction
Line-Based Multi-Label Energy Optimization for Fisheye Image Rectification and Calibration Link CVPR '15 Fish eye distortion
Radial lens distortion correction using cascaded one-parameter division model Link ICIP '15 Radial distortion
Lens Distortion Rectification using Triangulation based Interpolation Link ISVC '15 Lens distortion
Radial distortion correction from a single image of a planar calibration pattern using convex optimization Link ICIP '14 Radial distortion
Unsupervised Intrinsic Calibration from a Single Frame Using a "Plumb-Line" Approach Link ICCV '13 Line detection approach
Radially-Distorted Conjugate Translations Link Radial distortion
Pixel-variant Local Homography for Fisheye Stereo Rectification Minimizing Resampling Distortion Link Radial Distortion
Rectification from Radially-Distorted Scales Link Radial distortion
Auto- matic lens distortion correction using one-parameter division models Link Radial distortion
Automatic Radial Distortion Estimation from a Single Image Link Radial Distortion

Datasets

Paper Paper Link Dataset Link Synthesized Annotations
Parameterized Synthetic Image Data Set for Fisheye Lens Link Link Yes
Learning to Calibrate Straight Lines for Fisheye Image Rectification Link No Distortion parameters and distorted lines

Material

Name Course Link Note
CS 131 Computer Vision: Foundations and Applications (Fall 2015-2016) Link Cover the basic concept of camera model.
Review of Geometric Distortion Compensation in Fish-Eye Cameras Link An overview of common fish eye models.

Papers on Camera Calibration

Paper Link Conference Note
Deep Single Image Camera Calibration with Radial Distortion Link CVPR '19 Reduce parameters from 6 to 4. Predict parameters by Simple CNN.
Parameter-free Lens Distortion Calibration of Central Cameras Link ICCV '17
Unsupervised Vanishing Point Detection and Camera Calibration from a Single Manhattan Image with Radial Distortion Link CVPR '17

Related Libraries

Library Link Notes
Augmentor Link Image data augmentation by distortion

Contributing

PR me related papers!