Full text: Proceedings (Part B3b-2)

The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Voi. XXXVII. Part B3b. Beijing 2008 
Image pre-processing 
1 
Remove image 
background noise 
' 
’ 
Extract image Features 
1 
' 
Image matching 
Figure 2. The process of quick image matching 
2.3 3D Reconstruction and Registration for Non- 
cooperative Target 
Image matching only can provide discrete and non-structured 
3D target information. However, for the determination of 
relative navigation parameters and motion rules of non- 
cooperative target, 3D metric geometric model must be built to 
locate precisely the target centroid and shape. Constructive 
Solid Geometry (CSG) model is conveniently used to describe 
artificial spatial target because the artificial target has relatively 
regular appearance and shape. CSG uses some basic geometric 
entities, such as cube, cylinder and cone, to construct complex 
3D entities according to some proper positive Boolean 
operations. Basic geometric entities can be transformed from 
basic condition to combined condition by way of some 
transformations, such as translation, rotation and scaling, and 
can be used to construct intermediate entities by means of some 
positive Boolean operations, such as intersection, union and 
difference. Then the intermediate entities are as basic entities to 
combine at a more high degree. 3D objects can be described as 
a CSG tree, also called as binary tree, in which basic geometric 
entities and its transformation parameters are leaf nodes and 
positive Boolean operations and transformation operations are 
other nodes. Basic geometric entities in CSG are mainly regular 
geometric entities which can be represented easily because of 
more simple data structure. And the model can be edited by 
mathematic operations such as adding, changing, modifying and 
deleting leaf nodes and intermediate entities to alter 3D objects 
conveniently. In addition, CSG can describe geometric shapes 
of objects precisely and strictly and construct a clearer 
mathematic model to query, add and delete shape data structure 
easily and expediently. 
If 3D geometric model of non-cooperative target is known, the 
3D data field must be matched with the known model to locate 
the target centroid and principal axis and construct quickly the 
body coordinate system of the tracked spacecraft. But if it is 
unknown, the whole 3D model of the target will be built based 
on long-time tracking and observing. The process is shown in 
Figure 3. 
Figure 3. 3D Reconstruction and Registration for Non- 
cooperative Target 
2.4 Real-time Solution for Relative Navigation 
The relative navigation parameters between targets, such as 
relative location, relative attitude, can be obtained by CSG 
model of non-cooperative target, and then the relative velocity 
and angular velocity can also be acquired using time relation of 
sequence images. In the algorithm, the above process is 
integrated closely into image matching and 3D reconstructing 
and the combined adjustment algorithm will be adopted to solve 
jointly the parameters for image matching, 3D reconstruction 
and navigation and at the same time Extended Kalman Filtering 
is used to realize real-time relative navigation. 
In the resolution process, the key to the problem is to describe 
the rotation relation between two coordinate systems effectively 
and reliably. There are many parameters to describe the rotation 
relation in mathematics, which include Euler-angle, Gibbs 
vector, Cayley-Klein parameters, Paul spin matrices, orthogonal 
rotation matrix, the coordinate axes and angles, orthogonal 
matrix, Hamilton quaternions and others. In Photogrammetry, 
Euler-angle and orthogonal rotation matrix are commonly used 
but the latter cannot be used widely because it needs six 
constraints. The primary researches present the quaternions 
have clear superiority in resolution. They have an efficient 
algorithm because it does not execute the operation of 
trigonometric functions and they are calculated easily because 
they need only a constraint. And they can describe the rotation 
axis and the rotation angle directly because they have obvious 
geometric sense. At the same time, the quaternions are not 
singular and they are steady to describe the transformation 
between two coordinate systems. Therefore, the quaternions and 
dual-quaternions can be adopted to describe relevant 
transformation relation between the coordinate systems entirely 
[15-16]. 
753
	        
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.