Fisheye images, due to their wide range of vision, become more and more popular in our daily life. However, the fisheye images usually suffer from misalignment that reduces their visual pleasure. In this paper, we develop a computational method for enhancing the aesthetics of such images by exploiting the orientation and shape cues. More specifically, the orientation cue is based on the observation that cameras are often oriented when taking photos, so that their upvectors are parallel to vertical linear structures in the scene. While the shape one refers to that after repositing the fisheye image, the circular shape should be preserved. By employing these two rules as our basic aesthetic guidelines, our method can correct the rotation angle between the camera coordinate and the world coordinate to make the virtual camera oriented, and complete the missing part. Experimental results on a number of challenging indoor and outdoor fisheye images show the effectiveness of our approach, and demonstrate the superior aesthetics of the proposed method compared to the state-of-the-arts.
[1]
Jian Sun,et al.
Rectangling panoramic images via warping
,
2013,
ACM Trans. Graph..
[2]
Shigang Li,et al.
Estimating camera pose from H-pattern of parking lot
,
2010,
2010 IEEE International Conference on Robotics and Automation.
[3]
S. Avidan,et al.
Seam carving for content-aware image resizing
,
2007,
SIGGRAPH 2007.
[4]
Daniel Cohen-Or,et al.
Optimizing Photo Composition
,
2010,
Comput. Graph. Forum.
[5]
Maneesh Agrawala,et al.
Optimizing content-preserving projections for wide-angle images
,
2009,
SIGGRAPH '09.
[6]
Ariel Shamir,et al.
Improved seam carving for video retargeting
,
2008,
ACM Trans. Graph..
[7]
Bohyung Han,et al.
Seam carving with forward gradient difference maps
,
2012,
ACM Multimedia.