Fast Exact Nearest Patch Matching for Patch-Based Image Editing and Processing

被引:30
|
作者
Xiao, Chunxia [1 ]
Liu, Meng [1 ]
Nie, Yongwei [1 ]
Dong, Zhao [2 ]
机构
[1] Wuhan Univ, Comp Sch, Wuhan 430072, Hubei, Peoples R China
[2] MPI Informat, D-66123 Saarbrucken, Germany
基金
国家高技术研究发展计划(863计划);
关键词
Nearest patch search; texture synthesis; image completion; image denoising; image summarization; ALGORITHM;
D O I
10.1109/TVCG.2010.226
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an efficient exact nearest patch matching algorithm which can accurately find the most similar patch-pairs between source and target image. Traditional match matching algorithms treat each pixel/patch as an independent sample and build a hierarchical data structure, such as kd-tree, to accelerate nearest patch finding. However, most of these approaches can only find approximate nearest patch and do not explore the sequential overlap between patches. Hence, they are neither accurate in quality nor optimal in speed. By eliminating redundant similarity computation of sequential overlap between patches, our method finds the exact nearest patch in brute-force style but reduces its running time complexity to be linear on the patch size. Furthermore, relying on recent multicore graphics hardware, our method can be further accelerated by at least an order of magnitude (>= 10x). This greatly improves performance and ensures that our method can be efficiently applied in an interactive editing framework for moderate-sized image even video. To our knowledge, this approach is the fastest exact nearest patch matching method for high-dimensional patch and also its extra memory requirement is minimal. Comparisons with the popular nearest patch matching methods in the experimental results demonstrate the merits of our algorithm.
引用
收藏
页码:1122 / 1134
页数:13
相关论文
共 50 条
  • [1] Patch-based stochastic attention for image editing
    Cherel, Nicolas
    Almansa, Andres
    Gousseau, Yann
    Newson, Alasdair
    [J]. COMPUTER VISION AND IMAGE UNDERSTANDING, 2024, 238
  • [2] Parallel and efficient approximate nearest patch matching for image editing applications
    Zhao, Hanli
    Guo, Heyang
    Jin, Xiaogang
    Shen, Jianbing
    Mao, Xiaoyang
    Liu, Junru
    [J]. NEUROCOMPUTING, 2018, 305 : 39 - 50
  • [3] Texture Superpixel Clustering from Patch-based Nearest Neighbor Matching
    Giraud, Remi
    Berthoumieu, Yannick
    [J]. 2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [4] A patch-based method for the evaluation of dense image matching quality
    Zhang, Zhenchao
    Gerke, Markus
    Vosselman, George
    Yang, Michael Ying
    [J]. INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2018, 70 : 25 - 34
  • [5] FEATURE EXTRACTION FOR PATCH MATCHING IN PATCH-BASED DENOISING METHODS
    Chen, Guang Yi
    Krzyzak, A. D. A. M.
    [J]. IMAGE ANALYSIS & STEREOLOGY, 2022, 41 (03): : 217 - 227
  • [6] Patch-based Image Colorization
    Bugeau, Aurelie
    Ta, Vinh-Thong
    [J]. 2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 3058 - 3061
  • [7] Geometrically Consistent Stereoscopic Image Editing Using Patch-Based Synthesis
    Luo, Sheng-Jie
    Sun, Ying-Tse
    Shen, I-Chao
    Chen, Bing-Yu
    Chuang, Yung-Yu
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2015, 21 (01) : 56 - 67
  • [8] Patch-Based Mathematical Morphology for Image Processing, Segmentation and Classification
    Lezoray, Olivier
    [J]. ADVANCED CONCEPTS FOR INTELLIGENT VISION SYSTEMS, ACIVS 2015, 2015, 9386 : 46 - 57
  • [9] ADAPTIVE PATCH SIZE DETERMINATION FOR PATCH-BASED IMAGE COMPLETION
    Zhou, Hailing
    Zheng, Jianmin
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 421 - 424
  • [10] PatchNet: A Patch-based Image Representation for Interactive Library-driven Image Editing
    Hu, Shi-Min
    Zhang, Fang-Lue
    Wang, Miao
    Martin, Ralph R.
    Wang, Jue
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (06):