Variables | |
| aligned_stream = rs.align(rs.stream.color) | |
| tuple | bbox = (int(left), int(top), int(width), int(height)) |
| bottom = box[2]*H | |
| tuple | bottomLeftCornerOfText = (p1[0], p1[1] + 20) |
| box = boxes[idx] | |
| boxes = np.squeeze(boxes) | |
| class_ = classes[idx] | |
| classes = np.squeeze(classes).astype(np.int32) | |
| color_frame = frames.get_color_frame() | |
| color_image = np.asanyarray(color_frame.get_data()) | |
| config = rs.config() | |
| depth_frame = frames.get_depth_frame() | |
| detection_boxes = detection_graph.get_tensor_by_name('detection_boxes:0') | |
| detection_classes = detection_graph.get_tensor_by_name('detection_classes:0') | |
| detection_graph = tf.Graph() | |
| detection_scores = detection_graph.get_tensor_by_name('detection_scores:0') | |
| feed_dict | |
| font = cv2.FONT_HERSHEY_SIMPLEX | |
| tuple | fontColor = (255, 255, 255) |
| int | fontScale = 1 |
| frames = pipeline.wait_for_frames() | |
| int | H = 480 |
| height = bottom-top | |
| string | height_txt = str(height)+"[m]" |
| image_expanded = np.expand_dims(color_image, axis=0) | |
| image_tensor = detection_graph.get_tensor_by_name('image_tensor:0') | |
| left = box[1]*W | |
| int | lineType = 2 |
| my = np.amin(ys, initial=1) | |
| My = np.amax(ys, initial=-1) | |
| name | |
| num | |
| num_detections = detection_graph.get_tensor_by_name('num_detections:0') | |
| obj_points = verts[int(bbox[1]):int(bbox[1] + bbox[3]), int(bbox[0]):int(bbox[0] + bbox[2])].reshape(-1, 3) | |
| od_graph_def = tf.compat.v1.GraphDef() | |
| tuple | p1 = (int(bbox[0]), int(bbox[1])) |
| tuple | p2 = (int(bbox[0] + bbox[2]), int(bbox[1] + bbox[3])) |
| string | PATH_TO_CKPT = r"frozen_inference_graph.pb" |
| pipeline = rs.pipeline() | |
| point_cloud = rs.pointcloud() | |
| points = point_cloud.calculate(depth_frame) | |
| right = box[3]*W | |
| tuple | scaled_size = (int(W), int(H)) |
| score = scores[idx] | |
| scores = np.squeeze(scores) | |
| serialized_graph = fid.read() | |
| sess = tf.compat.v1.Session(graph=detection_graph) | |
| top = box[0]*H | |
| verts = np.asanyarray(points.get_vertices()).view(np.float32).reshape(-1, W, 3) | |
| int | W = 848 |
| width = right-left | |
| ys = obj_points[:, 1] | |
| z = np.median(zs) | |
| zs = obj_points[:, 2] | |
| example2 - person height.aligned_stream = rs.align(rs.stream.color) |
Definition at line 19 of file example2 - person height.py.
Definition at line 88 of file example2 - person height.py.
Definition at line 84 of file example2 - person height.py.
Definition at line 114 of file example2 - person height.py.
| example2 - person height.box = boxes[idx] |
Definition at line 77 of file example2 - person height.py.
| example2 - person height.boxes = np.squeeze(boxes) |
Definition at line 64 of file example2 - person height.py.
| example2 - person height.class_ = classes[idx] |
Definition at line 75 of file example2 - person height.py.
| example2 - person height.classes = np.squeeze(classes).astype(np.int32) |
Definition at line 64 of file example2 - person height.py.
| example2 - person height.color_frame = frames.get_color_frame() |
Definition at line 53 of file example2 - person height.py.
| example2 - person height.color_image = np.asanyarray(color_frame.get_data()) |
Definition at line 58 of file example2 - person height.py.
| example2 - person height.config = rs.config() |
Definition at line 11 of file example2 - person height.py.
| example2 - person height.depth_frame = frames.get_depth_frame() |
Definition at line 52 of file example2 - person height.py.
| example2 - person height.detection_boxes = detection_graph.get_tensor_by_name('detection_boxes:0') |
Definition at line 40 of file example2 - person height.py.
| example2 - person height.detection_classes = detection_graph.get_tensor_by_name('detection_classes:0') |
Definition at line 44 of file example2 - person height.py.
| example2 - person height.detection_graph = tf.Graph() |
Definition at line 27 of file example2 - person height.py.
| example2 - person height.detection_scores = detection_graph.get_tensor_by_name('detection_scores:0') |
Definition at line 43 of file example2 - person height.py.
| example2 - person height.feed_dict |
Definition at line 65 of file example2 - person height.py.
| example2 - person height.font = cv2.FONT_HERSHEY_SIMPLEX |
Definition at line 113 of file example2 - person height.py.
| tuple example2 - person height.fontColor = (255, 255, 255) |
Definition at line 116 of file example2 - person height.py.
| int example2 - person height.fontScale = 1 |
Definition at line 115 of file example2 - person height.py.
| example2 - person height.frames = pipeline.wait_for_frames() |
Definition at line 50 of file example2 - person height.py.
| int example2 - person height.H = 480 |
Definition at line 7 of file example2 - person height.py.
Definition at line 87 of file example2 - person height.py.
Definition at line 110 of file example2 - person height.py.
| example2 - person height.image_expanded = np.expand_dims(color_image, axis=0) |
Definition at line 62 of file example2 - person height.py.
| example2 - person height.image_tensor = detection_graph.get_tensor_by_name('image_tensor:0') |
Definition at line 37 of file example2 - person height.py.
Definition at line 81 of file example2 - person height.py.
| int example2 - person height.lineType = 2 |
Definition at line 117 of file example2 - person height.py.
| example2 - person height.my = np.amin(ys, initial=1) |
Definition at line 104 of file example2 - person height.py.
| example2 - person height.My = np.amax(ys, initial=-1) |
Definition at line 105 of file example2 - person height.py.
| example2 - person height.name |
Definition at line 33 of file example2 - person height.py.
| example2 - person height.num |
Definition at line 64 of file example2 - person height.py.
| example2 - person height.num_detections = detection_graph.get_tensor_by_name('num_detections:0') |
Definition at line 46 of file example2 - person height.py.
| example2 - person height.obj_points = verts[int(bbox[1]):int(bbox[1] + bbox[3]), int(bbox[0]):int(bbox[0] + bbox[2])].reshape(-1, 3) |
Definition at line 95 of file example2 - person height.py.
| example2 - person height.od_graph_def = tf.compat.v1.GraphDef() |
Definition at line 29 of file example2 - person height.py.
Definition at line 89 of file example2 - person height.py.
Definition at line 90 of file example2 - person height.py.
Definition at line 23 of file example2 - person height.py.
| example2 - person height.pipeline = rs.pipeline() |
Definition at line 10 of file example2 - person height.py.
| example2 - person height.point_cloud = rs.pointcloud() |
Definition at line 20 of file example2 - person height.py.
| example2 - person height.points = point_cloud.calculate(depth_frame) |
Definition at line 54 of file example2 - person height.py.
Definition at line 83 of file example2 - person height.py.
Definition at line 59 of file example2 - person height.py.
| example2 - person height.score = scores[idx] |
Definition at line 76 of file example2 - person height.py.
| example2 - person height.scores = np.squeeze(scores) |
Definition at line 64 of file example2 - person height.py.
| example2 - person height.serialized_graph = fid.read() |
Definition at line 31 of file example2 - person height.py.
| example2 - person height.sess = tf.compat.v1.Session(graph=detection_graph) |
Definition at line 34 of file example2 - person height.py.
Definition at line 82 of file example2 - person height.py.
| example2 - person height.verts = np.asanyarray(points.get_vertices()).view(np.float32).reshape(-1, W, 3) |
Definition at line 55 of file example2 - person height.py.
| int example2 - person height.W = 848 |
Definition at line 6 of file example2 - person height.py.
Definition at line 86 of file example2 - person height.py.
| example2 - person height.ys = obj_points[:, 1] |
Definition at line 100 of file example2 - person height.py.
| example2 - person height.z = np.median(zs) |
Definition at line 98 of file example2 - person height.py.
| example2 - person height.zs = obj_points[:, 2] |
Definition at line 96 of file example2 - person height.py.