Reproduce the benchmark results from the Let RGB Be the Language of Vision paper.
Estimate depth from a photo using an off-the-shelf image editing model.
Generate a new scene image from a depth map and text caption.
Compare different open-source image-edit models on the same vision tasks.
| yangtiming/rino | hao0321/video-autopilot-kit | harahan/rtdmd | |
|---|---|---|---|
| Stars | 37 | 37 | 37 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 4/5 | 3/5 | 5/5 |
| Audience | researcher | general | researcher |
Figures from each repo's GitHub metadata at analysis time.
Downloads large model weights from Hugging Face on first run, a GPU is recommended.
RINO is a research project from a team at Johns Hopkins University, UC Santa Cruz, Carnegie Mellon, and Rice University, released alongside a paper called Let RGB Be the Language of Vision. It is the code used to reproduce and test the ideas in that paper, and it focuses on a specific idea for computer vision, the field of getting computers to understand and generate images. Normally, different vision tasks such as estimating depth in a photo, detecting objects, or figuring out a person's pose each need their own specialized model built for that exact job. RINO's core idea is to treat every one of these tasks as if it were simply editing an image, expressing both the input and the output as ordinary RGB color images. Instead of building a new model per task, it takes an existing, unmodified image editing AI model, already trained by someone else, and uses it as-is to handle understanding tasks by rendering their output, like a depth map or a segmentation mask, as a picture, and also to handle generation tasks that take a picture as their starting condition. The project supports three existing open-source image editing models as interchangeable backends: Qwen-Image-Edit, FireRed-Image-Edit, and LongCat-Image-Edit. None of these are modified or retrained, they are used purely as black boxes. Each vision task the paper tests lives in its own folder with its own evaluation code and uses officially copied scoring code so results can be fairly compared to prior published work. To try it out, a user installs the Python requirements and can run two included demo scripts that chain together, one that turns a photo into a grayscale depth map and a second that takes that depth map plus a text caption and generates a new photo from it. Model weights download automatically from Hugging Face the first time the scripts run.
A research codebase showing that one unmodified image-editing AI can handle many different vision tasks by treating everything as an RGB image edit.
Mainly Python. The stack also includes Python, PyTorch, Hugging Face.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.