Image Stitching and Rectification for Hand-Held Cameras
About
In this paper, we derive a new differential homography that can account for the scanline-varying camera poses in Rolling Shutter (RS) cameras, and demonstrate its application to carry out RS-aware image stitching and rectification at one stroke. Despite the high complexity of RS geometry, we focus in this paper on a special yet common input -- two consecutive frames from a video stream, wherein the inter-frame motion is restricted from being arbitrarily large. This allows us to adopt simpler differential motion model, leading to a straightforward and practical minimal solver. To deal with non-planar scene and camera parallax in stitching, we further propose an RS-aware spatially-varying homography field in the principle of As-Projective-As-Possible (APAP). We show superior performance over state-of-the-art methods both in RS image stitching and rectification, especially for images captured by hand-held shaking cameras.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Rolling Shutter Correction | Fastec-RS | PSNR18.68 | 14 | |
| Global Shutter image recovery | Carla-RS CRM with occlusion mask (test) | PSNR19.6 | 8 | |
| Global Shutter image recovery | Carla-RS without occlusion mask (test) | PSNR18.94 | 8 | |
| Global Shutter image recovery | Fastec-RS FR (test) | PSNR18.68 | 8 | |
| Rolling Shutter Correction | Carla-RS CRM with mask | PSNR19.6 | 8 | |
| Rolling Shutter Correction | Carla-RS (CR) without mask | PSNR18.94 | 8 |