diff --git a/html/face_parameters_8hpp_source.html b/html/face_parameters_8hpp_source.html index a239a8b42b5ce8bab9d3210ed93eff2d8c8f651e..0541ab622e23d7700fd4ed7326aa3c15c980d475 100644 --- a/html/face_parameters_8hpp_source.html +++ b/html/face_parameters_8hpp_source.html @@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp_source.html','');
28 
29 #endif // OPENPOSE_FACE_FACE_PARAMETERS_HPP
poseParameters.hpp
-
op::POSE_DEFAULT_ALPHA_KEYPOINT
const auto POSE_DEFAULT_ALPHA_KEYPOINT
Definition: poseParameters.hpp:298
+
op::POSE_DEFAULT_ALPHA_KEYPOINT
const auto POSE_DEFAULT_ALPHA_KEYPOINT
Definition: poseParameters.hpp:300
op::FACE_NUMBER_PARTS
const auto FACE_NUMBER_PARTS
Definition: faceParameters.hpp:10
op::FACE_CCN_DECREASE_FACTOR
const auto FACE_CCN_DECREASE_FACTOR
Definition: faceParameters.hpp:20
op::FACE_PAIRS_RENDER
const std::vector< unsigned int > FACE_PAIRS_RENDER
Definition: faceParameters.hpp:15
@@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp_source.html','');
op::FACE_COLORS_RENDER
const std::vector< float > FACE_COLORS_RENDER
Definition: faceParameters.hpp:17
op::FACE_MAX_FACES
const auto FACE_MAX_FACES
Definition: faceParameters.hpp:8
op::FACE_DEFAULT_ALPHA_HEAT_MAP
const auto FACE_DEFAULT_ALPHA_HEAT_MAP
Definition: faceParameters.hpp:26
-
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParameters.hpp:299
+
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParameters.hpp:301
FACE_PAIRS_RENDER_GPU
#define FACE_PAIRS_RENDER_GPU
Definition: faceParameters.hpp:11
op::FACE_DEFAULT_ALPHA_KEYPOINT
const auto FACE_DEFAULT_ALPHA_KEYPOINT
Definition: faceParameters.hpp:25
diff --git a/html/globals.html b/html/globals.html index 94741a128dac1af2cde4aebafa1f5fecd0aad64e..a09d3730bf7af1c005b15deb1635dadbbbe2a90c 100644 --- a/html/globals.html +++ b/html/globals.html @@ -170,11 +170,11 @@ $(document).ready(function(){initNavTree('globals.html','');});
  • POSE_BODY_19_PAIRS_RENDER_GPU : poseParameters.hpp
  • -
  • POSE_BODY_22_COLORS_RENDER_GPU -: poseParameters.hpp +
  • POSE_BODY_23_COLORS_RENDER_GPU +: poseParameters.hpp
  • -
  • POSE_BODY_22_PAIRS_RENDER_GPU -: poseParameters.hpp +
  • POSE_BODY_23_PAIRS_RENDER_GPU +: poseParameters.hpp
  • POSE_COCO_COLORS_RENDER_GPU : poseParameters.hpp diff --git a/html/globals_defs.html b/html/globals_defs.html index e1da4ce4a6160dcf973c88b5d486594fd61f5d4d..4e1d35518a32401d734d684fe39642011368b8a8 100644 --- a/html/globals_defs.html +++ b/html/globals_defs.html @@ -170,11 +170,11 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
  • POSE_BODY_19_PAIRS_RENDER_GPU : poseParameters.hpp
  • -
  • POSE_BODY_22_COLORS_RENDER_GPU -: poseParameters.hpp +
  • POSE_BODY_23_COLORS_RENDER_GPU +: poseParameters.hpp
  • -
  • POSE_BODY_22_PAIRS_RENDER_GPU -: poseParameters.hpp +
  • POSE_BODY_23_PAIRS_RENDER_GPU +: poseParameters.hpp
  • POSE_COCO_COLORS_RENDER_GPU : poseParameters.hpp diff --git a/html/hand_parameters_8hpp_source.html b/html/hand_parameters_8hpp_source.html index e9ebdc9747383eba08cae02012bfdc7b4c2a6902..81ed73b6568a138d62ec86029ecad98d9a47792a 100644 --- a/html/hand_parameters_8hpp_source.html +++ b/html/hand_parameters_8hpp_source.html @@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp_source.html','');
    const auto HAND_MAX_HANDS
    Definition: handParameters.hpp:8
    const std::string HAND_PROTOTXT
    Definition: handParameters.hpp:40
    -
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:298
    +
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:300
    const auto HAND_DEFAULT_ALPHA_HEAT_MAP
    Definition: handParameters.hpp:45
    const auto HAND_NUMBER_PARTS
    Definition: handParameters.hpp:10
    const unsigned int POSE_MAX_PEOPLE
    Definition: poseParameters.hpp:13
    @@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp_source.html','');
    const std::vector< unsigned int > HAND_PAIRS_RENDER
    Definition: handParameters.hpp:12
    const std::string HAND_TRAINED_MODEL
    Definition: handParameters.hpp:41
    #define HAND_PAIRS_RENDER_GPU
    Definition: handParameters.hpp:11
    -
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:299
    +
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:301
    diff --git a/html/namespacemembers_b.html b/html/namespacemembers_b.html index 599724424cce5cab5d07e7f38abd6a39f41ba0a3..a6d7d77b560dd100afa2a5a24992e7582888284c 100644 --- a/html/namespacemembers_b.html +++ b/html/namespacemembers_b.html @@ -152,8 +152,8 @@ $(document).ready(function(){initNavTree('namespacemembers_b.html','');});
  • BODY_19 : op
  • -
  • BODY_22 -: op +
  • BODY_23 +: op
  • diff --git a/html/namespacemembers_eval.html b/html/namespacemembers_eval.html index 7f842e7ccc577e2622142db0ddc492b4b7254053..06c2535701c58c1b562851ae2bc01e5c6f49f03b 100644 --- a/html/namespacemembers_eval.html +++ b/html/namespacemembers_eval.html @@ -168,8 +168,8 @@ $(document).ready(function(){initNavTree('namespacemembers_eval.html','');});
  • BODY_19 : op
  • -
  • BODY_22 -: op +
  • BODY_23 +: op
  • diff --git a/html/namespacemembers_p.html b/html/namespacemembers_p.html index 631c760855940bca630ce9f7932581a3048bfb54..289f0cca73f641714f47f9491f4348861152a5df 100644 --- a/html/namespacemembers_p.html +++ b/html/namespacemembers_p.html @@ -188,23 +188,23 @@ $(document).ready(function(){initNavTree('namespacemembers_p.html','');});
  • POSE_BODY_19_PAIRS_RENDER : op
  • -
  • POSE_BODY_22_BODY_PARTS -: op +
  • POSE_BODY_23_BODY_PARTS +: op
  • -
  • POSE_BODY_22_COLORS_RENDER -: op +
  • POSE_BODY_23_COLORS_RENDER +: op
  • -
  • POSE_BODY_22_MAP_IDX -: op +
  • POSE_BODY_23_MAP_IDX +: op
  • -
  • POSE_BODY_22_NUMBER_PARTS -: op +
  • POSE_BODY_23_NUMBER_PARTS +: op
  • -
  • POSE_BODY_22_PAIRS -: op +
  • POSE_BODY_23_PAIRS +: op
  • -
  • POSE_BODY_22_PAIRS_RENDER -: op +
  • POSE_BODY_23_PAIRS_RENDER +: op
  • POSE_BODY_PART_PAIRS : op diff --git a/html/namespacemembers_vars.html b/html/namespacemembers_vars.html index 1d64e53ddbacaa87f2f22d3231794418ff796914..472b2b5cb691be5b0e3df6e2905e783cf2539af4 100644 --- a/html/namespacemembers_vars.html +++ b/html/namespacemembers_vars.html @@ -229,23 +229,23 @@ $(document).ready(function(){initNavTree('namespacemembers_vars.html','');});
  • POSE_BODY_19_PAIRS_RENDER : op
  • -
  • POSE_BODY_22_BODY_PARTS -: op +
  • POSE_BODY_23_BODY_PARTS +: op
  • -
  • POSE_BODY_22_COLORS_RENDER -: op +
  • POSE_BODY_23_COLORS_RENDER +: op
  • -
  • POSE_BODY_22_MAP_IDX -: op +
  • POSE_BODY_23_MAP_IDX +: op
  • -
  • POSE_BODY_22_NUMBER_PARTS -: op +
  • POSE_BODY_23_NUMBER_PARTS +: op
  • -
  • POSE_BODY_22_PAIRS -: op +
  • POSE_BODY_23_PAIRS +: op
  • -
  • POSE_BODY_22_PAIRS_RENDER -: op +
  • POSE_BODY_23_PAIRS_RENDER +: op
  • POSE_BODY_PART_PAIRS : op diff --git a/html/namespaceop.html b/html/namespaceop.html index 745d7e653d1f5f4188859c8c0f600792c37b9cda..8972659bdb68ddbf9cf8af537a690d9fb17425b3 100644 --- a/html/namespaceop.html +++ b/html/namespaceop.html @@ -372,7 +372,7 @@ Enumerations PoseModel::BODY_18 = 3,
      PoseModel::BODY_19 = 4, -PoseModel::BODY_22 = 5, +PoseModel::BODY_23 = 5, PoseModel::Size
    } @@ -841,19 +841,19 @@ std::string >   const std::vector< float > POSE_BODY_19_COLORS_RENDER {POSE_BODY_19_COLORS_RENDER_GPU}   -const std::map< unsigned int,
    -std::string > POSE_BODY_22_BODY_PARTS -  -const unsigned int POSE_BODY_22_NUMBER_PARTS = 22u -  -const std::vector< unsigned int > POSE_BODY_22_MAP_IDX {35,36, 43,45, 37,38, 39,40, 45,46, 47,48, 23,24, 25,26, 27,28, 29,30, 31,32, 33,34, 51,52} -  -const std::vector< unsigned int > POSE_BODY_22_PAIRS_RENDER {POSE_BODY_22_PAIRS_RENDER_GPU} -  -const std::vector< unsigned int > POSE_BODY_22_PAIRS {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0} -  -const std::vector< float > POSE_BODY_22_COLORS_RENDER {POSE_BODY_22_COLORS_RENDER_GPU} -  +const std::map< unsigned int,
    +std::string > POSE_BODY_23_BODY_PARTS +  +const unsigned int POSE_BODY_23_NUMBER_PARTS = 22u +  +const std::vector< unsigned int > POSE_BODY_23_MAP_IDX {24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71} +  +const std::vector< unsigned int > POSE_BODY_23_PAIRS_RENDER {POSE_BODY_23_PAIRS_RENDER_GPU} +  +const std::vector< unsigned int > POSE_BODY_23_PAIRS { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22, 1,20, 4,22} +  +const std::vector< float > POSE_BODY_23_COLORS_RENDER {POSE_BODY_23_COLORS_RENDER_GPU} +  const std::array< float,(int)
    PoseModel::SizePOSE_CCN_DECREASE_FACTOR   @@ -1091,7 +1091,7 @@ std::string > BODY_19 

    Experimental. Do not use.

    -BODY_22  +BODY_23 

    Experimental. Do not use.

    Size  @@ -5936,97 +5936,98 @@ template<typename T > - +
    - +
    const std::map<unsigned int, std::string> op::POSE_BODY_22_BODY_PARTSconst std::map<unsigned int, std::string> op::POSE_BODY_23_BODY_PARTS
    Initial value:
    {
    -
    {0, "Nose"},
    -
    {1, "Neck"},
    -
    {2, "RShoulder"},
    -
    {3, "RElbow"},
    -
    {4, "RWrist"},
    -
    {5, "LShoulder"},
    -
    {6, "LElbow"},
    -
    {7, "LWrist"},
    +
    {0, "Neck"},
    +
    {1, "RShoulder"},
    +
    {2, "RElbow"},
    +
    {3, "RWrist"},
    +
    {4, "LShoulder"},
    +
    {5, "LElbow"},
    +
    {6, "LWrist"},
    +
    {7, "LowerAbs"},
    {8, "RHip"},
    {9, "RKnee"},
    {10, "RAnkle"},
    -
    {11, "LHip"},
    -
    {12, "LKnee"},
    -
    {13, "LAnkle"},
    -
    {14, "REye"},
    -
    {15, "LEye"},
    -
    {16, "REar"},
    -
    {17, "LEar"},
    -
    {18, "RTest1"},
    -
    {19, "LTest1"},
    -
    {20, "RTest2"},
    -
    {21, "LTest2"},
    -
    {22, "Background"}
    +
    {11, "RBigToe"},
    +
    {12, "RSmallToe"},
    +
    {13, "LHip"},
    +
    {14, "LKnee"},
    +
    {15, "LAnkle"},
    +
    {16, "LBigToe"},
    +
    {17, "LSmallToe"},
    +
    {18, "Nose"},
    +
    {19, "REye"},
    +
    {20, "REar"},
    +
    {21, "LEye"},
    +
    {22, "LEar"},
    +
    {23, "Background"}
    }
    - +
    - +
    const std::vector<float> op::POSE_BODY_22_COLORS_RENDER {POSE_BODY_22_COLORS_RENDER_GPU}const std::vector<float> op::POSE_BODY_23_COLORS_RENDER {POSE_BODY_23_COLORS_RENDER_GPU}
    - +
    - +
    const std::vector<unsigned int> op::POSE_BODY_22_MAP_IDX {35,36, 43,45, 37,38, 39,40, 45,46, 47,48, 23,24, 25,26, 27,28, 29,30, 31,32, 33,34, 51,52}const std::vector<unsigned int> op::POSE_BODY_23_MAP_IDX {24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71}
    - +
    - +
    const unsigned int op::POSE_BODY_22_NUMBER_PARTS = 22uconst unsigned int op::POSE_BODY_23_NUMBER_PARTS = 22u
    - +
    - +
    const std::vector<unsigned int> op::POSE_BODY_22_PAIRS {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0}const std::vector<unsigned int> op::POSE_BODY_23_PAIRS { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22, 1,20, 4,22}
    - +
    - +
    const std::vector<unsigned int> op::POSE_BODY_22_PAIRS_RENDER {POSE_BODY_22_PAIRS_RENDER_GPU}const std::vector<unsigned int> op::POSE_BODY_23_PAIRS_RENDER {POSE_BODY_23_PAIRS_RENDER_GPU}
    @@ -6043,9 +6044,9 @@ template<typename T >
    Initial value:
    {
    - +
    }
    -
    const std::vector< unsigned int > POSE_BODY_22_PAIRS
    Definition: poseParameters.hpp:212
    +
    const std::vector< unsigned int > POSE_BODY_23_PAIRS
    Definition: poseParameters.hpp:213
    const std::vector< unsigned int > POSE_BODY_19_PAIRS
    Definition: poseParameters.hpp:160
    const std::vector< unsigned int > POSE_BODY_18_PAIRS
    Definition: poseParameters.hpp:130
    const std::vector< unsigned int > POSE_COCO_PAIRS
    Definition: poseParameters.hpp:42
    @@ -6062,11 +6063,11 @@ template<typename T >
    Initial value:
    {
    - +
    }
    const std::vector< unsigned int > POSE_BODY_19_PAIRS_RENDER
    Definition: poseParameters.hpp:159
    -
    const std::vector< unsigned int > POSE_BODY_22_PAIRS_RENDER
    Definition: poseParameters.hpp:211
    const std::vector< unsigned int > POSE_COCO_PAIRS_RENDER
    Definition: poseParameters.hpp:41
    +
    const std::vector< unsigned int > POSE_BODY_23_PAIRS_RENDER
    Definition: poseParameters.hpp:212
    const std::vector< unsigned int > POSE_BODY_18_PAIRS_RENDER
    Definition: poseParameters.hpp:129
    @@ -6189,12 +6190,12 @@ template<typename T >
    Initial value:
    {
    - +
    }
    const std::vector< float > POSE_MPI_COLORS_RENDER
    Definition: poseParameters.hpp:103
    const std::vector< float > POSE_BODY_18_COLORS_RENDER
    Definition: poseParameters.hpp:132
    const std::vector< float > POSE_COCO_COLORS_RENDER
    Definition: poseParameters.hpp:62
    -
    const std::vector< float > POSE_BODY_22_COLORS_RENDER
    Definition: poseParameters.hpp:232
    +
    const std::vector< float > POSE_BODY_23_COLORS_RENDER
    Definition: poseParameters.hpp:234
    const std::vector< float > POSE_BODY_19_COLORS_RENDER
    Definition: poseParameters.hpp:181
    @@ -6308,13 +6309,13 @@ template<typename T >
    Initial value:
    {
    - +
    }
    const std::vector< unsigned int > POSE_BODY_19_MAP_IDX
    Definition: poseParameters.hpp:157
    const std::vector< unsigned int > POSE_BODY_18_MAP_IDX
    Definition: poseParameters.hpp:127
    const std::vector< unsigned int > POSE_COCO_MAP_IDX
    Definition: poseParameters.hpp:39
    +
    const std::vector< unsigned int > POSE_BODY_23_MAP_IDX
    Definition: poseParameters.hpp:210
    const std::vector< unsigned int > POSE_MPI_MAP_IDX
    Definition: poseParameters.hpp:83
    -
    const std::vector< unsigned int > POSE_BODY_22_MAP_IDX
    Definition: poseParameters.hpp:209
    @@ -6434,11 +6435,11 @@ template<typename T >
    Initial value:
    {
    - +
    }
    const unsigned int POSE_COCO_NUMBER_PARTS
    Definition: poseParameters.hpp:38
    const unsigned int POSE_BODY_18_NUMBER_PARTS
    Definition: poseParameters.hpp:126
    -
    const unsigned int POSE_BODY_22_NUMBER_PARTS
    Definition: poseParameters.hpp:208
    +
    const unsigned int POSE_BODY_23_NUMBER_PARTS
    Definition: poseParameters.hpp:209
    const unsigned int POSE_MPI_NUMBER_PARTS
    Definition: poseParameters.hpp:82
    const unsigned int POSE_BODY_19_NUMBER_PARTS
    Definition: poseParameters.hpp:156
    @@ -6459,7 +6460,7 @@ template<typename T >
    "pose/mpi/pose_deploy_linevec_faster_4_stages.prototxt",
    "pose/body_18/pose_deploy.prototxt",
    "pose/body_19/pose_deploy.prototxt",
    -
    "pose/body_22/pose_deploy.prototxt"
    +
    "pose/body_23/pose_deploy.prototxt"
    }
    @@ -6479,7 +6480,7 @@ template<typename T >
    "pose/mpi/pose_iter_160000.caffemodel",
    "pose/body_18/pose_iter_XXXXXX.caffemodel",
    "pose/body_19/pose_iter_XXXXXX.caffemodel",
    -
    "pose/body_22/pose_iter_40000.caffemodel"
    +
    "pose/body_23/pose_iter_42000.caffemodel"
    }
    diff --git a/html/navtreeindex4.js b/html/navtreeindex4.js index 932e2ee845c911a026a1f8717cd73d9c1270dbfe..5fa5dcb5aed1f86b58ebd784a5da80cdf612d581 100644 --- a/html/navtreeindex4.js +++ b/html/navtreeindex4.js @@ -10,10 +10,10 @@ var NAVTREEINDEX4 = "pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439":[2,0,0,0,6,2,1,0], "pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0eaf7405796a5c90a93fc3c8ffa89eb432d":[2,0,0,0,6,2,1,1], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261f":[2,0,0,0,6,2,0], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794":[2,0,0,0,6,2,0,5], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa0c4a19d9254adcb3ca1f0f527ee141fd":[2,0,0,0,6,2,0,0], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,6,2,0,6], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa71e915c88449606c6498d33dd7c98e84":[2,0,0,0,6,2,0,2], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa76f752085bf649435e358d034f5db8a1":[2,0,0,0,6,2,0,5], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d":[2,0,0,0,6,2,0,3], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fad788fbec25069f2884ee1ed97e0af2b9":[2,0,0,0,6,2,0,1], "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e":[2,0,0,0,6,2,0,4], @@ -30,30 +30,30 @@ var NAVTREEINDEX4 = "pose_gpu_renderer_8hpp_source.html":[2,0,0,0,6,7], "pose_parameters_8hpp.html":[2,0,0,0,6,8], "pose_parameters_8hpp.html#a02de45e0a3df20b593d9b1b79a96f20c":[2,0,0,0,6,8,44], -"pose_parameters_8hpp.html#a089e14365c3e3d4e7c2f02a234965129":[2,0,0,0,6,8,28], "pose_parameters_8hpp.html#a0d821946779eaea1be5996816c4ca6bd":[2,0,0,0,6,8,1], +"pose_parameters_8hpp.html#a0ea1d13b5a9b47ba2534aec20ab39335":[2,0,0,0,6,8,30], "pose_parameters_8hpp.html#a1007a541c7af1a5e1e15475b8c4cec3b":[2,0,0,0,6,8,34], "pose_parameters_8hpp.html#a1508c5fa871a1da61a2b740a9c5e2df1":[2,0,0,0,6,8,16], "pose_parameters_8hpp.html#a17cec2005928720d6da0e83ba26cca01":[2,0,0,0,6,8,2], "pose_parameters_8hpp.html#a21fcb98366f6ea8895fc7f527f232db5":[2,0,0,0,6,8,42], "pose_parameters_8hpp.html#a2d63d4b60789b52bb8524b7596cb73a7":[2,0,0,0,6,8,57], "pose_parameters_8hpp.html#a2d9c72a62d012a21fd647d238784bd0b":[2,0,0,0,6,8,24], -"pose_parameters_8hpp.html#a34f1d9229116019053fa5a281d133e23":[2,0,0,0,6,8,26], "pose_parameters_8hpp.html#a360d95ba9769e4cb5cfc7aa2a2bab927":[2,0,0,0,6,8,17], -"pose_parameters_8hpp.html#a3c25369e1a2358e30bff742046b1d8d0":[2,0,0,0,6,8,29], "pose_parameters_8hpp.html#a3ce26fa0a7373e612d130d1657ac7d16":[2,0,0,0,6,8,15], "pose_parameters_8hpp.html#a3df938ef93037c534c5d342720d5fb70":[2,0,0,0,6,8,11], +"pose_parameters_8hpp.html#a417991b82e2e14e8dc90a09e4facef19":[2,0,0,0,6,8,25], "pose_parameters_8hpp.html#a41a5430dc7296645934584b8ea0238d7":[2,0,0,0,6,8,10], "pose_parameters_8hpp.html#a4596b1c0cc8f654025d6c5c4c43a92b5":[2,0,0,0,6,8,13], "pose_parameters_8hpp.html#a46dc266a61a0b0061563cb9c6359cb71":[2,0,0,0,6,8,53], "pose_parameters_8hpp.html#a497bfbf7fddb6e960565ec70bb6b2ad1":[2,0,0,0,6,8,3], -"pose_parameters_8hpp.html#a4ba6cdb943a7ead752febba6ad0ba4fd":[2,0,0,0,6,8,5], "pose_parameters_8hpp.html#a4ce7d2037ec2a189cd284d34726c2d49":[2,0,0,0,6,8,50], "pose_parameters_8hpp.html#a4dad15b160be5343298d80f4d83a6150":[2,0,0,0,6,8,37], "pose_parameters_8hpp.html#a4dd1047c27e639d21f830f97017b5e44":[2,0,0,0,6,8,56], "pose_parameters_8hpp.html#a550c78ab4e4e1d31194d65445fa12b94":[2,0,0,0,6,8,23], "pose_parameters_8hpp.html#a5afab27fbbebc71b8753a20dd6c9a322":[2,0,0,0,6,8,7], "pose_parameters_8hpp.html#a5efd2c1cd059608982d7ff66ed1a606f":[2,0,0,0,6,8,31], +"pose_parameters_8hpp.html#a5f3db3bbb18fe8d978661f3c5417c110":[2,0,0,0,6,8,5], +"pose_parameters_8hpp.html#a5f72bc3d372f33c5b095335a687030e7":[2,0,0,0,6,8,29], "pose_parameters_8hpp.html#a600643a9a3f46d6a4cab58943e059d57":[2,0,0,0,6,8,46], "pose_parameters_8hpp.html#a62ee3fdd0dfb13209926711937899b8e":[2,0,0,0,6,8,21], "pose_parameters_8hpp.html#a674110c186802f7df02ad7822a885542":[2,0,0,0,6,8,36], @@ -61,7 +61,6 @@ var NAVTREEINDEX4 = "pose_parameters_8hpp.html#a67936cc61d129d2262546534b2c7cd30":[2,0,0,0,6,8,51], "pose_parameters_8hpp.html#a6e17f6ddfcedd5b314d356d30bbf4280":[2,0,0,0,6,8,0], "pose_parameters_8hpp.html#a7987426d997b6b040302d25fd07403ac":[2,0,0,0,6,8,9], -"pose_parameters_8hpp.html#a7aea369b59a6b6d9e2ad57f13487799d":[2,0,0,0,6,8,27], "pose_parameters_8hpp.html#a7af31bad1c8e2f89c8e3eaea9b1c654c":[2,0,0,0,6,8,19], "pose_parameters_8hpp.html#a7fdd75b1478d65f11ebc77144662958c":[2,0,0,0,6,8,8], "pose_parameters_8hpp.html#a84b4b00bb40c0c3a4cce7eed5978f047":[2,0,0,0,6,8,33], @@ -74,20 +73,21 @@ var NAVTREEINDEX4 = "pose_parameters_8hpp.html#a93a4ee242c33f626ff146643bb8971bd":[2,0,0,0,6,8,35], "pose_parameters_8hpp.html#a9a089b86a0cb8dfbf81501de2ec10b07":[2,0,0,0,6,8,22], "pose_parameters_8hpp.html#a9e87deaa37c301fac10af492469bcc86":[2,0,0,0,6,8,52], +"pose_parameters_8hpp.html#aa5fe1c898b53e3f7736ad9037571edaf":[2,0,0,0,6,8,26], "pose_parameters_8hpp.html#aa95149b7c176de2ec33a0093c8e24a36":[2,0,0,0,6,8,32], "pose_parameters_8hpp.html#aacf6e688031bb116e4878b811e8dbc23":[2,0,0,0,6,8,12], -"pose_parameters_8hpp.html#ab79a8f32a30ea82d19394fec0b9e9834":[2,0,0,0,6,8,25], "pose_parameters_8hpp.html#aba7025c2e941605b2f5d70ce6a37f0e5":[2,0,0,0,6,8,55], "pose_parameters_8hpp.html#abc8fdb41aa395c46430373facfbd554c":[2,0,0,0,6,8,14], "pose_parameters_8hpp.html#acea3456a45f673bd479b817caca9567a":[2,0,0,0,6,8,20], +"pose_parameters_8hpp.html#ad49ac3147773460e2d0bd95c0c6004e0":[2,0,0,0,6,8,28], "pose_parameters_8hpp.html#ad8ed879d7e9d7bb73c0da7650ce934da":[2,0,0,0,6,8,54], "pose_parameters_8hpp.html#ad964ad6758567f7244d134599e8cb04b":[2,0,0,0,6,8,58], "pose_parameters_8hpp.html#ae8d324a5c49dcbfd1b6f820608f5a292":[2,0,0,0,6,8,39], +"pose_parameters_8hpp.html#aeb1e2dd8178c15024e372185e2e5cf54":[2,0,0,0,6,8,4], "pose_parameters_8hpp.html#aefbe109a859cc12a9a06f607e61d8dba":[2,0,0,0,6,8,40], -"pose_parameters_8hpp.html#af0d06cf84c535ba21848497ee5b488dc":[2,0,0,0,6,8,4], +"pose_parameters_8hpp.html#af15beef165379754507c429962130965":[2,0,0,0,6,8,27], "pose_parameters_8hpp.html#af45cddacd69fff73a4ea4acbbbac43e0":[2,0,0,0,6,8,41], "pose_parameters_8hpp.html#af5bcc4a300e5d6f2572ba2b955c2c992":[2,0,0,0,6,8,47], -"pose_parameters_8hpp.html#aff78610d19467a56d0619c1f737860f8":[2,0,0,0,6,8,30], "pose_parameters_8hpp_source.html":[2,0,0,0,6,8], "pose_renderer_8hpp.html":[2,0,0,0,6,9], "pose_renderer_8hpp_source.html":[2,0,0,0,6,9], diff --git a/html/pose_2enum_classes_8hpp.html b/html/pose_2enum_classes_8hpp.html index 198b2f81c157eb963f7d6c4c68b4bfbc2fb67194..505d8cd9b15c42a2ece52f2ebc6d42cf827f33f9 100644 --- a/html/pose_2enum_classes_8hpp.html +++ b/html/pose_2enum_classes_8hpp.html @@ -127,7 +127,7 @@ Enumerations op::PoseModel::BODY_18 = 3,
      op::PoseModel::BODY_19 = 4, -op::PoseModel::BODY_22 = 5, +op::PoseModel::BODY_23 = 5, op::PoseModel::Size
    } diff --git a/html/pose_2enum_classes_8hpp.js b/html/pose_2enum_classes_8hpp.js index 6f6b8d2877373a834de67b4350f23dc0030f2bda..1152395b7611bb0faf49ff90d6a0dffd381d5dac 100644 --- a/html/pose_2enum_classes_8hpp.js +++ b/html/pose_2enum_classes_8hpp.js @@ -6,7 +6,7 @@ var pose_2enum_classes_8hpp = [ "MPI_15_4", "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa71e915c88449606c6498d33dd7c98e84", null ], [ "BODY_18", "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d", null ], [ "BODY_19", "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e", null ], - [ "BODY_22", "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa76f752085bf649435e358d034f5db8a1", null ], + [ "BODY_23", "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794", null ], [ "Size", "pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719", null ] ] ], [ "PoseProperty", "pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0e", [ diff --git a/html/pose_2enum_classes_8hpp_source.html b/html/pose_2enum_classes_8hpp_source.html index 11b4fa36fc1370df738bf04ac7b70ea4797c9ac4..b8d23d2c94a199d270aec5d955bfb03458f73f11 100644 --- a/html/pose_2enum_classes_8hpp_source.html +++ b/html/pose_2enum_classes_8hpp_source.html @@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('pose_2enum_classes_8hpp_source.html','
    13  MPI_15_4 = 2,
    14  BODY_18 = 3,
    15  BODY_19 = 4,
    -
    16  BODY_22 = 5,
    +
    16  BODY_23 = 5,
    17  Size,
    18  };
    19 
    @@ -139,13 +139,13 @@ $(document).ready(function(){initNavTree('pose_2enum_classes_8hpp_source.html','
    PoseModel
    Definition: enumClasses.hpp:9
    -
    PoseProperty
    Definition: enumClasses.hpp:20
    +
    diff --git a/html/pose_cpu_renderer_8hpp_source.html b/html/pose_cpu_renderer_8hpp_source.html index b8da7a9bec5989e2f0d189f7bc1115144762633f..b22cff880df6298bc5267aea8521e7c428a5522f 100644 --- a/html/pose_cpu_renderer_8hpp_source.html +++ b/html/pose_cpu_renderer_8hpp_source.html @@ -138,7 +138,7 @@ $(document).ready(function(){initNavTree('pose_cpu_renderer_8hpp_source.html',''
    #define DELETE_COPY(className)
    Definition: macros.hpp:25
    -
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:298
    +
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:300
    PoseModel
    Definition: enumClasses.hpp:9
    @@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('pose_cpu_renderer_8hpp_source.html',''
    #define OP_API
    Definition: macros.hpp:5
    Definition: poseCpuRenderer.hpp:13
    Definition: renderer.hpp:9
    -
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:299
    +
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:301
    diff --git a/html/pose_gpu_renderer_8hpp_source.html b/html/pose_gpu_renderer_8hpp_source.html index 3fecd83673b42aa3fa02ec079342464c2df5656b..e718b247dc06ca219a1db34d040b380c02ddd48e 100644 --- a/html/pose_gpu_renderer_8hpp_source.html +++ b/html/pose_gpu_renderer_8hpp_source.html @@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('pose_gpu_renderer_8hpp_source.html',''
    #define DELETE_COPY(className)
    Definition: macros.hpp:25
    -
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:298
    +
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:300
    PoseModel
    Definition: enumClasses.hpp:9
    @@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('pose_gpu_renderer_8hpp_source.html',''
    Definition: gpuRenderer.hpp:11
    #define OP_API
    Definition: macros.hpp:5
    -
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:299
    +
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:301
    diff --git a/html/pose_parameters_8hpp.html b/html/pose_parameters_8hpp.html index f716aa53a7267ff1d5e97b508ea79ae5423e6467..42a869aba546db07e55b7d561690c019ffa2a7ec 100644 --- a/html/pose_parameters_8hpp.html +++ b/html/pose_parameters_8hpp.html @@ -141,10 +141,10 @@ Macros   #define POSE_BODY_19_COLORS_RENDER_GPU   -#define POSE_BODY_22_PAIRS_RENDER_GPU   {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12} -  -#define POSE_BODY_22_COLORS_RENDER_GPU -  +#define POSE_BODY_23_PAIRS_RENDER_GPU   { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22} +  +#define POSE_BODY_23_COLORS_RENDER_GPU +  @@ -211,19 +211,19 @@ std::string >  - - - - - - - - - - - - + + + + + + + + + + + + @@ -343,42 +343,43 @@ PoseModel::Size > 

    Functions

     
    const std::vector< float > op::POSE_BODY_19_COLORS_RENDER {POSE_BODY_19_COLORS_RENDER_GPU}
     
    const std::map< unsigned int,
    -std::string > 
    op::POSE_BODY_22_BODY_PARTS
     
    const unsigned int op::POSE_BODY_22_NUMBER_PARTS = 22u
     
    const std::vector< unsigned int > op::POSE_BODY_22_MAP_IDX {35,36, 43,45, 37,38, 39,40, 45,46, 47,48, 23,24, 25,26, 27,28, 29,30, 31,32, 33,34, 51,52}
     
    const std::vector< unsigned int > op::POSE_BODY_22_PAIRS_RENDER {POSE_BODY_22_PAIRS_RENDER_GPU}
     
    const std::vector< unsigned int > op::POSE_BODY_22_PAIRS {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0}
     
    const std::vector< float > op::POSE_BODY_22_COLORS_RENDER {POSE_BODY_22_COLORS_RENDER_GPU}
     
    const std::map< unsigned int,
    +std::string > 
    op::POSE_BODY_23_BODY_PARTS
     
    const unsigned int op::POSE_BODY_23_NUMBER_PARTS = 22u
     
    const std::vector< unsigned int > op::POSE_BODY_23_MAP_IDX {24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71}
     
    const std::vector< unsigned int > op::POSE_BODY_23_PAIRS_RENDER {POSE_BODY_23_PAIRS_RENDER_GPU}
     
    const std::vector< unsigned int > op::POSE_BODY_23_PAIRS { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22, 1,20, 4,22}
     
    const std::vector< float > op::POSE_BODY_23_COLORS_RENDER {POSE_BODY_23_COLORS_RENDER_GPU}
     
    const std::array< float,(int)
    PoseModel::Size > 
    op::POSE_CCN_DECREASE_FACTOR
     
    - +
    - +
    #define POSE_BODY_22_COLORS_RENDER_GPU#define POSE_BODY_23_COLORS_RENDER_GPU
    -Value:
    255.f, 0.f, 0.f, \
    +Value:
    255.f, 0.f, 85.f, \
    +
    255.f, 0.f, 0.f, \
    255.f, 85.f, 0.f, \
    255.f, 170.f, 0.f, \
    255.f, 255.f, 0.f, \
    170.f, 255.f, 0.f, \
    85.f, 255.f, 0.f, \
    0.f, 255.f, 0.f, \
    +
    255.f, 0.f, 0.f, \
    0.f, 255.f, 85.f, \
    0.f, 255.f, 170.f, \
    0.f, 255.f, 255.f, \
    0.f, 170.f, 255.f, \
    0.f, 85.f, 255.f, \
    0.f, 0.f, 255.f, \
    -
    85.f, 0.f, 255.f, \
    +
    255.f, 0.f, 170.f, \
    170.f, 0.f, 255.f, \
    255.f, 0.f, 255.f, \
    -
    255.f, 0.f, 170.f, \
    -
    255.f, 0.f, 85.f
    +
    85.f, 0.f, 255.f
    - +
    - +
    #define POSE_BODY_22_PAIRS_RENDER_GPU   {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12}#define POSE_BODY_23_PAIRS_RENDER_GPU   { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22}
    diff --git a/html/pose_parameters_8hpp.js b/html/pose_parameters_8hpp.js index e8139c00512fd0a3478efdfe77b742bcb56cf857..aabe5a268f9ce5236ca1d84fca3f7a6e5691ea4b 100644 --- a/html/pose_parameters_8hpp.js +++ b/html/pose_parameters_8hpp.js @@ -4,8 +4,8 @@ var pose_parameters_8hpp = [ "POSE_BODY_18_PAIRS_RENDER_GPU", "pose_parameters_8hpp.html#a0d821946779eaea1be5996816c4ca6bd", null ], [ "POSE_BODY_19_COLORS_RENDER_GPU", "pose_parameters_8hpp.html#a17cec2005928720d6da0e83ba26cca01", null ], [ "POSE_BODY_19_PAIRS_RENDER_GPU", "pose_parameters_8hpp.html#a497bfbf7fddb6e960565ec70bb6b2ad1", null ], - [ "POSE_BODY_22_COLORS_RENDER_GPU", "pose_parameters_8hpp.html#af0d06cf84c535ba21848497ee5b488dc", null ], - [ "POSE_BODY_22_PAIRS_RENDER_GPU", "pose_parameters_8hpp.html#a4ba6cdb943a7ead752febba6ad0ba4fd", null ], + [ "POSE_BODY_23_COLORS_RENDER_GPU", "pose_parameters_8hpp.html#aeb1e2dd8178c15024e372185e2e5cf54", null ], + [ "POSE_BODY_23_PAIRS_RENDER_GPU", "pose_parameters_8hpp.html#a5f3db3bbb18fe8d978661f3c5417c110", null ], [ "POSE_COCO_COLORS_RENDER_GPU", "pose_parameters_8hpp.html#a8b293ab02337be3f90218c5b824ece06", null ], [ "POSE_COCO_PAIRS_RENDER_GPU", "pose_parameters_8hpp.html#a5afab27fbbebc71b8753a20dd6c9a322", null ], [ "POSE_MPI_COLORS_RENDER_GPU", "pose_parameters_8hpp.html#a7fdd75b1478d65f11ebc77144662958c", null ], @@ -25,12 +25,12 @@ var pose_parameters_8hpp = [ "POSE_BODY_19_NUMBER_PARTS", "pose_parameters_8hpp.html#a9a089b86a0cb8dfbf81501de2ec10b07", null ], [ "POSE_BODY_19_PAIRS", "pose_parameters_8hpp.html#a550c78ab4e4e1d31194d65445fa12b94", null ], [ "POSE_BODY_19_PAIRS_RENDER", "pose_parameters_8hpp.html#a2d9c72a62d012a21fd647d238784bd0b", null ], - [ "POSE_BODY_22_BODY_PARTS", "pose_parameters_8hpp.html#ab79a8f32a30ea82d19394fec0b9e9834", null ], - [ "POSE_BODY_22_COLORS_RENDER", "pose_parameters_8hpp.html#a34f1d9229116019053fa5a281d133e23", null ], - [ "POSE_BODY_22_MAP_IDX", "pose_parameters_8hpp.html#a7aea369b59a6b6d9e2ad57f13487799d", null ], - [ "POSE_BODY_22_NUMBER_PARTS", "pose_parameters_8hpp.html#a089e14365c3e3d4e7c2f02a234965129", null ], - [ "POSE_BODY_22_PAIRS", "pose_parameters_8hpp.html#a3c25369e1a2358e30bff742046b1d8d0", null ], - [ "POSE_BODY_22_PAIRS_RENDER", "pose_parameters_8hpp.html#aff78610d19467a56d0619c1f737860f8", null ], + [ "POSE_BODY_23_BODY_PARTS", "pose_parameters_8hpp.html#a417991b82e2e14e8dc90a09e4facef19", null ], + [ "POSE_BODY_23_COLORS_RENDER", "pose_parameters_8hpp.html#aa5fe1c898b53e3f7736ad9037571edaf", null ], + [ "POSE_BODY_23_MAP_IDX", "pose_parameters_8hpp.html#af15beef165379754507c429962130965", null ], + [ "POSE_BODY_23_NUMBER_PARTS", "pose_parameters_8hpp.html#ad49ac3147773460e2d0bd95c0c6004e0", null ], + [ "POSE_BODY_23_PAIRS", "pose_parameters_8hpp.html#a5f72bc3d372f33c5b095335a687030e7", null ], + [ "POSE_BODY_23_PAIRS_RENDER", "pose_parameters_8hpp.html#a0ea1d13b5a9b47ba2534aec20ab39335", null ], [ "POSE_BODY_PART_PAIRS", "pose_parameters_8hpp.html#a5efd2c1cd059608982d7ff66ed1a606f", null ], [ "POSE_BODY_PART_PAIRS_RENDER", "pose_parameters_8hpp.html#aa95149b7c176de2ec33a0093c8e24a36", null ], [ "POSE_CCN_DECREASE_FACTOR", "pose_parameters_8hpp.html#a84b4b00bb40c0c3a4cce7eed5978f047", null ], diff --git a/html/pose_parameters_8hpp_source.html b/html/pose_parameters_8hpp_source.html index 21b0f52941701c5636005787e1eb8fe1d78024b4..7f19f93e9e0d087f71999a7b3b546fe680717320 100644 --- a/html/pose_parameters_8hpp_source.html +++ b/html/pose_parameters_8hpp_source.html @@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    39  const std::vector<unsigned int> POSE_COCO_MAP_IDX {31,32, 39,40, 33,34, 35,36, 41,42, 43,44, 19,20, 21,22, 23,24, 25,26, 27,28, 29,30, 47,48, 49,50, 53,54, 51,52, 55,56, 37,38, 45,46};
    40  #define POSE_COCO_PAIRS_RENDER_GPU {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0, 0,14, 14,16, 0,15, 15,17}
    41  const std::vector<unsigned int> POSE_COCO_PAIRS_RENDER {POSE_COCO_PAIRS_RENDER_GPU};
    -
    42  const std::vector<unsigned int> POSE_COCO_PAIRS {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0, 0,14, 14,16, 0,15, 15,17, 2,16, 5,17};
    +
    42  const std::vector<unsigned int> POSE_COCO_PAIRS {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0, 0,14, 14,16, 0,15, 15,17, 2,16, 5,17};
    43  #define POSE_COCO_COLORS_RENDER_GPU \
    44  255.f, 0.f, 85.f, \
    45  255.f, 0.f, 0.f, \
    @@ -288,149 +288,152 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    179  255.f, 0.f, 255.f, \
    180  85.f, 0.f, 255.f
    -
    182  // BODY_22
    -
    183  const std::map<unsigned int, std::string> POSE_BODY_22_BODY_PARTS {
    -
    184  {0, "Nose"},
    -
    185  {1, "Neck"},
    -
    186  {2, "RShoulder"},
    -
    187  {3, "RElbow"},
    -
    188  {4, "RWrist"},
    -
    189  {5, "LShoulder"},
    -
    190  {6, "LElbow"},
    -
    191  {7, "LWrist"},
    +
    182  // BODY_23
    +
    183  const std::map<unsigned int, std::string> POSE_BODY_23_BODY_PARTS {
    +
    184  {0, "Neck"},
    +
    185  {1, "RShoulder"},
    +
    186  {2, "RElbow"},
    +
    187  {3, "RWrist"},
    +
    188  {4, "LShoulder"},
    +
    189  {5, "LElbow"},
    +
    190  {6, "LWrist"},
    +
    191  {7, "LowerAbs"},
    192  {8, "RHip"},
    193  {9, "RKnee"},
    194  {10, "RAnkle"},
    -
    195  {11, "LHip"},
    -
    196  {12, "LKnee"},
    -
    197  {13, "LAnkle"},
    -
    198  {14, "REye"},
    -
    199  {15, "LEye"},
    -
    200  {16, "REar"},
    -
    201  {17, "LEar"},
    -
    202  {18, "RTest1"},
    -
    203  {19, "LTest1"},
    -
    204  {20, "RTest2"},
    -
    205  {21, "LTest2"},
    -
    206  {22, "Background"}
    -
    207  };
    -
    208  const unsigned int POSE_BODY_22_NUMBER_PARTS = 22u; // Equivalent to size of std::map POSE_BODY_22_BODY_PARTS - 1 (removing background)
    -
    209  const std::vector<unsigned int> POSE_BODY_22_MAP_IDX {35,36, 43,45, 37,38, 39,40, 45,46, 47,48, 23,24, 25,26, 27,28, 29,30, 31,32, 33,34, 51,52};
    -
    210  #define POSE_BODY_22_PAIRS_RENDER_GPU {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12}
    -
    211  const std::vector<unsigned int> POSE_BODY_22_PAIRS_RENDER {POSE_BODY_22_PAIRS_RENDER_GPU};
    -
    212  const std::vector<unsigned int> POSE_BODY_22_PAIRS {1,2, 1,5, 2,3, 3,4, 5,6, 6,7, 1,8, 8,9, 9,10, 1,11, 11,12, 12,13, 1,0};
    -
    213  #define POSE_BODY_22_COLORS_RENDER_GPU \
    -
    214  255.f, 0.f, 0.f, \
    -
    215  255.f, 85.f, 0.f, \
    -
    216  255.f, 170.f, 0.f, \
    -
    217  255.f, 255.f, 0.f, \
    -
    218  170.f, 255.f, 0.f, \
    -
    219  85.f, 255.f, 0.f, \
    -
    220  0.f, 255.f, 0.f, \
    -
    221  0.f, 255.f, 85.f, \
    -
    222  0.f, 255.f, 170.f, \
    -
    223  0.f, 255.f, 255.f, \
    -
    224  0.f, 170.f, 255.f, \
    -
    225  0.f, 85.f, 255.f, \
    -
    226  0.f, 0.f, 255.f, \
    -
    227  85.f, 0.f, 255.f, \
    -
    228  170.f, 0.f, 255.f, \
    -
    229  255.f, 0.f, 255.f, \
    +
    195  {11, "RBigToe"},
    +
    196  {12, "RSmallToe"},
    +
    197  {13, "LHip"},
    +
    198  {14, "LKnee"},
    +
    199  {15, "LAnkle"},
    +
    200  {16, "LBigToe"},
    +
    201  {17, "LSmallToe"},
    +
    202  {18, "Nose"},
    +
    203  {19, "REye"},
    +
    204  {20, "REar"},
    +
    205  {21, "LEye"},
    +
    206  {22, "LEar"},
    +
    207  {23, "Background"}
    +
    208  };
    +
    209  const unsigned int POSE_BODY_23_NUMBER_PARTS = 22u; // Equivalent to size of std::map POSE_BODY_23_BODY_PARTS - 1 (removing background)
    +
    210  const std::vector<unsigned int> POSE_BODY_23_MAP_IDX {24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71};
    +
    211  #define POSE_BODY_23_PAIRS_RENDER_GPU { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22}
    +
    212  const std::vector<unsigned int> POSE_BODY_23_PAIRS_RENDER {POSE_BODY_23_PAIRS_RENDER_GPU};
    +
    213  const std::vector<unsigned int> POSE_BODY_23_PAIRS { 0,1, 0,4, 1,2, 2,3, 4,5, 5,6, 0,7, 7,8, 7,13, 8,9, 9,10,10,11,10,12,13,14,14,15,15,16,15,17, 0,18,18,19,18,21,19,20,21,22, 1,20, 4,22};
    +
    214  #define POSE_BODY_23_COLORS_RENDER_GPU \
    +
    215  255.f, 0.f, 85.f, \
    +
    216  255.f, 0.f, 0.f, \
    +
    217  255.f, 85.f, 0.f, \
    +
    218  255.f, 170.f, 0.f, \
    +
    219  255.f, 255.f, 0.f, \
    +
    220  170.f, 255.f, 0.f, \
    +
    221  85.f, 255.f, 0.f, \
    +
    222  0.f, 255.f, 0.f, \
    +
    223  255.f, 0.f, 0.f, \
    +
    224  0.f, 255.f, 85.f, \
    +
    225  0.f, 255.f, 170.f, \
    +
    226  0.f, 255.f, 255.f, \
    +
    227  0.f, 170.f, 255.f, \
    +
    228  0.f, 85.f, 255.f, \
    +
    229  0.f, 0.f, 255.f, \
    230  255.f, 0.f, 170.f, \
    -
    231  255.f, 0.f, 85.f
    - -
    233 
    -
    234  // Constant Array Parameters
    -
    235  const std::array<float, (int)PoseModel::Size> POSE_CCN_DECREASE_FACTOR{
    -
    236  8.f, 8.f, 8.f, 8.f, 8.f, 8.f
    -
    237  };
    -
    238  const std::array<unsigned int, (int)PoseModel::Size> POSE_MAX_PEAKS{
    - -
    240  };
    -
    241  const std::array<unsigned int, (int)PoseModel::Size> POSE_NUMBER_BODY_PARTS{
    - -
    243  };
    -
    244  const std::array<std::vector<unsigned int>, (int)PoseModel::Size> POSE_BODY_PART_PAIRS{
    - -
    246  };
    -
    247  const std::array<std::vector<unsigned int>, (int)PoseModel::Size> POSE_BODY_PART_PAIRS_RENDER{
    - -
    249  };
    -
    250  const std::array<std::vector<unsigned int>, (int)PoseModel::Size> POSE_MAP_IDX{
    - -
    252  };
    -
    253  const std::array<std::vector<float>, (int)PoseModel::Size> POSE_COLORS{
    - -
    255  };
    -
    256  const std::array<std::string, (int)PoseModel::Size> POSE_PROTOTXT{
    -
    257  "pose/coco/pose_deploy_linevec.prototxt",
    -
    258  "pose/mpi/pose_deploy_linevec.prototxt",
    -
    259  "pose/mpi/pose_deploy_linevec_faster_4_stages.prototxt",
    -
    260  "pose/body_18/pose_deploy.prototxt",
    -
    261  "pose/body_19/pose_deploy.prototxt",
    -
    262  "pose/body_22/pose_deploy.prototxt"
    -
    263  };
    -
    264  const std::array<std::string, (int)PoseModel::Size> POSE_TRAINED_MODEL{
    -
    265  "pose/coco/pose_iter_440000.caffemodel",
    -
    266  "pose/mpi/pose_iter_160000.caffemodel",
    -
    267  "pose/mpi/pose_iter_160000.caffemodel",
    -
    268  "pose/body_18/pose_iter_XXXXXX.caffemodel",
    -
    269  "pose/body_19/pose_iter_XXXXXX.caffemodel",
    -
    270  "pose/body_22/pose_iter_40000.caffemodel"
    -
    271  };
    -
    272  // POSE_BODY_PART_MAPPING crashes on Windows at dynamic initialization, to avoid this crash:
    -
    273  // POSE_BODY_PART_MAPPING has been moved to poseParameters.cpp and getPoseBodyPartMapping() wraps it
    -
    274  // const std::array<std::map<unsigned int, std::string>, (int)PoseModel::Size> POSE_BODY_PART_MAPPING{
    -
    275  // POSE_COCO_BODY_PARTS, POSE_MPI_BODY_PARTS, POSE_MPI_BODY_PARTS
    -
    276  // };
    -
    277  const std::map<unsigned int, std::string>& getPoseBodyPartMapping(const PoseModel poseModel);
    -
    278 
    -
    279  // Default Model Parameters
    -
    280  // They might be modified on running time
    -
    281  const std::array<float, (int)PoseModel::Size> POSE_DEFAULT_NMS_THRESHOLD{
    -
    282  0.05f, 0.6f, 0.3f, 0.05f, 0.05f, 0.05f
    -
    283  };
    -
    284  const std::array<unsigned int, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_INTER_MIN_ABOVE_THRESHOLD{
    -
    285  9, 8, 8, 9, 9, 9
    -
    286  };
    -
    287  const std::array<float, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_INTER_THRESHOLD{
    -
    288  0.05f, 0.01f, 0.01f, 0.05f, 0.05f, 0.05f
    -
    289  };
    -
    290  const std::array<unsigned int, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_MIN_SUBSET_CNT{
    -
    291  3, 3, 3, 3, 3, 3
    -
    292  };
    -
    293  const std::array<float, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_MIN_SUBSET_SCORE{
    -
    294  0.4f, 0.4f, 0.4f, 0.4f, 0.4f, 0.4f
    -
    295  };
    -
    296 
    -
    297  // Rendering parameters
    -
    298  const auto POSE_DEFAULT_ALPHA_KEYPOINT = 0.6f;
    -
    299  const auto POSE_DEFAULT_ALPHA_HEAT_MAP = 0.7f;
    -
    300 
    -
    301  // Auxiliary functions
    -
    302  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string);
    -
    303  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector<std::string>& strings);
    -
    304 }
    -
    305 
    -
    306 #endif // OPENPOSE_POSE_POSE_PARAMETERS_HPP
    -
    const std::map< unsigned int, std::string > POSE_BODY_22_BODY_PARTS
    Definition: poseParameters.hpp:183
    +
    231  170.f, 0.f, 255.f, \
    +
    232  255.f, 0.f, 255.f, \
    +
    233  85.f, 0.f, 255.f
    + +
    235 
    +
    236  // Constant Array Parameters
    +
    237  const std::array<float, (int)PoseModel::Size> POSE_CCN_DECREASE_FACTOR{
    +
    238  8.f, 8.f, 8.f, 8.f, 8.f, 8.f
    +
    239  };
    +
    240  const std::array<unsigned int, (int)PoseModel::Size> POSE_MAX_PEAKS{
    + +
    242  };
    +
    243  const std::array<unsigned int, (int)PoseModel::Size> POSE_NUMBER_BODY_PARTS{
    + +
    245  };
    +
    246  const std::array<std::vector<unsigned int>, (int)PoseModel::Size> POSE_BODY_PART_PAIRS{
    + +
    248  };
    +
    249  const std::array<std::vector<unsigned int>, (int)PoseModel::Size> POSE_BODY_PART_PAIRS_RENDER{
    + +
    251  };
    +
    252  const std::array<std::vector<unsigned int>, (int)PoseModel::Size> POSE_MAP_IDX{
    + +
    254  };
    +
    255  const std::array<std::vector<float>, (int)PoseModel::Size> POSE_COLORS{
    + +
    257  };
    +
    258  const std::array<std::string, (int)PoseModel::Size> POSE_PROTOTXT{
    +
    259  "pose/coco/pose_deploy_linevec.prototxt",
    +
    260  "pose/mpi/pose_deploy_linevec.prototxt",
    +
    261  "pose/mpi/pose_deploy_linevec_faster_4_stages.prototxt",
    +
    262  "pose/body_18/pose_deploy.prototxt",
    +
    263  "pose/body_19/pose_deploy.prototxt",
    +
    264  "pose/body_23/pose_deploy.prototxt"
    +
    265  };
    +
    266  const std::array<std::string, (int)PoseModel::Size> POSE_TRAINED_MODEL{
    +
    267  "pose/coco/pose_iter_440000.caffemodel",
    +
    268  "pose/mpi/pose_iter_160000.caffemodel",
    +
    269  "pose/mpi/pose_iter_160000.caffemodel",
    +
    270  "pose/body_18/pose_iter_XXXXXX.caffemodel",
    +
    271  "pose/body_19/pose_iter_XXXXXX.caffemodel",
    +
    272  "pose/body_23/pose_iter_42000.caffemodel"
    +
    273  };
    +
    274  // POSE_BODY_PART_MAPPING crashes on Windows at dynamic initialization, to avoid this crash:
    +
    275  // POSE_BODY_PART_MAPPING has been moved to poseParameters.cpp and getPoseBodyPartMapping() wraps it
    +
    276  // const std::array<std::map<unsigned int, std::string>, (int)PoseModel::Size> POSE_BODY_PART_MAPPING{
    +
    277  // POSE_COCO_BODY_PARTS, POSE_MPI_BODY_PARTS, POSE_MPI_BODY_PARTS
    +
    278  // };
    +
    279  const std::map<unsigned int, std::string>& getPoseBodyPartMapping(const PoseModel poseModel);
    +
    280 
    +
    281  // Default Model Parameters
    +
    282  // They might be modified on running time
    +
    283  const std::array<float, (int)PoseModel::Size> POSE_DEFAULT_NMS_THRESHOLD{
    +
    284  0.05f, 0.6f, 0.3f, 0.05f, 0.05f, 0.05f
    +
    285  };
    +
    286  const std::array<unsigned int, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_INTER_MIN_ABOVE_THRESHOLD{
    +
    287  9, 8, 8, 9, 9, 9
    +
    288  };
    +
    289  const std::array<float, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_INTER_THRESHOLD{
    +
    290  0.05f, 0.01f, 0.01f, 0.05f, 0.05f, 0.05f
    +
    291  };
    +
    292  const std::array<unsigned int, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_MIN_SUBSET_CNT{
    +
    293  3, 3, 3, 3, 3, 3
    +
    294  };
    +
    295  const std::array<float, (int)PoseModel::Size> POSE_DEFAULT_CONNECT_MIN_SUBSET_SCORE{
    +
    296  0.4f, 0.4f, 0.4f, 0.4f, 0.4f, 0.4f
    +
    297  };
    +
    298 
    +
    299  // Rendering parameters
    +
    300  const auto POSE_DEFAULT_ALPHA_KEYPOINT = 0.6f;
    +
    301  const auto POSE_DEFAULT_ALPHA_HEAT_MAP = 0.7f;
    +
    302 
    +
    303  // Auxiliary functions
    +
    304  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string);
    +
    305  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector<std::string>& strings);
    +
    306 }
    +
    307 
    +
    308 #endif // OPENPOSE_POSE_POSE_PARAMETERS_HPP
    const unsigned int POSE_COCO_NUMBER_PARTS
    Definition: poseParameters.hpp:38
    #define POSE_BODY_18_COLORS_RENDER_GPU
    Definition: poseParameters.hpp:131
    const unsigned int POSE_BODY_18_NUMBER_PARTS
    Definition: poseParameters.hpp:126
    const std::map< unsigned int, std::string > POSE_COCO_BODY_PARTS
    Definition: poseParameters.hpp:17
    -
    const std::array< float,(int) PoseModel::Size > POSE_DEFAULT_NMS_THRESHOLD
    Definition: poseParameters.hpp:281
    -
    const std::array< unsigned int,(int) PoseModel::Size > POSE_MAX_PEAKS
    Definition: poseParameters.hpp:238
    +
    const std::array< float,(int) PoseModel::Size > POSE_DEFAULT_NMS_THRESHOLD
    Definition: poseParameters.hpp:283
    +
    const std::array< unsigned int,(int) PoseModel::Size > POSE_MAX_PEAKS
    Definition: poseParameters.hpp:240
    +
    #define POSE_BODY_23_PAIRS_RENDER_GPU
    Definition: poseParameters.hpp:211
    +
    const std::vector< unsigned int > POSE_BODY_23_PAIRS
    Definition: poseParameters.hpp:213
    const std::vector< unsigned int > POSE_BODY_19_MAP_IDX
    Definition: poseParameters.hpp:157
    -
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:298
    -
    const unsigned int POSE_BODY_22_NUMBER_PARTS
    Definition: poseParameters.hpp:208
    +
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:300
    +
    const unsigned int POSE_BODY_23_NUMBER_PARTS
    Definition: poseParameters.hpp:209
    OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string &string)
    PoseModel
    Definition: enumClasses.hpp:9
    const std::map< unsigned int, std::string > & getPoseBodyPartMapping(const PoseModel poseModel)
    -
    const std::array< std::string,(int) PoseModel::Size > POSE_TRAINED_MODEL
    Definition: poseParameters.hpp:264
    -
    #define POSE_BODY_22_COLORS_RENDER_GPU
    Definition: poseParameters.hpp:213
    -
    const std::array< float,(int) PoseModel::Size > POSE_CCN_DECREASE_FACTOR
    Definition: poseParameters.hpp:235
    -
    const std::array< unsigned int,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_INTER_MIN_ABOVE_THRESHOLD
    Definition: poseParameters.hpp:284
    +
    #define POSE_BODY_23_COLORS_RENDER_GPU
    Definition: poseParameters.hpp:214
    +
    const std::array< std::string,(int) PoseModel::Size > POSE_TRAINED_MODEL
    Definition: poseParameters.hpp:266
    +
    const std::array< float,(int) PoseModel::Size > POSE_CCN_DECREASE_FACTOR
    Definition: poseParameters.hpp:237
    +
    const std::array< unsigned int,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_INTER_MIN_ABOVE_THRESHOLD
    Definition: poseParameters.hpp:286
    const unsigned int POSE_MPI_NUMBER_PARTS
    Definition: poseParameters.hpp:82
    const std::vector< float > POSE_MPI_COLORS_RENDER
    Definition: poseParameters.hpp:103
    @@ -439,27 +442,27 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    const std::vector< float > POSE_BODY_18_COLORS_RENDER
    Definition: poseParameters.hpp:132
    const std::vector< unsigned int > POSE_BODY_18_MAP_IDX
    Definition: poseParameters.hpp:127
    const unsigned int POSE_MAX_PEOPLE
    Definition: poseParameters.hpp:13
    -
    const std::array< std::vector< float >,(int) PoseModel::Size > POSE_COLORS
    Definition: poseParameters.hpp:253
    +
    const std::array< std::vector< float >,(int) PoseModel::Size > POSE_COLORS
    Definition: poseParameters.hpp:255
    const std::vector< float > POSE_COCO_COLORS_RENDER
    Definition: poseParameters.hpp:62
    -
    const std::vector< unsigned int > POSE_BODY_22_PAIRS_RENDER
    Definition: poseParameters.hpp:211
    const std::vector< unsigned int > POSE_COCO_PAIRS_RENDER
    Definition: poseParameters.hpp:41
    const std::vector< unsigned int > POSE_COCO_MAP_IDX
    Definition: poseParameters.hpp:39
    #define POSE_COCO_COLORS_RENDER_GPU
    Definition: poseParameters.hpp:43
    -
    const std::vector< float > POSE_BODY_22_COLORS_RENDER
    Definition: poseParameters.hpp:232
    -
    const std::vector< unsigned int > POSE_BODY_22_PAIRS
    Definition: poseParameters.hpp:212
    const std::map< unsigned int, std::string > POSE_BODY_19_BODY_PARTS
    Definition: poseParameters.hpp:134
    -
    const std::array< std::vector< unsigned int >,(int) PoseModel::Size > POSE_BODY_PART_PAIRS
    Definition: poseParameters.hpp:244
    -
    const std::array< float,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_INTER_THRESHOLD
    Definition: poseParameters.hpp:287
    +
    const std::array< std::vector< unsigned int >,(int) PoseModel::Size > POSE_BODY_PART_PAIRS
    Definition: poseParameters.hpp:246
    +
    const std::vector< float > POSE_BODY_23_COLORS_RENDER
    Definition: poseParameters.hpp:234
    +
    const std::map< unsigned int, std::string > POSE_BODY_23_BODY_PARTS
    Definition: poseParameters.hpp:183
    +
    const std::array< float,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_INTER_THRESHOLD
    Definition: poseParameters.hpp:289
    const std::vector< unsigned int > POSE_BODY_19_PAIRS
    Definition: poseParameters.hpp:160
    -
    const std::array< float,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_MIN_SUBSET_SCORE
    Definition: poseParameters.hpp:293
    +
    const std::vector< unsigned int > POSE_BODY_23_PAIRS_RENDER
    Definition: poseParameters.hpp:212
    +
    const std::array< float,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_MIN_SUBSET_SCORE
    Definition: poseParameters.hpp:295
    +
    const std::vector< unsigned int > POSE_BODY_23_MAP_IDX
    Definition: poseParameters.hpp:210
    const std::vector< unsigned int > POSE_MPI_MAP_IDX
    Definition: poseParameters.hpp:83
    -
    #define POSE_BODY_22_PAIRS_RENDER_GPU
    Definition: poseParameters.hpp:210
    -
    const std::array< unsigned int,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_MIN_SUBSET_CNT
    Definition: poseParameters.hpp:290
    +
    const std::array< unsigned int,(int) PoseModel::Size > POSE_DEFAULT_CONNECT_MIN_SUBSET_CNT
    Definition: poseParameters.hpp:292
    #define POSE_MPI_COLORS_RENDER_GPU
    Definition: poseParameters.hpp:87
    const std::map< unsigned int, std::string > POSE_MPI_BODY_PARTS
    Definition: poseParameters.hpp:64
    #define POSE_BODY_18_PAIRS_RENDER_GPU
    Definition: poseParameters.hpp:128
    -
    const std::array< std::string,(int) PoseModel::Size > POSE_PROTOTXT
    Definition: poseParameters.hpp:256
    -
    const std::array< std::vector< unsigned int >,(int) PoseModel::Size > POSE_BODY_PART_PAIRS_RENDER
    Definition: poseParameters.hpp:247
    +
    const std::array< std::string,(int) PoseModel::Size > POSE_PROTOTXT
    Definition: poseParameters.hpp:258
    +
    const std::array< std::vector< unsigned int >,(int) PoseModel::Size > POSE_BODY_PART_PAIRS_RENDER
    Definition: poseParameters.hpp:249
    const unsigned int POSE_BODY_19_NUMBER_PARTS
    Definition: poseParameters.hpp:156
    const std::vector< unsigned int > POSE_BODY_18_PAIRS_RENDER
    Definition: poseParameters.hpp:129
    #define POSE_COCO_PAIRS_RENDER_GPU
    Definition: poseParameters.hpp:40
    @@ -468,11 +471,10 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    const std::vector< unsigned int > POSE_MPI_PAIRS POSE_MPI_PAIRS_RENDER_GPU
    Definition: poseParameters.hpp:85
    const std::vector< unsigned int > POSE_BODY_18_PAIRS
    Definition: poseParameters.hpp:130
    -
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:299
    +
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:301
    const std::vector< unsigned int > POSE_COCO_PAIRS
    Definition: poseParameters.hpp:42
    -
    const std::array< unsigned int,(int) PoseModel::Size > POSE_NUMBER_BODY_PARTS
    Definition: poseParameters.hpp:241
    -
    const std::vector< unsigned int > POSE_BODY_22_MAP_IDX
    Definition: poseParameters.hpp:209
    -
    const std::array< std::vector< unsigned int >,(int) PoseModel::Size > POSE_MAP_IDX
    Definition: poseParameters.hpp:250
    +
    const std::array< unsigned int,(int) PoseModel::Size > POSE_NUMBER_BODY_PARTS
    Definition: poseParameters.hpp:243
    +
    const std::array< std::vector< unsigned int >,(int) PoseModel::Size > POSE_MAP_IDX
    Definition: poseParameters.hpp:252
    const std::map< unsigned int, std::string > POSE_BODY_18_BODY_PARTS
    Definition: poseParameters.hpp:105
    diff --git a/html/render_pose_8hpp_source.html b/html/render_pose_8hpp_source.html index bf49e836c888fbd898e312eeb9470cb5342825a9..32c220f016427d1d02152e730c9c4b652d1e545c 100644 --- a/html/render_pose_8hpp_source.html +++ b/html/render_pose_8hpp_source.html @@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('render_pose_8hpp_source.html','');});
    36 #endif // OPENPOSE_POSE_RENDER_POSE_HPP
    -
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:298
    +
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:300
    OP_API void renderPoseKeypointsCpu(Array< float > &frameArray, const Array< float > &poseKeypoints, const PoseModel poseModel, const float renderThreshold, const bool blendOriginalFrame=true)
    PoseModel
    Definition: enumClasses.hpp:9
    OP_API void renderPoseKeypointsGpu(float *framePtr, const PoseModel poseModel, const int numberPeople, const Point< int > &frameSize, const float *const posePtr, const float renderThreshold, const bool googlyEyes=false, const bool blendOriginalFrame=true, const float alphaBlending=POSE_DEFAULT_ALPHA_KEYPOINT)
    @@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('render_pose_8hpp_source.html','');});
    OP_API void renderPoseHeatMapGpu(float *frame, const PoseModel poseModel, const Point< int > &frameSize, const float *const heatmap, const Point< int > &heatmapSize, const float scaleToKeepRatio, const int part, const float alphaBlending=POSE_DEFAULT_ALPHA_HEAT_MAP)
    OP_API void renderPoseHeatMapsGpu(float *frame, const PoseModel poseModel, const Point< int > &frameSize, const float *const heatmap, const Point< int > &heatmapSize, const float scaleToKeepRatio, const float alphaBlending=POSE_DEFAULT_ALPHA_HEAT_MAP)
    #define OP_API
    Definition: macros.hpp:5
    -
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:299
    +
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:301
    diff --git a/html/search/all_1.js b/html/search/all_1.js index 058a8181e7a01773c7b627a1456b2caadffa2b4c..91286521f7140a6e88a31b0a9946c1caaf6f8e45 100644 --- a/html/search/all_1.js +++ b/html/search/all_1.js @@ -7,7 +7,7 @@ var searchData= ['blob',['Blob',['../classcaffe_1_1_blob.html',1,'caffe']]], ['body_5f18',['BODY_18',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d',1,'op']]], ['body_5f19',['BODY_19',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e',1,'op']]], - ['body_5f22',['BODY_22',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa76f752085bf649435e358d034f5db8a1',1,'op']]], + ['body_5f23',['BODY_23',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794',1,'op']]], ['bodypartconnectorbase_2ehpp',['bodyPartConnectorBase.hpp',['../body_part_connector_base_8hpp.html',1,'']]], ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html',1,'op']]], ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html#a94e2364fa13ea79b2d6fd72c5db34765',1,'op::BodyPartConnectorCaffe']]], diff --git a/html/search/all_f.js b/html/search/all_f.js index 55fc274fc45ac30eae58f026d3aa838fd873601f..69aa2e8df3785aab6c865878a9c1d12ea8c98161 100644 --- a/html/search/all_f.js +++ b/html/search/all_f.js @@ -28,14 +28,14 @@ var searchData= ['pose_5fbody_5f19_5fpairs',['POSE_BODY_19_PAIRS',['../namespaceop.html#a550c78ab4e4e1d31194d65445fa12b94',1,'op']]], ['pose_5fbody_5f19_5fpairs_5frender',['POSE_BODY_19_PAIRS_RENDER',['../namespaceop.html#a2d9c72a62d012a21fd647d238784bd0b',1,'op']]], ['pose_5fbody_5f19_5fpairs_5frender_5fgpu',['POSE_BODY_19_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a497bfbf7fddb6e960565ec70bb6b2ad1',1,'poseParameters.hpp']]], - ['pose_5fbody_5f22_5fbody_5fparts',['POSE_BODY_22_BODY_PARTS',['../namespaceop.html#ab79a8f32a30ea82d19394fec0b9e9834',1,'op']]], - ['pose_5fbody_5f22_5fcolors_5frender',['POSE_BODY_22_COLORS_RENDER',['../namespaceop.html#a34f1d9229116019053fa5a281d133e23',1,'op']]], - ['pose_5fbody_5f22_5fcolors_5frender_5fgpu',['POSE_BODY_22_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#af0d06cf84c535ba21848497ee5b488dc',1,'poseParameters.hpp']]], - ['pose_5fbody_5f22_5fmap_5fidx',['POSE_BODY_22_MAP_IDX',['../namespaceop.html#a7aea369b59a6b6d9e2ad57f13487799d',1,'op']]], - ['pose_5fbody_5f22_5fnumber_5fparts',['POSE_BODY_22_NUMBER_PARTS',['../namespaceop.html#a089e14365c3e3d4e7c2f02a234965129',1,'op']]], - ['pose_5fbody_5f22_5fpairs',['POSE_BODY_22_PAIRS',['../namespaceop.html#a3c25369e1a2358e30bff742046b1d8d0',1,'op']]], - ['pose_5fbody_5f22_5fpairs_5frender',['POSE_BODY_22_PAIRS_RENDER',['../namespaceop.html#aff78610d19467a56d0619c1f737860f8',1,'op']]], - ['pose_5fbody_5f22_5fpairs_5frender_5fgpu',['POSE_BODY_22_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a4ba6cdb943a7ead752febba6ad0ba4fd',1,'poseParameters.hpp']]], + ['pose_5fbody_5f23_5fbody_5fparts',['POSE_BODY_23_BODY_PARTS',['../namespaceop.html#a417991b82e2e14e8dc90a09e4facef19',1,'op']]], + ['pose_5fbody_5f23_5fcolors_5frender',['POSE_BODY_23_COLORS_RENDER',['../namespaceop.html#aa5fe1c898b53e3f7736ad9037571edaf',1,'op']]], + ['pose_5fbody_5f23_5fcolors_5frender_5fgpu',['POSE_BODY_23_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#aeb1e2dd8178c15024e372185e2e5cf54',1,'poseParameters.hpp']]], + ['pose_5fbody_5f23_5fmap_5fidx',['POSE_BODY_23_MAP_IDX',['../namespaceop.html#af15beef165379754507c429962130965',1,'op']]], + ['pose_5fbody_5f23_5fnumber_5fparts',['POSE_BODY_23_NUMBER_PARTS',['../namespaceop.html#ad49ac3147773460e2d0bd95c0c6004e0',1,'op']]], + ['pose_5fbody_5f23_5fpairs',['POSE_BODY_23_PAIRS',['../namespaceop.html#a5f72bc3d372f33c5b095335a687030e7',1,'op']]], + ['pose_5fbody_5f23_5fpairs_5frender',['POSE_BODY_23_PAIRS_RENDER',['../namespaceop.html#a0ea1d13b5a9b47ba2534aec20ab39335',1,'op']]], + ['pose_5fbody_5f23_5fpairs_5frender_5fgpu',['POSE_BODY_23_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a5f3db3bbb18fe8d978661f3c5417c110',1,'poseParameters.hpp']]], ['pose_5fbody_5fpart_5fpairs',['POSE_BODY_PART_PAIRS',['../namespaceop.html#a5efd2c1cd059608982d7ff66ed1a606f',1,'op']]], ['pose_5fbody_5fpart_5fpairs_5frender',['POSE_BODY_PART_PAIRS_RENDER',['../namespaceop.html#aa95149b7c176de2ec33a0093c8e24a36',1,'op']]], ['pose_5fccn_5fdecrease_5ffactor',['POSE_CCN_DECREASE_FACTOR',['../namespaceop.html#a84b4b00bb40c0c3a4cce7eed5978f047',1,'op']]], diff --git a/html/search/defines_5.js b/html/search/defines_5.js index dbb48102fa8ef2f0caa3ba6f793f53b3e09493fd..0cc6e9b52a1e505974fe9bce02ae2a4f8cb9aa2a 100644 --- a/html/search/defines_5.js +++ b/html/search/defines_5.js @@ -4,8 +4,8 @@ var searchData= ['pose_5fbody_5f18_5fpairs_5frender_5fgpu',['POSE_BODY_18_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a0d821946779eaea1be5996816c4ca6bd',1,'poseParameters.hpp']]], ['pose_5fbody_5f19_5fcolors_5frender_5fgpu',['POSE_BODY_19_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#a17cec2005928720d6da0e83ba26cca01',1,'poseParameters.hpp']]], ['pose_5fbody_5f19_5fpairs_5frender_5fgpu',['POSE_BODY_19_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a497bfbf7fddb6e960565ec70bb6b2ad1',1,'poseParameters.hpp']]], - ['pose_5fbody_5f22_5fcolors_5frender_5fgpu',['POSE_BODY_22_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#af0d06cf84c535ba21848497ee5b488dc',1,'poseParameters.hpp']]], - ['pose_5fbody_5f22_5fpairs_5frender_5fgpu',['POSE_BODY_22_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a4ba6cdb943a7ead752febba6ad0ba4fd',1,'poseParameters.hpp']]], + ['pose_5fbody_5f23_5fcolors_5frender_5fgpu',['POSE_BODY_23_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#aeb1e2dd8178c15024e372185e2e5cf54',1,'poseParameters.hpp']]], + ['pose_5fbody_5f23_5fpairs_5frender_5fgpu',['POSE_BODY_23_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a5f3db3bbb18fe8d978661f3c5417c110',1,'poseParameters.hpp']]], ['pose_5fcoco_5fcolors_5frender_5fgpu',['POSE_COCO_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#a8b293ab02337be3f90218c5b824ece06',1,'poseParameters.hpp']]], ['pose_5fcoco_5fpairs_5frender_5fgpu',['POSE_COCO_PAIRS_RENDER_GPU',['../pose_parameters_8hpp.html#a5afab27fbbebc71b8753a20dd6c9a322',1,'poseParameters.hpp']]], ['pose_5fmpi_5fcolors_5frender_5fgpu',['POSE_MPI_COLORS_RENDER_GPU',['../pose_parameters_8hpp.html#a7fdd75b1478d65f11ebc77144662958c',1,'poseParameters.hpp']]], diff --git a/html/search/enumvalues_1.js b/html/search/enumvalues_1.js index 3c801c5ddfd1fb9dd5046d099a436fc04de725ca..620d78e07511df936206654396abd1a57ead43f1 100644 --- a/html/search/enumvalues_1.js +++ b/html/search/enumvalues_1.js @@ -3,5 +3,5 @@ var searchData= ['background',['Background',['../namespaceop.html#a1c3dbc214e7552f7ef9cc753ee97226baa9ded1e5ce5d75814730bb4caaf49419',1,'op']]], ['body_5f18',['BODY_18',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d',1,'op']]], ['body_5f19',['BODY_19',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e',1,'op']]], - ['body_5f22',['BODY_22',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa76f752085bf649435e358d034f5db8a1',1,'op']]] + ['body_5f23',['BODY_23',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794',1,'op']]] ]; diff --git a/html/search/variables_d.js b/html/search/variables_d.js index a788059b0f4d46ed3cc5ef859566ffd5a0a40646..c7d9b3279051bebb0ff21cf8f3a8731c342cee2d 100644 --- a/html/search/variables_d.js +++ b/html/search/variables_d.js @@ -12,12 +12,12 @@ var searchData= ['pose_5fbody_5f19_5fnumber_5fparts',['POSE_BODY_19_NUMBER_PARTS',['../namespaceop.html#a9a089b86a0cb8dfbf81501de2ec10b07',1,'op']]], ['pose_5fbody_5f19_5fpairs',['POSE_BODY_19_PAIRS',['../namespaceop.html#a550c78ab4e4e1d31194d65445fa12b94',1,'op']]], ['pose_5fbody_5f19_5fpairs_5frender',['POSE_BODY_19_PAIRS_RENDER',['../namespaceop.html#a2d9c72a62d012a21fd647d238784bd0b',1,'op']]], - ['pose_5fbody_5f22_5fbody_5fparts',['POSE_BODY_22_BODY_PARTS',['../namespaceop.html#ab79a8f32a30ea82d19394fec0b9e9834',1,'op']]], - ['pose_5fbody_5f22_5fcolors_5frender',['POSE_BODY_22_COLORS_RENDER',['../namespaceop.html#a34f1d9229116019053fa5a281d133e23',1,'op']]], - ['pose_5fbody_5f22_5fmap_5fidx',['POSE_BODY_22_MAP_IDX',['../namespaceop.html#a7aea369b59a6b6d9e2ad57f13487799d',1,'op']]], - ['pose_5fbody_5f22_5fnumber_5fparts',['POSE_BODY_22_NUMBER_PARTS',['../namespaceop.html#a089e14365c3e3d4e7c2f02a234965129',1,'op']]], - ['pose_5fbody_5f22_5fpairs',['POSE_BODY_22_PAIRS',['../namespaceop.html#a3c25369e1a2358e30bff742046b1d8d0',1,'op']]], - ['pose_5fbody_5f22_5fpairs_5frender',['POSE_BODY_22_PAIRS_RENDER',['../namespaceop.html#aff78610d19467a56d0619c1f737860f8',1,'op']]], + ['pose_5fbody_5f23_5fbody_5fparts',['POSE_BODY_23_BODY_PARTS',['../namespaceop.html#a417991b82e2e14e8dc90a09e4facef19',1,'op']]], + ['pose_5fbody_5f23_5fcolors_5frender',['POSE_BODY_23_COLORS_RENDER',['../namespaceop.html#aa5fe1c898b53e3f7736ad9037571edaf',1,'op']]], + ['pose_5fbody_5f23_5fmap_5fidx',['POSE_BODY_23_MAP_IDX',['../namespaceop.html#af15beef165379754507c429962130965',1,'op']]], + ['pose_5fbody_5f23_5fnumber_5fparts',['POSE_BODY_23_NUMBER_PARTS',['../namespaceop.html#ad49ac3147773460e2d0bd95c0c6004e0',1,'op']]], + ['pose_5fbody_5f23_5fpairs',['POSE_BODY_23_PAIRS',['../namespaceop.html#a5f72bc3d372f33c5b095335a687030e7',1,'op']]], + ['pose_5fbody_5f23_5fpairs_5frender',['POSE_BODY_23_PAIRS_RENDER',['../namespaceop.html#a0ea1d13b5a9b47ba2534aec20ab39335',1,'op']]], ['pose_5fbody_5fpart_5fpairs',['POSE_BODY_PART_PAIRS',['../namespaceop.html#a5efd2c1cd059608982d7ff66ed1a606f',1,'op']]], ['pose_5fbody_5fpart_5fpairs_5frender',['POSE_BODY_PART_PAIRS_RENDER',['../namespaceop.html#aa95149b7c176de2ec33a0093c8e24a36',1,'op']]], ['pose_5fccn_5fdecrease_5ffactor',['POSE_CCN_DECREASE_FACTOR',['../namespaceop.html#a84b4b00bb40c0c3a4cce7eed5978f047',1,'op']]], diff --git a/html/wrapper_struct_pose_8hpp_source.html b/html/wrapper_struct_pose_8hpp_source.html index 32928776086c462b3a1cb669428eeaf755e13b40..21208af18dd55091cb89eae598ff2387d732b457 100644 --- a/html/wrapper_struct_pose_8hpp_source.html +++ b/html/wrapper_struct_pose_8hpp_source.html @@ -182,7 +182,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html',
    ScaleMode heatMapScale
    Definition: wrapperStructPose.hpp:134
    std::vector< HeatMapType > heatMapTypes
    Definition: wrapperStructPose.hpp:126
    -
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:298
    +
    const auto POSE_DEFAULT_ALPHA_KEYPOINT
    Definition: poseParameters.hpp:300
    Definition: wrapperStructPose.hpp:16
    PoseModel
    Definition: enumClasses.hpp:9
    @@ -207,7 +207,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html',
    int gpuNumber
    Definition: wrapperStructPose.hpp:53
    #define OP_API
    Definition: macros.hpp:5
    -
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:299
    +
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParameters.hpp:301
    bool blendOriginalFrame
    Definition: wrapperStructPose.hpp:92