• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Welcome to the world of Anagram Engineering
  • Who we are
  • Leistungen
    • Web Development
    • Embedded Systems
  • References
    • Customers
    • Webdesign & Webapps
    • Mobile Apps
    • Embedded Systems
    • Cloud Apps
  • News

Search

Anagram Engineering

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

Real data



Next: Summary
Up: 3D Reconstruction
Previous: Synthetic data


Real data

To test the accuracy with real data the objects presented in Section 4.2.2 are used. Especially the reconstructed size and position of the objects is investigated. The objects are centered at the optical axis of the camera. Thus the position can be accurately estimated. A second technique would be to transform the coordinates to a world coordinate system and measure the difference in the world coordinate system. However, this is another possible source of error, thus the camera coordinate system is used.

Figure 4.10:
Real images of the cube and cone used for the accuracy measurement.
Image 3Dreal

The coordinates of the objects are shown in Table 4.7 and given in cm. The notation is the same as used in Table 4.6. Due to the noise in the images, the coordinates vary with +/- 1 pixel.

Table 4.7:
Results of the reconstruction using real data.

Object
Start End disparity length

Cone l

(-7.8,0,50) (0,7.9,50) 53.02 11.1

Cone l’
(-7.5,0.1,55.4) (0.5,5.2,55.4) 48 8.66

Cone r
(7.8,0,50) (0,7.9,50) 53.02 11.1

Cone r’
(7.2-7.4,1,45.7) (0.4-0.5,4.3,45.7) 58 8.16

Cube l
(-7,0,50) (-7,10,50) 53.02 10

Cube l’
(-6.9,0.2-1.3,51.4-52.4) (-6.9,7.5-7.6,51.4-52.4) 55-56 7.3

Cube r
(0,0,50) (0,10,50) 53.02 10

Cube r’
(0.1,0.5,50.5) (0-0.1,7.3-7.5,50.5) 57-58 6.8-7.0

The maximum deviation of the $ x$ and $ z$ coordinates are 0.6cm and 5.4cm. The mean deviation of both coordinates is 0.2875cm and 3.025 which is accurate enough for autonomous football playing robots, only the $ y$ coordinate is not that accurate. The maximum deviation is 3.6cm, which means that only 54.4% of the line are detected. The mean deviation is 1.7125cm. The error results of the line detection. Sometimes pixels of a line are marked as processed, if the line started before a corner and stops not exactly at the corner. It would be a further improvement to deal with this special case. The disparity, as before, a maximum error of 5px. Figure 4.10 shows the images of the cone and the cube used for the accuracy measurement. After the 3D reconstruction of the lines, the algorithm tries to detect objects, in other words lines that belong together. Figure 4.11 shows the result using the synthetic image shown in Figure 4.7.

Figure 4.11:
Result of the object detection. The original image is shown in Figure 4.7
Image 3Dobj

To conclude, the reconstruction works accurate on synthetic data, but the quality significantly decreases in reality. Nevertheless the algorithm reaches 48 frames per second with an image of size 352px x 288px (Figure 4.7) on a Intel Celeron processor with 1.4 GHz. Unfortunately, the cameras are only able to transfer 30 frames per seconds which results in 15 frames per second, if real data is used.


Next: Summary
Up: 3D Reconstruction

Footer

Contact US

Stiegstrasse 24
6830 Rankweil

+43 650 925 62 64

About US

Anagram Engineering develops software for Web, Mobile, Tablet and embedded devices.

Learn More

© 2025 · Anagram Engineering

  • terms & conditions
  • impress
  • customers
  • References
  • who we are
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