Full text: From pixels to sequences

ET 
NA D Se Et o TRA Tac i eA aC imd joo uc IE Bia a ares 
PT 
  
180 
Parameters a; and a4are especially introduced for digital cameras, whose pixel ccordinate system often have a signifi- 
cant scale difference and non-orthogonality. 
Additional camera parameters can be introduced, e.g. for tangential distortion. But for this application the parameter 
set mentioned above gives image point coordinates with an accuracy better than the matching accuracy and is there- 
fore sufficient. : 
For the calibration of the Kodak DCS 200 a flat point field with 500-1500 circular target points is used. A set of 12-20 
images from different directions (cf. Figure 5) is taken and the measurements are done for at least four of the points in 
each image semiautomatically; the rest of the points are measured automatically by least squares template matching. 
The approximate values result from an 8-parameter transformation which is updated after the measurement of a 
single point. It is possible to apply the whole calibration measurement fully automatically, if at least four points are 
identified and are measured automatically. 
3.3 Surface reconstruction 
After the reconstruction of the image orientation the system is ready to start with the automatic surface measurement. 
Two measurement options have been realized so far. The interactive input during the preparation step is kept as small 
as possible and comprises the definition of the measuring area, the digitization of exclusion areas, borderlines, starting 
points, and control parameter. 
3.3.1 Point cloud.generator 
This measurement option of the system is mainly based on an approach which has been originally designed for auto- 
matic DEM generation (Krzystek, 1991). This approach takes advantage of many arbitrarily distributed 3D points which 
are found by means of feature-based or area-based matching techniques to provide a dense surface description. In 
order to overcome the restrictions of the topographic application field, it has been spezialized for close range applica- 
tions. The intention of the modification was to contribute to new trends in car design by a point cloud generator which 
digitizes surfaces very densely. The points of the cloud are structered in grid lines defining facets or polyhedrons. The 
orientation of the grid lines is determined by a reference plane which is to be defined in advance. 
Basically, the approach is characterized by the feature-based matching technique being hierarchically applied in image 
pyramids and a robust surface reconstruction using finite elements. Measured 3D points, together with curvature and 
torsion constraints are introduced as observations. Since the observations are weighted down in a two-step iterative 
least squares adjustment, the algorithm is principally suited to preserve surface edges like characterlines. The spacing 
of the grid points is by default relatively small (e.g. 15 pixels) and is automatically adapted to the local surface curva- 
ture. Because of the hierarchical approach through image pyramids no initial surface is required to start the surface 
reconstruction. 
Actually the key idea of the point cloud generator is the automatic measurement of a large number of irregularly dis- 
tributed 3D points. Let us presume a typical stereo camera configuration with a camera-to-object distance of 1.5 m 
and a base-to-height ratio of 1/3. The camera in use should be a standard middle format camera with a focal length of 
10 cm, and the pixel size of the digital image should be 15 um, meaning that the pixel size on the object is in the order 
of 0.2 mm. Since the matched feature points usually have a precision of 1/3 pixel, the internal measuring accuracy of a 
single 3D point in object space is expected to be V2 *1/3 pixel *15*3 = 0.31 mm. If the object is for instance covered 
by an artificially created texture (e.g. projected random pattern), typically 30 to 40 measured 3D points are found in a 
single finite element mesh with a size of 15 pixel x 15 pixel = 3.4 mm x 3.4 mm. Because of this high redundancy, the 
- points of the finite element get a higher accuracy than the single matched 3D points, which is for this particular case 
in the order of + 0.09 mm. Nevertheless, the individual matched 3D points can easily be refined by least squares 
matching techniques, which is reasonable in case of smaller finite elements and the presence of poor texture, respec- 
tively. With regard to the camera configuration mentioned above, a point cloud covering an object area of about 1 m x 
1 m with approx. 100000 3D points on average is generated. Figure 2 shows a point cloud created on a concept 
model. 
3.3.2 Profile measurement 
Especially in car industry, the digitization of design models is required along profiles which are defined by the intersec- 
tion of pre-defined planes with the surface. The intersection planes are usually parallel to the car coordinate system. In 
some cases special planes are to be defined perpendicular to 3D polylines or are rotating along a straight line as so- 
called radial planes. 
The measuring strategy in this second option incorporates hierarchically applied area-based and feature-based 
matching and guarantees that the surface is measured with profiles wherever possible. Problem areas caused by poor 
texture or reflections, in which matching techniques fail, are circumvented in order to keep gaps as small as possible. 
Only one starting point has to be provided in advance, whose digitization accuracy must fall in the pull-in range of the 
IAPRS, Vol. 30, Part 5W1, ISPRS Intercommission Workshop "From Pixels to Sequences", Zurich, March 22-24 1995 
  
< f^ —- 
-— ("7 — 6 
m e
	        
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.