• 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.

Object detection



Next: 3D Reconstruction and Visualization
Up: Correspondence Analysis
Previous: Search for corresponding lines


Object detection

If corresponding edges have been found, the 3D position of these lines can be computed. But so far it is not clear which lines correspond to each other, thus which lines belong to objects. According to [SB97], objects can be detected searching for lines with approximately the same properties and opposite directions. Also intensity values could be used to detect objects. If two possible candidates of edges belong to an object, the intensity values to the right of the left edge are often similar to the intensities on the left of the opposite edge. Due to the given time constraints, this technique is not used, but for other applications it could be a good attempt. Another given fact is that the disparities of the borders of objects are often very similar. The dissimilarity between the disparities is proportional to the spatial difference in x-direction thus the allowed threshold between the difference in disparity can be related to the difference in x-direction.
In a mathematical manner, the object detection technique can be defined as follows:

$displaystyle r(l,l') = w_{disp}frac{(d - d')}{(cp.x - cp'.x)} + w_{ydif}(cp.y - cp'.y) + frac{w_{xdif}(cp.x - cp'.x)}{l}$ (3.16)


where $ d$ and $ d'$ are the disparities of the left and right edge, respectively. $ cp$ and $ cp'$ are the compare points, $ .x$ and $ .y$ denotes that the x alternatively y coordinate is used. $ l$ is the length of the left line. The weights are set to

  • $ w_{disp}$ = 10
  • $ w_{ydif}$ = 2
  • $ w_{xdif}$ = 50

It is not trivial to decide which weights yield the best result. So far the values have been empirically chosen, but sometimes false matches occur. A good attempt could be to let a neural network solve this problem. In the end it is just a linear classification problem in which the weights have to be chosen so that if a line $ l$ corresponds to a line $ l'$, the rating $ r(l,l')$ should be maximal. In a mathematical formulation this would look like:
$ l leftrightarrow l' rightarrow r(l,l')$ is maximal $ forall$ lines.


Next: 3D Reconstruction and Visualization
Up: Correspondence Analysis

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