• 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: Correspondence Analysis
Up: Line Detection
Previous: Synthetic data

Real data

Different kinds of real objects can be used to evaluate the quality of an algorithm. But it must be proved, that the object used can be correctly and totally described. In the actual case the objects are also limited to those that can be detected thus produce straight lines when mapped onto the image plane. A ball for example will not be detected by the line detector. The objects used can be categorized into

Cube
A metallic cube with dimensions (70x100x60,h-w-d,mm).
Cone
A wooden cone with dimensions (79×76.5,r-h,mm)
Plane
A plastic CD-case with dimensions (124×142,w-h,mm)

The reference values are manually extracted, the worst case is a displacement of +/- 1px. The values of the line detection result from four different images of the same objects. All object lines are investigated. The result is shown in Table 4.3.

Table 4.3:
Manually extracted and automatically extracted line properties. Results are derived from real data.

Description
# $ x_{end}$ $ y_{end}$ $ x_{start}$ $ y_{start}$ $ alpha$
$ x_{end}'$
$ y_{end}'$
$ x_{start}'$

$ y_{start}'$
$ alpha'$

Cube 1

1 78 135 76 202 -0,030 78 136 75 206 -0,043
Cube 1 2 128 131 124 204 -0,055 127 129 122 210 -0,062
Cone 1 3 202 160 148 201 -1,317 200 162 149 202 -1,275
Cone 1 4 202 160 250 216 0,857 202 161 244 210 0,857

difference

– – – – – – -0,75 -0,5 2 -1,25 -0,006
Cube 2 1 78 135 76 202 -0,030 77 147 77 203 0,000
Cube 2 2 128 131 124 204 -0,055 128 144 122 208 -0,094
Cone 2 3 202 160 148 201 -1,317 199 163 159 194 -1,290
Cone 2 4 202 160 250 216 0,857 202 161 248 214 0,868

difference

-1 -7,25 -2 1 -0,007
Cube 3 1 78 135 76 202 -0,030 79 136 76 198 -0,048
Cube 3 2 128 131 124 204 -0,055 127 129 124 205 -0,039
Cone 3 3 202 160 148 201 -1,317 200 163 149 201 -1,342
Cone 3 4 202 160 250 216 0,857 202 161 245 211 0,860

difference

-0,5 -0,75 1 2 0,006
Cube 3 1 78 135 76 202 -0,030 79 136 76 198 -0,048
Cube 3 2 128 131 124 204 -0,055 128 144 122 212 -0,088
Cone 3 3 202 160 148 201 -1,317 201 161 149 202 -1,268
Cone 3 4 202 160 250 216 0,857 203 161 252 222 0,803

difference

0,250 -4,000 -0,250 -2,750 0,014

It can be seen, that the differences between the real and the computed start and end points have remarkable increased in comparison to the line detection using synthetic data. Also the differences between the start and end points of the same object between different images varies with an approximate maximum of about 10% of the line length. Thus the points should not be taken as an important attitude when it comes to the correspondence analysis. In comparison, the difference of the attitude and the attitude itself varies only about 0.1. As a result, the attitude can be seen as a strong property, as well as the gradient direction of the line.


Next: Correspondence Analysis
Up: Line Detection

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