Laser & Optoelectronics Progress, Volume. 57, Issue 20, 201509(2020)

Human Pose Estimation Based on Secondary Generation Adversary

Xiankun Zhang, Rongfen Zhang, and Yuhong Liu*
Author Affiliations
  • Key Laboratory of Big Data and Intelligent Technology, College of Big Data and Information Engineering, Guizhou University, Guiyang, Guizhou 550025, China
  • show less
    Figures & Tables(16)
    Structure schematic diagram of our method
    Schematic diagram of heatmap
    Structure of hourglass network
    Cascade structure diagram of SHN
    Structure of intermediate supervision
    Procedure of ASR
    Procedure of AHO
    Reconstruction of heatmap
    Heatmaps obtained by different methods. (a) Ref. [4]; (b) Ref. [10]; (c) Ref. [11]; (d) ours
    Comparison of joint estimation errors
    • Table 1. Training process of batch images

      View table

      Table 1. Training process of batch images

      Input: a mini-batch training image set X
      1.X is randomly and equally divided into X1X2X3;2.Train D1 using X1;3.Train G1D1 using X2 with table 2 on ASR;4.Train G1D1 using X3 with table 2 on AHO.
    • Table 2. Training process of single image

      View table

      Table 2. Training process of single image

      Input: image x
      1.Get shortcut features from D1;2.Get distribution P from shortcut features in G1;3.Sample an adversarial augmentation data x from P;4.Compute the loss of D1: LMSE with x;5.Random augment x to get x;6.Compute the loss of D1: LMSE with x;7.Compare L and L with formula (5) and formula (6) to update G1;8.Update D1.
    • Table 3. Training process of the secondary generation adversary

      View table

      Table 3. Training process of the secondary generation adversary

      Input: image x;ground truth heatmap C
      1. D2 reconstructs heatmap: D(C,x);2. Compute Lreal with formula (11);3. G2 generates predictive heatmap: C~=G(x);4. Compute LMSE with formula (8);5. D2 reconstructs heatmap:D(C~,x);6. Compute pC~;7. Compute Lfake、L 'D with formula (11)、formula (12);8. Update D2;9. Compute Ladv、LG with formula (9)、formula (10);10.Update G2.
    • Table 4. PCK of different methods in LSP data setunit: %

      View table

      Table 4. PCK of different methods in LSP data setunit: %

      MethodHeadShoulderElbowWristHipKneeAnkleMean
      Ref. [21]97.892.587.083.991.590.889.990.5
      Ref. [4]98.294.091.287.293.594.592.693.0
      Ref. [12]98.594.089.887.593.994.193.093.1
      Ref. [10]98.695.392.890.094.895.394.594.5
      Ref. [11]98.294.992.289.594.295.094.194.0
      Ours98.895.792.690.894.896.195.094.8
    • Table 5. PCKh of different methods in the MPII data setunit: %

      View table

      Table 5. PCKh of different methods in the MPII data setunit: %

      MethodHeadShoulderElbowWristHipKneeAnkleMean
      Ref. [21]97.895.088.784.088.482.879.488.5
      Ref. [4]98.296.391.287.190.187.483.690.9
      Ref. [12]98.696.290.986.789.887.083.290.6
      Ref. [10]98.196.692.588.490.787.783.591.5
      Ref. [11]98.296.892.288.091.389.184.991.8
      Ours98.497.193.488.792.590.385.292.2
    • Table 6. Comparison of model efficiency

      View table

      Table 6. Comparison of model efficiency

      MethodConvergenceiteration timesAverage processingtime /sGFLOPs /(109 times)Number ofparameters /107
      Ref. [11]195000.4810.8205.495
      Ours266000.7313.7026.738
    Tools

    Get Citation

    Copy Citation Text

    Xiankun Zhang, Rongfen Zhang, Yuhong Liu. Human Pose Estimation Based on Secondary Generation Adversary[J]. Laser & Optoelectronics Progress, 2020, 57(20): 201509

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Machine Vision

    Received: Jan. 14, 2020

    Accepted: Mar. 9, 2020

    Published Online: Oct. 17, 2020

    The Author Email: Yuhong Liu (1693623574@qq.com)

    DOI:10.3788/LOP57.201509

    Topics