Image quilting for texture synthesis and transfer
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Fast Approximate Energy Minimization via Graph Cuts
IEEE Transactions on Pattern Analysis and Machine Intelligence
Texture Synthesis by Non-Parametric Sampling
ICCV '99 Proceedings of the International Conference on Computer Vision-Volume 2 - Volume 2
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
Fragment-based image completion
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
Context-based vision system for place and object recognition
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Interactive digital photomontage
ACM SIGGRAPH 2004 Papers
Texture optimization for example-based synthesis
ACM SIGGRAPH 2005 Papers
Image completion with structure propagation
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2006 Papers
Photo tourism: exploring photo collections in 3D
ACM SIGGRAPH 2006 Papers
Image Completion Using Global Optimization
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 1
What is the range of surface reconstructions from a gradient field?
ECCV'06 Proceedings of the 9th European conference on Computer Vision - Volume Part I
Efficient gradient-domain compositing using quadtrees
ACM SIGGRAPH 2007 papers
Face swapping: automatically replacing faces in photographs
ACM SIGGRAPH 2008 papers
Automatic generation of tourist maps
ACM SIGGRAPH 2008 papers
Proceedings of the 5th conference on Computing frontiers
Field of Particle Filters for Image Inpainting
Journal of Mathematical Imaging and Vision
Scene completion using millions of photographs
Communications of the ACM
ACM SIGGRAPH 2008 posters
Deep photo: model-based photograph enhancement and viewing
ACM SIGGRAPH Asia 2008 papers
ACM SIGGRAPH Asia 2008 papers
Modeling the World from Internet Photo Collections
International Journal of Computer Vision
Modeling and Recognition of Landmark Image Collections Using Iconic Scene Graphs
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part I
An Image Completion Algorithm Using Occlusion-Free Images from Internet Photo Sharing Sites
IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
Proceedings of the 18th international conference on World wide web
Visio-lization: generating novel facial images
ACM SIGGRAPH 2009 papers
SkyFinder: attribute-based sky image search
ACM SIGGRAPH 2009 papers
Automatic colorization of grayscale images using multiple images on the web
SIGGRAPH 2009: Talks
Automatic colorization of grayscale images using multiple images on the web
SIGGRAPH '09: Posters
Sketch2Photo: internet image montage
ACM SIGGRAPH Asia 2009 papers
Webcam clip art: appearance and illuminant transfer from time-lapse sequences
ACM SIGGRAPH Asia 2009 papers
Exploratory modeling with collaborative design spaces
ACM SIGGRAPH Asia 2009 papers
Sketch realizing: lifelike portrait synthesis from sketch
Proceedings of the 2009 Computer Graphics International Conference
Image categorization combining neighborhood methods and boosting
LS-MMRM '09 Proceedings of the First ACM workshop on Large-scale multimedia retrieval and mining
Distance metric learning from uncertain side information with application to automated photo tagging
MM '09 Proceedings of the 17th ACM international conference on Multimedia
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
Evaluation of GIST descriptors for web-scale image search
Proceedings of the ACM International Conference on Image and Video Retrieval
Tree detection from aerial imagery
Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
Data-driven image completion by image patch subspaces
PCS'09 Proceedings of the 27th conference on Picture Coding Symposium
Finding Images with Similar Lighting Conditions in Large Photo Collections
CIARP '09 Proceedings of the 14th Iberoamerican Conference on Pattern Recognition: Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications
TOCSAC: TOpology Constraint SAmple Consensus for Fast and Reliable Feature Correspondence
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
Interactive Image Inpainting Using DCT Based Exemplar Matching
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
Personal photo enhancement using example images
ACM Transactions on Graphics (TOG)
Incremental indexing and distributed image search using shared randomized vocabularies
Proceedings of the international conference on Multimedia information retrieval
Image inpainting based on scene transform and color transfer
Pattern Recognition Letters
Unstructured video-based rendering: interactive exploration of casually captured videos
ACM SIGGRAPH 2010 papers
Image filling-in: a gestalt approach
ICONIP'08 Proceedings of the 15th international conference on Advances in neuro-information processing - Volume Part I
A unified gradient domain method for seamless image processing
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Non-local image smoothing by applying anisotropic diffusion PDE's in the space of patches
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Partially occluded face completion and recognition
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
Object Recognition in 3D Point Clouds Using Web Data and Domain Adaptation
International Journal of Robotics Research
Self-taught hashing for fast similarity search
Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval
Photo zoom: high resolution from unordered image collections
Proceedings of Graphics Interface 2010
ISCGAV'10 Proceedings of the 10th WSEAS international conference on Signal processing, computational geometry and artificial vision
Context-based search for 3D models
ACM SIGGRAPH Asia 2010 papers
Data-driven suggestions for creativity support in 3D modeling
ACM SIGGRAPH Asia 2010 papers
Interacting with live preview frames: in-picture cues for a digital camera interface
UIST '10 Adjunct proceedings of the 23nd annual ACM symposium on User interface software and technology
Image segmentation with patch-pair density priors
Proceedings of the international conference on Multimedia
Landmark image classification using 3D point clouds
Proceedings of the international conference on Multimedia
Understanding multimedia content using web scale social media data
Proceedings of the international conference on Multimedia
Error-tolerant image compositing
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part I
Pivot selection method for optimizing both pruning and balancing in metric space indexes
DEXA'10 Proceedings of the 21st international conference on Database and expert systems applications: Part II
A data-driven approach for event prediction
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part II
Text-to-video: story illustration from online photo collections
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part IV
Fast query for exemplar-based image completion
IEEE Transactions on Image Processing
Exploiting redundancy for aerial image fusion using convex optimization
Proceedings of the 32nd DAGM conference on Pattern recognition
Making slide shows with zoomquilts
Journal of Computer Science and Technology
ShadowDraw: real-time user guidance for freehand drawing
ACM SIGGRAPH 2011 papers
Proceedings of the 2011 conference on Information Modelling and Knowledge Bases XXII
Data-driven visual similarity for cross-domain image matching
Proceedings of the 2011 SIGGRAPH Asia Conference
Arcimboldo-like collage using internet images
Proceedings of the 2011 SIGGRAPH Asia Conference
Semantic colorization with internet images
Proceedings of the 2011 SIGGRAPH Asia Conference
Modeling and Recognition of Landmark Image Collections Using Iconic Scene Graphs
International Journal of Computer Vision
Exposing photo manipulation with inconsistent reflections
ACM Transactions on Graphics (TOG)
An MMSE approach to nonlocal image denoising: Theory and practical implementation
Journal of Visual Communication and Image Representation
Automatic image inpainting by heuristic texture and structure completion
MMM'10 Proceedings of the 16th international conference on Advances in Multimedia Modeling
Image melding: combining inconsistent images using patch-based synthesis
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Interactive images: cuboid proxies for smart image manipulation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Multi-label Moves for MRFs with Truncated Convex Priors
International Journal of Computer Vision
Data-Driven Object Manipulation in Images
Computer Graphics Forum
Web image prediction using multivariate point processes
Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining
Example-based synthesis of 3D object arrangements
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Transfusive image manipulation
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Coherent intrinsic images from photo collections
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Optimal multi-image processing streaming framework on parallel heterogeneous systems
EG PGV'11 Proceedings of the 11th Eurographics conference on Parallel Graphics and Visualization
DLMSearch: diversified landmark search by photo
Proceedings of the 20th ACM international conference on Multimedia
Constrained semi-supervised learning using attributes and comparative attributes
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part III
Repairing sparse low-rank texture
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part V
Random forest for image annotation
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part VI
Dating historical color images
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part VI
Connecting missing links: object discovery from sparse observations using 5 million product images
ECCV'12 Proceedings of the 12th European conference on Computer Vision - Volume Part VI
ECCV'12 Proceedings of the 12th international conference on Computer Vision - Volume 2
Data-driven vehicle identification by image matching
ECCV'12 Proceedings of the 12th international conference on Computer Vision - Volume 2
Image memorability and visual inception
SIGGRAPH Asia 2012 Technical Briefs
Digital restoration of damaged mural images
Proceedings of the Eighth Indian Conference on Computer Vision, Graphics and Image Processing
Fast organization of large photo collections using CUDA
ECCV'10 Proceedings of the 11th European conference on Trends and Topics in Computer Vision - Volume Part II
Cloud-Based image compression via subband-based reconstruction
PCM'12 Proceedings of the 13th Pacific-Rim conference on Advances in Multimedia Information Processing
Sketch2Scene: sketch-based co-retrieval and co-placement of 3D models
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
OpenSurfaces: a richly annotated catalog of surface appearance
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Rectangling panoramic images via warping
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Webzeitgeist: design mining the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
LSH-based large scale chinese calligraphic character recognition
Proceedings of the 13th ACM/IEEE-CS joint conference on Digital libraries
Image search—from thousands to billions in 20 years
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Sections on the 20th Anniversary of ACM International Conference on Multimedia, Best Papers of ACM Multimedia 2012
Fine-grained sharing of sensed physical activity: a value sensitive approach
Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing
Object detection, shape recovery, and 3D modelling by depth-encoded hough voting
Computer Vision and Image Understanding
Spot the differences: from a photograph burst to the single best picture
Proceedings of the 21st ACM international conference on Multimedia
Error-Tolerant Image Compositing
International Journal of Computer Vision
Accurate and efficient cross-domain visual matching leveraging multiple feature representations
The Visual Computer: International Journal of Computer Graphics
PatchNet: a patch-based image representation for interactive library-driven image editing
ACM Transactions on Graphics (TOG)
Inverse bi-scale material design
ACM Transactions on Graphics (TOG)
Data-driven hallucination of different times of day from a single outdoor photo
ACM Transactions on Graphics (TOG)
Pattern Recognition Letters
Hi-index | 0.02 |
What can you do with a million images? In this paper we present a new image completion algorithm powered by a huge database of photographs gathered from the Web. The algorithm patches up holes in images by finding similar image regions in the database that are not only seamless but also semantically valid. Our chief insight is that while the space of images is effectively infinite, the space of semantically differentiable scenes is actually not that large. For many image completion tasks we are able to find similar scenes which contain image fragments that will convincingly complete the image. Our algorithm is entirely data-driven, requiring no annotations or labelling by the user. Unlike existing image completion methods, our algorithm can generate a diverse set of results for each input image and we allow users to select among them. We demonstrate the superiority of our algorithm over existing image completion approaches.