Paint by numbers: abstract image representations
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Pyramid-based texture analysis/synthesis
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Combining frequency and spatial domain information for fast interactive image noise removal
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Inferring global perceptual contours from local features
International Journal of Computer Vision - Special issue on computer vision research at the University of Southern California
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Fast texture synthesis using tree-structured vector quantization
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
IEEE Transactions on Pattern Analysis and Machine Intelligence
International Journal of Computer Vision - Special issue on statistical and computational theories of vision: modeling, learning, sampling and computing, Part I
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Image-based modeling and photo editing
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Digital Image Processing
Video matting of complex scenes
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Transferring color to greyscale images
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Self-similarity based texture editing
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Example-Based Super-Resolution
IEEE Computer Graphics and Applications
Class-Specific, Top-Down Segmentation
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part II
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Image replacement through texture synthesis
ICIP '97 Proceedings of the 1997 International Conference on Image Processing (ICIP '97) 3-Volume Set-Volume 3 - Volume 3
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Inference of Segmented Color and Texture Description by Tensor Voting
IEEE Transactions on Pattern Analysis and Machine Intelligence
Textureshop: texture synthesis as a photograph editing tool
ACM SIGGRAPH 2004 Papers
Context-based surface completion
ACM SIGGRAPH 2004 Papers
A multimodal approach to time-invariant scene retrieval from single overhead image
Proceedings of the 6th ACM SIGMM international workshop on Multimedia information retrieval
Jump map-based interactive texture synthesis
ACM Transactions on Graphics (TOG)
Generating Sub-Resolution Detail in Images and Volumes Using Constrained Texture Synthesis
VIS '04 Proceedings of the conference on Visualization '04
Animating pictures with stochastic motion textures
ACM SIGGRAPH 2005 Papers
Image completion with structure propagation
ACM SIGGRAPH 2005 Papers
Large object segmentation with region priority rendering
ACSC '05 Proceedings of the Twenty-eighth Australasian conference on Computer Science - Volume 38
Video Repairing under Variable Illumination Using Cyclic Motions
IEEE Transactions on Pattern Analysis and Machine Intelligence
ACM SIGGRAPH 2006 Papers
MUM '05 Proceedings of the 4th international conference on Mobile and ubiquitous multimedia
Character animation from 2D pictures and 3D motion data
ACM Transactions on Graphics (TOG)
High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting (The Morgan Kaufmann Series in Computer Graphics)
Technical Section: Gradient based image completion by solving the Poisson equation
Computers and Graphics
Density estimation for dynamic volumes
Computers and Graphics
ACM Transactions on Graphics (TOG)
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
Example-based 3D scan completion
SGP '05 Proceedings of the third Eurographics symposium on Geometry processing
Image inpainting by global structure and texture propagation
Proceedings of the 15th international conference on Multimedia
Efficient editing of aged object textures
AFRIGRAPH '07 Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa
The visual image inpainging method apply to the highly lose image
CEA'07 Proceedings of the 2007 annual Conference on International Conference on Computer Engineering and Applications
ACM SIGGRAPH 2008 papers
Video completion using global optimization
ISCGAV'06 Proceedings of the 6th WSEAS International Conference on Signal Processing, Computational Geometry & Artificial Vision
Scene completion using millions of photographs
Communications of the ACM
Deep photo: model-based photograph enhancement and viewing
ACM SIGGRAPH Asia 2008 papers
A virtual restoration stage for real-world objects
ACM SIGGRAPH Asia 2008 papers
ICIAR '08 Proceedings of the 5th international conference on Image Analysis and Recognition
Image Inpainting Considering Brightness Change and Spatial Locality of Textures and Its Evaluation
PSIVT '09 Proceedings of the 3rd Pacific Rim Symposium on Advances in Image and Video Technology
An Image Completion Algorithm Using Occlusion-Free Images from Internet Photo Sharing Sites
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
A Variational Framework for Non-local Image Inpainting
EMMCVPR '09 Proceedings of the 7th International Conference on Energy Minimization Methods in Computer Vision and Pattern Recognition
Image completion using structural priority belief propagation
MM '09 Proceedings of the 17th ACM international conference on Multimedia
Exemplar-based video inpainting without ghost shadow artifacts by maintaining temporal continuity
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Image Processing
A model validation approach to texture recognition and inpainting
Pattern Recognition
Image inpainting based on scene transform and color transfer
Pattern Recognition Letters
Fast directional image completion
PSIVT'07 Proceedings of the 2nd Pacific Rim conference on Advances in image and video technology
Image in-painting by band matching, seamless cloning and area sub-division
PSIVT'07 Proceedings of the 2nd Pacific Rim conference on Advances in image and video technology
Variable neighbourhood texture synthesis with patch initialisation
ICCSA'07 Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II
Image restoration based on the fast marching method and block based sampling
Computer Vision and Image Understanding
Background estimation using graph cuts and inpainting
Proceedings of Graphics Interface 2010
Image inpainting by patch propagation using patch sparsity
IEEE Transactions on Image Processing
Technical Section: Rendering fur directly into images
Computers and Graphics
Fast query for exemplar-based image completion
IEEE Transactions on Image Processing
Wavelet-based inpainting for object removal from image series
Proceedings of the 32nd DAGM conference on Pattern recognition
Automatic image interpolation using homography
EURASIP Journal on Advances in Signal Processing
Missing texture reconstruction method based on perceptually optimized algorithm
EURASIP Journal on Advances in Signal Processing
A Variational Framework for Exemplar-Based Image Inpainting
International Journal of Computer Vision
Conjoining Gestalt rules for abstraction of architectural drawings
Proceedings of the 2011 SIGGRAPH Asia Conference
Sketch-based skeleton-driven 2D animation and motion capture
Transactions on edutainment VI
Inpainting with image patches for compression
Journal of Visual Communication and Image Representation
Locally Parallel Texture Modeling
SIAM Journal on Imaging Sciences
Three dimensional image inpainting
ICNC'06 Proceedings of the Second international conference on Advances in Natural Computation - Volume Part II
Graph based energy for active object removal
VSMM'06 Proceedings of the 12th international conference on Interactive Technologies and Sociotechnical Systems
Intelligent object extraction algorithm based on foreground/background classification
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Inducing semantic segmentation from an example
ACCV'06 Proceedings of the 7th Asian conference on Computer Vision - Volume Part II
Fast image replacement using multi-resolution approach
ACCV'06 Proceedings of the 7th Asian conference on Computer Vision - Volume Part II
Scale consistent image completion
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Shadow removal in gradient domain
ICIAR'05 Proceedings of the Second international conference on Image Analysis and Recognition
Intuitive shape modeling by shading design
SG'05 Proceedings of the 5th international conference on Smart Graphics
Gradient based image completion by solving poisson equation
PCM'05 Proceedings of the 6th Pacific-Rim conference on Advances in Multimedia Information Processing - Volume Part I
Patch-Based texture edges and segmentation
ECCV'06 Proceedings of the 9th European conference on Computer Vision - Volume Part II
Automatic restoration of corrupted regions in images using object width transform
Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication
Data-Driven Object Manipulation in Images
Computer Graphics Forum
Geometrically Guided Exemplar-Based Inpainting
SIAM Journal on Imaging Sciences
Quality prediction for image completion
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Extracting the essence from sets of images
Computational Aesthetics'07 Proceedings of the Third Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
High dynamic range image hallucination
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Detail-preserving surface inpainting
VAST'05 Proceedings of the 6th International conference on Virtual Reality, Archaeology and Intelligent Cultural Heritage
Statistics of patch offsets for image completion
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part II
Super-resolution-based inpainting
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part VI
Interactive image completion with perspective constraint
Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry
Simulation of face/hairstyle swapping in photographs with skin texture synthesis
Multimedia Tools and Applications
"Mind the gap": tele-registration for structure-driven image completion
ACM Transactions on Graphics (TOG)
Sample-based image completion using structure synthesis
Journal of Visual Communication and Image Representation
Hi-index | 0.02 |
We present a new method for completing missing parts caused by the removal of foreground or background elements from an image. Our goal is to synthesize a complete, visually plausible and coherent image. The visible parts of the image serve as a training set to infer the unknown parts. Our method iteratively approximates the unknown regions and composites adaptive image fragments into the image. Values of an inverse matte are used to compute a confidence map and a level set that direct an incremental traversal within the unknown area from high to low confidence. In each step, guided by a fast smooth approximation, an image fragment is selected from the most similar and frequent examples. As the selected fragments are composited, their likelihood increases along with the mean confidence of the image, until reaching a complete image. We demonstrate our method by completion of photographs and paintings.