Browsing by Author "Papakis, Ioannis"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
- A Bayesian Framework for Multi-Stage Robot, Map and Target LocalizationPapakis, Ioannis (Virginia Tech, 2019)This thesis presents a generalized Bayesian framework for a mobile robot to localize itself and a target, while building a map of the environment. The proposed technique builds upon the Bayesian Simultaneous Robot Localization and Mapping (SLAM) method, to allow the robot to localize itself and the environment using map features or landmarks in close proximity. The target feature is distinguished from the rest of features since the robot has to navigate to its location and thus needs to be observed from a long distance. The contribution of the proposed approach is on enabling the robot to track a target object or region, using a multi-stage technique. In the first stage, the target state is corrected sequentially to the robot correction in the Recursive Bayesian Estimation. In the second stage, with the target being closer, the target state is corrected simultaneously with the robot and the landmarks. The process allows the robot's state uncertainty to be propagated into the estimated target's state, bridging the gap between tracking only methods where the target is estimated assuming known observer state and SLAM methods where only landmarks are considered. When the robot is located far, the sequential stage is efficient in tracking the target position while maintaining an accurate robot state using close only features. Also, target belief is always maintained in comparison to temporary tracking methods such as image-tracking. When the robot is closer to the target and most of its field of view is covered by the target, it is shown that simultaneous correction needs to be used in order to minimize robot, target and map entropies in the absence of other landmarks.
- Development of an Infrastructure Based Data Acquisition System to Naturalistically Collect the Roadway EnvironmentSarkar, Abhijit; Papakis, Ioannis; Herbers, Eileen; Viray, Reginald (2023-12)Automatic traffic monitoring is becoming an important investment for transportation specialists, especially as the overall volume of traffic continues to increase, as do crashes at intersections. Infrastructure cameras can be a good source of information for automatic monitoring of traffic situations at intersections. However, efficient computer vision methods that can process the video data effectively are required for this endeavor. Intersection cameras often record video data that are of low quality and low frame rate, making them challenging to use. In this project, we have demonstrated how traffic cameras can be used to automatically track roadway agents, find their kinematic behavior, and devise a safety measurement strategy, leveraging recent advancements in computer vision and deep learning. In this process, we have specifically focused on the Virginia Beach area and used publicly available traffic data to demonstrate our results. We developed a full computer vision pipeline that trains a custom object detector specifically using traffic data. We also used an optical flow method and a graph neural network to improve the accuracy of object tracking. The tracked objects from the image frames were further used as a point source and mapped to their GPS locations. Finally, the speed of each object was calculated to understand the traffic dynamics and determine possible crash predictors. This information can be used to quickly alert traffic control operators to a specific intersection that likely needs their attention so that crashes can be mitigated.
- A Graph Convolutional Neural Network Based Approach for Object Tracking Using Augmented Detections With Optical FlowPapakis, Ioannis (Virginia Tech, 2021-05-18)This thesis presents a novel method for online Multi-Object Tracking (MOT) using Graph Convolutional Neural Network (GCNN) based feature extraction and end-to-end feature matching for object association. The Graph based approach incorporates both appearance and geometry of objects at past frames as well as the current frame into the task of feature learning. This new paradigm enables the network to leverage the "contextual" information of the geometry of objects and allows us to model the interactions among the features of multiple objects. Another central innovation of the proposed framework is the use of the Sinkhorn algorithm for end-to-end learning of the associations among objects during model training. The network is trained to predict object associations by taking into account constraints specific to the MOT task. Additionally, in order to increase the sensitivity of the object detector, a new approach is presented that propagates previous frame detections into each new frame using optical flow. These are treated as added object proposals which are then classified as objects. A new traffic monitoring dataset is also provided, which includes naturalistic video footage from current infrastructure cameras in Virginia Beach City with a variety of vehicle density and environment conditions. Experimental evaluation demonstrates the efficacy of the proposed approaches on the provided dataset and the popular MOT Challenge Benchmark.