core.pose_estimulation.collision_detection
Classes
CollisionDetector
CollisionDetector()
Attributes
is_front_initial_obj
instance-attribute
is_front_initial_obj = config.is_front_initial_obj
插入物体是否在背景原有物体之前
Functions
collision_detection
collision_detection(boxes_ori_corner: numpy.ndarray, boxes_inserted_corner: numpy.ndarray, box_inserted_corner_now: numpy.ndarray) -> bool
碰撞检测
| Parameters: |
|
|---|
| Returns: |
|
|---|
is_occluded_by_initial_obj
is_occluded_by_initial_obj(boxes_ori_corner: numpy.ndarray, box_insert_corner: numpy.ndarray) -> bool
判断插入物体是否被景原有物体遮挡或者发生重叠
| Parameters: |
|
|---|
| Returns: |
|
|---|
is_overlapped_with_inserted_obj
is_overlapped_with_inserted_obj(boxes_ori_corner: numpy.ndarray, box_insert_corner: numpy.ndarray) -> bool
判断插入物体之间是否发生重叠
| Parameters: |
|
|---|
| Returns: |
|
|---|