All Projects → ndrplz → Surround_vehicles_awareness

ndrplz / Surround_vehicles_awareness

Licence: mit
Learn to map surrounding vehicles onto a bird's eye view of the scene.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Surround vehicles awareness

Uselfdrivingsimulator
Self-Driving Car Simulator
Stars: ✭ 48 (-56.36%)
Mutual labels:  self-driving-car
Simulator
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
Stars: ✭ 1,260 (+1045.45%)
Mutual labels:  self-driving-car
Self Driving Car
Automated Driving in NFS using CNN.
Stars: ✭ 105 (-4.55%)
Mutual labels:  self-driving-car
Vehicle Detection And Tracking
Udacity Self-Driving Car Engineer Nanodegree. Project: Vehicle Detection and Tracking
Stars: ✭ 60 (-45.45%)
Mutual labels:  self-driving-car
Advanced Lane Detection
An advanced lane-finding algorithm using distortion correction, image rectification, color transforms, and gradient thresholding.
Stars: ✭ 71 (-35.45%)
Mutual labels:  self-driving-car
Lidarobstacledetection
Lidar Obstacle Detection
Stars: ✭ 90 (-18.18%)
Mutual labels:  self-driving-car
Rc car ros
ROS package to control an autonomous RC vehicle based on Raspberry Pi3
Stars: ✭ 30 (-72.73%)
Mutual labels:  self-driving-car
Lanenet Lane Detection
Unofficial implemention of lanenet model for real time lane detection using deep neural network model https://maybeshewill-cv.github.io/lanenet-lane-detection/
Stars: ✭ 1,690 (+1436.36%)
Mutual labels:  self-driving-car
Mit 6.s094
MIT-6.S094: Deep Learning for Self-Driving Cars Assignments solutions
Stars: ✭ 74 (-32.73%)
Mutual labels:  self-driving-car
Curved Lane Lines
detect curved lane lines using HSV filtering and sliding window search.
Stars: ✭ 100 (-9.09%)
Mutual labels:  self-driving-car
Gtsrb
Convolutional Neural Network for German Traffic Sign Recognition Benchmark
Stars: ✭ 65 (-40.91%)
Mutual labels:  self-driving-car
Didi challenge ros
Roslaunch to visualize a rosbag file from Udacity (DiDi Challenge)
Stars: ✭ 69 (-37.27%)
Mutual labels:  self-driving-car
Lane Detection For Autonomous Cars
Lane Detection Module using C++ and OpenCV
Stars: ✭ 90 (-18.18%)
Mutual labels:  self-driving-car
Vehicle Detection
Vehicle detection using machine learning and computer vision techniques for Udacity's Self-Driving Car Engineer Nanodegree.
Stars: ✭ 1,093 (+893.64%)
Mutual labels:  self-driving-car
Self Driving Car
A End to End CNN Model which predicts the steering wheel angle based on the video/image
Stars: ✭ 106 (-3.64%)
Mutual labels:  self-driving-car
True artificial intelligence
真AI人工智能
Stars: ✭ 38 (-65.45%)
Mutual labels:  self-driving-car
Reinforcement Learning For Self Driving Cars
Project on design and implement neural network that maximises driving speed of self-driving car through reinforcement learning.
Stars: ✭ 85 (-22.73%)
Mutual labels:  self-driving-car
Self Driving Vehicle
Simulation of self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.
Stars: ✭ 112 (+1.82%)
Mutual labels:  self-driving-car
Selfdrivingcar
A collection of all projects pertaining to different layers in the SDC software stack
Stars: ✭ 107 (-2.73%)
Mutual labels:  self-driving-car
3d Boundingbox
PyTorch implementation for 3D Bounding Box Estimation Using Deep Learning and Geometry
Stars: ✭ 95 (-13.64%)
Mutual labels:  self-driving-car

Learning to Map Vehicles into Bird's Eye View

This code accompanies the paper "Learning to map surrounding vehicles into bird's eye view using synthetic data".

It contains the code for loading data and pre-trained SDPN model proposed in the paper.

How-to-run

Script entry-point is in main.py.

When main.py is run, pretrained weights are automatically downloaded and injected in the model.

Model is then used to perform and inference on a sample data, mapping a car from the dashboard camera view to the bird's eye view of the scene. If everything works correctly, the output should look like this.

Dependencies

The code was developed with the following configuration:

  • python 2.7.11
  • numpy 1.11.2
  • opencv 3.1.0
  • Theano 0.9.0.dev3
  • Keras 1.1.2

Other configuration will reasonably work, but have never been explicitly tested.

Dataset

In this repository only one example is provided, to the end of verifying that the model is working correctly.

The whole dataset, which comprises more than 1M couples of bounding boxes, can be found here.

To get an idea of how the data look like you can check this video.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].