A local start search algorithm to compute exact Hausdorff Distance for arbitrary point sets

被引:52
|
作者
Chen, Yilin [1 ,2 ]
He, Fazhi [1 ,2 ,3 ]
Wu, Yiqi [1 ,2 ]
Hou, Neng [1 ,2 ]
机构
[1] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Sch Comp Sci & Technol, Wuhan 430072, Peoples R China
[3] State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Peoples R China
基金
美国国家科学基金会;
关键词
Hausdorff Distance; Pattern Recognition; Shape Matching; Similarity measurement; Point sets; FIBROID ULTRASOUND IMAGES; LINEAR-TIME ALGORITHM; OBJECT RETRIEVAL; TRACKING; MODEL; SEGMENTATION; OPTIMIZATION;
D O I
10.1016/j.patcog.2017.02.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Hausdorff Distance (HD) is a very important similarity measurement in Pattern Recognition, Shape Matching and Artificial Intelligence. Because of its inherent computational complexity, computing the HD using the NAIVEHD (brute force) algorithm is difficult, especially for comparing the similarity between large scale point sets in the time of big data. To overcome this problem, we propose a novel, efficient and general algorithm for computing the exact HD for arbitrary point sets, which takes advantage of the spatial locality of point sets, namely, Local Start Search (LSS). Different from the state-of-the-art algorithm EARLYBREAK in PAMI 2015, our idea comes from the observation and fact that the neighbor points of a break position in the current loop have higher probability to break the next loop than other points. Therefore, in our algorithm, we add a new mechanism to record the current break position as a start position, which is initialized as search center of the next loop. Then, LSS executes the next loop by scanning the neighbor points around the center. In this way, LSS maintains high performance in both overlap and non-overlap situations. Furthermore, the LSS algorithm can process arbitrary data by adopting the Morton Curve to establish the order of scattered point sets, while the EARLYBREAK is mainly applied to regular data which require the same grid size, such as medical images or voxel data. In the non-overlapping situation when comparing pairs of arbitrary point sets, LSS achieves performance as good as EARLYBREAK algorithm. While in the overlapping situation when comparing pairs of arbitrary point sets, LSS is faster than EARLYBREAK by three orders of magnitude. Thus, as a whole, LSS outperforms EARLYBREAK. In addition, LSS compared against the increment hausdorff distance calculation algorithm (INC) and significantly outperforms it by an order of magnitude faster. Experiments demonstrate the efficiency and accuracy of the proposed method. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:139 / 148
页数:10
相关论文
共 50 条
  • [41] Multi-start local search algorithm based on a novel objective function for clustering analysis
    Liu, Xiaolu
    Shao, Wenhan
    Chen, Jiaming
    Lu, Zhipeng
    Glover, Fred
    Ding, Junwen
    APPLIED INTELLIGENCE, 2023, 53 (17) : 20346 - 20364
  • [42] Multi-start local search algorithm based on a novel objective function for clustering analysis
    Xiaolu Liu
    Wenhan Shao
    Jiaming Chen
    Zhipeng Lü
    Fred Glover
    Junwen Ding
    Applied Intelligence, 2023, 53 : 20346 - 20364
  • [43] A Multi-start Iterated Local Search Algorithm with Variable Degree of Perturbation for the Covering Salesman Problem
    Venkatesh, Pandiri
    Srivastava, Gaurav
    Singh, Alok
    HARMONY SEARCH AND NATURE INSPIRED OPTIMIZATION ALGORITHMS, 2019, 741 : 279 - 292
  • [44] A multi-start iterated local search algorithm for the uncapacitated single allocation hub location problem
    Guan, Jian
    Lin, Geng
    Feng, Hui-Bin
    APPLIED SOFT COMPUTING, 2018, 73 : 230 - 241
  • [45] Copy-Move Forgery Detection Based on Interest Point and Local Search Algorithm
    Mei, Fang
    Lyu, Jing
    Lyu, Yingda
    PROCEEDINGS OF 2019 6TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (CCIS), 2019, : 207 - 211
  • [46] DENOISING ALGORITHM BASED ON LOCAL DISTANCE WEIGHTED STATISTICS FOR PHOTON COUNTING LIDAR POINT DATA
    Lian, Weiqi
    Li, Shaoning
    Zhang, Guo
    Chen, Xinyang
    Li, Zixuan
    2019 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2019), 2019, : 8988 - 8991
  • [47] An infeasible-start algorithm for linear programming whose complexity depends on the distance from the starting point to the optimal solution
    Freund, RM
    ANNALS OF OPERATIONS RESEARCH, 1996, 62 : 29 - 57
  • [48] A New Damping Factor Algorithm Based on Line Search of the Local Minimum Point for Inverse Approach
    Zhang, Yaqi
    Liu, Weijie
    Lu, Fang
    Zhang, Xiangkui
    Hu, Ping
    11TH INTERNATIONAL CONFERENCE ON NUMERICAL METHODS IN INDUSTRIAL FORMING PROCESSES (NUMIFORM 2013), 2013, 1532 : 870 - 875
  • [49] Improving decomposition-based multiobjective evolutionary algorithm with local reference point aided search
    Jiang, Jing
    Han, Fei
    Wang, Jie
    Ling, Qinghua
    Han, Henry
    Fan, Zizhu
    INFORMATION SCIENCES, 2021, 576 : 557 - 576
  • [50] Fast exact local-mean based classification algorithm using class rejection and initial distance assigning processes
    Lin, Jun-Feng
    Liaw, Yi-Ching
    Chan, Kwan-Yee
    Wu, Song-Chan
    PATTERN RECOGNITION LETTERS, 2012, 33 (12) : 1507 - 1512