Figures & data
Figure 1. Main stages of the TFPM method. (a) Point clouds with a gap. (b) Detected gap boundary points. (c) Extracted topographic feature points (ridge). (d) A curve fitted using the extracted topographic feature points within the gap. (e) Topographic feature point interpolation and the segmented gap. (f) Patch matching for each segmented target patch.
![Figure 1. Main stages of the TFPM method. (a) Point clouds with a gap. (b) Detected gap boundary points. (c) Extracted topographic feature points (ridge). (d) A curve fitted using the extracted topographic feature points within the gap. (e) Topographic feature point interpolation and the segmented gap. (f) Patch matching for each segmented target patch.](/cms/asset/3e546415-814c-4b82-9c49-0af36788fa0c/tjde_a_2277797_f0001_oc.jpg)
Figure 2. Information on the TFPM method. (a) Topographic features. (b) Grid strategy used in gap boundary detection. (c) Target patch generation. (d) Source patch generation. (e) Central point and its neighbouring points. (f) Gently sloped areas in a valley. (g) The flowchart of the topographic feature extraction method.
![Figure 2. Information on the TFPM method. (a) Topographic features. (b) Grid strategy used in gap boundary detection. (c) Target patch generation. (d) Source patch generation. (e) Central point and its neighbouring points. (f) Gently sloped areas in a valley. (g) The flowchart of the topographic feature extraction method.](/cms/asset/a24b2fbf-eb8e-47cb-a3e4-59a1909c146e/tjde_a_2277797_f0002_oc.jpg)
Figure 3. Topographic feature point interpolation and patch matching processes. (a) A similar region for a gap. (b), (c), (d) and (e) The rules to determine if two point sets match. (f) Flowchart for the topographic feature recovery process.
![Figure 3. Topographic feature point interpolation and patch matching processes. (a) A similar region for a gap. (b), (c), (d) and (e) The rules to determine if two point sets match. (f) Flowchart for the topographic feature recovery process.](/cms/asset/e33a071d-c60e-4c07-a98d-e161a393dd34/tjde_a_2277797_f0003_oc.jpg)
Figure 4. Information for the test areas. (a), (d), (g) and (j) are point clouds. (b) and (c) are point clouds with gaps created by digging. (c) and (f) are rendered maps. (h) and (k) are partial 3D visualisations of Area 3 and Area 4, respectively. (i) and (l) are real terrain gaps caused by filtering out vegetation.
![Figure 4. Information for the test areas. (a), (d), (g) and (j) are point clouds. (b) and (c) are point clouds with gaps created by digging. (c) and (f) are rendered maps. (h) and (k) are partial 3D visualisations of Area 3 and Area 4, respectively. (i) and (l) are real terrain gaps caused by filtering out vegetation.](/cms/asset/16b59454-887e-4a1b-bb6c-5c37e8bd6717/tjde_a_2277797_f0004_oc.jpg)
Figure 5. Gap boundary points and topographic feature points in Area 1 and Area 2. (a) and (b) Detected gap boundary points. (c) and (d) are the extracted and interpolated topographic feature points.
![Figure 5. Gap boundary points and topographic feature points in Area 1 and Area 2. (a) and (b) Detected gap boundary points. (c) and (d) are the extracted and interpolated topographic feature points.](/cms/asset/acb4c0a9-7777-441b-9132-95f5f0dcf627/tjde_a_2277797_f0005_oc.jpg)
Figure 8. Accuracy verifications of the generated grid-DEMs in Area 1 and Area 2. (a) RMSE values of the generated grid-DEMs. (b) and (c) show the modelling error frequencies of the grid-DEMs.
![Figure 8. Accuracy verifications of the generated grid-DEMs in Area 1 and Area 2. (a) RMSE values of the generated grid-DEMs. (b) and (c) show the modelling error frequencies of the grid-DEMs.](/cms/asset/4b7d926f-f8b1-4773-872c-369d6d6c101f/tjde_a_2277797_f0008_oc.jpg)
Figure 11. Re-extracted topographic features in Area 1 and Area 2 using the restored results obtained with different methods.
![Figure 11. Re-extracted topographic features in Area 1 and Area 2 using the restored results obtained with different methods.](/cms/asset/c1c4e713-2e64-41f5-9399-6bd5066d0a92/tjde_a_2277797_f0011_oc.jpg)
Figure 12. (a), (c) and (d) Gradient maps of restored terrain surfaces and their partial visualisations in Area 3 and Area 4. (b) Valley lines in Area 4 generated by the restored points of these methods.
![Figure 12. (a), (c) and (d) Gradient maps of restored terrain surfaces and their partial visualisations in Area 3 and Area 4. (b) Valley lines in Area 4 generated by the restored points of these methods.](/cms/asset/f9be7dbf-6c32-4f38-97ca-a2aed4442555/tjde_a_2277797_f0012_oc.jpg)
Data availability statement
The test data that supports this work is available in ‘figshare’ repository with the private link ‘https://figshare.com/s/d1e7ccb5d56793ed5e89’.