• Laser & Optoelectronics Progress
  • Vol. 57, Issue 14, 141014 (2020)
Haifeng Liu1、2, Cheng Sun1、*, and Xingliang Liang2
Author Affiliations
  • 1School of Electronic Information and Artificial Intelligence, Shaanxi University of Science & Technology, Xi'an, Shaanxi 710021, China;
  • 2School of Arts and Sciences, Shaanxi University of Science & Technology, Xi'an, Shaanxi 710021, China;
  • show less
    DOI: 10.3788/LOP57.141014 Cite this Article Set citation alerts
    Haifeng Liu, Cheng Sun, Xingliang Liang. Correlation-Filter Tracking Algorithm with Adaptive-Feature Fusion and Anti-Occlusion[J]. Laser & Optoelectronics Progress, 2020, 57(14): 141014 Copy Citation Text show less
    Comparison results of tracking confidence of partial frames of Girl2 video sequence under different occlusions. (a) Not occlusion; (b) slight occlusion; (c) severe occlusion
    Fig. 1. Comparison results of tracking confidence of partial frames of Girl2 video sequence under different occlusions. (a) Not occlusion; (b) slight occlusion; (c) severe occlusion
    Framework of proposed algorithm
    Fig. 2. Framework of proposed algorithm
    Effect of fixed fusion factor on tracking. (a) Precision plot of Bird1; (b) CLE plot of Bird1; (c) precision plot of Bird2; (d) CLE plot of Bird2; (e) precision plot of Board; (f) CLE plot of Board; (g) precision plot of Coke; (h) CLE plot of Coke
    Fig. 3. Effect of fixed fusion factor on tracking. (a) Precision plot of Bird1; (b) CLE plot of Bird1; (c) precision plot of Bird2; (d) CLE plot of Bird2; (e) precision plot of Board; (f) CLE plot of Board; (g) precision plot of Coke; (h) CLE plot of Coke
    Tracking results of Twinnings sequence with different fusion weights coefficients. (a) Tracking results of 195 frame with whist=0; (b) tracking results of 250 frame with whist=0; (c) tracking results of 195 frame with whist=0.1; (d) tracking results of 250 frame with whist=0.1; (e) tracking results of 195 frame with whist=0.3; (f) tracking results of 250 frame with whist=0.3
    Fig. 4. Tracking results of Twinnings sequence with different fusion weights coefficients. (a) Tracking results of 195 frame with whist=0; (b) tracking results of 250 frame with whist=0; (c) tracking results of 195 frame with whist=0.1; (d) tracking results of 250 frame with whist=0.1; (e) tracking results of 195 frame with whist=0.3; (f) tracking results of 250 frame with whist=0.3
    Test results of experiment 3 on OTB-2013 dataset. (a) OPE precision plot; (b) success rate plot
    Fig. 5. Test results of experiment 3 on OTB-2013 dataset. (a) OPE precision plot; (b) success rate plot
    Test results of experiment 3 on OTB-100 dataset. (a) OPE precision plot; (b) success rate plot
    Fig. 6. Test results of experiment 3 on OTB-100 dataset. (a) OPE precision plot; (b) success rate plot
    Comparison of tracking results of proposed algorithm with other 4 algorithms on different video sequences. (a) Joggong-2; (b) Coke; (c) Matrix; (d) Football1; (e) Freeman4
    Fig. 7. Comparison of tracking results of proposed algorithm with other 4 algorithms on different video sequences. (a) Joggong-2; (b) Coke; (c) Matrix; (d) Football1; (e) Freeman4
    Algorithm 1: Update model
    Require: Rt, Mt, MSE, gmax of response gt
    Ensure: Update model
    Occlusion condition:
    Not occlusion: Rt>Rthreshold1 && gmax>gthreshold11) Update learning rate ηt, temp, model weights wt, temp and wt, hist2) Update models ht from ht, new and ht-1 like formula (9)3) Update color histogram ρt from ρt, new and ρt-1 like formula (9)
    Severe occlusion: Rt<Rthreshold2 && gmax<gthreshold2Do not update models ht=ht-1 and color histogram ρt=ρt-1Slight occlusion: otherwiseSimilar to Not occlusion, but update rate ηt, temp is smaller in this part
    Table 1. Model update strategy
    AlgorithmChannelreliabilityAdaptivemergeUpdateschemeOTB-2013OTB-100
    Precision /%Success /%Precision /%Success /%
    Staple_CR82.161.379.759.5
    Staple_AM81.361.479.258.9
    Staple_Update79.360.878.958.4
    Staple78.859.378.457.9
    Table 2. Setting of tracking model in experiment 2 and OPE test results of each model on OTB
    AttributeSVIVOPROCCBCDEFMBFMIPROVLR
    Ours56.3¯58.8¯61.1=61.5=58.5¯65.4=58.0¯58.2=59.4=61.1=30.3
    fDSST57.1=59.7=57.2¯55.861.7=56.459.3=55.6¯58.4¯55.5¯38.9¯
    DSST44.750.449.247.849.847.842.340.552.046.532.5
    Staple54.556.156.958.5¯55.760.7¯52.650.157.651.839.5=
    CSK35.036.938.636.542.134.330.531.639.934.935.0
    KCF42.749.349.551.453.553.449.745.949.755.031.2
    CN38.441.444.142.544.943.441.037.346.941.031.1
    Table 3. Performance of seven algorithms on 11 challenging attributes in OTB-2013 datasetunit: %
    AlgorithmRunning speed /(frame·s-1)
    OTB-2013OTB-100
    Ours37.865737.3656
    ECO-HC35.511034.6002
    BACF27.099827.4870
    SRDCFdecon2.40892.2993
    CCOT0.22790.2160
    Staple44.903942.8838
    SRDCF3.60163.5327
    CF211.019310.4229
    KCF127.1455113.4207
    DSST32.324625.2587
    SAMF18.586716.9518
    Table 4. Comparison of running speed of 11 algorithms on OTB-2013 and OTB-100 test datasets
    Haifeng Liu, Cheng Sun, Xingliang Liang. Correlation-Filter Tracking Algorithm with Adaptive-Feature Fusion and Anti-Occlusion[J]. Laser & Optoelectronics Progress, 2020, 57(14): 141014
    Download Citation