Zusammengesetzte Bilderstreifen

mosaic

Diese Funktion erlaubt es, eine Anzahl von Bildern zu einem einreihigen Bildstreifen oder einem Paar von Bildstreifen zu verbinden.
Eine Verwendung ist zum Beispiel das Verbinden von Bildern die durch ein Paar rotierender "virtueller Kameras" mit 3D-Modeling-Software wie Bryce und PovRay erzeugt wurden.
Damit kann man Stereo-, 360-Grad-Panoramen, die in kontinuierlicher Rotation mit SPM betrachtet werden kann, produzieren.
Zum ersten Mal kann man solche Panoramen betrachteten, ohne dass man Win2000/XP und teuere, quad-buffered OpenGL-Grafikkarten (wie Quadro) benötigt.

mosaic

(Das obige Bild mit freundlicher Genehmigung von Steve Boddy © )

Die Bilder müssen fortlaufend nummeriert werden, damit die Sequenz läuft vom linken zum der rechten Bild.
Es sollte keine Überlappung in den Quell-Bilder geben.
Man kann alle oder ausgewählte Dateien zu verbinden, und den Namen und das Verzeichnis für das Ziel angeben.



Stereo-Panoramen mit einer einzigen Kamera-Rotation

(Die kommerzielle Nutzung dieses Verfahrens kann durch Patente beschränkt sein.)

Eine andere Verwendung für "Mosaikbilder" sind die Erstellung von Stereo-Panoramen mit einer einzigen Kamera die sich um einen Punkt dreht dahinter zu schaffen.

stereo panorama 2stereo panorama 2frames

The above animation shows light rays (in red) emerging from the rear of the camera lens and directed towards the sensor plane (the black line).
The sensor will almost certainly not be film because of the large number of images required.
A 'virtual camera' with similar geometry may be setup in '3D' (not stereo) programs such as Bryce, PovRay, etc.
In this example, the rays are directed to positions at approximately 25% and 75% of the image width.
As the camera rotates around the black dot, you can see that the projection of those lines is tangent to a 'viewing circle' (shown as a gray dashed line).
It is the diameter of that viewing-circle that gives us the required stereo disparity for a narrow strip of the image.
Uniquely, the disparity can be altered after the images are taken.
We simply have to take a sufficient number of strips and 180 or 360 are recommended for a 360 degree panorama.
The latest digital cameras often have a good quality 640x480 movie mode (if suitable compression was employed)and in that case
it is recommended that you use VirtualDub to extract a suitable number of frames.
With a 1RPM motor and shooting at 30fps, you will produce 1800 frames.
Use VirtualDub to reduce framerate to 6 fps and save the resulting 360 frames in a folder as an image-sequence.
Digital camera movie-mode is normally fully-automatic and you are not able to lock the exposure.

Higher-resolution images are better taken with stepper-motor control although you could try manually rotating the camera on a tripod.
Equal increments of rotation are not essential, they simply make the process easier and quicker.
You may of course create partial panoramas or simply scan a subject of interest.
For minimal manual editing, a stepper-motor driven platform is required or a motor geared-down to about one revolution per minute.
Such motors are inexpensive.
You may even experiment with simply holding the camera and rotating your arm for rotations of less than 90 degrees.

Das oben dargestellte Panorama kann hier betrachtet werden.
Der Titel ist "Sandkasten, von Maes Mynan, North Wales" und es wurde mit einer digitalen Kamera im Film-Modus erstellt.