W. Daamen
Please Note
21 records found
1
A Matter of Time
Development of an Indicator Framework to Evaluate Schedule Alignment with Passenger-Desired Arrival Times in Public Transport Networks
Therefore, a public transport service can perform well according conventional measures, while still not accommodating a passenger’s ideal arrival time. This is specifically important for locations to which many users converge, resulting in recurring schedules (e.g. schools, higher education institutions, shift-based work places, transport hubs). Despite these ideal arrival times, existing timetable design and evaluation methods do not consider passenger-oriented synchronization. Rather, they predominantly focus on time durations, reliability, or transfer synchronization. Hence, this thesis aims to develop a generic schedule alignment indicator framework. This framework evaluates how well scheduled vehicles align with passenger-desired arrival time window at relevant activity locations. To obtain this goal, the concepts of schedule delay (i.e. the divergence between desired and actual arrival times) are operationalized to be used in an applied public transport context.
The main research question that governs this process is: What constitutes a generic evaluation framework to evaluate timetable quality with respect to passenger-desired arrival times at activity locations?
The framework utilizes different stages to convert data inputs into a measurable timetable indicator. First, relevant activity locations are selected by connecting them to nearby stops using walking accessibility, and analyzing the demand of those stops. Then, their relevance is determined using the total amount of location users, combined with the mode share of public transport. When it comes to the construction of the desired arrival time windows, activity start times need to be obtained or estimated. In order to construct a window, the earliest, ideal, and latest arrival moment are defined relative to the activity start time. From these points, a triangular scoring function is constructed, with a score of 1 at the ideal moment and 0 at/outside the boundaries of the window. The arrival windows are transferred to the public transport stops using estimated egress times. To evaluate a timetable, the scheduled arrival times are scored using the scoring functions. With an impact-based weight, different score aggregations can be done according to the desired insights (e.g. on stop, route or network-wide level). In case of data unavailabilities, the framework relies on fallback methods to change individual steps in a modular way.
...
Therefore, a public transport service can perform well according conventional measures, while still not accommodating a passenger’s ideal arrival time. This is specifically important for locations to which many users converge, resulting in recurring schedules (e.g. schools, higher education institutions, shift-based work places, transport hubs). Despite these ideal arrival times, existing timetable design and evaluation methods do not consider passenger-oriented synchronization. Rather, they predominantly focus on time durations, reliability, or transfer synchronization. Hence, this thesis aims to develop a generic schedule alignment indicator framework. This framework evaluates how well scheduled vehicles align with passenger-desired arrival time window at relevant activity locations. To obtain this goal, the concepts of schedule delay (i.e. the divergence between desired and actual arrival times) are operationalized to be used in an applied public transport context.
The main research question that governs this process is: What constitutes a generic evaluation framework to evaluate timetable quality with respect to passenger-desired arrival times at activity locations?
The framework utilizes different stages to convert data inputs into a measurable timetable indicator. First, relevant activity locations are selected by connecting them to nearby stops using walking accessibility, and analyzing the demand of those stops. Then, their relevance is determined using the total amount of location users, combined with the mode share of public transport. When it comes to the construction of the desired arrival time windows, activity start times need to be obtained or estimated. In order to construct a window, the earliest, ideal, and latest arrival moment are defined relative to the activity start time. From these points, a triangular scoring function is constructed, with a score of 1 at the ideal moment and 0 at/outside the boundaries of the window. The arrival windows are transferred to the public transport stops using estimated egress times. To evaluate a timetable, the scheduled arrival times are scored using the scoring functions. With an impact-based weight, different score aggregations can be done according to the desired insights (e.g. on stop, route or network-wide level). In case of data unavailabilities, the framework relies on fallback methods to change individual steps in a modular way.
Building-level pedestrian trip generation
For Dutch urban areas using open data
To address this gap, this study develops a building-level pedestrian trip-generation model with fine spatial and temporal resolution, tailored to Dutch conditions and relying exclusively on widely available open data. The central research question is: To what extent can an existing pedestrian trip-generation model be adapted to reflect pedestrian trip-generation dynamics in the Dutch urban context?
The study adapts Sevtsuk’s Urban Network Analysis (UNA) framework into a Dutch-specific, building-level model referred to as BPT-Gen (Building-level Pedestrian Trip Generation). The UNA framework was selected because it offers a practical balance between spatial detail and data requirements while remaining transparent and reproducible. Several key adaptations are introduced to ensure applicability to Dutch cities.
First, buildings are identified and classified using the Dutch BAG dataset, supplemented with OpenStreetMap (OSM) data to capture land use, amenities, and public transport facilities. This enables a detailed and consistent representation of pedestrian trip origins and destinations at the building level.
Second, the derivation of building activity weights is modified. These weights represent the estimated number of unique daily users per building. Where detailed local data are available, weights are calculated directly; otherwise, Dutch building and occupancy standards or carefully selected proxy indicators are applied. This approach allows the model to remain operational across data-limited contexts while explicitly acknowledging uncertainty.
Building on the UNA framework, the model incorporates accessibility-adjusted activity weights. Each building is connected to the pedestrian network, and destination-specific Reach indices are calculated using a walking radius relevant to Dutch conditions. These indices adjust baseline activity weights to account for behavioural tendencies and destination attractiveness. Sensitivity analyses examine how assumptions regarding walking radius and normalisation methods influence model outcomes.
A major extension beyond the original UNA framework is the integration of temporal dynamics through hourly walking trip rates. Trip purposes derived from the Dutch ODiN travel survey are mapped to building types, and corresponding hourly origin–destination trip rates are applied. Combining these rates with accessibility-adjusted weights yields hourly, building-level pedestrian trip-generation estimates for the study area.
Model performance is assessed through face validation using observed pedestrian counts. Results show that the adapted model reproduces realistic spatial and temporal patterns for building types supported by reliable activity data, particularly housing and major train stations. Underprediction is observed for offices and leisure facilities, where activity weights rely on proxy indicators and where walking trips are likely underreported in ODiN. Sensitivity analyses confirm that trip-generation outcomes depend strongly on proxy selection and accessibility assumptions, revealing structural uncertainties.
Despite these limitations, the BPT-Gen model provides clear practical value. It identifies key generators of walking trips, peak periods, and accessibility-driven hotspots using only open data. By linking trip purposes to building types at hourly resolution, the framework fills an important gap in Dutch pedestrian modelling and offers a transparent foundation for future extensions. The findings demonstrate that open-data pedestrian models can provide meaningful planning insights while highlighting the need for improved activity indicators and further validation using street-level pedestrian flow data.
...
To address this gap, this study develops a building-level pedestrian trip-generation model with fine spatial and temporal resolution, tailored to Dutch conditions and relying exclusively on widely available open data. The central research question is: To what extent can an existing pedestrian trip-generation model be adapted to reflect pedestrian trip-generation dynamics in the Dutch urban context?
The study adapts Sevtsuk’s Urban Network Analysis (UNA) framework into a Dutch-specific, building-level model referred to as BPT-Gen (Building-level Pedestrian Trip Generation). The UNA framework was selected because it offers a practical balance between spatial detail and data requirements while remaining transparent and reproducible. Several key adaptations are introduced to ensure applicability to Dutch cities.
First, buildings are identified and classified using the Dutch BAG dataset, supplemented with OpenStreetMap (OSM) data to capture land use, amenities, and public transport facilities. This enables a detailed and consistent representation of pedestrian trip origins and destinations at the building level.
Second, the derivation of building activity weights is modified. These weights represent the estimated number of unique daily users per building. Where detailed local data are available, weights are calculated directly; otherwise, Dutch building and occupancy standards or carefully selected proxy indicators are applied. This approach allows the model to remain operational across data-limited contexts while explicitly acknowledging uncertainty.
Building on the UNA framework, the model incorporates accessibility-adjusted activity weights. Each building is connected to the pedestrian network, and destination-specific Reach indices are calculated using a walking radius relevant to Dutch conditions. These indices adjust baseline activity weights to account for behavioural tendencies and destination attractiveness. Sensitivity analyses examine how assumptions regarding walking radius and normalisation methods influence model outcomes.
A major extension beyond the original UNA framework is the integration of temporal dynamics through hourly walking trip rates. Trip purposes derived from the Dutch ODiN travel survey are mapped to building types, and corresponding hourly origin–destination trip rates are applied. Combining these rates with accessibility-adjusted weights yields hourly, building-level pedestrian trip-generation estimates for the study area.
Model performance is assessed through face validation using observed pedestrian counts. Results show that the adapted model reproduces realistic spatial and temporal patterns for building types supported by reliable activity data, particularly housing and major train stations. Underprediction is observed for offices and leisure facilities, where activity weights rely on proxy indicators and where walking trips are likely underreported in ODiN. Sensitivity analyses confirm that trip-generation outcomes depend strongly on proxy selection and accessibility assumptions, revealing structural uncertainties.
Despite these limitations, the BPT-Gen model provides clear practical value. It identifies key generators of walking trips, peak periods, and accessibility-driven hotspots using only open data. By linking trip purposes to building types at hourly resolution, the framework fills an important gap in Dutch pedestrian modelling and offers a transparent foundation for future extensions. The findings demonstrate that open-data pedestrian models can provide meaningful planning insights while highlighting the need for improved activity indicators and further validation using street-level pedestrian flow data.
Finding desirable locations for future Park and Ride facilities
Combining a demand model and spatial multi-criteria analysis
Bicycle Travel Demand Estimation Method
TU Delft Campus Case Study
The primary aim of this research is to identify a modeling process and specifications that are compatible with the available data, while laying the groundwork for future improvements to the bicycle network, especially TU Delft Campus. This will help ensure the system remains adaptable and relevant for long-term planning.
To identify an appropriate modeling approach, an exploratory analysis of the data was conducted. A clear pattern emerged in bicycle traffic, characterized by short-interval fluctuations corresponding closely with lecture schedules. An additional notable observation is the occurrence of an average peak in bicycle traffic during midday. These findings support a dynamic analysis approach with a 5-minute interval.
Moreover, the model incorporates specialized variables defined by the study’s scope, focusing on trip generation and trip distribution within the established four-step modeling framework, specifically tailored for Origin-Destination (OD) matrix estimation in transportation engineering.
For trip generation, linear regression coupled with backward stepwise elimination via the Ordinary Least Squares (OLS) method was employed to identify significant predictors. For trip distribution, the Iterative Proportional Fitting (IPF) method was utilized. This approach was chosen based on the assumption that impedance is minimal for short-distance travel, a scenario particularly relevant within the TU Delft campus context.
Ultimately, this methodology provides a flexible and responsive framework tailored to the specific transportation dynamics at TU Delft, producing valuable insights for optimizing bicycle network planning.
The developed model is relatively simple but exhibits several shortcomings. One significant limitation is related to data collection, as the available data lack the temporal resolution necessary to fully capture the dynamic travel patterns targeted by the model. Additionally, the linear regression approach used for modeling trip production and attraction yielded unsatisfactory results, with $R^2$ values below 0.5. Another issue is potential underfitting, as indicated by the improved explanatory power of the model when trained on smaller datasets. Validation using RMSE and comparative plots of modeled versus actual flows further confirms that substantial improvement is needed in the model’s reliability and predictive capability.
The trip distribution process, conducted using the Iterative Proportional Fitting (IPF) method, reveals additional areas for improvement. The OD matrix underestimated total production by two bicycles in a 5-minute interval. Although seemingly small, this discrepancy underscores the necessity for more robust input data and methodological refinements. Additionally, direct validation of the OD matrix is crucial to enhance accuracy and reliability in representing actual travel flows.
Despite the shortcomings, the framework provides a balance between interpretability and flexibility, enabling both accurate representation of observed travel behavior and ease of scenario testing—making it a practical tool for supporting data-driven mobility planning and policy evaluation on campus.
...
The primary aim of this research is to identify a modeling process and specifications that are compatible with the available data, while laying the groundwork for future improvements to the bicycle network, especially TU Delft Campus. This will help ensure the system remains adaptable and relevant for long-term planning.
To identify an appropriate modeling approach, an exploratory analysis of the data was conducted. A clear pattern emerged in bicycle traffic, characterized by short-interval fluctuations corresponding closely with lecture schedules. An additional notable observation is the occurrence of an average peak in bicycle traffic during midday. These findings support a dynamic analysis approach with a 5-minute interval.
Moreover, the model incorporates specialized variables defined by the study’s scope, focusing on trip generation and trip distribution within the established four-step modeling framework, specifically tailored for Origin-Destination (OD) matrix estimation in transportation engineering.
For trip generation, linear regression coupled with backward stepwise elimination via the Ordinary Least Squares (OLS) method was employed to identify significant predictors. For trip distribution, the Iterative Proportional Fitting (IPF) method was utilized. This approach was chosen based on the assumption that impedance is minimal for short-distance travel, a scenario particularly relevant within the TU Delft campus context.
Ultimately, this methodology provides a flexible and responsive framework tailored to the specific transportation dynamics at TU Delft, producing valuable insights for optimizing bicycle network planning.
The developed model is relatively simple but exhibits several shortcomings. One significant limitation is related to data collection, as the available data lack the temporal resolution necessary to fully capture the dynamic travel patterns targeted by the model. Additionally, the linear regression approach used for modeling trip production and attraction yielded unsatisfactory results, with $R^2$ values below 0.5. Another issue is potential underfitting, as indicated by the improved explanatory power of the model when trained on smaller datasets. Validation using RMSE and comparative plots of modeled versus actual flows further confirms that substantial improvement is needed in the model’s reliability and predictive capability.
The trip distribution process, conducted using the Iterative Proportional Fitting (IPF) method, reveals additional areas for improvement. The OD matrix underestimated total production by two bicycles in a 5-minute interval. Although seemingly small, this discrepancy underscores the necessity for more robust input data and methodological refinements. Additionally, direct validation of the OD matrix is crucial to enhance accuracy and reliability in representing actual travel flows.
Despite the shortcomings, the framework provides a balance between interpretability and flexibility, enabling both accurate representation of observed travel behavior and ease of scenario testing—making it a practical tool for supporting data-driven mobility planning and policy evaluation on campus.
Effects of Water Levels on Lock Demand Shifts
A Case Study of the Locks Weurt and Grave
The private e-scooter in the Netherlands
Assessing the willingness to use the private e-scooter for the first-mile of train trips
The research focused on examining the role of e-scooters in “first-mile” travel through a stated preference choice experiment, given that e-scooters were newly legalised. A sample of 156 participants responded to six hypothetical travel scenarios, where they chose between familiar modes like walking, cycling, e-bikes, and e-scooters based on different factors such as carry-on ticket costs, parking times, and travel times. These scenarios were designed to reflect typical Dutch commuting choices while testing the appeal of e-scooters as a new transport option.
Analysis of the data using a Multinomial Logit (MNL) model yielded several insights into travel behaviour. There was a clear baseline preference for familiar modes, with participants showing a higher likelihood of choosing options like cycling or walking. Travel cost and time emerged as significant decision-making factors, with higher costs and longer times deterring mode choice. Notably, gender differences surfaced in this context, with males displaying greater tolerance for longer bike trips than females, indicating variations in time-cost sensitivities across demographics.
Experience with transport modes also influenced choices; prior e-scooter use was positively correlated with selecting this option again, suggesting that familiarity can increase comfort and confidence in choosing new modes. Established travel habits showed a strong impact on choice consistency, with individuals who typically walked or cycled to stations likely to maintain these habits, reinforcing the role of routine in travel preferences.
To illustrate the findings, a simulation modelled two scenarios. In the “Extreme Low” scenario, where e-scooter costs were low and parking time was minimal, walking was favoured for short distances (under 0.5 km), while cycling became dominant as distance increased. In contrast, the “Extreme High” scenario, with no fees and longer parking times, significantly boosted e-scooter attractiveness, particularly beyond 1.5 km, where it surpassed both walking and cycling. This outcome underscored the sensitivity of user preferences to economic factors, with e-scooters emerging as a highly competitive option when cost barriers were removed.
Overall, this study highlights the substantial potential for e-scooters to influence first-mile travel choices, particularly when costs are favourable and convenience is enhanced. By offering a viable alternative for medium-distance trips, e-scooters could reshape first-mile mobility in the Netherlands, complementing the well-established cycling culture and contributing to sustainable urban transport. ...
The research focused on examining the role of e-scooters in “first-mile” travel through a stated preference choice experiment, given that e-scooters were newly legalised. A sample of 156 participants responded to six hypothetical travel scenarios, where they chose between familiar modes like walking, cycling, e-bikes, and e-scooters based on different factors such as carry-on ticket costs, parking times, and travel times. These scenarios were designed to reflect typical Dutch commuting choices while testing the appeal of e-scooters as a new transport option.
Analysis of the data using a Multinomial Logit (MNL) model yielded several insights into travel behaviour. There was a clear baseline preference for familiar modes, with participants showing a higher likelihood of choosing options like cycling or walking. Travel cost and time emerged as significant decision-making factors, with higher costs and longer times deterring mode choice. Notably, gender differences surfaced in this context, with males displaying greater tolerance for longer bike trips than females, indicating variations in time-cost sensitivities across demographics.
Experience with transport modes also influenced choices; prior e-scooter use was positively correlated with selecting this option again, suggesting that familiarity can increase comfort and confidence in choosing new modes. Established travel habits showed a strong impact on choice consistency, with individuals who typically walked or cycled to stations likely to maintain these habits, reinforcing the role of routine in travel preferences.
To illustrate the findings, a simulation modelled two scenarios. In the “Extreme Low” scenario, where e-scooter costs were low and parking time was minimal, walking was favoured for short distances (under 0.5 km), while cycling became dominant as distance increased. In contrast, the “Extreme High” scenario, with no fees and longer parking times, significantly boosted e-scooter attractiveness, particularly beyond 1.5 km, where it surpassed both walking and cycling. This outcome underscored the sensitivity of user preferences to economic factors, with e-scooters emerging as a highly competitive option when cost barriers were removed.
Overall, this study highlights the substantial potential for e-scooters to influence first-mile travel choices, particularly when costs are favourable and convenience is enhanced. By offering a viable alternative for medium-distance trips, e-scooters could reshape first-mile mobility in the Netherlands, complementing the well-established cycling culture and contributing to sustainable urban transport.
Lateral position differences showed a stronger correlation with speed difference than longitudinal position differences. The highest roll rates and angles occurred during the overtaking phase. Pre-overtaking, higher roll rates and angles were observed when e-bikes overtook other e-bikes, indicating greater control adjustments. No significant gender differences were found in overtaking behavior. However, in non-interactive scenarios, male e-scooter riders traveled at higher speeds than females, while no gender differences were observed among e-bike riders. These results provide insights into the complex interactions between different types of micromobility vehicles during overtaking maneuvers. The findings underscore the need for targeted safety interventions and infrastructure improvements to mitigate risks associated with shared cycling spaces, ensuring safer coexistence of micromobility users and conventional cyclists in urban environments. ...
Lateral position differences showed a stronger correlation with speed difference than longitudinal position differences. The highest roll rates and angles occurred during the overtaking phase. Pre-overtaking, higher roll rates and angles were observed when e-bikes overtook other e-bikes, indicating greater control adjustments. No significant gender differences were found in overtaking behavior. However, in non-interactive scenarios, male e-scooter riders traveled at higher speeds than females, while no gender differences were observed among e-bike riders. These results provide insights into the complex interactions between different types of micromobility vehicles during overtaking maneuvers. The findings underscore the need for targeted safety interventions and infrastructure improvements to mitigate risks associated with shared cycling spaces, ensuring safer coexistence of micromobility users and conventional cyclists in urban environments.
Unleashing Suburban Shared Micromobility
A Comprehensive Framework with Guidelines for Implementing Suburban Shared (E-)Bike and Moped Services, the Netherlands
An example of a promising service involves the application of shared bicycles with hubs at all key locations in the service area and various hubs in the neighbourhood (back-to-many). Anticipating on the requests of residents and businesses. The service is connected to all municipalities in the area, with an emphasis on connecting at least one large town or city. If this collaboration is established, shared e-bikes are introduced, primarily focused on distances exceeding 3 kilometres. Finally, the system can be complemented with shared mopeds, limiting their use to a few hubs per municipality. This allows for effective control of usage and minimizes disturbances. Limiting the number of locations makes it possible to create physical parking facilities for mopeds, which contributes to mitigating inconvenience. However, every situation is unique, this thesis provides guidance on the approach to be considered for different scenarios. ...
An example of a promising service involves the application of shared bicycles with hubs at all key locations in the service area and various hubs in the neighbourhood (back-to-many). Anticipating on the requests of residents and businesses. The service is connected to all municipalities in the area, with an emphasis on connecting at least one large town or city. If this collaboration is established, shared e-bikes are introduced, primarily focused on distances exceeding 3 kilometres. Finally, the system can be complemented with shared mopeds, limiting their use to a few hubs per municipality. This allows for effective control of usage and minimizes disturbances. Limiting the number of locations makes it possible to create physical parking facilities for mopeds, which contributes to mitigating inconvenience. However, every situation is unique, this thesis provides guidance on the approach to be considered for different scenarios.
Primary Rules On The Way To Primary Schools
An assessment on the role of car speed reduction policy on creating a subjectively safe and encouraging environment for cyclists in the school zones
are now located near unsafe GOW50 roads have a more positive attitude toward cycling following the implementation of the speed limit policy. More aspects that were discussed in the GOW30 debate could be included in a future study to gain a better understanding of the impact of the various elements on providing a safe cycling environment for children. Furthermore, a recommendation is made to examine the behavior of parents in other locations that are also in close proximity to hazardous GOW50 roads and to incorporate the features of other respondents in order to corroborate the findings of this study. ...
are now located near unsafe GOW50 roads have a more positive attitude toward cycling following the implementation of the speed limit policy. More aspects that were discussed in the GOW30 debate could be included in a future study to gain a better understanding of the impact of the various elements on providing a safe cycling environment for children. Furthermore, a recommendation is made to examine the behavior of parents in other locations that are also in close proximity to hazardous GOW50 roads and to incorporate the features of other respondents in order to corroborate the findings of this study.
Digitalization of Vessel Traffic Management in port areas
Gaining insight into VHF-communication and research into solutions for further reduction
A resilient strategy roadmap for the Harbourmaster in an uncertain environment of the port-call-process
A qualitative application of the Dynamic Adaptive Policy Pathways framework
Digitalisation and automation affect the capabilities of the Harbourmaster's organisation with respect to long-term-objectives, the impact on the current port-call-process and the applications and the impact on staff qualifications. Adjustments to the Dynamic Adaptive Policy Pathways framework have been made to fit it into the objectives of this qualitative research. Resulting in thirteen effective actions that contribute to long-term-objectives to respond to the uncertainties (both opportunities and threats) of digitalisation and automation in different futures of the port-call-process. All actions focus one of the areas affected by digitalisation and automation. The resilient strategy roadmap visualises correlations between the actions.
Concluded is that a qualitative application of the DAPP can be used to design resilient strategies for the Harbourmaster. The resilient strategy roadmap provides the Harbourmaster with a guideline that is useful in uncertain environments due to digitalisation and automation. It can be discussed if other cases would experience the similar results when applying the DAPP framework in a qualitative manner. Furthermore, different set-up of methodologies is expected to result in a more valid set of actions. In addition, the impact of autonomous vessels is recommended to be further investigated since this is expected to have a radical impact on the port-call-process. ...
Digitalisation and automation affect the capabilities of the Harbourmaster's organisation with respect to long-term-objectives, the impact on the current port-call-process and the applications and the impact on staff qualifications. Adjustments to the Dynamic Adaptive Policy Pathways framework have been made to fit it into the objectives of this qualitative research. Resulting in thirteen effective actions that contribute to long-term-objectives to respond to the uncertainties (both opportunities and threats) of digitalisation and automation in different futures of the port-call-process. All actions focus one of the areas affected by digitalisation and automation. The resilient strategy roadmap visualises correlations between the actions.
Concluded is that a qualitative application of the DAPP can be used to design resilient strategies for the Harbourmaster. The resilient strategy roadmap provides the Harbourmaster with a guideline that is useful in uncertain environments due to digitalisation and automation. It can be discussed if other cases would experience the similar results when applying the DAPP framework in a qualitative manner. Furthermore, different set-up of methodologies is expected to result in a more valid set of actions. In addition, the impact of autonomous vessels is recommended to be further investigated since this is expected to have a radical impact on the port-call-process.
However, due to the degraded GNSS solution performance in city valleys, a tight integration is considered combining the two sensors at the observation level, ie. processing the GNSS ranges and the vision measurements in the image of the camera. The availability of High Definition Maps (HD Maps) aids vehicle positioning by providing extra information on the environment. In this project, landmark positions are retrieved through vision and the HD map, and can complement GNSS in city valleys. Additionally, the project focuses on building the mathematical model for the integration of observed landmark position (using a single camera, considering the ease of implementation and cost) and GNSS measurements, analyzing the performance as well as the feasibility for vehicle positioning. The project emphasizes the feasibility study of the proposed mathematical model, which is flexible and capable of using all available input automatedly, and providing a position solution with the best precision.
The uncertainty in the available landmark positions (for instance errors in the HD maps) is handled in two different ways: one is to include the landmark position coordinates as measurements into the model, the other one projects the uncertainty onto the measurements in the camera image. The latter method turns out to be much more efficient. To integrate vision and GNSS measurements, a conversion between an ECEF (earth-centered, earth-fixed coordinate frame), typically used for GNSS, and a world coordinate frame for the camera measurements, is required. A position offset between the GNSS antenna and camera is considered, since the camera lens center does not coincide with the GNSS antenna center. In the simulation and experiment, an extended integration is also presented and discussed which leaves out the position offset, for instance when the GNSS antenna is very close to the camera, which can further improve the redundancy and lower the computational load.
From the simulation and experiment, we conclude that the integration model is able to produce a position solution when one of the sensors is unable to produce a position solution and the other one still can; the extended integration model is able to produce a position solution even when both sensors individually fail to produce a position solution. Among these scenarios, the one when GNSS fails and vision operates, the integration model can produce a position solution within a quarter of a meter in local horizontal coordinates, and the GNSS measurements do not contribute much to the position solution. Compared to the integration model, the extended integration improves the model by reducing or eliminating the (typically heavy) correlation between the estimates, in particular those for the camera-antenna position offset, the GNSS receiver clock error and the vertical coordinate. Under the same scenarios, the extended integration improves the standard deviation in vertical coordinate and receiver clock error, within a quarter of a meter and one-third of a meter respectively.
Further study is recommended in the direction of applying full image processing procedures to obtain more realistic vision measurements, to include GNSS carrier phase observations to replace the current GNSS positioning based on Precise Point Positioning, in order to have a position solution of similar quality as the vision part. The dimension of system gets larger when carrier phase measurements (phase ambiguities) are added as well as two additional rotations for a camera; the extra rotations introduce a significant amount of nonlinearity in the model. A larger model with increased nonlinearity may call for an alternative model formulation.
...
However, due to the degraded GNSS solution performance in city valleys, a tight integration is considered combining the two sensors at the observation level, ie. processing the GNSS ranges and the vision measurements in the image of the camera. The availability of High Definition Maps (HD Maps) aids vehicle positioning by providing extra information on the environment. In this project, landmark positions are retrieved through vision and the HD map, and can complement GNSS in city valleys. Additionally, the project focuses on building the mathematical model for the integration of observed landmark position (using a single camera, considering the ease of implementation and cost) and GNSS measurements, analyzing the performance as well as the feasibility for vehicle positioning. The project emphasizes the feasibility study of the proposed mathematical model, which is flexible and capable of using all available input automatedly, and providing a position solution with the best precision.
The uncertainty in the available landmark positions (for instance errors in the HD maps) is handled in two different ways: one is to include the landmark position coordinates as measurements into the model, the other one projects the uncertainty onto the measurements in the camera image. The latter method turns out to be much more efficient. To integrate vision and GNSS measurements, a conversion between an ECEF (earth-centered, earth-fixed coordinate frame), typically used for GNSS, and a world coordinate frame for the camera measurements, is required. A position offset between the GNSS antenna and camera is considered, since the camera lens center does not coincide with the GNSS antenna center. In the simulation and experiment, an extended integration is also presented and discussed which leaves out the position offset, for instance when the GNSS antenna is very close to the camera, which can further improve the redundancy and lower the computational load.
From the simulation and experiment, we conclude that the integration model is able to produce a position solution when one of the sensors is unable to produce a position solution and the other one still can; the extended integration model is able to produce a position solution even when both sensors individually fail to produce a position solution. Among these scenarios, the one when GNSS fails and vision operates, the integration model can produce a position solution within a quarter of a meter in local horizontal coordinates, and the GNSS measurements do not contribute much to the position solution. Compared to the integration model, the extended integration improves the model by reducing or eliminating the (typically heavy) correlation between the estimates, in particular those for the camera-antenna position offset, the GNSS receiver clock error and the vertical coordinate. Under the same scenarios, the extended integration improves the standard deviation in vertical coordinate and receiver clock error, within a quarter of a meter and one-third of a meter respectively.
Further study is recommended in the direction of applying full image processing procedures to obtain more realistic vision measurements, to include GNSS carrier phase observations to replace the current GNSS positioning based on Precise Point Positioning, in order to have a position solution of similar quality as the vision part. The dimension of system gets larger when carrier phase measurements (phase ambiguities) are added as well as two additional rotations for a camera; the extra rotations introduce a significant amount of nonlinearity in the model. A larger model with increased nonlinearity may call for an alternative model formulation.
Multiple approaches to quantify the number of persons in an area are reviewed. Comparison of the reviewed approaches showed that a first distinction can be made between methods using a visual light (camera-) sensor and other methods based on the use of Bluetooth, Wifi, GPS-location (all related to phones) and LiDAR. Based on a literature review the visual light sensor is decided upon to best suit beach user quantification. Within the visual light approach a second distinction is made between methods based on the difference in pixel intensity, a method based on variance of pixel intensities over multiple frames and a method using oversegmentation combined with a machine learning framework for classification.
The difference in pixel intensity method is observed most often in literature, but has limitations in conditions that are concerned typical for the Dutch coast (e.g. clouds). The method based on the variance of pixel intensities and the method using oversegmentation are possibilities to overcome the problems described in the studies on the pixel intensity method. Based on preliminary tests the oversegmented machine learning approach is selected because it does not require beach users to move to be detected. Moreover, single snapshots can be evaluated which require a limited data infrastructure in-situ and this is considered advantageous regarding the ease of implementation and cost effectiveness.
The oversegmented machine learning approach divides images into small regions of similar pixels based on pixel gradients. The regions are called superpixels and superpixels can be characterised by significantly more features than the conventional r,g,b relations corresponding to regular pixels evaluated in the differences in pixel intensity method. The availability of an increased number of features provides more options to distinguish between classes during classification and this can be advantageous in difficult (e.g. cloudy) conditions. Classified beach user superpixels can represent multiple beach users due to for instance occlusion and therefore a regression relation between classified beach user superpixels and a manually counted ground truth is determined for conversion of classified beach user superpixels to the number of beach users. Hence, the oversegmented machine learning method for quantification of beach occupation combines an oversegmented classification model to classify superpixels into classes (e.g. beach user and sand) and a regression model to convert classified beach user superpixels to beach users.
The oversegmented machine learning method has previously been evaluated in the study of Hoonhout et al. (2015) for the classification of coastal images into the classes 'water', 'sand', 'objects', 'vegetation' and 'sky' and this led to the open-source toolbox Flamingo (Hoonhout and Radermacher, 2014b). The current study adapts and develops the Flamingo toolbox for the quantification of beach occupation. The impact of changing parameters of the existing toolbox on the oversegmented classification model are evaluated to obtain insight in the parameters that have to be changed to apply the toolbox to the quantification of beach occupation. The influence of the parameters: class aggregation, measures to take account for imbalances in the dataset, regularisation, number of images in the training dataset, image enhancement, addition of articial channels to enable more (new) features and the required number of features are reviewed. Especially changes in the parameters class aggregation, number of images in the training dataset and articial channels affect the overall model performance. The effect on the overall model performance of measures to account for imbalances in the dataset is limited. However, these measures can change the relative distribution of precision and recall corresponding to the false negative and positive rates respectively. The final classification model is trained and validated with a dataset containing 76 manually annotated images, default undersampling to account for the imbalance in the dataset and added articial channels. A 4-class model with classes beach users, sand water and objects proved to be the best performing class aggregation.
The classified beach user superpixels are converted into a number of beach users with a regression model obtained by fitting a second order polynomial regression line to the classified beach user superpixels of the training images and the corresponding manually counted ground truth. Evaluation of the fit shows that the oversegmented machine learning method is a suitable method for quantification of beach occupation indicated by a R2 of 0.92. The regression model is validated by application of the combined oversegmented classification- and regression models on a new and 'unseen' dataset of 80 images. Validation shows that the regression model is applicable on images that are not used during development of the model (R2=0.87) and this moreover confirms the suitability of the oversegmented machine learning method. Analysis of the largest errors showed that especially unoccupied beach stretchers and images captured by an unclean lens limit the performance of the oversegmented machine learning method.
The developed oversegmented machine learning method is benchmarked against one of the differences in pixel intensity methods representing the current state-of-the-art. The benchmark shows that the oversegmented machine learning method (R2=0.87) has a higher performance on the evaluated evalidation dataset compared to the method representing the current state-of-the-art (R2=0.76). The difference in performance indicates that the newly developed method is more suitable to the varying conditions associated with the Dutch coast.
Tests of the oversegmented machine learning model on a different camera station than was used for training of the oversegmented classification model, did not lead to satisfactory results. This indicates that the current approach for application on camera stations not used during training is not suitable. Therefore, at this point, the oversegmented machine learning method lacks robustness with respect to the performance on multiple different camera stations. A number of possible causes for the limitedperformance are treated and provide recommendations for further research.
The presented oversegmented machine learning method, despite its limitations, provides an opportunity to quantify beach occupation with a high temporal and spatial resolution in variable (weather) conditions that are known to limit the performance of the current state-of-the-art methods and are typical for the Dutch coast. The method, therefore, enables the possibility to monitor locations in conditions that with the current state-of-the-art would be diffcult to monitor. ...
Multiple approaches to quantify the number of persons in an area are reviewed. Comparison of the reviewed approaches showed that a first distinction can be made between methods using a visual light (camera-) sensor and other methods based on the use of Bluetooth, Wifi, GPS-location (all related to phones) and LiDAR. Based on a literature review the visual light sensor is decided upon to best suit beach user quantification. Within the visual light approach a second distinction is made between methods based on the difference in pixel intensity, a method based on variance of pixel intensities over multiple frames and a method using oversegmentation combined with a machine learning framework for classification.
The difference in pixel intensity method is observed most often in literature, but has limitations in conditions that are concerned typical for the Dutch coast (e.g. clouds). The method based on the variance of pixel intensities and the method using oversegmentation are possibilities to overcome the problems described in the studies on the pixel intensity method. Based on preliminary tests the oversegmented machine learning approach is selected because it does not require beach users to move to be detected. Moreover, single snapshots can be evaluated which require a limited data infrastructure in-situ and this is considered advantageous regarding the ease of implementation and cost effectiveness.
The oversegmented machine learning approach divides images into small regions of similar pixels based on pixel gradients. The regions are called superpixels and superpixels can be characterised by significantly more features than the conventional r,g,b relations corresponding to regular pixels evaluated in the differences in pixel intensity method. The availability of an increased number of features provides more options to distinguish between classes during classification and this can be advantageous in difficult (e.g. cloudy) conditions. Classified beach user superpixels can represent multiple beach users due to for instance occlusion and therefore a regression relation between classified beach user superpixels and a manually counted ground truth is determined for conversion of classified beach user superpixels to the number of beach users. Hence, the oversegmented machine learning method for quantification of beach occupation combines an oversegmented classification model to classify superpixels into classes (e.g. beach user and sand) and a regression model to convert classified beach user superpixels to beach users.
The oversegmented machine learning method has previously been evaluated in the study of Hoonhout et al. (2015) for the classification of coastal images into the classes 'water', 'sand', 'objects', 'vegetation' and 'sky' and this led to the open-source toolbox Flamingo (Hoonhout and Radermacher, 2014b). The current study adapts and develops the Flamingo toolbox for the quantification of beach occupation. The impact of changing parameters of the existing toolbox on the oversegmented classification model are evaluated to obtain insight in the parameters that have to be changed to apply the toolbox to the quantification of beach occupation. The influence of the parameters: class aggregation, measures to take account for imbalances in the dataset, regularisation, number of images in the training dataset, image enhancement, addition of articial channels to enable more (new) features and the required number of features are reviewed. Especially changes in the parameters class aggregation, number of images in the training dataset and articial channels affect the overall model performance. The effect on the overall model performance of measures to account for imbalances in the dataset is limited. However, these measures can change the relative distribution of precision and recall corresponding to the false negative and positive rates respectively. The final classification model is trained and validated with a dataset containing 76 manually annotated images, default undersampling to account for the imbalance in the dataset and added articial channels. A 4-class model with classes beach users, sand water and objects proved to be the best performing class aggregation.
The classified beach user superpixels are converted into a number of beach users with a regression model obtained by fitting a second order polynomial regression line to the classified beach user superpixels of the training images and the corresponding manually counted ground truth. Evaluation of the fit shows that the oversegmented machine learning method is a suitable method for quantification of beach occupation indicated by a R2 of 0.92. The regression model is validated by application of the combined oversegmented classification- and regression models on a new and 'unseen' dataset of 80 images. Validation shows that the regression model is applicable on images that are not used during development of the model (R2=0.87) and this moreover confirms the suitability of the oversegmented machine learning method. Analysis of the largest errors showed that especially unoccupied beach stretchers and images captured by an unclean lens limit the performance of the oversegmented machine learning method.
The developed oversegmented machine learning method is benchmarked against one of the differences in pixel intensity methods representing the current state-of-the-art. The benchmark shows that the oversegmented machine learning method (R2=0.87) has a higher performance on the evaluated evalidation dataset compared to the method representing the current state-of-the-art (R2=0.76). The difference in performance indicates that the newly developed method is more suitable to the varying conditions associated with the Dutch coast.
Tests of the oversegmented machine learning model on a different camera station than was used for training of the oversegmented classification model, did not lead to satisfactory results. This indicates that the current approach for application on camera stations not used during training is not suitable. Therefore, at this point, the oversegmented machine learning method lacks robustness with respect to the performance on multiple different camera stations. A number of possible causes for the limitedperformance are treated and provide recommendations for further research.
The presented oversegmented machine learning method, despite its limitations, provides an opportunity to quantify beach occupation with a high temporal and spatial resolution in variable (weather) conditions that are known to limit the performance of the current state-of-the-art methods and are typical for the Dutch coast. The method, therefore, enables the possibility to monitor locations in conditions that with the current state-of-the-art would be diffcult to monitor.