Skip to content
This repository has been archived by the owner on Apr 19, 2021. It is now read-only.

Test Depth Estimation Accuracy on Panoramic Images #6

Open
Waidhoferj opened this issue Feb 2, 2021 · 2 comments
Open

Test Depth Estimation Accuracy on Panoramic Images #6

Waidhoferj opened this issue Feb 2, 2021 · 2 comments
Assignees
Labels
Machine Learning 🦾 Involves the architecture of computer vision models Research Look into this issue, weigh alternatives and report back in the comments.

Comments

@Waidhoferj
Copy link
Member

Our depth estimation relies on the out-of-the-box implementation of the MiDaS model. MiDaS works well on standard aspect-ratio images, but we need to ensure it works for panoramic data.

Suggestions:

  1. Find a dataset for panoramic imagery with accurate depth representations. Here is an example to look into.
  2. Feed one of these images into the MiDaS model. Feel free to use the example MiDaS Notebook I built.
  3. Describe model accuracy with a loss function.
  4. Report back with your findings (in the comments below)
  5. Mess around with transfer learning and try to improve the default model accuracy.
@Waidhoferj Waidhoferj added Machine Learning 🦾 Involves the architecture of computer vision models Research Look into this issue, weigh alternatives and report back in the comments. labels Feb 2, 2021
@Waidhoferj Waidhoferj added this to the Depth Estimation milestone Feb 2, 2021
@nairrrahul
Copy link

nairrrahul commented Feb 7, 2021

Tried out MiDaS with 10 images from this dataset
Used mean squared error for loss calculations
Original Image and Corresponding "Error Map" for 10 images, white -> black is more -> less error
the main sources for error are generally foliage, detail in the distance, or distortion from the sides of the image
Colab (.npy files taken from /val/depth in dataset)

@richagadgil
Copy link
Member

Wanted to add an extra, optional step: Assessing how well each model works with our test set of Cal Poly panoramas.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Machine Learning 🦾 Involves the architecture of computer vision models Research Look into this issue, weigh alternatives and report back in the comments.
Projects
None yet
Development

No branches or pull requests

4 participants