This project analyzes both pedestrian and vehicle interaction behavior in various traffic scenarios using advanced data analysis and machine learning techniques. It processes and visualizes movement data of pedestrians and vehicles from different locations including intersections, roundabouts, and merging zones. The analysis includes vehicle tracking, speed patterns, and safety implications of pedestrian-vehicle interactions.
- Map visualization of different traffic scenarios
- Vehicle and pedestrian trajectory tracking and visualization
- Speed analysis and movement patterns for both vehicles and pedestrians
- Comprehensive interaction detection between pedestrians and vehicles
- Vehicle behavior analysis in different traffic contexts
- Implements machine learning models to predict both vehicle and pedestrian movement patterns
- Uses historical trajectory data to forecast future positions of all traffic participants
- Considers environmental factors, vehicle dynamics, and interaction contexts
- Categorizes different types of pedestrian-vehicle interactions
- Identifies behavioral patterns of both vehicles and pedestrians in various scenarios
- Analyzes interaction outcomes, risk assessment, and safety implications
- Studies vehicle behavior adaptation in presence of pedestrians
- Clustering analysis for identifying common behavioral patterns of vehicles and pedestrians
- Scenario-specific pattern analysis (intersections, roundabouts, merging zones)
- Temporal pattern detection in vehicle and pedestrian movements
- Analysis of vehicle-pedestrian interaction patterns in different traffic conditions
- Machine learning models for evaluating potential conflict situations
- Real-time risk level prediction
- Historical data-based risk pattern analysis
- Automated feature extraction from tracking data
- Preprocessing pipeline for machine learning models
- Feature selection and importance analysis
maps/
: Contains OSM map files for different locationsrecorded_trackfiles/
: Contains trajectory data files*.py
: Python scripts for various analysis components
- Python 3.x
- Matplotlib
- Pandas
- NumPy
- PyProj
- XML ElementTree
- Ensure all dependencies are installed
- Place map files in the
maps/
directory - Place tracking data in the
recorded_trackfiles/
directory - Run the desired analysis scripts
- Deep learning models for complex pattern recognition
- Real-time prediction system
- Interactive visualization dashboard
- Extended scenario coverage
- Integration with traffic management systems