Skip to content

jingdao/i3ce2024_DL_Workshop

Repository files navigation

Workshop on Deep Learning Tools for Understanding and Modeling the Built Environment

This tutorial is presented at a workshop in conjunction with the i3ce 2024 conference in Pittsburgh, Pennsylvania (July 28, 2024)

The past few years have seen giant leaps in machine learning, deep learning, and generative AI tools pioneered by the AI community. These tools have tremendous potential to accelerate and automate current workflows in the architecture, engineering, and construction industry related to processing spatial information in scans of the built environment. The main objective of this workshop is to provide a high-level introduction to these deep learning tools along with their applications in diverse areas such as building lifecycle management, construction monitoring, energy modeling, maintenance and renovation.

In this workshop, the participants will experience a hands-on tutorial on using open-source software tools to extract semantic information and model objects in 3D point clouds. The participants will use provided functions in CloudCompare, Python, Open3D, and PyTorch to implement tasks such as object recognition and semantic modeling of building elements. The tutorial will provide step-by-step demos on how to implement various point clouds processing algorithms such as classification and segmentation in PyTorch. The workshop will end with an open-ended discussion on recent trends, application areas and future directions for this research area.

Example)

NumPy Library

NumPy is an open-source Python library for numerical computing. Documentation for NumPy can be found here.

Open3D Library

Open3D is an open-source library that supports rapid development of software that deals with 3D data. Documentation for using Open3D can be found here.

PyTorch Library

PyTorch is an open-source deep learning library that is widely used for computer vision and natural language processing. PyTorch tutorials can be found here.

CloudCompare viewer

CloudCompare is an open-source 3D point cloud processing and visualization software. CloudCompare supports many open point cloud formats (ASCII, LAS, E57, etc.) as well as triangular meshes (OBJ, PLY, STL, FBX, etc.). The intermediate outputs from this notebook can be viewed and processed in CloudCompare.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published