Pytorch Implementation of iMAP: Implicit Mapping and Positioning in Real-Time.Based on the paper:
iMAP: Implicit Mapping and Positioning in Real-Time
Edgar Sucar, Shikun Liu, Joseph Ortiz, Andrew J. Davison
arXiv:2103.12352
Experiments on implementing SLAM using implicit representations and Nerf like volume rednering with a few added changes to the architecture.
Download the official TUM RGBD dataset here
- Add visualizaton of results obtained.
- Change architrecture from single MLP to heirarchical feature grids in order to improve local reconstruction details
- Change architrecture from single MLP to progressive representations.
- Add viewing direction for mapping to check if modelling specularities improves results.
- Adding semantic branch for keyframes.
Notes I referred to while implementation.
I used a much smaller than the original Nerf Model used in the paper (exactly half the number of parameter) hence the results are not as good as in the paper.Please downlaod the "teddy.mp4" for the original video.