Main Projects

Projects primarily developed during my MSc studies.

BIMConvertToGeo

alternatetext

Convert a building information modeling (BIM) model, specifically an industry foundation classes (IFC) file, into a CityJSON file.

geoCFD

alternatetext

Preprocess the geometry for CFD simulation - remove internal faces between adjacent buildings. This is developed as the Nef Polyhedra method for the MSc Geomatics Synthesis Project facesBgone.

Reconstruct 3D Geometry

alternatetext

3D geometry reconstruction from a set of images based on the open-source project - Easy3D.

Spatial interpolation

alternatetext

Implementation of Nearest Neighbor (NN) / Inverse Distance Weighting (IDW) / Triangulated Irregular Network (TIN) and Laplace interpolation.

LCP Runoff modeling

alternatetext

Implementation of the least cost path algorithm (LCP) for calculating flow direction and flow accumulation.

Camera Calibration

alternatetext

Implementation of performing camera calibration algorithm based on the open-source project - Easy3D.

Kmeans clustering

alternatetext

Implementation of K-means clustering classification based on the point cloud data.

Ground Filtering

alternatetext

Implementation of Cloth Simulation Filter algorithm (also with verlet integration) based on the point cloud data.

Generalized Map

alternatetext

A possible implementation of generalized map. Take .obj file as input and export the triangulated file using generalized map.

CityJSON

alternatetext

Implementation of calculating building volumes, number of building floors, area, and orientation of roof surfaces based on CityJSON files.