(data_name)
| 110 | |
| 111 | |
| 112 | def get_aug_config(data_name): |
| 113 | scale_factor = 0.25 |
| 114 | rot_factor = 30 |
| 115 | color_factor = 0.2 |
| 116 | crop_factor = 0.1 |
| 117 | |
| 118 | if data_name == 'GTA_Human2': |
| 119 | sample_ratio = 0.5 |
| 120 | sample_prob = 0.5 |
| 121 | elif data_name == 'AGORA_MM': |
| 122 | sample_ratio = 0.5 |
| 123 | sample_prob = 0.7 |
| 124 | elif data_name == 'BEDLAM': |
| 125 | sample_ratio = 0.6 |
| 126 | sample_prob = 0.7 |
| 127 | elif data_name == 'COCO_NA': |
| 128 | sample_ratio = 0.6 |
| 129 | sample_prob = 0.7 |
| 130 | elif data_name == 'CrowdPose': |
| 131 | sample_ratio = 0.5 |
| 132 | sample_prob = 0.5 |
| 133 | elif data_name == 'PoseTrack': |
| 134 | sample_ratio = 0.5 |
| 135 | sample_prob = 0.3 |
| 136 | elif data_name == 'UBody_MM': |
| 137 | sample_ratio = 0.5 |
| 138 | sample_prob = 0.3 |
| 139 | elif data_name == 'ARCTIC': |
| 140 | sample_ratio = 0.5 |
| 141 | sample_prob = 0.3 |
| 142 | elif data_name == 'RICH': |
| 143 | sample_ratio = 0.5 |
| 144 | sample_prob = 0.3 |
| 145 | elif data_name == 'EgoBody_Egocentric': |
| 146 | sample_ratio = 0.5 |
| 147 | sample_prob = 0.3 |
| 148 | elif data_name == 'EgoBody_Kinect': |
| 149 | sample_ratio = 0.5 |
| 150 | sample_prob = 0.3 |
| 151 | else: |
| 152 | sample_ratio = 0.5 |
| 153 | sample_prob = 0.3 |
| 154 | scale = np.clip(np.random.randn(), -1.0, 1.0) * scale_factor + 1.0 |
| 155 | rot = np.clip(np.random.randn(), -2.0, |
| 156 | 2.0) * rot_factor if random.random() <= 0.6 else 0 |
| 157 | c_up = 1.0 + color_factor |
| 158 | c_low = 1.0 - color_factor |
| 159 | color_scale = np.array([ |
| 160 | random.uniform(c_low, c_up), |
| 161 | random.uniform(c_low, c_up), |
| 162 | random.uniform(c_low, c_up) |
| 163 | ]) |
| 164 | do_flip = random.random() < 0.5 |
| 165 | crop_hw = np.array([ |
| 166 | 0.2 - np.random.rand() * crop_factor, 0.2 - np.random.rand() * crop_factor |
| 167 | ]) |
| 168 | # crop_hw = np.array([ |
| 169 | # 0.3 - np.random.rand() * crop_factor, 0.3 - np.random.rand() * crop_factor |
no test coverage detected