Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jiangwei221/point-cloud-orthographic-projection
Ortho project a point cloud to XY, YZ, ZX planes.
https://github.com/jiangwei221/point-cloud-orthographic-projection
point-cloud
Last synced: about 2 months ago
JSON representation
Ortho project a point cloud to XY, YZ, ZX planes.
- Host: GitHub
- URL: https://github.com/jiangwei221/point-cloud-orthographic-projection
- Owner: jiangwei221
- Created: 2018-08-02T06:42:38.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-17T14:45:25.000Z (8 months ago)
- Last Synced: 2024-08-01T03:45:55.197Z (5 months ago)
- Topics: point-cloud
- Language: Python
- Size: 1.94 MB
- Stars: 31
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Point Cloud Orthographic Projection with Multiviews
Simple point cloud orthographic projection, support projection to XY, YZ, ZX planes.
### Introduction
Some time it is useful to get the orthographic projection of a point cloud. Ortho projection can remove the camera distortion. Multiview projections can provide extra information for deep learning tasks.
![ortho-proj-vis](https://i.imgur.com/mhKxr5d.png)
### Usage
It requires pypcd package, if you are using python3, please install [this version of pypcd](https://github.com/klintan/pypcd). klintan fixed the [cStringIO issue](https://github.com/dimatura/pypcd/pull/9) in the original version.
Run point_cloud_ortho_projector.py for simple visualization.
### Data
For depth image data:
I used the synthstic data from UBC3V dataset. It is a sythetic dataset for human pose estimation.
In the dir, I put several images from UBC3V dataset.
For PCD data:
I used pypcd to load the PCD data.
In the dir, I put bunny PCD file in ascii.
### Thanks
UBC3V dataset, link: https://github.com/ashafaei/ubc3v
### TO-DO
PCA analysis and OBB.