Barnes et al., 2009 - Google Patents
PatchMatch: A randomized correspondence algorithm for structural image editingBarnes et al., 2009
View PDF- Document ID
- 5178322014558641754
- Author
- Barnes C
- Shechtman E
- Finkelstein A
- Goldman D
- Publication year
- Publication venue
- ACM Trans. Graph.
External Links
Snippet
This paper presents interactive image editing tools using a new randomized algorithm for quickly finding approximate nearestneighbor matches between image patches. Previous research in graphics and vision has leveraged such nearest-neighbor searches to provide a …
- 238000000034 method 0 abstract description 38
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20112—Image segmentation details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
- G06T3/40—Scaling the whole image or part thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/10—Geometric effects
- G06T15/20—Perspective computation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration, e.g. from bit-mapped to bit-mapped creating a similar image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06K—RECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K9/00—Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/32—Image data format
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Barnes et al. | PatchMatch: A randomized correspondence algorithm for structural image editing | |
Karni et al. | Energy‐based image deformation | |
Newson et al. | Video inpainting of complex scenes | |
US8411948B2 (en) | Up-sampling binary images for segmentation | |
Paris | A gentle introduction to bilateral filtering and its applications | |
Darabi et al. | Image melding: Combining inconsistent images using patch-based synthesis | |
US8380005B1 (en) | System and method for image composition using non-destructive editing model and fast gradient solver | |
Barnes et al. | The patchmatch randomized matching algorithm for image manipulation | |
US8532387B2 (en) | Methods and apparatus for procedural directional texture generation | |
US8355592B1 (en) | Generating a modified image with semantic constraint | |
JP7029283B2 (en) | Image complement | |
Reddy et al. | Discovering pattern structure using differentiable compositing | |
CN118710781A (en) | Facial Expression and Pose Transfer Using End-to-End Machine Learning Model | |
Huang et al. | Transformation guided image completion | |
US11200645B2 (en) | Previewing a content-aware fill | |
Lawonn et al. | Stylized image triangulation | |
Gai et al. | Artistic low poly rendering for images | |
CN118710782A (en) | Animated Facial Expression and Pose Transfer Using an End-to-End Machine Learning Model | |
Huang et al. | NeRF-Texture: Synthesizing Neural Radiance Field Textures | |
Wu et al. | Optimized synthesis of art patterns and layered textures | |
US10586311B2 (en) | Patch validity test | |
Kang et al. | Mosaic stylization using Andamento | |
Fidaner | A survey on variational image inpainting, texture synthesis and image completion | |
Barnes | Patchmatch: a fast randomized matching algorithm with application to image and video | |
CN119444961B (en) | Texture generation method and device for three-dimensional scene, readable storage medium and computer program product |