360-Scene-Understanding
Some tools to work with 360 images!
AI summary
360 image understanding tools
Tools and methods for working with 360 panoramic images to understand their layout and geometry.
- stars
- 46
- forks
- 9
- watching
- 5
Similar projects
Found by comparing what the projects do, not just their names.
Image understanding model
A large multi-modal model developed using the Llama3 language model, designed to improve image understanding capabilities.
360 viewer
A desktop application for viewing equirectangular 360° images and videos
Image-to-3D reconstruction library
A Python framework for reconstructing 3D indoor panoramas from single images using divide and conquer methods
Layout solver
An implementation of stereo 360 layout based on computer vision and machine learning techniques.
3D renderers
A collection of implementations of the same 3D scene using various rendering methods and APIs
360 analyzer
A PyTorch implementation of a 360-degree indoor depth estimation and room layout analysis system using latent horizontal features.
Image enhancer
Tools for enhancing image resolution using machine learning algorithms
Color constancy tool
A Matlab implementation of the Retinex algorithm for estimating color constancy from an image.
Annotation tool
An image annotation tool for creating training data for object detection and localization
Imaging library
A library for immediate mode rendering of basic 3D primitives and UI tools with platform and graphics API agnosticism for VR support.
Scripting toolkit
A collection of Python scripts demonstrating basic 3D graphics software integration and scripting
CAD renderer
Demonstrates rendering of CAD models using mesh shaders for high-performance rendering
Image renderer
A Django package for responsive image handling using modern formats like AVIF and WebP
360 degree player library
A 360-degree video player library for iOS written in Swift
Scene understanding dataset
A large dataset of 3D object and room layout annotations on RGB videos, designed to test automatic scene understanding methods.