Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
91 tokens/sec
GPT-4o
12 tokens/sec
Gemini 2.5 Pro Pro
o3 Pro
5 tokens/sec
GPT-4.1 Pro
15 tokens/sec
DeepSeek R1 via Azure Pro
33 tokens/sec
Gemini 2.5 Flash Deprecated
12 tokens/sec
2000 character limit reached

Deep Hybrid Camera Deblurring for Smartphone Cameras (2312.13317v2)

Published 20 Dec 2023 in cs.CV

Abstract: Mobile cameras, despite their significant advancements, still have difficulty in low-light imaging due to compact sensors and lenses, leading to longer exposures and motion blur. Traditional blind deconvolution methods and learning-based deblurring methods can be potential solutions to remove blur. However, achieving practical performance still remains a challenge. To address this, we propose a learning-based deblurring framework for smartphones, utilizing wide and ultra-wide cameras as a hybrid camera system. We simultaneously capture a long-exposure wide image and short-exposure burst ultra-wide images, and utilize the burst images to deblur the wide image. To fully exploit burst ultra-wide images, we present HCDeblur, a practical deblurring framework that includes novel deblurring networks, HC-DNet and HC-FNet. HC-DNet utilizes motion information extracted from burst images to deblur a wide image, and HC-FNet leverages burst images as reference images to further enhance a deblurred output. For training and evaluating the proposed method, we introduce the HCBlur dataset, which consists of synthetic and real-world datasets. Our experiments demonstrate that HCDeblur achieves state-of-the-art deblurring quality. Code and datasets are available at https://cg.postech.ac.kr/research/HCDeblur.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (51)
  1. AVCaptureMultiCamSession. https://developer.apple.com/documentation/avfoundation/avcapturemulticamsession.
  2. Motion deblurring using hybrid imaging. In CVPR, 2003.
  3. Deep burst super-resolution. In CVPR, 2021.
  4. Unprocessing images for learned raw denoising. In CVPR, 2019.
  5. Blind motion deblurring with pixel-wise kernel estimation via kernel prediction networks. IEEE Trans. Comput. Imaging, 2023.
  6. Ayan Chakrabarti. A neural approach to blind motion deblurring. In ECCV, 2016.
  7. Hinet: Half instance normalization network for image restoration. In CVPRW, 2021.
  8. Simple baselines for image restoration. In ECCV, 2022.
  9. Fast motion deblurring. ACM TOG, 2009.
  10. Convergence analysis of map based blur kernel estimation. In ICCV, 2017.
  11. Rethinking coarse-to-fine approach in single image deblurring. In ICCV, 2021.
  12. Robert T Collins. A space-sweep approach to true multi-image matching. In CVPR, 1996.
  13. Burst image restoration and enhancement. In CVPR, 2022.
  14. Burstormer: Burst image restoration and enhancement transformer. In CVPR, 2023.
  15. Parametric image alignment using enhanced correlation coefficient maximization. IEEE TPAMI, 2008.
  16. Self-supervised non-uniform kernel estimation with flow-based motion prior for blind image deblurring. In CVPR, 2023.
  17. Removing camera shake from a single photograph. ACM TOG, 2006.
  18. Squeeze-and-excitation networks. In CVPR, 2018.
  19. Deblurring using analysis-synthesis networks pair. In CVPR, 2020.
  20. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
  21. Deblurgan: Blind motion deblurring using conditional adversarial networks. In CVPR, 2018.
  22. Deblurgan-v2: Deblurring (orders-of-magnitude) faster and better. In ICCV, 2019.
  23. Face deblurring using dual camera fusion on mobile phones. ACM TOG, 2022.
  24. Reference-based video super-resolution using multi-camera video triplets. In CVPR, 2022.
  25. A hybrid camera for motion deblurring and depth map super-resolution. In CVPR, 2008.
  26. David G Lowe. Distinctive image features from scale-invariant keypoints. IJCV, 2004.
  27. Gated multi-resolution transfer network for burst restoration and enhancement. In CVPR, 2023.
  28. Deep multi-scale convolutional neural network for dynamic scene deblurring. In CVPR, 2017.
  29. Ntire 2019 challenge on video deblurring and super-resolution: Dataset and study. In CVPRW, 2019.
  30. Blind image deblurring using dark channel prior. In CVPR, pages 1628–1636, 2016.
  31. Phase-only image based kernel estimation for single image blind deblurring. In CVPR, 2019.
  32. Realistic blur synthesis for learning image deblurring. In ECCV, 2022.
  33. High-quality motion deblurring from a single image. ACM TOG, 2008.
  34. Human-aware motion deblurring. In ICCV, 2019.
  35. Deep video deblurring for hand-held cameras. In CVPR, 2017.
  36. Learning a convolutional neural network for non-uniform motion blur removal. In CVPR, 2015.
  37. Edge-based blur kernel estimation using patch priors. In ICCP, 2013.
  38. Image/video deblurring using a hybrid camera. In CVPR, 2008.
  39. Correction of spatially varying image and video motion blur using a hybrid camera. IEEE TPAMI, 2010.
  40. Scale-recurrent network for deep image deblurring. In CVPR, 2018.
  41. Raft: Recurrent all-pairs field transforms for optical flow. In ECCV, 2020.
  42. Dual-camera super-resolution with aligned attention modules. In ICCV, 2021.
  43. Edvr: Video restoration with enhanced deformable convolutional networks. In CVPRW, 2019.
  44. Uformer: A general u-shaped transformer for image restoration. In CVPR, 2022.
  45. Two-phase kernel estimation for robust motion deblurring. In ECCV, 2010.
  46. Unnatural L0 sparse representation for natural image deblurring. In CVPR, 2013.
  47. Multi-stage progressive image restoration. In CVPR, 2021.
  48. Restormer: Efficient transformer for high-resolution image restoration. In CVPR, 2022.
  49. Extracting motion and appearance via inter-frame attention for efficient video frame interpolation. In CVPR, 2023.
  50. Zhengyou Zhang. A flexible new technique for camera calibration. IEEE TPAMI, 2000.
  51. Deformable convnets v2: More deformable, better results. In CVPR, 2019.

Summary

We haven't generated a summary for this paper yet.