In the domain of advanced driver assistance systems and autonomous vehicles, precise perception and interpretation of the vehicle's environment are not merely requirements they are the very foundation upon which every aspect of functionality and safety is constructed. One prevalent method of representing the environment is through the use of an occupancy grid map. This map segments the environment into distinct grid cells, each of which is evaluated to determine if it is occupied or free. This evaluation operates under the assumption that each grid cell is independent of the others. The underlying mathematical structure of this system is the binary Bayes filter (BBF). The BBF integrates sensor data from various sources and can incorporate measurements taken at different times. The occupancy grid map does not rely on the identification of individual objects, which allows it to depict obstacles of any shape. This flexibility is a key advantage of this approach. Traditional occupancy grid maps fall short when it comes to predicting dynamic environments due to their lack of a process model. A notable enhancement to this static model is the Bayesian Occupancy Filter (BOF), which, unlike its predecessor, estimates a velocity distribution for each grid cell's occupancy using a histogram filter. However, the BOF's computational demands are high. To address this, research propose representing the dynamic state of grid cells using particles. This method enables the computation of dynamic grid maps in real-time applications, even with larger grid cell sizes and higher resolution. Despite these advancements, dynamic occupancy grid maps remain a relatively new field of study, especially when compared to more established object-tracking approaches. Until now, the BOF has been treated as a distinct research area with minimal overlap with other tracking methodologies. This methodology aims to bridge that gap and foster a more integrated approach to dynamic environment estimation.
This study introduces a novel approach to dynamic grid mapping, conceptualized as an approximation of a Random Finite Set (RFS) filter. An RFS is a probabilistic representation of a finite, random collection of objects and their respective states. Finite Set Statistics (FISST) provide a framework for Bayesian filtering of these random finite sets and form the foundation for several multi-object tracking methodologies, such as the Probability Hypothesis Density (PHD) filter. By characterizing the grid as an RFS, we can apply sophisticated concepts from the well-established domain of RFS filtering to dynamic grid mapping. The research develops a filter known as the Probability Hypothesis Density/Multi-Instance Bernoulli (PHD/MIB) filter. This filter alternately represents and propagates the dynamic grid map as a PHD and as multiple instances of Bernoulli filters, thereby offering a more integrated and efficient approach to dynamic environment estimation.
Furthermore, this research introduces a Sequential Monte Carlo (SMC) implementation of the PHD/MIB filter, as well as an approximation within the Dempster-Shafer framework, termed the Dempster-Shafer PHD/MIB (DS-PHD/MIB) filter. This DS-PHD/MIB filter necessitates fewer particles than the original PHD/MIB filter, thereby enhancing computational efficiency. The study provides a comprehensive description of an efficient, massively parallel implementation of the DS-PHD/MIB filter. The algorithm's pseudo code is also outlined, offering a clear and concise understanding of its workings. This approach further strengthens the integrated and efficient methodology for dynamic environment estimation.
In conclusion, the research delineates the attributes of the DS-PHD/MIB filter and debates its pros and cons in comparison to object-based tracking methodologies, using practical examples for illustration. A quantitative assessment using real-world data demonstrates that the DS-PHD/MIB filter yields consistent state estimation outcomes. It effectively models both the stochastic multi-object transition process and the stochastic multi-object observation process. Moreover, the evaluation affirms the real-time capability of the parallelized implementation of the DS-PHD/MIB filter. It validates its utility for state estimation in dynamic vehicle environments, thereby underscoring its potential for practical applications in dynamic environment estimation. This comprehensive approach offers a promising avenue for future research and development in this field.