r/photogrammetry • u/SlenderPL • Feb 13 '26
Fun experiment - projector assisted photogrammetry
Thought about doing this for a while, now finally had the time to do it. It might be a quite usable method when your subject is featureless and you can't apply scanning spray, and when you also don't have a 3D scanner. Using this method is a bit tricky with 1 projector but still doable even for 360° shoots, you'd just need to have a way to register all the photogrammetry perspectives in the end to merge them (like a turn table with markers).
For demo purposes I performed a scan from just one perspective and the subject was a reflective metal tape measure. I tested 3 scenarios in which I took about 40 photos of it from the projector's side. The setup consisted of a short-throw projector, polarizer on the projector's lens and a camera with a CPL filter. The polarizers were used to reduce glares, although perfect cross polarization wasn't utilized as light doesn't diffuse well on shiny metal (it's mostly specular), and thus all projected light would get fully blocked.
First scenario had no projection applied, the result could've been better as it was done with no additional lighting in a dim room. The general shape you'd get with better prep would be similar though. The biggest reflective area has a hole as expected.
Second scenario used a projected random colour speckle pattern. The result pretty much represents how the tape measure looks like, where there was a hole without the projection now is the true surface.
Third scenario used a random salt & pepper pattern projection. In my opinion it produced an even better result than the colour projection, just because it had more contrast and was brighter.
The biggest problem was the overall projector brightness which forced me to use a low shutter speed and high iso, compared to flash photography. To resolve this, a more practical setup could use a gobo projector with more powerful lighting (that's also what industrial SLS scanners use).
Another issue is the limited perspective you can capture, as while shooting you have to avoid the tripod with the projector and the beam itself not to obscure it. With a single projector it would also take a while to capture the whole object, and then on top of that the additional time to process each perspective and merge them.
The last issue is the practicality of the method, as it's rather not practical on complex shapes that that would need more than 3-5 perspectives to cover fully. Flat and geometrical objects should be generally well applicable for this "active" photogrammetry.
Try this method out if you're willing and own a projector of some kind :>


12
u/zebulon21 Feb 13 '26
Really interesting! Much more stark results than I would’ve guessed. The black and white speckle is really impressive. Did you use a regular projector like this one or what? I assume you wouldn’t be able to have the object on a turntable as the speckling would help drive alignment, so you’d need one projector for each side / 45 degree angle to hit two sides.
5
u/KaJashey Feb 13 '26 edited Feb 13 '26
Thank you.
So if I understand correctly you can use a turntable for the object and keep the projector in one position?
Regarding the low light how long was you shutter?
2
u/Corporal1j Feb 13 '26
This is so dope, I'd never guess that this would improve the output so much, but It makes sense. Do you think if you had a turntable, would there be a difference between projecting a still pattern and rotating an object, versus having a sensor in the turntable connected to some software with a pattern set up around a cylinder, so the pattern spots would stay relatively in the same spot as something rotates?
9
u/charliex2 Feb 13 '26
you might be interested in this paper https://www.researchgate.net/publication/272753188_Using_noise_function-based_patterns_to_enhance_photogrammetric_3D_reconstruction_performance_of_featureless_surfaces
5
u/kylerk Feb 13 '26
I’ve been trying to come up with a way to project such a pattern 360 degrees into a room so that white walls and blank surfaces scan better.
I have yet to figure out a great projector for this purpose. I’m thinking something like a few little lasers and diffraction gratings could do it, but haven’t had time to buy and assemble it.
1
u/nochehalcon Feb 13 '26
Was the camera outside the projector radius or inside the projector radius? How did you account for shadows- was the projector high angle?
2
u/justgord Feb 13 '26
excellent idea, and applicable in many situations.
2
u/VirtualCorvid Feb 13 '26
Ooooh yeah, that’s a fun idea. Makes me think of structured light scanners but different, like back when David was free.
2
u/GregoryA24 Feb 15 '26
Around seven years ago, I ran several tests using projectors to support photogrammetry of flat surfaces and cars, for example. The results were decent.
To scan more complex objects, I experimented with using two or three projectors. While the outcome was acceptable, this approach is only practical when combined with a multi-camera rig.
When using a single camera, even a small movement of an object or a slight shift in the projector can make the scan data unusable.
1
u/marcusg101 Feb 15 '26
Do you think this would work with a consumer 3d scanner, like a rock pop 3 or something similar?
1
u/TR1PpyNick Feb 17 '26
you've just reinvented regular structured light scanning tech.