A Fast Deep Learning Network for Automatic Image Auto-Straightening
Ionut Mironica, Andrei Zugravu

TL;DR
This paper introduces a fast, adaptable deep learning network with specialized convolutions and a new loss function for automatic image auto-straightening, capable of handling diverse photo types in real time.
Contribution
The paper presents a novel deep learning architecture with rectangle-shaped depthwise convolutions and an adapted loss function for improved image rotation correction across various photo categories.
Findings
Outperforms state-of-the-art methods in accuracy
Generalizes well across different image datasets
Operates efficiently on mobile devices in real time
Abstract
Rectifying the orientation of images represents a daily task for every photographer. This task may be complicated even for the human eye, especially when the horizon or other horizontal and vertical lines in the image are missing. In this paper we address this problem and propose a new deep learning network specially adapted for image rotation correction: we introduce the rectangle-shaped depthwise convolutions which are specialized in detecting long lines from the image and a new adapted loss function that addresses the problem of orientation errors. Compared to other methods that are able to detect rotation errors only on few image categories, like man-made structures, the proposed method can be used on a larger variety of photographs e.g., portraits, landscapes, sport, night photos etc. Moreover, the model is adapted to mobile devices and can be run in real time, both for pictures…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Vision and Imaging · Image and Object Detection Techniques · Advanced Image Processing Techniques
