Figure 1.
Flow chart of the proposed method.
Figure 1.
Flow chart of the proposed method.
Figure 2.
Three types of images taken using the Intel L515 LiDAR camera: (a) high-definition image, (b) deep image, and (c) infra-image.
Figure 2.
Three types of images taken using the Intel L515 LiDAR camera: (a) high-definition image, (b) deep image, and (c) infra-image.
Figure 3.
Partial point clouds from various shooting angles.
Figure 3.
Partial point clouds from various shooting angles.
Figure 4.
Corresponding points in two different images.
Figure 4.
Corresponding points in two different images.
Figure 5.
Partial point cloud states before and after registration: (a) original partial point clouds, (b) coarse registered partial point clouds, and (c) fine registered partial point clouds.
Figure 5.
Partial point cloud states before and after registration: (a) original partial point clouds, (b) coarse registered partial point clouds, and (c) fine registered partial point clouds.
Figure 6.
Complete point clouds for rock fragment surface across three scales: (a) , (b) , and (c) .
Figure 6.
Complete point clouds for rock fragment surface across three scales: (a) , (b) , and (c) .
Figure 7.
Clustering motivation diagram based on observation distances.
Figure 7.
Clustering motivation diagram based on observation distances.
Figure 8.
Different GMMs for different observers.
Figure 8.
Different GMMs for different observers.
Figure 9.
The decision graph for the third component of the optimal GMM in the KEEL Wine-White dataset.
Figure 9.
The decision graph for the third component of the optimal GMM in the KEEL Wine-White dataset.
Figure 10.
Distributions of the three dimensions in a point cloud of rock fragment surfaces: (a) example distribution of the X-dimension, (b) example distribution of the Y-dimension, and (c) example distribution of the Z-dimension.
Figure 10.
Distributions of the three dimensions in a point cloud of rock fragment surfaces: (a) example distribution of the X-dimension, (b) example distribution of the Y-dimension, and (c) example distribution of the Z-dimension.
Figure 11.
Waveforms of the three wavelets: (a) waveform of the coif1 wavelet, (b) waveform of the db2 wavelet, and (c) waveform of the bior1.1 wavelet.
Figure 11.
Waveforms of the three wavelets: (a) waveform of the coif1 wavelet, (b) waveform of the db2 wavelet, and (c) waveform of the bior1.1 wavelet.
Figure 12.
Comparison of coherence values generated by various measurement matrices and wavelet bases.
Figure 12.
Comparison of coherence values generated by various measurement matrices and wavelet bases.
Figure 13.
PDF of the optimal GMM.
Figure 13.
PDF of the optimal GMM.
Figure 14.
Decision graphs corresponding to each Gaussian component.
Figure 14.
Decision graphs corresponding to each Gaussian component.
Figure 15.
Sorted dissimilarity sequences.
Figure 15.
Sorted dissimilarity sequences.
Figure 16.
Various dimensional signal distributions of the Bunny and Armadillo point clouds: (a) the X-, Y-, and Z-dimensional signal distributions of the Bunny dataset and (b) the X-, Y-, and Z-dimensional signal distributions of the Armadillo dataset.
Figure 16.
Various dimensional signal distributions of the Bunny and Armadillo point clouds: (a) the X-, Y-, and Z-dimensional signal distributions of the Bunny dataset and (b) the X-, Y-, and Z-dimensional signal distributions of the Armadillo dataset.
Figure 17.
Original and DWT-based reconstructed point cloud data: (a) original Bunny data, (b) DWT-based reconstructed Bunny data, (c) original Armadillo data, and (d) DWT-based reconstructed Armadillo data.
Figure 17.
Original and DWT-based reconstructed point cloud data: (a) original Bunny data, (b) DWT-based reconstructed Bunny data, (c) original Armadillo data, and (d) DWT-based reconstructed Armadillo data.
Figure 18.
Reconstructed Bunny point clouds: (a) DWT-based reconstructed point cloud shape, (b) point cloud reconstructed using non-clustered compressive sensing, (c) point cloud reconstructed using our proposed approach, (d) point cloud reconstructed using GMM CCS, (e) point cloud reconstructed using Sil-based CCS, (f) point cloud reconstructed using CH-based CCS, (g) point cloud reconstructed using DB-based CCS.
Figure 18.
Reconstructed Bunny point clouds: (a) DWT-based reconstructed point cloud shape, (b) point cloud reconstructed using non-clustered compressive sensing, (c) point cloud reconstructed using our proposed approach, (d) point cloud reconstructed using GMM CCS, (e) point cloud reconstructed using Sil-based CCS, (f) point cloud reconstructed using CH-based CCS, (g) point cloud reconstructed using DB-based CCS.
Figure 19.
Reconstructed Armadillo point clouds: (a) DWT-based reconstructed point cloud shape, (b) point cloud reconstructed using non-clustered compressive sensing, (c) point cloud reconstructed using our proposed approach, (d) point cloud reconstructed using GMM CCS, (e) point cloud reconstructed using Sil-based CCS, (f) point cloud reconstructed using CH-based CCS, (g) point cloud reconstructed using DB-based CCS.
Figure 19.
Reconstructed Armadillo point clouds: (a) DWT-based reconstructed point cloud shape, (b) point cloud reconstructed using non-clustered compressive sensing, (c) point cloud reconstructed using our proposed approach, (d) point cloud reconstructed using GMM CCS, (e) point cloud reconstructed using Sil-based CCS, (f) point cloud reconstructed using CH-based CCS, (g) point cloud reconstructed using DB-based CCS.
Figure 20.
Comparison of RMSE results of different wavelets for each dimension: (a) X, (b) Y, and (c) Z.
Figure 20.
Comparison of RMSE results of different wavelets for each dimension: (a) X, (b) Y, and (c) Z.
Figure 21.
Comparative diagrams of the point cloud data shown in
Figure 6a reconstructed using various compressive sensing approaches: (
a) original data, (
b) DWT-based data, (
c) non-clustered compressive sensing, (
d) our proposed CCS, (
e) GMM-based CCS, (
f) CH-based CCS, (
g) DB-based CCS.
Figure 21.
Comparative diagrams of the point cloud data shown in
Figure 6a reconstructed using various compressive sensing approaches: (
a) original data, (
b) DWT-based data, (
c) non-clustered compressive sensing, (
d) our proposed CCS, (
e) GMM-based CCS, (
f) CH-based CCS, (
g) DB-based CCS.
Figure 22.
Comparative diagrams of the point cloud data shown in
Figure 6b reconstructed using various compressive sensing approaches: (
a) original data, (
b) DWT-based data, (
c) non-clustered compressive sensing, (
d) our proposed CCS, (
e) GMM-based CCS, (
f) Sil-based CCS, (
g) CH-based CCS, (
h) DB-based CCS.
Figure 22.
Comparative diagrams of the point cloud data shown in
Figure 6b reconstructed using various compressive sensing approaches: (
a) original data, (
b) DWT-based data, (
c) non-clustered compressive sensing, (
d) our proposed CCS, (
e) GMM-based CCS, (
f) Sil-based CCS, (
g) CH-based CCS, (
h) DB-based CCS.
Figure 23.
Comparative diagrams of the point cloud data shown in
Figure 6c reconstructed using various compressive sensing approaches: (
a) original data, (
b) DWT-based data, (
c) non-clustered compressive sensing, (
d) our proposed CCS, (
e) GMM-based CCS, (
f) Sil-based CCS, (
g) CH-based CCS, (
h) DB-based CCS.
Figure 23.
Comparative diagrams of the point cloud data shown in
Figure 6c reconstructed using various compressive sensing approaches: (
a) original data, (
b) DWT-based data, (
c) non-clustered compressive sensing, (
d) our proposed CCS, (
e) GMM-based CCS, (
f) Sil-based CCS, (
g) CH-based CCS, (
h) DB-based CCS.
Figure 24.
The rock outcrop point cloud data.
Figure 24.
The rock outcrop point cloud data.
Figure 25.
Mechanical LiDAR signal shapes of the outcrop point cloud data: (a) shape of the X-dimensional signal, (b) shape of the Y-dimensional signal, and (c) shape of the Z-dimensional signal.
Figure 25.
Mechanical LiDAR signal shapes of the outcrop point cloud data: (a) shape of the X-dimensional signal, (b) shape of the Y-dimensional signal, and (c) shape of the Z-dimensional signal.
Table 1.
Gaussian components of the optimal GMM for the Winequality-white dataset.
Table 1.
Gaussian components of the optimal GMM for the Winequality-white dataset.
Component No. | Proportion | Mean | Variance |
---|
1 | 0.0025 | 193.3033 | 6508.1797 |
2 | 0.1814 | 62.6871 | 50.5785 |
3 | 0.1419 | 96.0402 | 368.5748 |
4 | 0.1487 | 70.8337 | 85.0318 |
5 | 0.2290 | 57.8654 | 43.8267 |
6 | 0.1479 | 60.5174 | 6.0870 |
7 | 0.1485 | 76.5469 | 130.0642 |
Table 2.
Number of clusters estimated with various clustering algorithms on four public KEEL datasets.
Table 2.
Number of clusters estimated with various clustering algorithms on four public KEEL datasets.
Dataset Name | Size | Dims | Class No. | Actual Cluster Number | GMM | Sil | CH | DB | Ours |
---|
Winequality-red | 1599 | 11 | 3, 4, 5, 6, 7, 8 | 6 | 100 | 2 | 10 | 2 | 5 |
Winequality-white | 4898 | 11 | 3, 4, 5, 6, 7, 8, 9 | 7 | 98 | 2 | 2 | 2 | 7 |
Texture | 5500 | 40 | 2, 3, 4, 9, 10, 7, 6, 8, 12, 13, 14 | 11 | 57 | 99 | 2 | 99 | 10 |
Letter-recognition | 20,000 | 16 | [A-Z] | 26 | 93 | 2 | 2 | 100 | 33 |
Table 3.
Experiments on the Bunny and Armadillo point clouds.
Table 3.
Experiments on the Bunny and Armadillo point clouds.
Dataset Name | Size | Geometry Similarity | NormalSimilarity | Curvature Similarity | RMSE |
---|
Bunny | 35,947 | [0.4159;0.8249] | [0.0782;0.6435] | [0.0136;0.0013] | 0.0011 |
Armadillo | 172,974 | [0.6948;0.8802] | [0.3038;0.8481] | [0.1768;0.2077] | 0.3419 |
Table 4.
PC-SSIM and RMSE of CCS (referred to as DWT-based reconstructed point cloud data).
Table 4.
PC-SSIM and RMSE of CCS (referred to as DWT-based reconstructed point cloud data).
Dataset Name | Clustering Method | Number of Clusters | Geometry Similarity | Normal Similarity | Curvature Similarity | RMSE |
---|
Bunny | ∖ | 1 | [0.3463;0.5307] | [0.0752;0.4985] | [0.0335;−0.0012] | 0.0168 |
Ours | 16 | [0.4966;0.7480] | [0.0660;0.5444] | [0.0115;] | 0.0035 |
GMM | 99 | [0.5876;0.7892] | [0.0845;0.6039] | [0.0126;] | 0.0022 |
Sil | 2 | [0.4197;0.6103] | [0.0700;0.4981] | [0.0230;0.0018] | 0.01013 |
CH | 2 | [0.4197;0.6103] | [0.0700;0.4981] | [0.0230;0.0018] | 0.01013 |
DB | 41 | [0.5156;0.7500] | [0.0753;0.5706] | [0.0110;] | 0.0028 |
Armadillo | ∖ | 1 | [0.1983;0.3279] | [0.0790;0.4736] | [0.2510;] | 21.4732 |
Ours | 39 | [0.4719;0.6791] | [0.0876;0.5380] | [0.0882;0.0098] | 2.2710 |
GMM | 99 | [0.5359;0.7537] | [0.0873;0.5544] | [0.0620;0.0116] | 1.3443 |
Sil | 2 | [0.2410;0.3733] | [0.0801;0.4779] | [0.2465;−0.0084] | 14.3123 |
CH | 2 | [0.2410;0.3733] | [0.0801;0.4779] | [0.2465;−0.0084] | 14.2876 |
DB | 13 | [0.3722;0.5633] | [0.0842;0.5134] | [0.1324;0.0054] | 1.8452 |
Table 5.
Experiments on our rock fragment surface point clouds.
Table 5.
Experiments on our rock fragment surface point clouds.
Dataset | Clustering Method | Number of Clusters | Geometry Similarity | Normal Similarity | Curvature Similarity | RMSE |
---|
Figure 6a | ∖ | 1 | [0.4844;0.6951] | [0.6375;0.7492] | [0.2209;] | 1.2975 |
Ours | 53 | [0.7128;0.9328] | [0.6531;0.8004] | [0.3288;0.0060] | 0.0955 |
GMM | 99 | [0.7133;0.9376] | [0.6538;0.8016] | [0.3272;] | 0.0312 |
Sil | ∖ | ∖ | ∖ | ∖ | ∖ |
CH | 5 | [0.5525;0.8395] | [0.6013;0.7121] | [0.2977;] | 0.8421 |
DB | 57 | [0.7129;0.9343] | [0.6532;0.8008] | [0.3292;0.0073] | 0.0908 |
Figure 6b | ∖ | 1 | [0.4218;0.5916] | [0.5910;0.7188] | [0.1640;−0.0033] | 1.1238 |
Ours | 35 | [0.7293;0.9291] | [0.6360;0.8084] | [0.3290;0.0081] | 0.1004 |
GMM | 99 | [0.7334;0.9314] | [0.6369;0.8061] | [0.3247;0.0124] | 0.0522 |
Sil | 3 | [0.5169;0.8055] | [0.5736;0.6994] | [0.2525;−0.0028] | 0.8783 |
CH | 6 | [0.5247;0.8065] | [0.5746;0.6984] | [0.2489;] | 0.7941 |
DB | 73 | [0.7326;0.9304] | [0.6365;0.8083] | [0.3265;0.0157] | 0.0647 |
Figure 6c | ∖ | 1 | [0.4412;0.5984] | [0.5854;0.7133] | [0.1650;] | 0.4382 |
Ours | 21 | [0.7067;0.9223] | [0.6254;0.8022] | [0.3248;0.0018] | 0.0627 |
GMM | 96 | [0.7178;0.9280] | [0.6255;0.8028] | [0.3309;−0.0016] | 0.0413 |
Sil | 8 | [0.5531;0.8326] | [0.5688;0.7023] | [0.2533;−0.0011] | 0.2143 |
CH | 9 | [0.5605;0.8381] | [0.5724;0.7050] | [0.2608;−0.0048] | 0.1870 |
DB | 32 | [0.7081;0.9233] | [0.6249;0.7996] | [0.3260;0.0011] | 0.0564 |
Table 6.
Comparison of reconstructed errors on the large-scale rock outcrop point cloud data.
Table 6.
Comparison of reconstructed errors on the large-scale rock outcrop point cloud data.
Dataset | Clustering Method | Number of Clusters | Geometry Similarity | Normal Similarity | Curvature Similarity | RMSE |
---|
Figure 24
| ∖ | 1 | [0.4896;0.6898] | [0.4634;0.7234] | [0.1252;] | 0.2289 |
Ours | 30 | [0.4887;0.6720] | [0.4602;0.7205] | [0.1130;] | 0.1748 |