Principal Warps: Thin-Plate Splines and the Decomposition of Deformations
IEEE Transactions on Pattern Analysis and Machine Intelligence
Normalized Cuts and Image Segmentation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Shape Matching and Object Recognition Using Shape Contexts
IEEE Transactions on Pattern Analysis and Machine Intelligence
Detecting, localizing and grouping repeated scene elements from an image
ECCV '96 Proceedings of the 4th European Conference on Computer Vision-Volume I - Volume I
ICCV '95 Proceedings of the Fifth International Conference on Computer Vision
A Computational Model for Periodic Pattern Perception Based on Frieze and Wallpaper Groups
IEEE Transactions on Pattern Analysis and Machine Intelligence
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
"GrabCut": interactive foreground extraction using iterated graph cuts
ACM SIGGRAPH 2004 Papers
Flash photography enhancement via intrinsic relighting
ACM SIGGRAPH 2004 Papers
Shape Matching and Object Recognition Using Low Distortion Correspondences
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
ACM SIGGRAPH 2005 Papers
Image completion with structure propagation
ACM SIGGRAPH 2005 Papers
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Image deformation using moving least squares
ACM SIGGRAPH 2006 Papers
Graph Cuts and Efficient N-D Image Segmentation
International Journal of Computer Vision
ACM SIGGRAPH 2007 papers
A Closed-Form Solution to Natural Image Matting
IEEE Transactions on Pattern Analysis and Machine Intelligence
AppProp: all-pairs appearance-space edit propagation
ACM SIGGRAPH 2008 papers
Discovering structural regularity in 3D geometry
ACM SIGGRAPH 2008 papers
Speeded-Up Robust Features (SURF)
Computer Vision and Image Understanding
Seam carving for media retargeting
Communications of the ACM - Rural engineering development
Gaussian KD-trees for fast high-dimensional filtering
ACM SIGGRAPH 2009 papers
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
Video SnapCut: robust video object cutout using localized classifiers
ACM SIGGRAPH 2009 papers
ACM SIGGRAPH 2009 papers
Efficient affinity-based edit propagation using K-D tree
ACM SIGGRAPH Asia 2009 papers
Sketch2Photo: internet image montage
ACM SIGGRAPH Asia 2009 papers
Energy-based image deformation
SGP '09 Proceedings of the Symposium on Geometry Processing
Non-local scan consolidation for 3D urban scenes
ACM SIGGRAPH 2010 papers
Shape context and chamfer matching in cluttered scenes
CVPR'03 Proceedings of the 2003 IEEE computer society conference on Computer vision and pattern recognition
Region filling and object removal by exemplar-based image inpainting
IEEE Transactions on Image Processing
Efficient Nonlocal Means for Denoising of Textural Patterns
IEEE Transactions on Image Processing
Resizing by symmetry-summarization
ACM SIGGRAPH Asia 2010 papers
Intrinsic regularity detection in 3D geometry
ECCV'10 Proceedings of the 11th European conference on computer vision conference on Computer vision: Part III
ACM SIGGRAPH 2011 papers
Towards reliable matching of images containing repetitive patterns
Pattern Recognition Letters
Applying multiquadric quasi-interpolation for boundary detection
Computers & Mathematics with Applications
Interactive images: cuboid proxies for smart image manipulation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Creating Picture Legends for Group Photos
Computer Graphics Forum
Data-Driven Object Manipulation in Images
Computer Graphics Forum
Lazy selection: a scribble-based tool for smart shape elements selection
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
VEA 2012: Efficient antialiased edit propagation for images and videos
Computers and Graphics
Image colorization with an affective word
CVM'12 Proceedings of the First international conference on Computational Visual Media
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Sketch2Scene: sketch-based co-retrieval and co-placement of 3D models
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Inverse image editing: recovering a semantic editing history from a before-and-after image pair
ACM Transactions on Graphics (TOG)
3-Sweep: extracting editable objects from a single photo
ACM Transactions on Graphics (TOG)
SimLocator: robust locator of similar objects in images
The Visual Computer: International Journal of Computer Graphics
Sample-based image completion using structure synthesis
Journal of Visual Communication and Image Representation
SalientShape: group saliency in image collections
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Repeated elements are ubiquitous and abundant in both manmade and natural scenes. Editing such images while preserving the repetitions and their relations is nontrivial due to overlap, missing parts, deformation across instances, illumination variation, etc. Manually enforcing such relations is laborious and error-prone. We propose a novel framework where user scribbles are used to guide detection and extraction of such repeated elements. Our detection process, which is based on a novel boundary band method, robustly extracts the repetitions along with their deformations. The algorithm only considers the shape of the elements, and ignores similarity based on color, texture, etc. We then use topological sorting to establish a partial depth ordering of overlapping repeated instances. Missing parts on occluded instances are completed using information from other instances. The extracted repeated instances can then be seamlessly edited and manipulated for a variety of high level tasks that are otherwise difficult to perform. We demonstrate the versatility of our framework on a large set of inputs of varying complexity, showing applications to image rearrangement, edit transfer, deformation propagation, and instance replacement.