SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Intelligent scissors for image composition
SIGGRAPH '95 Proceedings of the 22nd 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
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
ACM SIGGRAPH 2004 Papers
"GrabCut": interactive foreground extraction using iterated graph cuts
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2004 Papers
Semi-supervised statistical region refinement for color image segmentation
Pattern Recognition
Region filling and object removal by exemplar-based image inpainting
IEEE Transactions on Image Processing
SmartLabel: an object labeling tool using iterated harmonic energy minimization
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Can graph-cutting improve microarray gene expression reconstructions?
Pattern Recognition Letters
Exemplar-based video inpainting without ghost shadow artifacts by maintaining temporal continuity
IEEE Transactions on Circuits and Systems for Video Technology
Semi-automatically labeling objects in images
IEEE Transactions on Image Processing
Hi-index | 0.00 |
In this paper, we explore the problem of deleting objects in still pictures. We present an interactive system based on an intuitive user-friendly interface for removing undesirable objects in digital pictures. To erase an object in an image, a user indicates which object is to be removed by simply pinpointing it with the mouse cursor. As the mouse cursor rolls over the image, the current implicit selected object's border is highlighted, providing a visual feedback. In case where the computer-segmented area does not match the users' perception of the object, users can further provide a few inside/outside object cues by clicking on a small number of object or nonobject pixels. A small number of such cues is generally enough to reach a correct matching, even for complex textured images. Afterwards, the user removes the object by clicking the left mouse button, and a hole-filling technique is initiated to generate a seamless background portion. Our image manipulation system consists of two components: (i) fully automatic or partially user-steered image segmentation based on an improved fast statistical region-growing segmentation, and (ii) texture synthesis or image inpainting of irregular shaped hole regions. Experiments on a variety of photographs display the ability of the system to handle complex scenes with highly textured objects.