In this course, you will learn to build a 3D Object detection system. The course can be found here: https://www.thinkautonomous.ai/point-clouds
The dataset used is the KITTI dataset. I use a subset of 20 point cloud files for this course. Link to the full dataset.
Usually, all courses are built in a Jupyter environment using Google Colab. It allows you to have no installation, you just open a browser.
However, visualizing 3D point clouds in Colab is still not mature enough to make the course a full Colab course.
This is why you'll need to run the course on your own machine. NO PANIC - The list of requirements is extremely small.
To follow the course, you'll need the following libraries:
- Python 3.6
- Open3D 0.10.0
pip install open3d
To check Open3D Installation in a Python script:
import open3d
open3d.__version__
- NumPy
- Matplotlib
- Pandas
- For Better Visualization (optional): PPTK
pip install pptk
The course will work on:
- Ubuntu 18.04+
- macOS 10.14+
- Windows 10 (64-bit)
If you don't have these versions available or don't want to upgrade, no worries; it will still work but will require adjustments in terms of versions for Open3D. At the bottom left of the Open3D page, select an earlier version (0.7.0 for example) and install it. http://www.open3d.org/docs/0.7.0/getting_started.html#id2 Link to the documentation.
The course uses the documentation provided by Open 3D