This repository provides the official implementation of our Machine Learning & Deep Learning project focused on 6D object pose estimation.
.
├── data/ # images, depth maps, labels, and keypoints
├── docs/ # project report and related documents
│ ├── s337769_s337006_s344174_s342583_ALJOSEVIC_ALMASI_PAROVIC_SHAFIEI.pdf # project report
│ └── instructions.pdf # instructions of project structure and execution
├── models/ # trained model checkpoints
│ ├── resnet/ # ResNet-based models
│ ├── yolov10m/ # YOLO model artifacts
│ └── yolov10m.pt # pretrained YOLO weights
├── notebooks/ # Jupyter notebooks for pipeline phases
│ └── end_to_end/ # complete pipeline notebook and modules
├── requirements.txt # Python dependencies
└── README.md # project overview
git clone https://github.com/emirmasood/HeatNet.git
cd HeatNetpip install -r requirements.txtDue to GitHub's file size restrictions, download large files separately:
- Dataset: Google Drive Data Folder
- ResNet Checkpoints: ResNet Checkpoints
- YOLOv10m pretrained weights: YOLOv10m Checkpoint
Place downloaded files into their respective folders as indicated in the folder structure above.
jupyter lab notebooks/end_to_end/ph5_01_end_to_end.ipynbThis project was created by:
Ismail Aljosevic (ismail.aljosevic@studenti.polito.it)
Amir Masoud Almasi (amirmasoud.almasi@studenti.polito.it)
Ana Parovic (ana.parovic@studenti.polito.it)
Ashkan Shafiei (ashkan.shafiei@studenti.polito.it)