Correction of geometric perceptual distortions in pictures
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Creating full view panoramic image mosaics and environment maps
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Mosaicing on Adaptive Manifolds
IEEE Transactions on Pattern Analysis and Machine Intelligence
Fast Approximate Energy Minimization via Graph Cuts
IEEE Transactions on Pattern Analysis and Machine Intelligence
ACM SIGGRAPH 2003 Papers
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Interactive digital photomontage
ACM SIGGRAPH 2004 Papers
Mean value coordinates for closed triangular meshes
ACM SIGGRAPH 2005 Papers
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Squaring the Circles in Panoramas
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision - Volume 2
Image deformation using moving least squares
ACM SIGGRAPH 2006 Papers
Space-Time Completion of Video
IEEE Transactions on Pattern Analysis and Machine Intelligence
Scene completion using millions of photographs
ACM SIGGRAPH 2007 papers
Seam carving for content-aware image resizing
ACM SIGGRAPH 2007 papers
Harmonic coordinates for character articulation
ACM SIGGRAPH 2007 papers
Efficient gradient-domain compositing using quadtrees
ACM SIGGRAPH 2007 papers
Image alignment and stitching: a tutorial
Foundations and Trends® in Computer Graphics and Vision
Improved seam carving for video retargeting
ACM SIGGRAPH 2008 papers
ACM SIGGRAPH 2008 papers
Optimized scale-and-stretch for image resizing
ACM SIGGRAPH Asia 2008 papers
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
Content-preserving warps for 3D video stabilization
ACM SIGGRAPH 2009 papers
LSD: A Fast Line Segment Detector with a False Detection Control
IEEE Transactions on Pattern Analysis and Machine Intelligence
Image warps for artistic perspective manipulation
ACM SIGGRAPH 2010 papers
Panorama weaving: fast and flexible seam processing
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Region filling and object removal by exemplar-based image inpainting
IEEE Transactions on Image Processing
Image Completion Using Efficient Belief Propagation Via Priority Scheduling and Dynamic Pruning
IEEE Transactions on Image Processing
A line-structure-preserving approach to image resizing
CVPR '12 Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Recognizing scene viewpoint using panoramic place representation
CVPR '12 Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
Quality prediction for image completion
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Locally adapted projections to reduce panorama distortions
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Statistics of patch offsets for image completion
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part II
Seam segment carving: retargeting images to irregularly-shaped image domains
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part VI
Hi-index | 0.00 |
Stitched panoramic images mostly have irregular boundaries. Artists and common users generally prefer rectangular boundaries, which can be obtained through cropping or image completion techniques. In this paper, we present a content-aware warping algorithm that generates rectangular images from stitched panoramic images. Our algorithm consists of two steps. The first local step is mesh-free and preliminarily warps the image into a rectangle. With a grid mesh placed on this rectangle, the second global step optimizes the mesh to preserve shapes and straight lines. In various experiments we demonstrate that the results of our approach are often visually plausible, and the introduced distortion is often unnoticeable.