1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
| #include <string>
|
| #ifndef QIAOJIASYSTEM_MAINASSIST_H
| #define QIAOJIASYSTEM_MAINASSIST_H
| using namespace std;
|
| //行人二次属性分析结果
| static string head[5] = {"长发", "短发", "光头", "帽子", "其他"};
| static string head_color[9] = {"黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他"};
| static string eye[2] = {"未戴眼镜", "戴眼镜"};
| static string mouth[2] = {"未戴口罩", "戴口罩"};
| static string up[9] = {"T恤", "衬衫", "毛衣", "羽绒服", "大衣", "外套", "连衣裙", "无上衣", "其他"};
| static string up_color[9] = {"黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他"};
| static string clothing_text[5] = {"纯色", "碎花", "条纹", "格子", "其他"};
| static string down[6] = {"长裤", "短裤", "长裙", "短裙", "连衣裙", "其他"};
| static string down_color[9] = {"黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他"};
| static string bao[5] = {"无包", "单肩包", "背包/双肩包", "手提包/手提物", "拉杆箱/小推车"};
| static string sex[3] = {"男", "女", "其他"};
| static string age[5] = {"小孩", "青年", "中年", "老年", "其他"};
| static string viewpoint[3] = {"正面", "背面", "侧面"};
| static string dasan[2] = {"未打伞", "打伞"};
| static string child[2] = {"未抱小孩", "抱小孩"};
| static string personstate[5] = {"行走", "奔跑", "蹲坐", "推车", "其他"};
|
| static string HpResStr[16][9] = {
| {"长发", "短发", "光头", "帽子", "其他"},
| {"黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他"},
| {"未戴眼镜", "戴眼镜"},
| {"未戴口罩", "戴口罩"},
| {"T恤", "衬衫", "毛衣", "羽绒服", "大衣", "外套", "连衣裙", "无上衣", "其他"},
| {"黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他"},
| {"纯色", "碎花", "条纹", "格子", "其他"},
| {"长裤", "短裤", "长裙", "短裙", "连衣裙", "其他"},
| {"黑", "白", "灰", "红", "蓝", "黄", "绿", "多色", "其他"},
| {"无包", "单肩包", "背包/双肩包", "手提包/手提物", "拉杆箱/小推车"},
| {"男", "女", "其他"},
| {"小孩", "青年", "中年", "老年", "其他"},
| {"正面", "背面", "侧面"},
| {"未打伞", "打伞"},
| {"未抱小孩", "抱小孩"},
| {"行走", "奔跑", "蹲坐", "推车", "其他"}
| };
|
|
| //人骑车二次属性分析结果
| static string hcp_up[12] = {"T恤", "马甲/吊带/背心", "衬衫", "西服", "毛衣", "皮衣/夹克", "羽绒服", "大衣/风衣", "外套", "连衣裙", "无上衣", "其他"};
| static string hcp_up_color[12] = {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他"};
| static string hcp_down[6] = {"长裤", "短裤", "长裙", "短裙", "连衣裙", "其他"};
| static string hcp_down_color[12] = {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他"};
| static string hcp_bao[5] = {"无包", "单肩包", "双肩包", "其他", "钱包"};
| static string hcp_bag_color[12] = {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他"};
| static string hcp_head[6] = {"长发", "短发", "光头", "帽子", "头盔", "其他"};
| static string hcp_clothing_text[5] = {"纯色", "碎花", "条纹", "格子", "其他"};
| static string hcp_sex[3] = {"男", "女", "不明"};
| static string hcp_figure[3] = {"胖", "瘦", "中"};
| static string hcp_nationality[5] = {"汉族", "维族", "黑人", "白人", "其他"};
| static string hcp_age[6] = {"幼儿", "儿童", "青年", "中年", "老年", "不明"};
| static string hcp_eye[4] = {"正常眼睛", "眼镜", "墨镜", "其他"};
| static string hcp_mouth[3] = {"正常嘴", "戴口罩", "其他"};
| static string hcp_weibo[3] = {"无围巾", "普通围巾", "包头围巾"};
| static string hcp_carColor[13] = {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他", "银"};
| static string hcp_orient[3] = {"正面", "背面", "侧面"};
| static string hcp_drivenum[4] = {"0人", "1人", "2人", "更多人"};
| static string hcp_dasan[2] = {"无", "有"};
| static string hcp_take[2] = {"无", "物品"};
|
| static string HcpResStr[20][13] = {
| {"T恤", "马甲/吊带/背心", "衬衫", "西服", "毛衣", "皮衣/夹克", "羽绒服", "大衣/风衣", "外套", "连衣裙", "无上衣", "其他"},
| {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他"},
| {"长裤", "短裤", "长裙", "短裙", "连衣裙", "其他"},
| {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他"},
| {"无包", "单肩包", "双肩包", "其他", "钱包"},
| {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他"},
| {"长发", "短发", "光头", "帽子", "头盔", "其他"},
| {"纯色", "碎花", "条纹", "格子", "其他"},
| {"男", "女", "不明"},
| {"胖", "瘦", "中"},
| {"汉族", "维族", "黑人", "白人", "其他"},
| {"幼儿", "儿童", "青年", "中年", "老年", "不明"},
| {"正常眼睛", "眼镜", "墨镜", "其他"},
| {"正常嘴", "戴口罩", "其他"},
| {"无围巾", "普通围巾", "包头围巾"},
| {"黑", "白", "红", "黄", "蓝", "绿", "紫", "棕", "灰", "橙", "多色", "其他", "银"},
| {"正面", "背面", "侧面"},
| {"0人", "1人", "2人", "更多人"},
| {"无", "有"},
| {"无", "物品"},
| };
|
|
| //车辆二次属性分析结果
| static char colorLabel[14][8] = {"棕", "橙", "灰", "白", "粉", "紫", "红", "绿", "蓝", "金", "银", "青", "黄", "黑"};
| static std::string colorLabelStr[14] = {"棕", "橙", "灰", "白", "粉", "紫", "红", "绿", "蓝", "金", "银", "青", "黄", "黑"};
|
| enum class ColorLabel {
| test = -1,
| Brown = 0,
| Orange,
| Gray,
| White,
| Powder,
| Purple,
| Red,
| Green,
| Blue,
| Gold,
| Silver,
| BlueGreen,
| Yellow,
| black
| };
|
|
| static const int detectType = 9;
| static std::string type[detectType] = {"person", "bike", "motor", "tricycle", "car", "bigbus", "lorry", "tractor",
| "midibus"};
| static int color[detectType][3] = {{41, 244, 222},
| {255, 128, 0},
| {100, 13, 244},
| {255, 215, 0},
| {18, 220, 87},
| {0, 128, 0},
| {0, 128, 255},
| {255, 0, 0},
| {91, 46, 0}};
|
| #endif //QIAOJIASYSTEM_MAINASSIST_H
|
|