News for hackers. Stuff that matters.
Re:3D scanning by dipping into a liquid by AndrewKemendo on Tuesday July 11, 2017 @12:39PM (#14745616)
That is amazing. I think I've looked at every photogrammetry, desconstruction, hand modeling etc... technique for 3D reconstruction and this one takes the cake for ingenuity, quality and capability.

Not sure how practical it is right now, but I wonder if you could do this with air volume at a high enough delta measurement resolution you might get some amazing results.

Re:3D scanning by dipping into a liquid by nkurz on Wednesday July 12, 2017 @12:33AM (#14750141)
I think I've looked at every photogrammetry, desconstruction, hand modeling etc... technique for 3D reconstruction and this one takes the cake for ingenuity, quality and capability.

Elsewhere in this thread, 'proee' links to what might be an even more interesting technique, which restrains the object in a dodecahedral "cage" (to allow for precise angular positions) and then measures the amount of liquid necessary to create a set predetermined rise in liquid level. http://www.romansystemsengineering.com/hypothesis.html.

Combining some aspects of the two, it might make sense to start with the object at the bottom of an empty container (in a cage or otherwise restrained) and add liquid at a known constant rate (as for a titration). Then generate a 2D graph of time against liquid height for a number of known angles, and solve in the same manner as this paper describes.

Re:3D scanning by dipping into a liquid by nullc on Wednesday July 12, 2017 @05:47AM (#14751259)
> Combining some aspects of the two, it might make sense to start with the object at the bottom of an empty container (in a cage or otherwise restrained) and add liquid at a known constant rate (as for a titration).

I believe this is isomorphic to the draining mechanism described in their paper.

Re:3D scanning by dipping into a liquid by nkurz on Wednesday July 12, 2017 @10:02AM (#14752568)
I was thinking that accuracy would be easier if you are starting with a dry container, so that one wouldn't need to use fluorinert. You could always combine the two: measure while filling, and then while draining, then average.

I also wonder if instead of using discrete angles and multiple fills (or drainings) one could just tilt the container, possibly even slowly rotating it continuously. Add a squirt, measure the liquid level for a 360 rotation, then add another.

Edit: just saw your other comment suggesting similar things!

Re:3D scanning by dipping into a liquid by AndrewKemendo on Wednesday July 12, 2017 @12:43PM (#14754040)
I think the original link is much more elegant, though this example is certainly impressive.
Re:3D scanning by dipping into a liquid by rsp1984 on Tuesday July 11, 2017 @01:07PM (#14745882)
How about firing air at an object through a series of nozzles, measure the resulting turbulence and then solve for shape ;-)
Re:3D scanning by dipping into a liquid by JadeNB on Tuesday July 11, 2017 @01:10PM (#14745912)
> measure the resulting turbulence

Just a quick solution of a million-dollar math problem (https://en.wikipedia.org/wiki/Millennium_Prize_Problems#Navi...) and you're on your way!

Re:3D scanning by dipping into a liquid by eru on Tuesday July 11, 2017 @06:09PM (#14748513)
You don't have to solve the Navier Stokes equations analytical for this. You don't even have to solve them explicitly at all: I can see a grad student just getting a lot of experimental data and throwing it all at a neural net with good results.
Re:3D scanning by dipping into a liquid by JadeNB on Wednesday July 12, 2017 @06:37AM (#14751418)
> You don't have to solve the Navier Stokes equations analytical for this.

Yes, to be sure you are right. It was just a silly (and, as you point out, mathematically inaccurate) joke.

Re:3D scanning by dipping into a liquid by vacri on Wednesday July 12, 2017 @03:19AM (#14750740)
It doesn't solve the hidden cavity problem very well, though.
Re:3D scanning by dipping into a liquid by eru on Wednesday July 12, 2017 @05:28AM (#14751173)
Indeed. At least not in a way I can think of within thirty seconds.
Re:3D scanning by dipping into a liquid by VLM on Wednesday July 12, 2017 @07:49AM (#14751705)
If you're going to allow infinite engineering effort then I propose going all thermodynamic and having a VERY large piston connected to a small volume, change the volume and therefore pressure of a large quantity of room temperature gas, perhaps a short hydrocarbon like butane or propane or chlorine or ammonia or any one of numerous refrigerants, then the piston can vary the pressure setting the fluid level without moving anything but the piston. It may not be fast but computers can be very patient. Given some pumps and mixing vanes it could generate a ton of thermodynamic data. So toss in a piston, hit start, come back a couple days later to a 3-d model AND chemical composition data.
Re:3D scanning by dipping into a liquid by david_b on Tuesday July 11, 2017 @03:59PM (#14747491)
A somewhat similar, much simpler process is in wide use in the manufacturing industry for form measurement:

https://www.google.de/search?q=air+gaging

Re:3D scanning by dipping into a liquid by radarsat1 on Tuesday July 11, 2017 @07:14PM (#14748861)
Seems like the turbulence would present difficulties. How about lasers? Oh wait that's a known method.. :)

How about shining a normal light though and just inverting the shadow calculations.. hmm.. has that been done?

Re:3D scanning by dipping into a liquid by doctoboggan on Tuesday July 11, 2017 @07:24PM (#14748926)
I think I might have done what you are talking about a while ago. See my write up on my website:

http://jack.minardi.org/software/whats-in-a-shadow/

Re:3D scanning by dipping into a liquid by PhasmaFelis on Wednesday July 12, 2017 @02:41AM (#14750595)
Fascinating. I'd wondered a while back how feasible it is to reconstruct an object from a 3-view orthographic projection, e.g. https://s-media-cache-ak0.pinimg.com/originals/b2/92/a9/b292.... Your work seems related.
Re:3D scanning by dipping into a liquid by radarsat1 on Wednesday July 12, 2017 @09:40AM (#14752413)
Cool!
Re:3D scanning by dipping into a liquid by bcmertz on Tuesday July 11, 2017 @01:58PM (#14746373)
I feel like this would only work in limited cases of laminar flow and even then the scattering of the air would be complicated af I think
Re:3D scanning by dipping into a liquid by eru on Tuesday July 11, 2017 @06:07PM (#14748507)
If you can solve the math (even just numerically), you can in principle do it for non-laminar flow.
Re:3D scanning by dipping into a liquid by AndrewKemendo on Tuesday July 11, 2017 @01:18PM (#14745980)
I think that's already a thing, right? They use that for corneal deformation at a minimum.