Technical Papers
Feb 9, 2022

Fast-PGMED: Fast and Dense Elevation Determination for Earthwork Using Drone and Deep Learning

Publication: Journal of Construction Engineering and Management
Volume 148, Issue 4

Abstract

This paper presents a time- and cost-effective elevation determination method for earthwork operations using ready-to-fly imaging drones and deep learning technologies. The proposed method is named the fast pixel grid/group matching and elevation determination (Fast-PGMED) algorithm. The input data are a pair of approximate 2:1-scale top-view images, and the output is the determined elevation map for the scanned station. Feature matching of the two multiscale images is conducted by calculating correlations between target patch predictions (via DeepMatchNet, a fully convolutional network) and potential target patches (via virtual elevation model). The overall processing time is about 21 s (including 5 s for low-high orthoimage assembly, 3 s for patch feature generation, and 13 s for pixel matching) to process a 2,500-pixel grid, and the generated elevation values are as accurate as photogrammetry (within 5-cm error) but took much less time. Moreover, the developed method has been evaluated with two different drones. Volume measurement was quickly conducted via 2D elevation maps and accurately estimated via dense point clouds and Civil 3D.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

The training and testing data sets are available in (Jiang 2021a). The Python codes are available from the corresponding author upon reasonable request.

Acknowledgments

This research was financially supported by the McShane Endowment fund at Marquette University. The authors are thankful to Mr. Weijing Nie (graduate student at Guangzhou University) for his help in capturing images at experimental site C. In addition, the authors are grateful to the reviewers for their valuable comments and feedback.

References

Aguilar, R., M. F. Noel, and L. F. Ramos. 2019. “Integration of reverse engineering and non-linear numerical analysis for the seismic assessment of historical adobe buildings.” Autom. Constr. 98 (Feb): 1–15. https://doi.org/10.1016/j.autcon.2018.11.010.
Arias, P., J. Herráez, H. Lorenzo, and C. Ordóñez. 2005. “Control of structural problems in cultural heritage monuments using close-range photogrammetry and computer methods.” Comput. Struct. 83 (21–22): 1754–1766. https://doi.org/10.1016/j.compstruc.2005.02.018.
Barazzetti, L., F. Remondino, and M. Scaioni. 2010. “Automation in 3D reconstruction: Results on different kinds of close-range blocks.” Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci. XXXVIII (5): 55–61.
Bay, H., A. Ess, T. Tuytelaars, and L. Van Gool. 2008. “Speeded-up robust features (SURF).” Comput. Vision Image Understanding 110 (3): 346–359. https://doi.org/10.1016/j.cviu.2007.09.014.
Bethmann, F., and T. Luhmann. 2015. “Semi-global matching in object space.” Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci. XL-3/W2 (3W2): 23–30, https://doi.org/10.5194/isprsarchives-XL-3-W2-23-2015.
Chen, K., W. Lu, F. Xue, P. Tang, and L. H. Li. 2018. “Automatic building information model reconstruction in high-density urban areas: Augmenting multi-source data with architectural knowledge.” Autom. Constr. 93: 22–34. https://doi.org/10.1016/j.autcon.2018.05.009.
Choe, J., K. Joo, F. Rameau, and I. S. Kweon. 2021. Stereo object matching network. New York: IEEE. https://doi.org/10.1109/ICRA48506.2021.9562027.
Chollet, F. 2015. “Keras: The python deep learning library.” Accessed March 7, 2020. https://keras.io/.
Chollet, F. 2021. “Dropout layer.” Accessed October 10, 2021. https://keras.io/api/layers/regularization_layers/dropout.
DJI. 2020. “Phantom 4 Pro V2.0.” Accessed March 7, 2020. https://www.dji.com/phantom-4-pro-v2/specs.
DJI. 2021. “Mavic 2.” Accessed April 27, 2021. https://www.dji.com/mavic-2/info#specs.
Du, J.-C., and H.-C. Teng. 2007. “3D laser scanning and GPS technology for landslide earthwork volume estimation.” Autom. Constr. 16 (5): 657–663. https://doi.org/10.1016/j.autcon.2006.11.002.
Furukawa, Y., and J. Ponce. 2010. “Accurate, dense, and robust multiview stereopsis.” IEEE Trans. Pattern Anal. Mach. Intell. 32 (8): 1362–1376. https://doi.org/10.1109/TPAMI.2009.161.
Haur, C. J., L. S. Kuo, C. P. Fu, Y. L. Hsu, and C. Da Heng. 2018. “Feasibility study on UAV-assisted construction surplus soil tracking control and management technique.” IOP Conf. Ser. Mater. Sci. Eng. 301: 012145. https://doi.org/10.1088/1757-899X/301/1/012145.
Hughes, L. H., D. Marcos, S. Lobry, D. Tuia, and M. Schmitt. 2020. “A deep learning framework for matching of SAR and optical imagery.” ISPRS J. Photogramm. Remote Sens. 169: 166–179. https://doi.org/10.1016/j.isprsjprs.2020.09.012.
Hughes, L. H., N. Merkle, T. Burgmann, S. Auer, and M. Schmitt. 2019. “Deep learning for SAR-optical image matching.” In Proc., IGARSS 2019-2019 IEEE Int. Geoscience and Remote Sensing Symp., 4877–4880. New York: IEEE.
Inzerillo, L., G. Di Mino, and R. Roberts. 2018. “Image-based 3D reconstruction using traditional and UAV datasets for analysis of road pavement distress.” Autom. Constr. 96: 457–469. https://doi.org/10.1016/j.autcon.2018.10.010.
Jiang, Y. 2021a. “Automated ortho-image and elevation-map stitching.” Accessed May 11, 2021. https://www.yuhanjiang.com/research/DT/PGMED/Stitching.
Jiang, Y. 2021b. “Dataset.” Accessed May 5, 2021. https://www.yuhanjiang.com/dataset.
Jiang, Y., and Y. Bai. 2020a. “Determination of construction site elevations using drone technology.” In Proc., Construction Research Congress 2020, 296–305. Reston, VA: ASCE.
Jiang, Y., and Y. Bai. 2020b. “Estimation of construction site elevations using drone-based orthoimagery and deep learning.” J. Constr. Eng. Manage. 146 (8): 04020086. https://doi.org/10.1061/(ASCE)CO.1943-7862.0001869.
Jiang, Y., and Y. Bai. 2021. “Low–high orthoimage pairs-based 3d reconstruction for elevation determination using drone.” J. Constr. Eng. Manage. 147 (9): 04021097. https://doi.org/10.1061/(ASCE)CO.1943-7862.0002067.
Jiang, Y., Y. Bai, and S. Han. 2020. “Determining ground elevations covered by vegetation on construction sites using drone-based orthoimage and convolutional neural network.” J. Comput. Civ. Eng. 34 (6): 04020049. https://doi.org/10.1061/(ASCE)CP.1943-5487.0000930.
Kaehler, A., and G. Bradski. 2016. Learning OpenCV 3: Computer vision in C++ with the OpenCV library. Sebastopol, CA: O’Reilly Media.
Kim, H., and H. Kim. 2018. “3D reconstruction of a concrete mixer truck for training object detectors.” Autom. Constr. 88: 23–30. https://doi.org/10.1016/j.autcon.2017.12.034.
Knyaz, V. A., O. Vygolov, V. V. Kniaz, Y. Vizilter, V. Gorbatsevich, T. Luhmann, and N. Conen. 2017. “Deep learning of convolutional auto-encoder for image matching and 3D object reconstruction in the infrared range.” In Proc., 2017 IEEE Int. Conf. on Computer Vision Workshops (ICCVW), 2155–2164. New York: IEEE.
Kwon, S., J.-W. Park, D. Moon, S. Jung, and H. Park. 2017. “Smart merging method for hybrid point cloud data using UAV and LIDAR in earthwork construction.” Procedia Eng. 196: 21–28. https://doi.org/10.1016/j.proeng.2017.07.168.
Lewis, J. P. 1995. “Fast template matching.” In Proc., Vision Interface 95, 120–123. Quebec City: Canadian Image Processing and Pattern Recognition Society. http://scribblethink.org/Work/nvisionInterface/vi95_lewis.pdf.
Li, D., and M. Lu. 2018. “Integrating geometric models, site images and GIS based on Google earth and keyhole markup language.” Autom. Constr. 89: 317–331. https://doi.org/10.1016/j.autcon.2018.02.002.
Li, G., L. Yu, and S. Fei. 2021. “A deep-learning real-time visual SLAM system based on multi-task feature extraction network and self-supervised feature points.” Measurement 168: 108403. https://doi.org/10.1016/j.measurement.2020.108403.
Liu, Y., Y. Li, L. Dai, C. Yang, L. Wei, T. Lai, and R. Chen. 2021. “Robust feature matching via advanced neighborhood topology consensus.” Neurocomputing 421: 273–284. https://doi.org/10.1016/j.neucom.2020.09.047.
Luo, W., A. G. Schwing, and R. Urtasun. 2016. “Efficient deep learning for stereo matching.” In Proc., 2016 IEEE Conf. on Computer Vision and Pattern Recognition (CVPR), 5695–5703. New York: IEEE.
Memarzadeh, M., M. Golparvar-Fard, and J. C. Niebles. 2013. “Automated 2D detection of construction equipment and workers from site video streams using histograms of oriented gradients and colors.” Autom. Constr. 32: 24–37. https://doi.org/10.1016/j.autcon.2012.12.002.
Moon, D., S. Chung, S. Kwon, J. Seo, and J. Shin. 2019. “Comparison and utilization of point cloud generated from photogrammetry and laser scanning: 3D world model for smart heavy equipment planning.” Autom. Constr. 98: 322–331, https://doi.org/10.1016/j.autcon.2018.07.020.
Mughal, M. H., M. J. Khokhar, and M. Shahzad. 2021. “Assisting UAV localization via deep contextual image matching.” IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 14: 2445–2457. https://doi.org/10.1109/JSTARS.2021.3054832.
Nair, V., and G. Hinton. 2010. “Rectified linear units improve restricted Boltzmann machines.” In Proc., 27th Int. Conf. on Machine Learning, 807–814. Madison, WI: Omnipress. https://doi.org/doi/10.5555/3104322.3104425.
Nassar, K., and Y.-H. Jung. 2012. “Structure-from-motion approach to the reconstruction of surfaces for earthwork planning.” J. Constr. Eng. Project Manage. 2 (3): 1–7. https://doi.org/10.6106/JCEPM.2012.2.3.001.
Nex, F., and F. Remondino. 2014. “UAV for 3D mapping applications: A review.” In Applied geomatics. New York: Springer.
OpenCV. 2018a. “Feature matching + homography to find objects.” Accessed March 7, 2020. https://docs.opencv.org/3.4.12/d1/de0/tutorial_py_feature_homography.html.
OpenCV. 2018b. “Template matching.” Accessed March 7, 2020. https://docs.opencv.org/3.4.2/d8/dd1/tutorial_js_template_matching.html.
Park, J., P. Kim, Y. K. Cho, and J. Kang. 2019. “Framework for automated registration of UAV and UGV point clouds using local features in images.” Autom. Constr. 98: 175–182. https://doi.org/10.1016/j.autcon.2018.11.024.
Rublee, E., V. Rabaud, K. Konolige, and G. Bradski. 2011. “ORB: An efficient alternative to SIFT or SURF.” In Proc., 2011 Int. Conf. on Computer Vision, 2564–2571. New York: IEEE.
Shang, Z., and Z. Shen. 2018. “Real-time 3D reconstruction on construction site using visual SLAM and UAV.” In Proc., Construction Research Congress 2018, 305–315. Reston, VA: ASCE.
Siebert, S., and J. Teizer. 2014. “Mobile 3D mapping for surveying earthwork projects using an Unmanned Aerial Vehicle (UAV) system.” Autom. Constr. 41: 1–14. https://doi.org/10.1016/j.autcon.2014.01.004.
Snavely, N. 2010. “Bundler: Structure from motion (SfM) for unordered image collections.” Accessed March 7, 2020. http://www.cs.cornell.edu/∼snavely/bundler/#S1.
Sung, C., and P. Y. Kim. 2016. “3D terrain reconstruction of construction sites using a stereo camera.” Autom. Constr. 64: 65–77. https://doi.org/10.1016/j.autcon.2015.12.022.
Takahashi, N., R. Wakutsu, T. Kato, T. Wakaizumi, T. Ooishi, and R. Matsuoka. 2017. “Experiment on UAV photogrammetry and terrestrial laser scanning for ICT-integrated construction.” In Proc., ISPRS—Int. Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 371–377. Hannover, Germany: International Society for Photogrammetry and Remote Sensing. https://doi.org/10.5194/isprs-archives-XLII-2-W6-371-2017.
Wang, G., and Y. Chen. 2021. “Robust feature matching using guided local outlier factor.” Pattern Recogn. 117 (Sep): 107986. https://doi.org/10.1016/j.patcog.2021.107986.
Wu, C. 2007. “SiftGPU: A GPU implementation of Scale Invariant Feature Transform (SIFT).” Accessed March 7, 2020. http://cs.unc.edu/∼ccwu/siftgpu.
Wu, C. 2011. “‘VisualSFM: A visual structure from motion system.” Accessed March 22, 2021. http://ccwu.me/vsfm/index.html.
Wu, C., S. Agarwal, B. Curless, and S. M. Seitz. 2011. “Multicore bundle adjustment.” In Proc., CVPR 2011, 3057–3064. New York: IEEE.
Yang, C.-H., M.-H. Tsai, S.-C. Kang, and C.-Y. Hung. 2018. “UAV path planning method for digital terrain model reconstruction—A debris fan example.” Autom. Constr. 93: 214–230, https://doi.org/10.1016/j.autcon.2018.05.024.
Zhu, H., L. Jiao, W. Ma, F. Liu, and W. Zhao. 2019. “A novel neural network for remote sensing image matching.” IEEE Trans. Neural Networks Learn. Syst. 30 (9): 2853–2865. https://doi.org/10.1109/TNNLS.2018.2888757.

Information & Authors

Information

Published In

Go to Journal of Construction Engineering and Management
Journal of Construction Engineering and Management
Volume 148Issue 4April 2022

History

Received: Jul 4, 2021
Accepted: Dec 16, 2021
Published online: Feb 9, 2022
Published in print: Apr 1, 2022
Discussion open until: Jul 9, 2022

Permissions

Request permissions for this article.

Authors

Affiliations

Sisi Han, S.M.ASCE [email protected]
Graduate Student, Dept. of Civil, Construction and Environmental Engineering, Marquette Univ., P.O. Box 1881, Milwaukee, WI 53201-1881. Email: [email protected]
Assistant Professor, Dept. of Construction and Operations Management, South Dakota State Univ., Solberg 202B, Brookings, SD 57007 (corresponding author). ORCID: https://orcid.org/0000-0001-9661-1022. Email: [email protected]
McShane Chair and Professor, Dept. of Civil, Construction and Environmental Engineering, Marquette Univ., P.O. Box 1881, Milwaukee, WI 53201-1881. ORCID: https://orcid.org/0000-0002-2814-0422. Email: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Using a 2D Profilometer to Determine Volume and Thickness of Stockpiles and Ground Layers of Roads, Journal of Transportation Engineering, Part B: Pavements, 10.1061/JPEODX.PVENG-1149, 149, 1, (2023).
  • Scan2Drawing: Use of Deep Learning for As-Built Model Landscape Architecture, Journal of Construction Engineering and Management, 10.1061/JCEMD4.COENG-13077, 149, 5, (2023).
  • Image-Based Obstacle Detection Methods for the Safe Navigation of Unmanned Vehicles: A Review, Remote Sensing, 10.3390/rs14153824, 14, 15, (3824), (2022).
  • On the 3D Reconstruction of Coastal Structures by Unmanned Aerial Systems with Onboard Global Navigation Satellite System and Real-Time Kinematics and Terrestrial Laser Scanning, Remote Sensing, 10.3390/rs14061485, 14, 6, (1485), (2022).
  • Automatic Volume Calculation and Mapping of Construction and Demolition Debris Using Drones, Deep Learning, and GIS, Drones, 10.3390/drones6100279, 6, 10, (279), (2022).
  • Scan4Façade: Automated As-Is Façade Modeling of Historic High-Rise Buildings Using Drones and AI, Journal of Architectural Engineering, 10.1061/(ASCE)AE.1943-5568.0000564, 28, 4, (2022).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share