Skip to main content
. 2025 Jul 23;25(15):4558. doi: 10.3390/s25154558
Algorithm 1: Algorithm for Feature Points Extraction from Point Cloud using SCAL-SD
Input: original 3D point cloud
Output: 3D Coordinates of Feature Points vC,vL,vR
  • 1.

         Group the original 3D point cloud into subsets based on pitch angle: φ

  • 2.

         For each φiϵφ do

  • 3.

                   Apply the SCAL-SD to the points in φi to generate line clouds: li

  • 4.

                   Filter the line clouds li to obtain the target line segments l1,l2,l3,l4, and derive the contour points: PiL, PiR

  • 5.

         End for

  • 6.

         Fit lines to the contour points PiL, PiR, and determine their intersection point: vC

  • 7.

         Based on prior knowledge, determine the positions of the remaining two vertices: vR, vL