[~] Refactor
This commit is contained in:
		
							parent
							
								
									44ed2ded3e
								
							
						
					
					
						commit
						777667211d
					
				| @ -810,18 +810,26 @@ def kernel_7( | ||||
|         # PAF's are just unit vectors along the limb encoding the direction of the limb | ||||
|         # A dot product of possible joint connection will be high if actual limb else low | ||||
| 
 | ||||
|         img_canvas = None | ||||
|         img_points = None | ||||
| 
 | ||||
|         try: | ||||
|             paf_info, heatmap_info = get_paf_and_heatmap(model_pose, img_ori, scale_param) | ||||
|             peaks = extract_heatmap_info(heatmap_info) | ||||
|             sp_k, con_all = extract_paf_info(img_ori, paf_info, peaks) | ||||
| 
 | ||||
|             subsets, candidates = get_subsets(con_all, sp_k, peaks) | ||||
| 
 | ||||
|             subsets, img_points = draw_key_point(subsets, peaks, img_ori) | ||||
|             img_canvas = link_key_point(img_points, candidates, subsets) | ||||
|         except ZeroDivisionError: | ||||
|             pprint.pprint('zero de') | ||||
| 
 | ||||
|             img_points = img_ori.copy() | ||||
|             img_canvas = img_ori.copy() | ||||
| 
 | ||||
|         # After predicting Heatmaps and PAF's, proceeed to link joints correctly | ||||
|         if display: | ||||
|             img_canvas = link_key_point(img_points, candidates, subsets) | ||||
| 
 | ||||
| 
 | ||||
|             f = plt.figure(figsize=(15, 10)) | ||||
| 
 | ||||
|             plt.subplot(1, 2, 1) | ||||
| @ -831,6 +839,7 @@ def kernel_7( | ||||
|             plt.imshow(img_canvas[...,::-1]) | ||||
| 
 | ||||
|             f.savefig(name) | ||||
| 
 | ||||
|         return dict( | ||||
|             img_points=img_points, | ||||
|             img_canvas=img_canvas, | ||||
| @ -1083,7 +1092,10 @@ def kernel_15( | ||||
|                 1, | ||||
|             ) | ||||
| 
 | ||||
|             t32 = o_14['o_7']['estimate_pose'](t13) | ||||
|             t32 = o_14['o_7']['estimate_pose']( | ||||
|                 t13, | ||||
|                 display=False, | ||||
|             ) | ||||
| 
 | ||||
|             f = matplotlib.pyplot.figure(figsize=(15, 9)) | ||||
|             matplotlib.pyplot.title( | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Siarhei Siniak
						Siarhei Siniak