All Projects → biy001 → social-cnn-pytorch

biy001 / social-cnn-pytorch

Licence: MIT License
Human Trajectory Prediction in Socially Interacting Crowds Using a CNN-based Architecture

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to social-cnn-pytorch

AC-VRNN
PyTorch code for CVIU paper "AC-VRNN: Attentive Conditional-VRNN for Multi-Future Trajectory Prediction"
Stars: ✭ 21 (-12.5%)
Mutual labels:  trajectory-prediction
finetuneAlexVGG
Finetune ConvNets with Tensorflow
Stars: ✭ 20 (-16.67%)
Mutual labels:  cnn
kervolution
Kervolution Library in PyTorch (CVPR 2019 Oral)
Stars: ✭ 33 (+37.5%)
Mutual labels:  cnn
Multimodal-Future-Prediction
The official repository for the CVPR 2019 paper "Overcoming Limitations of Mixture Density Networks: A Sampling and Fitting Framework for Multimodal Future Prediction"
Stars: ✭ 38 (+58.33%)
Mutual labels:  trajectory-prediction
WIMP
[arXiv] What-If Motion Prediction for Autonomous Driving ❓🚗💨
Stars: ✭ 80 (+233.33%)
Mutual labels:  trajectory-prediction
stylenet
A pytorch implemention of "StyleNet: Generating Attractive Visual Captions with Styles"
Stars: ✭ 58 (+141.67%)
Mutual labels:  cnn
socialways
Social Ways: Learning Multi-Modal Distributions of Pedestrian Trajectories with GANs (CVPR 2019)
Stars: ✭ 113 (+370.83%)
Mutual labels:  trajectory-prediction
deep-learning-coursera-complete
Deep Learning Specialization by Andrew Ng on Coursera - My Completed Coursework Repo - All 5 Courses
Stars: ✭ 104 (+333.33%)
Mutual labels:  cnn
vehicle-trajectory-prediction
Behavior Prediction in Autonomous Driving
Stars: ✭ 23 (-4.17%)
Mutual labels:  trajectory-prediction
mods-light-zmq
MODS with external deep descriptors/detectors
Stars: ✭ 46 (+91.67%)
Mutual labels:  cnn
VectorNet
Pytorch implementation of CVPR2020 paper “VectorNet: Encoding HD Maps and Agent Dynamics from Vectorized Representation”
Stars: ✭ 88 (+266.67%)
Mutual labels:  trajectory-prediction
YOLO-Object-Counting-API
The code of the Object Counting API, implemented with the YOLO algorithm and with the SORT algorithm
Stars: ✭ 131 (+445.83%)
Mutual labels:  pedestrian-tracking
DLSS
Deep Learning Super Sampling with Deep Convolutional Generative Adversarial Networks.
Stars: ✭ 88 (+266.67%)
Mutual labels:  cnn
PiP-Planning-informed-Prediction
(ECCV 2020) PiP: Planning-informed Trajectory Prediction for Autonomous Driving
Stars: ✭ 101 (+320.83%)
Mutual labels:  trajectory-prediction
RCAN-tf
TensorFlow code for ECCV 2018 paper "Image Super-Resolution Using Very Deep Residual Channel Attention Networks"
Stars: ✭ 25 (+4.17%)
Mutual labels:  cnn
Keras-LSTM-Trajectory-Prediction
A Keras multi-input multi-output LSTM-based RNN for object trajectory forecasting
Stars: ✭ 88 (+266.67%)
Mutual labels:  trajectory-prediction
Audio-Classification-using-CNN-MLP
Multi class audio classification using Deep Learning (MLP, CNN): The objective of this project is to build a multi class classifier to identify sound of a bee, cricket or noise.
Stars: ✭ 36 (+50%)
Mutual labels:  cnn
Traffic-Prediction-Open-Code-Summary
Summary of open source code for deep learning models in the field of traffic prediction
Stars: ✭ 58 (+141.67%)
Mutual labels:  trajectory-prediction
Stock-Prediction
stock predict by cnn and lstm
Stars: ✭ 25 (+4.17%)
Mutual labels:  cnn
WSCNNTDSaliency
[BMVC17] Weakly Supervised Saliency Detection with A Category-Driven Map Generator
Stars: ✭ 19 (-20.83%)
Mutual labels:  cnn

social-cnn-pytorch

This repository was built for the Stanford CS230 course project "Human Trajectory Prediction in Socially Interacting Crowds". The "main_scripts" directory contains all the major functionalities, such as training, testing, and plotting. The "rerun_scripts" directory contains scripts for re-running the pre-trained models and logging the training and validiation losses. The "test_for_trajnet" directory contains scripts to create predictions for test sets provided by Stanford Trajectory Forecasting Benchmark [1]. Poster: here (outstanding poster award). Report: here.

Abstract

This project aims to predict human trajectories in dense crowds for robotic motion planning applications. Inspired by prior work [2] and a recent success in Convolutional Neural Networks (CNN) for sequence-to-sequence tasks, we propose a data-driven approach that employs CNN for trajectory prediction of multiple pedestrians at once. The performance evaluation on a publicly available dataset [1] suggests that our approach successfully predicts reasonable trajectories for multiple pedestrians in different scenes. The extensive error analysis and the trajectory analysis also reveal the cases where our model has difficulty in capturing unusual pedestrian behavior or social interactions.

[1] A. Sadeghian, V. Kosaraju, A. Gupta, S. Savarese, and A. Alahi, “Trajnet: Towards a benchmark for human trajectory prediction,” arXiv preprint, 2018.

[2] N. Nikhil and B. T. Morris, “Convolutional neural network for trajectory prediction,” arXiv preprint arXiv:1809.00696, 2018.

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].