{"id":20638566,"url":"https://github.com/studiolanes/vision-utils","last_synced_at":"2025-06-14T08:33:24.108Z","repository":{"id":223584098,"uuid":"757210938","full_name":"studiolanes/vision-utils","owner":"studiolanes","description":"Scripts to convert 2D images and videos into Spatial versions","archived":false,"fork":false,"pushed_at":"2024-11-22T22:46:39.000Z","size":1766,"stargazers_count":96,"open_issues_count":3,"forks_count":8,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-26T08:49:26.812Z","etag":null,"topics":["depth-anything","spatial","spatial-computing","spatial-photo","spatial-video","vision-pro","visionos"],"latest_commit_sha":null,"homepage":"https://blog.studiolanes.com/spatial","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/studiolanes.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":"2024-02-14T02:35:48.000Z","updated_at":"2025-05-19T06:13:12.000Z","dependencies_parsed_at":"2024-11-16T15:19:03.960Z","dependency_job_id":"108545a1-8dc2-46b4-adb6-f3baec89b513","html_url":"https://github.com/studiolanes/vision-utils","commit_stats":null,"previous_names":["studiolanes/vision-utils"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/studiolanes/vision-utils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/studiolanes%2Fvision-utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/studiolanes%2Fvision-utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/studiolanes%2Fvision-utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/studiolanes%2Fvision-utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/studiolanes","download_url":"https://codeload.github.com/studiolanes/vision-utils/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/studiolanes%2Fvision-utils/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259786641,"owners_count":22911020,"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":["depth-anything","spatial","spatial-computing","spatial-photo","spatial-video","vision-pro","visionos"],"created_at":"2024-11-16T15:18:30.100Z","updated_at":"2025-06-14T08:33:24.092Z","avatar_url":"https://github.com/studiolanes.png","language":"Jupyter Notebook","readme":"```\n __   _(_)___(_) ___  _ __    _   _| |_(_) |___\n \\ \\ / / / __| |/ _ \\| '_ \\  | | | | __| | / __|\n  \\ V /| \\__ \\ | (_) | | | | | |_| | |_| | \\__ \\\n   \\_/ |_|___/_|\\___/|_| |_|  \\__,_|\\__|_|_|___/\n```\n# vision-utils\n\nThis repo contains various projects related to the Vision Pro \u0026 visionOS.\n\n## Content\n\n- [Convert a 2D Photo to Spatial Photo](./spatialconverter/)\n- [Convert a 2D Video to Spatial Video](./spatialconverter/)\n- [CLI to generate a stereoscopic image](./picCombiner)\n- [visionOS Icons](./icons)\n\n## 2D to Spatial Content\nConvert any photos to spatial photos and videos viewable in the Apple Vision Pro! There is a mini swift cli executable that works on M1 apple computers to attach png files together.\n\nSee [Photo Blog Post](https://blog.studiolanes.com/posts/2d-to-spatial-photos) and [Video Blog Post](https://blog.studiolanes.com/posts/converting-spatial-videos) for more info.\n\n### Dependencies\nWe borrow the executable and iPhone args from [Mike Swanson](https://blog.mikeswanson.com/spatial) for converting over under videos to spatial videos.\n\nWe assume that you have [poetry](https://github.com/python-poetry/poetry) globally installed for python packaging and you're using Python 3.\n\n```bash\ncd spatialconverter\npoetry install\npoetry shell\n# Poetry breaks when trying to install transformers from source, so run this installation the first time\npip install -q git+https://github.com/huggingface/transformers.git\n```\n\n### Subsequent runs\n\n```bash\ncd spatialconverter/spatialconverter\npoetry shell\npython main.py --photo /Users/herk/Downloads/photo.png\n# python main.py --video /Users/herk/Downloads/skydive.mp4\n```","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstudiolanes%2Fvision-utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstudiolanes%2Fvision-utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstudiolanes%2Fvision-utils/lists"}