/LiDAR_data_visualization

Lidar data visualization and ranked the various visualization library.

Primary LanguageJupyter Notebook

In this repositary we have implemented the Various view of data visualization with various library using LiDAR Data.

--------------------------Views-------------------------

Front View

front view

Top View(Matplotlib)

top view

3D view(Mayavi)

Mayavi

PyQT image

Vispy

image

We have ranked the various visualization Libraries using LiDAR data

Name of the Plotting Environment and Timing (fps)

Vispy                                 0.9 sec (per frame)

Mayavi                                1.2 sec (per frame)

Matplotlib                            0.2 sec (per frame) 


+------------+------------------------------+--------------------------------------+
| library    | Advantage                    | Disadvantage                         |
|  name      |                              |                                      |
+------------+------------------------------+--------------------------------------+
| matplotlib | Faster than all              | Don't have interactive view          |
|            |                              | (like 360 degree rotation)           |
+------------+------------------------------+--------------------------------------+
| mayavi     | Interactive view             | installation is difficult            |
+------------+------------------------------+--------------------------------------+
| vispy      | quite faster                 | Creating bounding boxes is difficult |
+------------+------------------------------+--------------------------------------+
| pyqt       | the object visulaization     | Don't have in-build save function    |
|            | is too clear when compare to | like matplotlib has plt.savefig.     |
|            | other lib.                   | there is no such save function       |
+------------+------------------------------+--------------------------------------+