E. Verbree
Please Note
45 records found
1
This paper presents a pipeline that addresses these challenges by integrating IndoorGML's topological model as the organisational backbone for multiple independently reconstructed 3DGS scenes. The pipeline proceeds in four stages. First, per-room 3DGS scenes are reconstructed using Structure from Motion (SfM) and Gaussian training from video-captured image sets. Second, an Umeyama similarity transformation is estimated for each room between its (SfM) coordinate frame and a shared architectural floor plan reference, simultaneously resolving scale ambiguity and establishing a common metric coordinate system across all scenes. Third, the IndoorGML model is supplemented with additional attributes, and ingested into a PostGIS database that preserves the Cell–Node-Edge topological structure of the original schema. Fourth, a web-based viewer queries this database at runtime to enforce geometrically derived navigation constraints within each room, and to trigger topologically-guided transitions between rooms as the user crosses door boundaries.
The pipeline is demonstrated on three adjacent rooms at the Faculty of Architecture and the Built Environment, of the Delft University of Technology. The site comprises two lecture halls and a corridor space. The prototype achieves sustained real-time rendering performance above 60 frames per second on consumer-grade hardware, with navigation constraints successfully preventing the camera from reaching scene regions outside the training range. The results confirm that IndoorGML's topological model, when extended to reference 3DGS scene data and spatial transforms, provides a strong framework for multi-scene indoor navigation. ...
This paper presents a pipeline that addresses these challenges by integrating IndoorGML's topological model as the organisational backbone for multiple independently reconstructed 3DGS scenes. The pipeline proceeds in four stages. First, per-room 3DGS scenes are reconstructed using Structure from Motion (SfM) and Gaussian training from video-captured image sets. Second, an Umeyama similarity transformation is estimated for each room between its (SfM) coordinate frame and a shared architectural floor plan reference, simultaneously resolving scale ambiguity and establishing a common metric coordinate system across all scenes. Third, the IndoorGML model is supplemented with additional attributes, and ingested into a PostGIS database that preserves the Cell–Node-Edge topological structure of the original schema. Fourth, a web-based viewer queries this database at runtime to enforce geometrically derived navigation constraints within each room, and to trigger topologically-guided transitions between rooms as the user crosses door boundaries.
The pipeline is demonstrated on three adjacent rooms at the Faculty of Architecture and the Built Environment, of the Delft University of Technology. The site comprises two lecture halls and a corridor space. The prototype achieves sustained real-time rendering performance above 60 frames per second on consumer-grade hardware, with navigation constraints successfully preventing the camera from reaching scene regions outside the training range. The results confirm that IndoorGML's topological model, when extended to reference 3DGS scene data and spatial transforms, provides a strong framework for multi-scene indoor navigation.
This thesis presents a method for detecting structural building changes using bitemporal airborne laser scanning (ALS) data from the national height model of the Netherlands (AHN) and the Rotterdam municipality. These datasets are pre-aligned in the stelsel van de rijksdriehoeksmeting (RD)-normaal Amsterdams peil (NAP) coordinate system and include building classifications, which allows the focus of this research to be placed directly on detecting change.
Comparing point clouds from different time epochs is challenging due to differences in density, noise, occlusion, and scan geometry. To address this, a random forest (RF)-based classifier is trained on synthetically generated urban scenes that simulate realistic change scenarios. These synthetic scenes are made with different scanning parameters, incorporating diversity in the training dataset. A certainty index is introduced that combines the model’s probability output with occlusion visibility across both epochs, providing a confidence measure for each prediction.
The method is applied to real AHN and Rotterdam datasets. Since no labelled ground truth is available, results are evaluated visually. The method successfully identifies structural changes such as dormers and extensions, and also detects moved or temporary objects such as sunshades or picnic tables. When combined with aerial imagery, the approach helps distinguish static from dynamic changes.
This work is innovative in its integration of occlusion-aware certainty scoring, visual certainty feedback, and the automated generation of synthetic training data for change detection ...
This thesis presents a method for detecting structural building changes using bitemporal airborne laser scanning (ALS) data from the national height model of the Netherlands (AHN) and the Rotterdam municipality. These datasets are pre-aligned in the stelsel van de rijksdriehoeksmeting (RD)-normaal Amsterdams peil (NAP) coordinate system and include building classifications, which allows the focus of this research to be placed directly on detecting change.
Comparing point clouds from different time epochs is challenging due to differences in density, noise, occlusion, and scan geometry. To address this, a random forest (RF)-based classifier is trained on synthetically generated urban scenes that simulate realistic change scenarios. These synthetic scenes are made with different scanning parameters, incorporating diversity in the training dataset. A certainty index is introduced that combines the model’s probability output with occlusion visibility across both epochs, providing a confidence measure for each prediction.
The method is applied to real AHN and Rotterdam datasets. Since no labelled ground truth is available, results are evaluated visually. The method successfully identifies structural changes such as dormers and extensions, and also detects moved or temporary objects such as sunshades or picnic tables. When combined with aerial imagery, the approach helps distinguish static from dynamic changes.
This work is innovative in its integration of occlusion-aware certainty scoring, visual certainty feedback, and the automated generation of synthetic training data for change detection
This thesis introduces a systematic approach to dynamic image stitching and visualization within a C# environment. The method uses homography transformations to achieve ac curate image alignment while integrating an optimal seam-finding algorithm to improve visual coherence in overlapping regions. An exportable homography matrix supports co ordinate traceability, enabling users to perform metric evaluations on stitched images. The implementation focuses on creating a lightweight, interactive stitching prototype capable of processing two to three aerial images with high geometric fidelity and run-time efficiency.
Experimental validation confirms that the system delivers precise stitching results and sup ports visual exploration for measurement tasks. By combining mathematical clarity, dy namic responsiveness, and user adaptability, this research contributes to a modular and extensible foundation for image mosaicking in the context of geomatics, with practical rele vance for aerial inspection, photogrammetry, and spatial data visualization ...
This thesis introduces a systematic approach to dynamic image stitching and visualization within a C# environment. The method uses homography transformations to achieve ac curate image alignment while integrating an optimal seam-finding algorithm to improve visual coherence in overlapping regions. An exportable homography matrix supports co ordinate traceability, enabling users to perform metric evaluations on stitched images. The implementation focuses on creating a lightweight, interactive stitching prototype capable of processing two to three aerial images with high geometric fidelity and run-time efficiency.
Experimental validation confirms that the system delivers precise stitching results and sup ports visual exploration for measurement tasks. By combining mathematical clarity, dy namic responsiveness, and user adaptability, this research contributes to a modular and extensible foundation for image mosaicking in the context of geomatics, with practical rele vance for aerial inspection, photogrammetry, and spatial data visualization
To Dredge or not To Dredge
Data-driven feature engineering of side channels
Instead of developing a complex hydrological model, which would require deep knowledge of river morphology. We, as Geomatics students, extracted insights directly from the available geospatial data. For our 10-week MSc Geomatics Synthesis Project, our main research question is as follows: "How can the features of a side channel be identified and extracted to enable predictive maintenance?"
In order to answer this question for our client Van Oord, we performed a literature review and interviewed domain experts to identify relevant characteristics of side channels. Then, we explored the available geo-spatial data to determine which characteristics can be modeled as features, before processing the data in an FME pipeline to calculate these feature values in an automated, extendible, and understandable way. These features were then stored in a geo-spatial database. Reading from this database, we created a prototype machine learning model that takes the features as input. The model enables analysis of the side channels to derive insights into the sedimentation of side channels, reaching 84% accuracy within a 5cm error for the Bakenhof channel.
The result is a robust FME-based data processing pipeline, a geo-spatial database with 19 unique features for 26 suitable side channels, and a prototype neural network showing significant predictive ability. The product enables the client to better estimate side channel behavior, enabling informed predictive maintenance, as well as allowing the client to better decide moments when expensive channel measurements can be skipped. ...
Instead of developing a complex hydrological model, which would require deep knowledge of river morphology. We, as Geomatics students, extracted insights directly from the available geospatial data. For our 10-week MSc Geomatics Synthesis Project, our main research question is as follows: "How can the features of a side channel be identified and extracted to enable predictive maintenance?"
In order to answer this question for our client Van Oord, we performed a literature review and interviewed domain experts to identify relevant characteristics of side channels. Then, we explored the available geo-spatial data to determine which characteristics can be modeled as features, before processing the data in an FME pipeline to calculate these feature values in an automated, extendible, and understandable way. These features were then stored in a geo-spatial database. Reading from this database, we created a prototype machine learning model that takes the features as input. The model enables analysis of the side channels to derive insights into the sedimentation of side channels, reaching 84% accuracy within a 5cm error for the Bakenhof channel.
The result is a robust FME-based data processing pipeline, a geo-spatial database with 19 unique features for 26 suitable side channels, and a prototype neural network showing significant predictive ability. The product enables the client to better estimate side channel behavior, enabling informed predictive maintenance, as well as allowing the client to better decide moments when expensive channel measurements can be skipped.
From thermal comfort to heat mitigation action
A reproducible QGIS plugin for calculating the physiological equivalent temperature in Dutch cities for informed strategies for mitigating heat stress in public spaces, in a Rotterdam case study
Comparing the heat stress software reproducibility, computation time, possibility to test design interventions and the scale of modelling were important. Improvements in the reproducibility of the PET map of Koopmans et al. (2020) are made by creating an open-accessible QGIS plugin applicable to Dutch cities. This helps urban designers to indicate and test their design interventions. Refinement of the wind calculation contributed to speeding up calculation times of the wind for neighbourhood and city scale areas. Future research should focus on some refinement in PET calibration to work properly, and advanced wind modelling is required for urban design practices.
The application in the Rotterdam test case study emphasizes the importance of maintaining liveability now and in the future. By enhancing social liveability and physical liveability within a network of heat-mitigating interventions liveability is guaranteed. By revealing the vulnerable groups and their social interactions on a summer day, the most frequently used routes are qualified for refurbishment. Based on the current quality of social space and walkable environment, ownership and degree of open space on the street level, the interventions are chosen for the situation.
The research emphasized the importance of identifying heat stress in public spaces and the need for urgent action to maintain the quality of life in the future. By integrating informed strategies from multiple fields like Geomatics and Urbanism a climate-adaptive and healthy environment can take shape. ...
Comparing the heat stress software reproducibility, computation time, possibility to test design interventions and the scale of modelling were important. Improvements in the reproducibility of the PET map of Koopmans et al. (2020) are made by creating an open-accessible QGIS plugin applicable to Dutch cities. This helps urban designers to indicate and test their design interventions. Refinement of the wind calculation contributed to speeding up calculation times of the wind for neighbourhood and city scale areas. Future research should focus on some refinement in PET calibration to work properly, and advanced wind modelling is required for urban design practices.
The application in the Rotterdam test case study emphasizes the importance of maintaining liveability now and in the future. By enhancing social liveability and physical liveability within a network of heat-mitigating interventions liveability is guaranteed. By revealing the vulnerable groups and their social interactions on a summer day, the most frequently used routes are qualified for refurbishment. Based on the current quality of social space and walkable environment, ownership and degree of open space on the street level, the interventions are chosen for the situation.
The research emphasized the importance of identifying heat stress in public spaces and the need for urgent action to maintain the quality of life in the future. By integrating informed strategies from multiple fields like Geomatics and Urbanism a climate-adaptive and healthy environment can take shape.
In our research, we conducted experiments at the Faculty of Architecture and the Built Environment of Delft University of Technology, using a SLAM scanner to obtain 360-degree panoramic images and point cloud data of the indoor environment. Through cube mapping projection, we converted the panoramic images into six planar views, selecting the front, right, and left views as positioning references. Additionally, we reconstructed the indoor environment structure and designed node networks for positioning and navigation.
The technical architecture of this system comprises three main components: VGG16-based image feature extraction, cosine similarity-based image matching, and DBSCAN algorithm for location clustering. Through this method, the system can achieve real-time localization results after image capture and provide users with optimal paths using the A* navigation algorithm.
Experimental results show that when using single image matching, the system's room localization accuracy reaches 74.65\%. When employing multiple image matching and DBSCAN clustering methods, the accuracy significantly improves. In our final evaluation involving 116 positions, the system successfully matched 111 of these positions to their correct rooms, achieving a localization accuracy of 95.69\%.
This research not only provides an innovative solution for indoor positioning and navigation but also points the way for future research, including support for multi-floor navigation, enhancing CNN model performance, and automating building processing. This technology has the potential for widespread application in complex indoor environments such as large buildings, conference centers, and university campuses, offering users accurate, real-time positioning and navigation services. ...
In our research, we conducted experiments at the Faculty of Architecture and the Built Environment of Delft University of Technology, using a SLAM scanner to obtain 360-degree panoramic images and point cloud data of the indoor environment. Through cube mapping projection, we converted the panoramic images into six planar views, selecting the front, right, and left views as positioning references. Additionally, we reconstructed the indoor environment structure and designed node networks for positioning and navigation.
The technical architecture of this system comprises three main components: VGG16-based image feature extraction, cosine similarity-based image matching, and DBSCAN algorithm for location clustering. Through this method, the system can achieve real-time localization results after image capture and provide users with optimal paths using the A* navigation algorithm.
Experimental results show that when using single image matching, the system's room localization accuracy reaches 74.65\%. When employing multiple image matching and DBSCAN clustering methods, the accuracy significantly improves. In our final evaluation involving 116 positions, the system successfully matched 111 of these positions to their correct rooms, achieving a localization accuracy of 95.69\%.
This research not only provides an innovative solution for indoor positioning and navigation but also points the way for future research, including support for multi-floor navigation, enhancing CNN model performance, and automating building processing. This technology has the potential for widespread application in complex indoor environments such as large buildings, conference centers, and university campuses, offering users accurate, real-time positioning and navigation services.
Technologies such as 3D LiDAR scanning, and Building Information Modelling enable detailed documentation and virtual exploration of heritage sites, while digital databases and archives facilitate the easy access and use of historical records. This project will attempt
to address a new method of heritage preservation by using Gaussian Splatting in conjunction with segmentation methods to create a visually accurate model while also incorporating semantic labels. ...
Technologies such as 3D LiDAR scanning, and Building Information Modelling enable detailed documentation and virtual exploration of heritage sites, while digital databases and archives facilitate the easy access and use of historical records. This project will attempt
to address a new method of heritage preservation by using Gaussian Splatting in conjunction with segmentation methods to create a visually accurate model while also incorporating semantic labels.
Explorative Point Cloud Virtual Reality: Immersive Visual Insight
Evaluating User Perception, Interaction and Immersion with VR and Omnibase Synthesis Project (GEO1101)
The study involved participants that are either familiar or unfamiliar with point clouds, to evaluate VR versus Omnibase. Quantitative measurements and qualitative feedback were collected on either platform. Results indicate that while VR provides better depth perception and a more immersive experience, it presents a steeper learning curve, especially for inexperienced users, additionally, it comes with physical side effects. The measurements in Omnibase showed higher consistency, though not necessarily greater accuracy, due to depth misinterpretations.
In addition to the study, the VR testing environment was developed using Potree. ...
The study involved participants that are either familiar or unfamiliar with point clouds, to evaluate VR versus Omnibase. Quantitative measurements and qualitative feedback were collected on either platform. Results indicate that while VR provides better depth perception and a more immersive experience, it presents a steeper learning curve, especially for inexperienced users, additionally, it comes with physical side effects. The measurements in Omnibase showed higher consistency, though not necessarily greater accuracy, due to depth misinterpretations.
In addition to the study, the VR testing environment was developed using Potree.
This research focuses on implementing a simulation similar to that of GNSS mission planning tools, but using point cloud data as the 3D representation of the surroundings of the receiver and using only the GPS constellation of satellites. Due to the large size of a point cloud sample, two visibility algorithms have been implemented to filter the necessary 3D data. The main output of the simulation are the dilution of precision values which give further information about the satellites' positions. The main purpose of this research is to understand the dilution of precision values, which are directly related to the geometry of the satellite configuration above the receiver. Understanding the behaviour and how the receiver's environment influences the DoP values can result in leading GNSS surveying missions with better results.
This output is then compared with the data acquired from a GNSS receiver in a real scenario. While the results are not favorable for the implemented simulation, it gives a better understanding of the surroundings of the receiver's location by using point cloud data than the already existing online GNSS tools. ...
This research focuses on implementing a simulation similar to that of GNSS mission planning tools, but using point cloud data as the 3D representation of the surroundings of the receiver and using only the GPS constellation of satellites. Due to the large size of a point cloud sample, two visibility algorithms have been implemented to filter the necessary 3D data. The main output of the simulation are the dilution of precision values which give further information about the satellites' positions. The main purpose of this research is to understand the dilution of precision values, which are directly related to the geometry of the satellite configuration above the receiver. Understanding the behaviour and how the receiver's environment influences the DoP values can result in leading GNSS surveying missions with better results.
This output is then compared with the data acquired from a GNSS receiver in a real scenario. While the results are not favorable for the implemented simulation, it gives a better understanding of the surroundings of the receiver's location by using point cloud data than the already existing online GNSS tools.
The current lack of efficiency and effectiveness regarding change inspection in the large and sometimes inaccessible areas of the floodplain requires the use of remote sensing change detection to move toward a data-driven maintenance process, in particular, by using point cloud data. This is nowadays a widely used data source in a variety of fields to capture elevations and in this way extract valuable information from terrains. Despite its usage in a variety of applications, the data is often underused since the data is frequently processed directly to other data formats. This research therefore aims to reveal the potential of explorative point clouds in floodplain maintenance.
Light Detection and Ranging (LiDAR)- and multispectral data were acquired at two moments, one before and one after the summer, with a time interval of 45 days. Subsequently, these acquired datasets evolved into an explorative point cloud by adding attributes, including vegetation health, also known as Normalized Difference Vegetation Index (NDVI), and the distance between these two point clouds, the cloud-to-cloud distance. This explorative point cloud with the integrated additional information was visualised to several disciplines involved in the WOCU project. This was done in Three Dimensional (3D) by using Virtual Reality (VR). This collaborative approach revealed the potential use cases of the Red, Green, Blue (RGB), cloud-to-cloud distance, and NDVI point clouds highlighting the potential of explorative point clouds.
Potential use cases that were found are; highly detailed area modeling, vegetation overgrowth monitoring, bank erosion detection, flora status assessment, monitoring of vegetation types, digital inspection of remote sites, participation medium, and identification of atrophied ground patches. Attributes added to point clouds enhanced insights. Especially the RGB point cloud sparked excitement due to its realistic appearance. The Cloud-to-Cloud Distance (C2CD) attribute showed potential, especially for erosion detection. However, due to the short timeframe between measurements, it could not be detected. The NDVI attribute was perceived as less interesting.
The use of explorative point clouds, generated from raw LiDAR point cloud data, offers potential uses and insights for floodplain maintenance. The interdisciplinary value of explorative point clouds was clearly visible. This thesis emphasizes that underused raw LiDAR data, by making it explorative, can act as a valuable resource. ...
The current lack of efficiency and effectiveness regarding change inspection in the large and sometimes inaccessible areas of the floodplain requires the use of remote sensing change detection to move toward a data-driven maintenance process, in particular, by using point cloud data. This is nowadays a widely used data source in a variety of fields to capture elevations and in this way extract valuable information from terrains. Despite its usage in a variety of applications, the data is often underused since the data is frequently processed directly to other data formats. This research therefore aims to reveal the potential of explorative point clouds in floodplain maintenance.
Light Detection and Ranging (LiDAR)- and multispectral data were acquired at two moments, one before and one after the summer, with a time interval of 45 days. Subsequently, these acquired datasets evolved into an explorative point cloud by adding attributes, including vegetation health, also known as Normalized Difference Vegetation Index (NDVI), and the distance between these two point clouds, the cloud-to-cloud distance. This explorative point cloud with the integrated additional information was visualised to several disciplines involved in the WOCU project. This was done in Three Dimensional (3D) by using Virtual Reality (VR). This collaborative approach revealed the potential use cases of the Red, Green, Blue (RGB), cloud-to-cloud distance, and NDVI point clouds highlighting the potential of explorative point clouds.
Potential use cases that were found are; highly detailed area modeling, vegetation overgrowth monitoring, bank erosion detection, flora status assessment, monitoring of vegetation types, digital inspection of remote sites, participation medium, and identification of atrophied ground patches. Attributes added to point clouds enhanced insights. Especially the RGB point cloud sparked excitement due to its realistic appearance. The Cloud-to-Cloud Distance (C2CD) attribute showed potential, especially for erosion detection. However, due to the short timeframe between measurements, it could not be detected. The NDVI attribute was perceived as less interesting.
The use of explorative point clouds, generated from raw LiDAR point cloud data, offers potential uses and insights for floodplain maintenance. The interdisciplinary value of explorative point clouds was clearly visible. This thesis emphasizes that underused raw LiDAR data, by making it explorative, can act as a valuable resource.
Galileo High Accuracy Services
Analysis of its potential for cadastral surveying
As a final conclusion for this project, Galileo HAS is still a technique under development and the PPP-based correction methods are currently not as accurate as the RTK-based ones. Galileo HAS will present in the future ways to correct these errors. ...
As a final conclusion for this project, Galileo HAS is still a technique under development and the PPP-based correction methods are currently not as accurate as the RTK-based ones. Galileo HAS will present in the future ways to correct these errors.
Pointcloud based anatomy
Synthesis project report
to WGS84 coordinates. To determine the corners of the map content within the sheets two methods were implemented. The first one detects the lines based on HoughLines Probabilistic Transformation and the second one detects lines based on the distribution of black pixels in the rows and columns of the images. In addition to map sheets with corner coordinates, there are two other sets of images which were georeferenced utilising a convolution neural network that performs feature matching. The feature matching was performed by running the two sets of images against the georeferenced sheets with known corner coordinates. To minimise the search space for this process a geocoder was used to determine the approximate location of the image. The implemented methods appear to hold the potential for georeferencing old map series. It is worth noting that the developed algorithms, while effective in many cases, may encounter challenges when dealing with irregularities on map sheets caused by the passage
of time, such as damage. Consequently, there is a great opportunity to further enhance the algorithms to ensure they can consistently and accurately georeference images, even when faced with such irregularities. This ongoing development will lead to improved georeferencing accuracy and user confidence. ...
to WGS84 coordinates. To determine the corners of the map content within the sheets two methods were implemented. The first one detects the lines based on HoughLines Probabilistic Transformation and the second one detects lines based on the distribution of black pixels in the rows and columns of the images. In addition to map sheets with corner coordinates, there are two other sets of images which were georeferenced utilising a convolution neural network that performs feature matching. The feature matching was performed by running the two sets of images against the georeferenced sheets with known corner coordinates. To minimise the search space for this process a geocoder was used to determine the approximate location of the image. The implemented methods appear to hold the potential for georeferencing old map series. It is worth noting that the developed algorithms, while effective in many cases, may encounter challenges when dealing with irregularities on map sheets caused by the passage
of time, such as damage. Consequently, there is a great opportunity to further enhance the algorithms to ensure they can consistently and accurately georeference images, even when faced with such irregularities. This ongoing development will lead to improved georeferencing accuracy and user confidence.
Many existing navigational applications avoid the explicit differentiation between different types of spaces, or choose to only visualise one type of space.
Additionally, these applications rarely identify which areas are visible to users at their present positions, and which areas are occluded.
This thesis explores the potential of utilising point clouds directly in geovisualisations to communicate information about the types of spaces surrounding a hypothetical user in a real-world environment.
Raw point cloud data is collected on three different transitional spaces, all of which contain an outdoor element. These point clouds are classified into four different `space-types' (outdoor, indoor, semi-indoor, and semi-outdoor), and visibility analysis is performed on them directly. The resulting information on space-type and visibility is combined within multiple different data visualisations, the concepts of which have been designed using a list of requirements based on existing literature.
The visualisations show that there is potential for direct use of point clouds in communicating information about spaces to a user, and that discerning between visible and occluded spaces, has potential value to a user orienting themselves within their environment with aid of a geovisualisation. ...
Many existing navigational applications avoid the explicit differentiation between different types of spaces, or choose to only visualise one type of space.
Additionally, these applications rarely identify which areas are visible to users at their present positions, and which areas are occluded.
This thesis explores the potential of utilising point clouds directly in geovisualisations to communicate information about the types of spaces surrounding a hypothetical user in a real-world environment.
Raw point cloud data is collected on three different transitional spaces, all of which contain an outdoor element. These point clouds are classified into four different `space-types' (outdoor, indoor, semi-indoor, and semi-outdoor), and visibility analysis is performed on them directly. The resulting information on space-type and visibility is combined within multiple different data visualisations, the concepts of which have been designed using a list of requirements based on existing literature.
The visualisations show that there is potential for direct use of point clouds in communicating information about spaces to a user, and that discerning between visible and occluded spaces, has potential value to a user orienting themselves within their environment with aid of a geovisualisation.
Therefore, this thesis investigates the possibility of the ceilings in public or semi-public buildings, being used for indoor localisation, by using features that are included in a simple mobile device. The research additionally involves location tracking of different users, in order to discover different movement patterns in an indoor facility. Indoor localisation is achieved based on the comparison of user and reference data, that can be both point clouds and images, using the Light detection and ranging (LiDAR) of an iPad 12 pro and camera sensors of an Android device. The point cloud-based localisation is implemented based on different combinations of global and local registration techniques, while the image-based approach involves different feature detection, description and matching techniques. Using a web-application to visualise the indoor localisation results, an indoor model and a network graph of the Faculty of Architecture and the Built Environment, location tracking of different users is implemented and visualised in a heat-map. Additionally, a dashboard is created that can be used by a facility manager to translate the user paths to valuable information and reveal different movement patterns in an indoor facility.
The followed methodology showed promising results, concerning the reliability of ceilings for real-time indoor localisation, based on LiDAR and camera sensors, that are incorporated in up-to-date mobile devices. The robustness of Colored Iterative Closest Point (ICP) algorithm for indoor localisation based on point clouds was revealed, both in terms of time efficiency and quality, while the combination of Speeded-Up Robust Features (SURF) feature detector and Scale Invariant Feature Transform (SIFT) descriptor provides the optimal indoor localisation results with image data. The proposed pipeline revealed encouraging results for use in emergency situations, based on static data acquisition of a user, while it is also suitable for dynamic applications, in case a sensor is mounted on an automated device for indoor mapping operations.
...
Therefore, this thesis investigates the possibility of the ceilings in public or semi-public buildings, being used for indoor localisation, by using features that are included in a simple mobile device. The research additionally involves location tracking of different users, in order to discover different movement patterns in an indoor facility. Indoor localisation is achieved based on the comparison of user and reference data, that can be both point clouds and images, using the Light detection and ranging (LiDAR) of an iPad 12 pro and camera sensors of an Android device. The point cloud-based localisation is implemented based on different combinations of global and local registration techniques, while the image-based approach involves different feature detection, description and matching techniques. Using a web-application to visualise the indoor localisation results, an indoor model and a network graph of the Faculty of Architecture and the Built Environment, location tracking of different users is implemented and visualised in a heat-map. Additionally, a dashboard is created that can be used by a facility manager to translate the user paths to valuable information and reveal different movement patterns in an indoor facility.
The followed methodology showed promising results, concerning the reliability of ceilings for real-time indoor localisation, based on LiDAR and camera sensors, that are incorporated in up-to-date mobile devices. The robustness of Colored Iterative Closest Point (ICP) algorithm for indoor localisation based on point clouds was revealed, both in terms of time efficiency and quality, while the combination of Speeded-Up Robust Features (SURF) feature detector and Scale Invariant Feature Transform (SIFT) descriptor provides the optimal indoor localisation results with image data. The proposed pipeline revealed encouraging results for use in emergency situations, based on static data acquisition of a user, while it is also suitable for dynamic applications, in case a sensor is mounted on an automated device for indoor mapping operations.