Monday, May 30, 2005

Dual Photography Part II

It worked. The following playing card was successfully read even though it wasn't in the line ofsight of any light sensor.




Rather than write anything here I'll just refer you to the article on my home page.


I now have a couple of mirrors mounted on steppers so I may see if it's possible to get better results with these than with servos.

5 comments:

  1. If it were a movie at a resolution of M x N then it'd be 'easy' if the movie had enough frames that the frames form a basis for the 3MN dimensional space of possible images. As you say, it'd just be solving a linear system.

    You can probably do it with fewer frames. Like in the original paper you can extract more information per frame if you can make assumptions about the spatial coherence of the image. I guess the wavelet transform is effectively an approach to doing this. Sounds very hard though!

    ReplyDelete
  2. BEWARE THE FOOL'S GOLD OF STRUCTURED LIGHTING!

    ReplyDelete
  3. What's wrong with structured lighting. We've used it at work with great success. Beware certain companies (that will remain nameless) that sell you data acquired by structured lighting.

    ReplyDelete
  4. I was sort of joking. Long time ago I was into stereo vision, and structured lighting was popular. The problem is that in real world situations, with natural lighting and things like that, SL isn't all that useful.

    I suppose it's fine if you planning to use it in an environment with a minimum of ambient lighting.

    ReplyDelete
  5. Derek,

    Have you seen Lemony Snicket? You know that for many shots the baby in that movie is computer generated, not real? How else do you get a baby to act with a snake? The 3D model was derived using structured lighting. It works. (I work for ILM who did the shots.)

    ReplyDelete