Adapting CNNs for Fisheye Cameras without Retraining
Not on the map. Why?
Abstract (arXiv)
The majority of image processing approaches assume images are in or can be rectified to a perspective projection. However, in many applications it is beneficial to use non conventional cameras, such as fisheye cameras, that have a larger field of view (FOV). The issue arises that these large-FOV images can't be rectified to a perspective projection without significant cropping of the original image. To address this issue we propose Rectified Convolutions (RectConv); a new approach for adapting pre-trained convolutional networks to operate with new non-perspective images, without any retraining. Replacing the convolutional layers of the network with RectConv layers allows the network to see both rectified patches and the entire FOV. We demonstrate RectConv adapting multiple pre-trained networks to perform segmentation and detection on fisheye imagery from two publicly available datasets. Our approach requires no additional data or training, and operates directly on the native image as captured from the camera. We believe this work is a step toward adapting the vast resources available for perspective images to operate across a broad range of camera geometries.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 17 of its 26 references that are in the map. First posted on arXiv 12 Apr 2024.
Builds on
17 of 26 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2019FCOS: Fully Convolutional One-Stage Object Detectioncited by 1,573
- 2017Deformable Convolutional Networkscited by 1,481
- 2015Spatial Transformer Networkscited by 1,423
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 666
- 2018Spherical CNNscited by 452
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 244
- 2019WoodScape: A multi-task, multi-camera fisheye dataset for autonomous drivingcited by 142
- 2019CAM-Convs: Camera-Aware Multi-Scale Convolutions for Single-View Depthcited by 75
5 more
- 2022Bending Reality: Distortion-aware Transformers for Adapting to Panoramic Semantic Segmentationcited by 71
- 2018Kernel Transformer Networks for Compact Spherical Convolutioncited by 56
- 2020Generalized Object Detection on Fisheye Cameras for Autonomous Driving: Dataset, Representations and Baselinecited by 41
- 2020Universal Semantic Segmentation for Fisheye Urban Driving Imagescited by 25
- 2017Active Convolution: Learning the Shape of Convolution for Image Classificationcited by 24
Built on by
Citing papers per year: 2026: 3.
3 papers.