| Algorithm 1: Pseudocode of objective function definition |
|
Input: Point cloud edges data, camera image edges data, calibration parameters. Output: Objective function value. 1. Initialize a pixel coordinates pool to store the pixel coordinates that have already contributed in the objective function calculation, initialize the objective function value as . 2. Use the calibration parameters to project the point cloud edges data onto the camera image plane, which results in a list containing the corresponding pixel coordinates . for pixel in do 3. if not in then Add the pixel value with coordinate in the camera image edges data to the objective function value . Add the coordinate into the pool . 4. Return the objective function value . |