Registration Based on Homologous Point Pairs

Function Description: Perform rough registration by manually selecting homologous point pairs.

Data Preparation

1. Double-click the Vector Registration button in the toolbox: Toolbox -> Data Management -> Point Cloud Tools -> Registration Toolbox, as shown below:

Registration Toolbox Entry

Registration Toolbox Entry Point

After double-clicking, the data preparation interface for the registration function will open:

Registration Data Preparation

Registration Data Preparation

On the page above, select the data to be registered and the reference data.

  • Vector Layer Data: Initially, each data entry has no label. Clicking on a vector data entry will mark it with an A icon, indicating it is selected as the data to be registered. Clicking again changes the label to R, marking it as reference data. A third click removes the label, excluding it from the registration operation.
  • Point Cloud Data: Clicking on a point cloud data entry will mark it with an R icon, indicating it is selected as reference data. Clicking again removes the label, excluding it from the operation.

After selecting the data to be registered and the reference data, click OK. The selected data will be displayed in the registration window. Clicking Cancel will exit the registration function.

Loaded Registration Data

Loaded Registration Data

  • Upon entering the registration function, the program automatically creates a new registration window with a toolbar for loading data and performing registration operations (marked as 3 in the figure above).
  • The data loaded into the registration window is displayed in a newly created directory tree (marked as 1), similar to the main directory tree, supporting right-click tools like Zoom to Layer and Delete.
  • The point cloud transformation matrix window at the bottom left (marked as 2) displays the transformation matrix of the registered vector layer relative to its initial position in real-time.

Point Pair Function

After performing rough registration on the layer to be registered, click the Point Pairs Point Pairs Icon button. The homologous point pair registration window and transformation window will appear. Homologous point pairs can be obtained through external import or manual selection.

Point Pair Function Interface

Point Pair Function Interface

1. Click the Load Points Load Points Icon button to import a *.txt format homologous point pair file. It is recommended to use the geotag.txt file generated by LiBackpack equipment and edit it manually. The text format is as follows:

name, align_x, align_y, align_z, ref_x, ref_y, ref_z

The text is divided into 6 columns:

  • name: Point pair name
  • align_x, align_y, align_z: Coordinates of the registration point (valid values already exist in the geotag.txt file)
  • ref_x, ref_y, ref_z: Coordinates of the corresponding reference point (requires manual editing)

Note: When using LiBackpack equipment to collect data, setting tags for points of interest automatically saves the tag coordinates to the geotag.txt file (columns align_x, align_y, align_z). After data collection, the geographic coordinates corresponding to these tags must be manually added to the geotag.txt file (columns ref_x, ref_y, ref_z). Finally, import the geotag.txt file into LiFuser-BP for registration.

2. Click the Apply Transformation Icon button in the transformation window to perform data transformation. In the pop-up window, select Yes to apply the registration results to the target layer and save it to the database.

Manual Selection of Homologous Point Pairs

1. Click Pick Points Icon to select distinctive homologous point pairs on the layer to be registered and the reference data respectively. If the data occludes each other and affects point selection, you can display the corresponding data individually using the checkboxes in front of the data in the directory tree.

Point Pair Selection

Point Pair Selection

2. Click the Add Points Icon button to add a new row, then repeat step 1 to select homologous point pairs.

3. Repeat steps 1 and 2 to select at least 3 pairs of homologous points. When the number of homologous point pairs exceeds 3, the registration error will be displayed in the table. Click the Preview Icon button to preview the registration result.

Point Pair Registration

Point Pair Registration

4. Click the Apply Transformation Icon button in the transformation window to perform data transformation. In the pop-up window, select Yes to apply the registration results to the target layer and save it to the database.

results matching ""

    No results matching ""