Full text: XVIIth ISPRS Congress (Part B3)

C 
m à 7 23. 
nethod 
Te seg- 
own in 
egmen- 
orthog- 
results 
ere de- 
-preted 
ged. À 
; corre- 
tures. 
ed ac- 
tion of 
it-and- 
ne fact 
physi- 
1 value 
ble for 
ire ac- 
The 
) We 
iterval 
row at 
PY —s 
a 3-D 
r arcs) 
can be 
d cor- 
jise ef- 
x 
>. 
i into 
in the 
Figure 9: Results of applying the y — s method to the 
synthetic data: straight segments are represented by dashed 
lines, circular arcs by solid lines, and noise effects are not 
presented. The breakpoints are represented by squares. 
spatial domain. For example, the second arc in the syn- 
thetic example was detected as two smaller arcs and a noise 
segment. In the spatial domain, these shorter arcs can be 
combined into a larger arc by applying a least-squares ad- 
justment, and eliminating possible blunders. The noise ef- 
fects near the breakpoints can be resolved as well. If we 
eliminate any "short" phenomena, we can intersect neigh- 
boring longer phenomena, and by that close the gaps pro- 
duced by the elimination of the short segments. 
Real data: Experiments with the  — s method were 
also performed with real data. We found that the limita- 
tions of the j — s method, in terms of predefined thresholds, 
are quite critical. The selection of the threshold values is 
application dependent, i.e., the approximate size of features 
should be known. 
4 SUMMARY AND CONCLUSIONS 
The paper describes curve segmentation in 3-D object space. 
Although the two methods described for that purpose are 
not necessarily the best available segmentation methods, 
the results are encouraging and show that 3-D segmenta- 
tion 1s possible. 
The split-and-merge method segments the data into 
straight lines only. Circular arcs are segmented into a list 
of short straight line segments. The offset criterion used 
reduces the sensitivity to noise. In other words, the split- 
and-merge method is quite robust and detects line segments 
even if they are very noisy. 
The y — s method offers the advantage of representing 
circular arcs as straight lines. This property allows detec- 
tion of circular arcs by using the split-and-merge approach. 
However, determining threshold values becomes a crucial 
issue. Due to noise effects, it is dependent on the lengths of 
lines to be classified. The noise is reduced significantly by a 
proper filtering of the original data. However, filtering also 
blurs the breakpoints. Current research focuses on a 3-D 
Freeman code (Freeman, 1974) representation. That is, the 
object space is discretized, thus reducing some of the noise 
caused by the scanning process. 
The experience gained leads to the following conclu- 
sions: 
1. Since the 3 — s method allows easy detection of cir- 
cular arcs, it can be used for a rough segmentation 
of the 3-D curve into straight lines and circular arcs. 
Once such approximations exist, other methods can 
be used to refine the segmentation. 
527 
2. Other segmentation methods should be investigated 
and eventually extended to 3-D. 
The segmentation of the 3-D curves is an important clue 
for man-made features, which are usually composed of 3-D 
straight lines and other regular curves that provide informa- 
tion which is much more explicit than the original densely 
spaced points resulting from stereo matching. 
References 
[1] Ballard, D. H. and C. M. Brown, 1987. Computer Vi- 
sion. Prentice-Hall, Inc., Englewood, NJ. 
[2] Cho, W., M. Madani, and T. Schenk, 1992. Resam- 
pling digital imagery to epipolar geometry. In Interna- 
tional Archives of Photogrammetry and Remote Sens- 
Ing. 
[3] Fischler, M. A. and R. C. Bolles, 1986. Perceptual 
organization and curve partitioning. IEEE Transac- 
tions on Pattern Analysis and Machine Intelligence, 
8(1):100-105. 
[4] Freeman, H., 1974. Computer processing of line- 
drawing images. Computing Surveys, 6(1). 
[5] Grimson, W. E. L., 1985. Computational experiments 
with a feature-based stereo algorithm. IEEE Trans- 
actions on Pattern Analysis and Machine Intelligence, 
7(1):17-34. 
[6] Grimson, W. E. L., 1989b. Object Recognition by Rom- 
puter: The Role of Geometrical Constraints. MIT 
Press, Cambridge, Massachusetts; London, England. 
[7] Grimson, W. E. L., 1989a. On the recognition of curved 
objects. IEEE Transactions on Pattern Analysis and 
Machine Intelligence, 11(6):632-642. 
[8] Grimson, W. E. L. and T. Pavlidis, 1985. Discontinuity 
detection for visual surface reconstruction. Computer 
Vision, Graphics and Image Processing, 30:316-330. 
[9] Li, J. C. and T. Schenk, 1991. Stereo image 
matching with sub-pixel accuracy. In Proceed- 
ings, ACSM/ASPRS Annual Convention, Vol. 5:Pho- 
togrammetry and Primary Data Acquisition, pp. 228- 
236. 
[10] Marr, D. and E. C. Hildreth, 1980. Theory of edge 
detection. In Proceedings, Royal Society London, B 
207, pp. 187-217. 
[11 
—À 
Pavlidis, T. and S. L. Horowitz, 1974. Segmentation 
of plane curves. IEEE Transactions on Computers, 
23(8):860-870. 
[12] Rabiner, L. R., J. H. McClellan, and T. W. Parks, 
1975. FIR digital filter design techniques using 
weighted Chebyshev approximations. In Proceedings, 
IEEE 63, pp. 595-610. 
[13] Ramer, U., 1972. An iterative procedure for the polyg- 
onal approximation of plane curves. Computer Graph- 
ics and Image Processing, 1:244-256. 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.