Используя портативный проектор, камеру и одноплатный компьютер (BeagleBoard) можно собрать портативную 3D-камеру (по типу работы, схожую с сенсором Kinect).
Проектор, проецирует на объект структурированный свет (Structured light), камера снимает освещённый объект, а для обработки изображения с камеры, разумеется, используется OpenCV.
Обработка нажатия кнопки «спуска» происходит через GPIO.
исходный код проекта на google code:
http://code.google.com/p/kinect-like-3d-camera/
Ссылки
Kinect-Like 3D camera
Structured-light 3D scanner
По теме
Самодельный 3D-сканер
Kinect — новый датчик для роботов?
3D-технологии из России (Artec Group)
http://www.youtube.com/watch?v=LCDVIZD5vJc