




this new open-source model does 3D from photos differently
So I've been messing around with this open-source model lately, and honestly, it's a pretty wild take on getting 3D stuff from pictures. Figured some folks here might find it interesting.
It's called SenseNova-Vision, and it's a 7B multimodal model. Apache 2.0 license, which is cool. Basically, it just sees computer vision as one big generation problem. You throw a bunch of images at it, give it some natural language instructions, and it spits out text, images, or both.
What's actually relevant for us photogrammetry nerds is that multi-view 3D reconstruction and camera pose estimation are built right in. No weird task-specific bits, no separate feature matching step. Just one model, one prompt. Pretty neat.
I tried a few things:
For multi-view reconstruction, I fed it some indoor and outdoor shots. It gives you these multi-view point maps. Honestly, the object and indoor results look pretty usable. Outdoor scenes are a bit rougher, edges get kinda soft.
Then there's camera pose estimation. It just gives you camera parameters directly from the images. I haven't actually benchmarked it against COLMAP yet, so no big claims on accuracy there. But the workflow is definitely not what I'm used to. No patch match, no CUDA dependency, no dense reconstruction pass. It's just... different.
Oh, and the same model also does segmentation, depth, keypoints, OCR. So it's one set of weights for a bunch of stuff, instead of needing a whole toolbox of specialized pipelines.
Now, for the real talk:
This is neural reconstruction, not the traditional SfM we're used to. If you absolutely need sub-millimeter accuracy, this probably isn't gonna replace COLMAP. Not right now, anyway.
It also needs some serious hardware. The web demo suggests 1x80GB GPU, and for a full benchmark, they're talking 8x80GB. Yikes.
Plus, the weights literally just dropped on July 8th, so there are definitely some rough edges to expect.
Here are the links if you wanna poke around:
HF demo: https://huggingface.co/spaces/sensenova/SenseNova-Vision
Weights: https://huggingface.co/sensenova/SenseNova-Vision-7B-MoTCode
GitHub: https://github.com/OpenSenseNova/SenseNova-Vision
Anyone else tried this or something similar? I'm curious what people think. I'd love to see someone compare neural reconstruction against COLMAP on the same image sets. That's the real test I need before I'd trust it for any serious work.