https://github.com/asifalfaisal/3d_object_classification_pointclouds_gnn
https://github.com/asifalfaisal/3d_object_classification_pointclouds_gnn
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.3%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: AsifAlFaisal
- License: mit
- Language: Python
- Default Branch: main
- Size: 3.23 MB
Statistics
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Created about 4 years ago
· Last pushed about 4 years ago
https://github.com/AsifAlFaisal/3d_object_classification_pointclouds_gnn/blob/main/
# 3D Object Classification from Point Cloud using Graph Neural Net **Dataset**: [ModelNet10 benchmark data](https://people.csail.mit.edu/khosla/papers/cvpr2015_wu.pdf) a large-scale 3D CAD model dataset containing 10 classes. - **Classes:** bathtub, bed, chair, desk, dresser, monitor, night_stand, sofa, table, toilet ### Brief Description: - First step was to transform 3D mesh objects to pointcloud objects. - From these point clouds, graphs were constructed based on nearest neighboring nodes. - After previous two steps, a rotation invariant framework [**Point Pair Feature Net(PPFNet)**](https://arxiv.org/abs/1802.02669) has been implemented and modified to handle graph point cloud data. ### Test Result: | Accuracy | Balanced Accuracy | | ------ | ------ | | 0.76 | 0.74 | ### Libraries and Frameworks - For model building: **PyTorch** & **PyTorch Geometric** - For hyperparameter tuning: **Optuna** - For tracking model performance: **MLflow** - Object Visualization: **Plotly** ### Sample 3D Objects: Sample representation of 3D Mesh Objects and their respective Point Clouds are given below:  
Owner
- Name: Asif Al Faisal
- Login: AsifAlFaisal
- Kind: user
- Repositories: 4
- Profile: https://github.com/AsifAlFaisal