• Laser & Optoelectronics Progress
  • Vol. 59, Issue 12, 1211003 (2022)
Guanqun Huo, Jinbo Lu*, and Shengxiang Luo
Author Affiliations
  • School of Electrical Engineering and Information, Southwest Petroleum University, Chengdu 610500, Sichuan , China
  • show less
    DOI: 10.3788/LOP202259.1211003 Cite this Article Set citation alerts
    Guanqun Huo, Jinbo Lu, Shengxiang Luo. Image Stitching Based on CLAHE and Improved ZNCC[J]. Laser & Optoelectronics Progress, 2022, 59(12): 1211003 Copy Citation Text show less
    Histogram clipping
    Fig. 1. Histogram clipping
    Interpolation operation
    Fig. 2. Interpolation operation
    Process of enhancing image contrast
    Fig. 3. Process of enhancing image contrast
    After contrast enhancement, feature point extraction and matching results. (a) Traditional method; (b) proposed method
    Fig. 4. After contrast enhancement, feature point extraction and matching results. (a) Traditional method; (b) proposed method
    Schematic of sampling window rotation
    Fig. 5. Schematic of sampling window rotation
    The first and last images of the tested image sequence. (a) bark group; (b) leuven group; (c) bikes group
    Fig. 6. The first and last images of the tested image sequence. (a) bark group; (b) leuven group; (c) bikes group
    Comparison of number of correct matching points in the bark group obtained by different algorithms
    Fig. 7. Comparison of number of correct matching points in the bark group obtained by different algorithms
    Comparison of number of correct matching points in the leuvne group obtained by different algorithms
    Fig. 8. Comparison of number of correct matching points in the leuvne group obtained by different algorithms
    Comparison of number of correct matching points in the bikes group obtained by different algorithms
    Fig. 9. Comparison of number of correct matching points in the bikes group obtained by different algorithms
    Original images of mosaic image. (a) The first group; (b) the second group; (c) the third group
    Fig. 10. Original images of mosaic image. (a) The first group; (b) the second group; (c) the third group
    The first group. (a) Direct extraction; (b) contrast enhanced by the proposed algorithm and then extraction; (c) screening by the proposed algorithm
    Fig. 11. The first group. (a) Direct extraction; (b) contrast enhanced by the proposed algorithm and then extraction; (c) screening by the proposed algorithm
    The second group. (a) Direct extraction; (b) contrast enhanced by the proposed algorithm and then extraction; (c) screening by the proposed algorithm
    Fig. 12. The second group. (a) Direct extraction; (b) contrast enhanced by the proposed algorithm and then extraction; (c) screening by the proposed algorithm
    The third group. (a) Direct extraction; (b) contrast enhanced by the proposed algorithm and then extraction; (c) screening by the proposed algorithm
    Fig. 13. The third group. (a) Direct extraction; (b) contrast enhanced by the proposed algorithm and then extraction; (c) screening by the proposed algorithm
    Image mosaic results of the first group. (a) Classical SIFT algorithm; (b) algorithm in Ref. [2]; (c) proposed algorithm
    Fig. 14. Image mosaic results of the first group. (a) Classical SIFT algorithm; (b) algorithm in Ref. [2]; (c) proposed algorithm
    Image mosaic results of the second group. (a) Classical SIFT algorithm; (b) algorithm in Ref. [2]; (c) proposed algorithm
    Fig. 15. Image mosaic results of the second group. (a) Classical SIFT algorithm; (b) algorithm in Ref. [2]; (c) proposed algorithm
    Image mosaic results of the third group. (a) Classical SIFT algorithm; (b) algorithm in Ref. [2]; (c) proposed algorithm
    Fig. 16. Image mosaic results of the third group. (a) Classical SIFT algorithm; (b) algorithm in Ref. [2]; (c) proposed algorithm
    Window sizeThreshold 0.8Threshold 0.7Threshold 0.6Threshold 0.5Threshold 0.4
    ncPcor /%ncPcor /%ncPcor /%ncPcor /%ncPcor /%
    3×321095.8928696.9533997.1338897.2442097.45
    5×525198.0536497.5944197.7847897.7550697.68
    7×728097.2240898.0848198.1653097.7954697.67
    9×928697.9543797.9851698.1054797.8556297.91
    Table 1. Comparison of number of correct matching points and correct matching rate obtained by using different window sizes and different thresholds
    Data setSIFTSURFORBOurs
    bark 1&299.6292.6899.0699.76
    bark 1&3100.0096.61100.00100.00
    bark 1&4100.0089.5899.75100.00
    bark 1&599.7888.64100.00100.00
    bark 1&6100.0060.00100.00100.00
    leuven 1&298.7794.6699.0699.40
    leuven 1&398.3688.6699.0099.39
    leuven 1&497.9690.7999.1099.13
    leuven 1&597.4581.1199.0698.21
    leuven 1&695.0279.2199.0997.78
    bikes 1&298.2596.1499.0698.32
    bikes 1&396.4394.9698.2798.36
    bikes 1&497.0290.6198.17100.00
    bikes 1&594.2786.9995.7795.00
    bikes 1&688.6684.0090.5590.25
    Table 2. Correct matching rate of each group of images under different algorithms
    Date setDirect extractionAfter enhancementAfter screening
    Group 167.8668.7770.74
    Group 293.9792.9195
    Group 382.8991.8797.29
    Table 3. Correct matching rate of each group of images before and after using proposed algorithm
    Guanqun Huo, Jinbo Lu, Shengxiang Luo. Image Stitching Based on CLAHE and Improved ZNCC[J]. Laser & Optoelectronics Progress, 2022, 59(12): 1211003
    Download Citation