Skip to main content

Monocular Geometric Priors

Project description

Monopriors

A library to easily get monocular priors such as scale-invariant depths, metric depths, or surface normals. Using Rerun viewer, Pixi and Gradio for easy use

example output

Installation

Easily installable via Pixi.

git clone https://github.com/pablovela5620/monoprior.git
cd monoprior
pixi run app

Demo

Hosted Demos can be found on huggingface spaces

To run the gradio frontend

pixi run app

To see all available tasks

pixi task list

Acknowledgements

Thanks to the following great works!

DepthAnything

@inproceedings{depthanything,
      title={Depth Anything: Unleashing the Power of Large-Scale Unlabeled Data}, 
      author={Yang, Lihe and Kang, Bingyi and Huang, Zilong and Xu, Xiaogang and Feng, Jiashi and Zhao, Hengshuang},
      booktitle={CVPR},
      year={2024}
}

Unidepth

@inproceedings{piccinelli2024unidepth,
    title     = {{U}ni{D}epth: Universal Monocular Metric Depth Estimation},
    author    = {Piccinelli, Luigi and Yang, Yung-Hsu and Sakaridis, Christos and Segu, Mattia and Li, Siyuan and Van Gool, Luc and Yu, Fisher},
    booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
    year      = {2024}
}

Metric3D V2

@article{hu2024metric3dv2,
  title={Metric3D v2: A Versatile Monocular Geometric Foundation Model for Zero-shot Metric Depth and Surface Normal Estimation},
  author={Hu, Mu and Yin, Wei and Zhang, Chi and Cai, Zhipeng and Long, Xiaoxiao and Chen, Hao and Wang, Kaixuan and Yu, Gang and Shen, Chunhua and Shen, Shaojie},
  journal={arXiv preprint arXiv:2404.15506},
  year={2024}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

monopriors-0.1.0.tar.gz (46.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

monopriors-0.1.0-py3-none-any.whl (70.1 kB view details)

Uploaded Python 3

File details

Details for the file monopriors-0.1.0.tar.gz.

File metadata

  • Download URL: monopriors-0.1.0.tar.gz
  • Upload date:
  • Size: 46.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for monopriors-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b0ef53828483ff7cf49bb1d8f8e86d91e6329b7d9dd9b1bece408706181e383b
MD5 25edbe6f50350f26c073ac72f55a3caf
BLAKE2b-256 74e9cbe395fab33096a552b49e7d6075943ace7971b05f40097ac43daeb4c96c

See more details on using hashes here.

File details

Details for the file monopriors-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: monopriors-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 70.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for monopriors-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5198d2d6a7e2f78caad9a4755bf383bb973996579a493709def1179dcad125bc
MD5 47e6075d1ca9313ac07e1dfc436dc9f7
BLAKE2b-256 b79730a3a3775ead580134088dfc116a410e2ae490c044ec357109eeb11503ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page