Full text: CMRT09

In: Stilla U, Rottensteiner F, Paparoditis N (Eds) CMRT09. IAPRS, Vol. XXXVIII, Part 3A/V4 — Paris, France, 3-4 September, 2009 
225 
Figure 2: The rectification process, upper left: original image 
only; upper right: original image with segments that support main 
vanishing points (green and blue ones are those for the main ver 
tical direction, yellow and white ones for the main horizontal di 
rection and red ones for an aberrant vanishing point); bottom left: 
rectified image with rectified segments that support the two se 
lected directions; bottom right: rectified image only 
4 MODEL MATCHING 
Given a region of a rectified image, we try to match two geomet 
ric models with data in increasing complexity order: the planar 
model Mi, then the generalized cylinders one M 2 - This de 
cision tree indeed provides a good compromise between quality 
and compression rate. 
To match an image region with a model, we simply count local 
radiometric differences as follows. Let I k be the sub-image at 
region Rk of a façade image I. Sub-image I k is described by 
model M when the deviation NmÎR) is small enough and if 
this model is the simplest one. Deviation Nm(Iic) is defined by 
the number of pixels whose radiometry differs too much from the 
model. Radiometric medians provide some significative robust 
ness: the influence of parasite structures such as tree branches or 
lighting posts, is significantly reduced. Figure 3 illustrates mod 
els we use. 
Figure 3: Description of our radiometric 2Z)-models 
An instance of a planar model is depicted on the lower-right cor 
ner of figure 3. 
Mi : Vp € Rk, h{p) = median(h) + e(p) (1) 
where e(p) is the difference between the image Ik and the model 
M\ at the pixel p. If this difference is smaller than an arbi 
trary threshold, it is tolerated. It refers to the acquisition noise 
or some texture defects. Otherwise, the deviation NM(h) is in 
cremented. 
4.2 Generalized Cylinder Model 
A generalized cylinder model is designed either in columns (M 2 ) 
or in rows (Mo)- The model in columns is composed of medi 
ans of columns and the cylinder model in rows is composed of 
medians of rows. They are is defined by equation 2. Functions 
mediarix and median y respectively return the median of the 
column at x abscissa and the row at y ordinate. Figure 3 shows 
an instance of each generalized cylinder model. 
V(x,2/) € Rk, 
M 2 : h(x,y) = mediarix (I k{x,y)) + e(x,y) (2) 
M l 2 : h{x,y) = mediany (I k (x,y)) + e(x,y) 
where e(x,y) is the difference between the image I k and the 
model M 2 at the pixel (x,y). In the same manner as planar 
model, the deviation NM(h) is incremented when this differ 
ence is greater than an arbitrary threshold. 
5 SPLIT PROCESS BY ENERGY MAXIMIZATION 
Given a region of a rectified image that does not match with any 
model, we try to split it by measuring the internal gradient distri 
bution energy. 
5.1 Generating splitting hypotheses 
4.1 Planar Model 
A planar model is an image with an uniform radiometry. Let Mi 
be the planar model of a sub-image I k - It is defined by equation 1. 
We select split hypotheses with a technique close to (Lee and 
Nevatia, 2004). We accumulate x-gradient absolute values by 
column and y-gradient absolute values by row, where x-gradient 
and y-gradients are related respectively to vertical and horizontal
	        
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.