# OAK-D 3D Pose comparison

## Install

Existing packages:
- depthai
- opencv-python
- numpy

Ultralytics:
    python -m pip install -U ultralytics

MediaPipe on Windows x64:
    python -m pip install mediapipe==0.10.33

## Files
 - oakd_pose3d.py
 - pose_backends.py
 - pose3d_utils.py

## Run

Ultralytics:
    python oakd_pose3d.py --backend ultralytics

MediaPipe Lite:
    python oakd_pose3d.py --backend mediapipe --mediapipe-model lite

MediaPipe Full:
    python oakd_pose3d.py --backend mediapipe --mediapipe-model full

MediaPipe Heavy:
    python oakd_pose3d.py --backend mediapipe --mediapipe-model heavy

The MediaPipe .task model is downloaded automatically to ./models on first use.

# OAK-D Depth Image Preview
## Files
- rgb-d_preview.py
## Run
python rgb-d_preview.py


# OAK-D Depth Image Preview
## Files
- pointcloud_preview.py
## Run
python pointcloud_preview.py

