{"id":29131258,"url":"https://github.com/autonomousvision/mvdatasets","last_synced_at":"2025-06-30T05:06:59.076Z","repository":{"id":263037807,"uuid":"688357817","full_name":"autonomousvision/mvdatasets","owner":"autonomousvision","description":"Standardized DataLoaders for 3D Computer Vision","archived":false,"fork":false,"pushed_at":"2025-03-28T15:21:34.000Z","size":225334,"stargazers_count":25,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-05-18T12:07:50.022Z","etag":null,"topics":["3dgs","computervision","nerf"],"latest_commit_sha":null,"homepage":"https://s-esposito.github.io/","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/autonomousvision.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-07T07:25:00.000Z","updated_at":"2025-03-27T14:18:22.000Z","dependencies_parsed_at":"2025-02-11T12:35:43.524Z","dependency_job_id":null,"html_url":"https://github.com/autonomousvision/mvdatasets","commit_stats":null,"previous_names":["s-esposito/mvdatasets","autonomousvision/mvdatasets"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/autonomousvision/mvdatasets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autonomousvision%2Fmvdatasets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autonomousvision%2Fmvdatasets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autonomousvision%2Fmvdatasets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autonomousvision%2Fmvdatasets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autonomousvision","download_url":"https://codeload.github.com/autonomousvision/mvdatasets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autonomousvision%2Fmvdatasets/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262714509,"owners_count":23352466,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["3dgs","computervision","nerf"],"created_at":"2025-06-30T05:06:58.619Z","updated_at":"2025-06-30T05:06:59.060Z","avatar_url":"https://github.com/autonomousvision.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MVDatasets\n\n\n\u003cimg align=\"right\" width=\"254\" height=\"131\" src=\"imgs/MVD.png\"\u003e\n\n### Standardized DataLoaders for 3D Computer Vision\n\n[Stefano Esposito](https://s-esposito.github.io/), [Andreas Geiger](https://www.cvlibs.net/)\n\u003cbr\u003e\nUniversity of Tübingen, [Autonomous Vision Group](https://uni-tuebingen.de/fakultaeten/mathematisch-naturwissenschaftliche-fakultaet/fachbereiche/informatik/lehrstuehle/autonomous-vision/home/)\n\n[![unit-tests-main](https://github.com/autonomousvision/mvdatasets/actions/workflows/unit-tests-main.yml/badge.svg)](https://github.com/autonomousvision/mvdatasets/actions/workflows/unit-tests-main.yml) [![unit-tests-dev](https://github.com/autonomousvision/mvdatasets/actions/workflows/unit-tests-dev.yml/badge.svg)](https://github.com/autonomousvision/mvdatasets/actions/workflows/unit-tests-dev.yml) [![deploy-docs](https://github.com/autonomousvision/mvdatasets/actions/workflows/deploy-docs.yml/badge.svg)](https://github.com/autonomousvision/mvdatasets/actions/workflows/deploy-docs.yml)\n\n```\n⚠️ This is a work in progress research codebase designed with a focus on modularity; future updates *will try* not to disrupt existing functionalities.\n```\n\n\nOur goal is to provide a plug and play library to quickly develop and test new research ideas. We offer various data loaders for commonly used multi-view datasets in 3D reconstruction and view-synthesis, that work out of the box without further data processing.\n\n## Documentation\n\nDon't miss out on our [documentation](https://autonomousvision.github.io/mvdatasets/index.html). It's still a work in progress, but together with our [examples](examples), it is the best way to get started. \n\n### Installation\n\nInstall the module from source using `pip install .`. More details [here](https://autonomousvision.github.io/mvdatasets/source/installation.html).\n\n### Datasets\n\nCheckout the state of currently supported datasets or work in progress [here](https://autonomousvision.github.io/mvdatasets/source/datasets.html).\n\n### Camera\n\nOur standardized camera uses the OpenCV camera coordinate system and it is described [here](https://autonomousvision.github.io/mvdatasets/source/datasets.html).\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"imgs/pose_and_intrinsics.png\" width=\"500\"/\u003e\n  \u003cimg src=\"imgs/projection_with_principal_point_offset.png\" width=\"320\"/\u003e\n\u003c/p\u003e\n\nImages taken from Andreas Geiger's Computer Vision [lectures](https://uni-tuebingen.de/fakultaeten/mathematisch-naturwissenschaftliche-fakultaet/fachbereiche/informatik/lehrstuehle/autonomous-vision/lectures/computer-vision/) at the University of Tübingen.\n\n## Examples\n\n```bash\n# download data in ./data\nbash scripts/download/nerf_synthetic.sh\n# visualize dataset splits\npython examples/dataset_splits_vis.py --scene-name lego data:nerf-synthetic\n```\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"imgs/blender_train_cameras.png\" width=\"400\"/\u003e\n  \u003cimg src=\"imgs/blender_test_cameras.png\" width=\"400\"/\u003e\n\u003c/p\u003e\n\n## Disclaimer\n\nFunctions located in any `.deprecated` folder may no longer work as expected. While they might be supported again in the future, this is not guaranteed.\n\n## License\n\nThis project is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). See the [LICENSE](LICENSE) file for details.\n\nYou are free to use, modify, and distribute this code as long as you provide proper attribution to the original author(s).\n\n## Citation\n\nIf you use this library for your research, please consider citing:\n\n```bibtex\n@misc{Esposito2024MVDatasets,\n  author       = {Stefano Esposito and Andreas Geiger},\n  title        = {MVDatasets: Standardized DataLoaders for 3D Computer Vision},\n  year         = {2025},\n  url          = {https://github.com/autonomousvision/mvdatasets},\n  note         = {GitHub repository}\n}\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautonomousvision%2Fmvdatasets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautonomousvision%2Fmvdatasets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautonomousvision%2Fmvdatasets/lists"}