- 360° * 140° panoramic shot in 6 seconds (!)
- 360° video recording (currently 19..20 fps, working on that)
- 9 channel microphone array, each with it's own soundcard
- piezo speaker for echolocation experiments
Why it is called Schäuble Jr.? Because at the time i built this
Wolfgang Schäuble (federal minister of the interior at that time)
tried to nix the privacy rights existing in germany under the pretence
of better terrorist protection. Fortunately the federal constitutional
court stopped him before any damage was done.

overview. the small robot below is a different project.

cameras, calibration camera, microphones, and vertical servos up close.

totally hacked up usb-hub with 9 attiny45 to keep the cameras shooting
at all times.

Demoshot (click to see the original), forgot to adjust the focus of
the cameras, thus some unsharp areas
"Stitching" is done in opengl, using ultrastupid polarbased matrix-
operation, overlap-detection by simple edge-detection after sobel. Does
not work too well on uniform colored pictures, but it's very fast. Camera
detection/calibration is needed to find out camera order and orientation.
Uses libusb.
I don't know yet what to do with this monster, except occasional
party panorama shots. I just had the feeling i needed to build
something like this ;)
Comments
[ miniK0bo | 18.09.11 17:09 ]What software / webcam / usb-hub did you use? I have tried to use multiple webcams on a single 2.0 hub, but I could not get more than two webcams working on that hub...
Can you elaborate on the technical details? :)
[ tom | 18.09.11 18:22 ]Could you share some details on the "hub". I'm doing a project with a ton of cameras and I find bandwidth on USB a huge problem
[ netdevil | 18.09.11 21:17 ]I would also be interested in details on the usb-hub. Do you actually get them synchronized?
[ mark | 19.09.11 00:50 ]Check out Hugin project. They use a program called Nona to stitch the views together. Hugin derives the camera transforms. If your cameras are fixed then a single run through Hugin should give you coords for subsequent stitching in Nona. command line - v simple.
Will remove vignetting also... Could be very cool
[ cjj | 19.09.11 14:21 ]Why are there brain charts on your wall? Oo
[ jochen | 19.09.11 14:57 ]awesome.
is it possible to create single texture files out of it? so that they can be mapped on the inner faces of a cube to generate a 3D 360° Panorama-like application? (like those quicktime VR views) :-)
[ Steffen von MacBookBilliger | 30.10.11 02:03 ]Awesome! Nothing more to say! :)
Add comment