• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Start
  • Kontakt
    • Made in Vorarlberg
  • Leistungen
    • Web Development
    • Enterprise React-Native App Entwicklung
    • Embedded Systems
    • Java Entwicklung
    • C++ Entwicklung
  • Referenzen
    • Kunden
    • Webdesign & Webapps
    • Mobile Apps
    • Embedded Systems
    • Cloud Apps
  • Neuigkeiten
    • We’re hiring

Search

Anagram Engineering

Webdesign und Softwarelösungen aus Vorarlberg. Ihr Partner für innovative Lösungen rund ums Internet. Full Service Agentur.

Image Acquisition



Next: Calibration
Up: Methods
Previous: Methods

Image Acquisition

To capture the images, two Logitech Quickcam Express cameras are used. They have a resolution of 352 x 288 and use a CMOS sensor chip. Based on the curve seen in Figure 3.2, which shows the relation between disparity and depth in the case of a baseline $ b$ with length equal to 5cm, the sensor chips are approximately 5cm translated in x-direction. One can see, that the difference in disparity in a distance range from 25cm to 100cm is almost linear, thus accurate depth values can be computed inside this range. The stereo geometry is almost parallel to avoid occlusions.

Figure 3.2:
Relation between disparity and depth if the baseline $ b$ = 5cm and the effective focal length $ f$ = 3.5mm
Image depth_disp

Other cameras could be used as well, but it must be verified that they can work simultaneously. Problems occurred with two cameras from Trust inc. Also cameras from different manufacturers can be used, but they should have the same properties (lens, sensor chip). The quality of the device has a strong influence on the results, especially with an intensity based approach, where intensities are directly compared.
To get a stable system, within which the result of the calibration remains usable, even if they are moved, the cameras have been cast in eproxy resin. The focus of the camera can be manually adjusted, but seems not to be very accurate. The fine-tuning was done using the results of calibration to decide whether the focal length of both cameras is approximately the same. The connection between the cameras and the computer is established via USB. Both cameras have a maximum frame rate of 30Hz. Each frame is transferred sequentially, so a maximum frame rate of 15Hz can be reached. The sequential dataflow implicates that the images are not taken at exactly the same time. In a professional stereo system it should be proved, that the capturing of the images is done simultaneously. Otherwise errors in depth values can occur, due to the movement of objects or the camera system in between the acquisition of a stereo pair.

Figure 3.3 shows the field of view of two Omnivision cameras,

Figure 3.3:
Illustration of the field of views of both cameras. The top left image shows the side view, the bottom left shows the front view and the third image shows the robot viewed from a 3D position. The green grid depicts the overlapping area of both cameras projected onto the ground plane.
Image robot_geo

which will be used on the Tinyphoon robot3.2. The baseline has a length of 5cm. They have a viewing angle of 67$ ^{circ}$ and a focal length of 3.5mm. The angle between the horizontal and the optical axis of the camera is given by 27$ ^{circ}$. This is optimal in the case of a football playing robot, especially in the MiroSot league, because the robots are not allowed to have a height higher than 8cm. Also the football field is not much higher, so everything that should be seen by the robot is within its field of view. The robot will be able to see things which are more than 37.9mm3.3 away from the camera.


Next: Calibration
Up: Methods

Footer

Kontaktieren Sie uns

Stiegstrasse 24
6830 Rankweil
Vorarlberg, Österreich

+43 650 925 62 64
hello@anagram.at

Was wir machen

Anagram Engineering befindet sich im Herzen Vorarlbergs.

Wir beschäftigen uns mit der Softwareentwicklung für Web, Mobile, und eingebettete Systeme.

Wir erstellen Websites und Desktopsoftware für Microsoft und Linuxsysteme für Betriebe in und um Vorarlberg.

Als Consultants helfen wir Industrieunternehmen bei der Wahl von Softwareframeworks und dem Aufbau von sauberen Softwarearchitekturen.

Erfahren Sie mehr

© 2025 · Anagram Engineering

  • AGB
  • Datenschutz
  • Impressum
  • Kunden
  • Referenzen
  • Kontakt
Manage Cookie Consent
Wir benützen Cookies um unsere Website und unsere Services zu optimieren.
Funktional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistik
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
Einstellungen
{title} {title} {title}
  • Deutsch
  • English