算法2.点云簇相似性评分算法
输入:前后帧点云簇 C pre_frame = ( C 1 , C 2 , ⋯ , C m ) , C cur_frame = ( C ′ 1 , C ′ 2 , ⋯ , C ′ n ) ;点云簇中心距离值 dist threshold
输出:点云簇相似性评分 score ( C i , C ′ j )
1)for o i ∈ C i in C pre_frame
2)for o ′ j ∈ C ′ j in C cur_frame
3) if dist ( o i , o ′ j ) > dist threshold
4) score num ( C i , C ′ j ) = 0
5) endif
6) score num ( C i , C ′ j ) = dist ( C i , C ′ j ) dist threshold
7) score dist ( C i , C ′ j ) = min ( num ( C i ) , num ( C ′ j ) ) max ( num ( C i ) , num ( C ′ j ) )
8) score ( C i , C ′ j ) = ( 1 − score dist ( C i , C ′ j ) ) ∗ 1 2 + score num ( C i , C ′ j ) ∗ 1 2
9)endfor
10) endfor