All Projects → Michael-MuChienHsu → R_Unet

Michael-MuChienHsu / R_Unet

Licence: other
Video prediction using lstm and unet

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to R Unet

Bcdu Net
BCDU-Net : Medical Image Segmentation
Stars: ✭ 314 (+1156%)
Mutual labels:  lstm, unet
Deep Learning Time Series
List of papers, code and experiments using deep learning for time series forecasting
Stars: ✭ 796 (+3084%)
Mutual labels:  prediction, lstm
Unet Zoo
A collection of UNet and hybrid architectures in PyTorch for 2D and 3D Biomedical Image segmentation
Stars: ✭ 302 (+1108%)
Mutual labels:  lstm, unet
Tensorflow Lstm Sin
TensorFlow 1.3 experiment with LSTM (and GRU) RNNs for sine prediction
Stars: ✭ 52 (+108%)
Mutual labels:  prediction, lstm
Ai Reading Materials
Some of the ML and DL related reading materials, research papers that I've read
Stars: ✭ 79 (+216%)
Mutual labels:  prediction, lstm
Stock Price Predictor
This project seeks to utilize Deep Learning models, Long-Short Term Memory (LSTM) Neural Network algorithm, to predict stock prices.
Stars: ✭ 146 (+484%)
Mutual labels:  prediction, lstm
Base-On-Relation-Method-Extract-News-DA-RNN-Model-For-Stock-Prediction--Pytorch
基於關聯式新聞提取方法之雙階段注意力機制模型用於股票預測
Stars: ✭ 33 (+32%)
Mutual labels:  prediction, lstm
Limit orderbook prediction
Stars: ✭ 61 (+144%)
Mutual labels:  prediction, lstm
Deepzip
NN based lossless compression
Stars: ✭ 69 (+176%)
Mutual labels:  prediction, lstm
Keras Timeseries Prediction
Time series prediction with Sequential Model and LSTM units
Stars: ✭ 100 (+300%)
Mutual labels:  prediction, lstm
Unity Fastpacedmultiplayer
Features a Networking Framework to be used on top of Unity Networking, in order to implement an Authoritative Server with Lag Compensation, Client-Side Prediction/Server Reconciliation and Entity Interpolation
Stars: ✭ 162 (+548%)
Mutual labels:  prediction, unet
behaiv-java
User Behavior Prediction for everyone
Stars: ✭ 12 (-52%)
Mutual labels:  prediction
Github-Stars-Predictor
It's a github repo star predictor that tries to predict the stars of any github repository having greater than 100 stars.
Stars: ✭ 34 (+36%)
Mutual labels:  prediction
PyDREAM
Python Implementation of Decay Replay Mining (DREAM)
Stars: ✭ 22 (-12%)
Mutual labels:  prediction
Sales-Prediction
In depth analysis and forecasting of product sales based on the items, stores, transaction and other dependent variables like holidays and oil prices.
Stars: ✭ 56 (+124%)
Mutual labels:  prediction
reinforcement learning course materials
Lecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University
Stars: ✭ 765 (+2960%)
Mutual labels:  prediction
Host-Load-Prediction-with-LSTM
host load prediction with Long Short-Term Memory in cloud computing
Stars: ✭ 28 (+12%)
Mutual labels:  lstm
dnd-lstm
A Python(PyTorch) implementation of memory augmented neural network based on Ritter et al. (2018). Been There, Done That: Meta-Learning with Episodic Recall. ICML.
Stars: ✭ 30 (+20%)
Mutual labels:  lstm
Time-Series-Forecasting
Rainfall analysis of Maharashtra - Season/Month wise forecasting. Different methods have been used. The main goal of this project is to increase the performance of forecasted results during rainy seasons.
Stars: ✭ 27 (+8%)
Mutual labels:  lstm
Bidirectiona-LSTM-for-text-summarization-
A bidirectional encoder-decoder LSTM neural network is trained for text summarization on the cnn/dailymail dataset. (MIT808 project)
Stars: ✭ 73 (+192%)
Mutual labels:  lstm

R_Unet

This project applies recurrent method upon U-net to perform pixel level video frame prediction.
Part of our result is published at IEEE GCCE 2020. pdf.

Brief introduction

Taking advantage of LSTM and U-net encode-decoder, we wish to be able in predicting next (n) frame(s).
Currently using a 2 layer LSTM network (V1) or convolution LSTM (V2) as RNN network applying on latent feature of U net
In our latest v4 model, we use convolutional LSTM in each level and take short cut in v2 out

On the other hand, we are now using v4_mask model to train mask, image input and mask, image prediction output
This model holds same structure as v4 but simply change output layer to output mask tensor.

Usage

  • configuration: config.json
  • parse configuration: class parse_arguement.py
  • training file: train.py
  • V1 model: R_Unet_v1.py
  • V2 model: R_Unet_ver_2.py
  • V4 model: R_Unet_ver_4.py
to train v1 model: python3 train.py config 
to train other model: python3 train_v2.py config 

Our Model Architecture

Current we are working on a better model using convolution lstm, name as runet_v2

  • model v1:
    alt_text

  • model v2:
    alt_text

  • model v4:
    alt_text



Some result

prediction: alt_text Ground truth: alt_text
mask prediction
prediction: alt_text Ground truth: alt_text

References

[1] Stochastic Adversarial Video Prediction, CVPR 2018
[2] High Fidelity Video Prediction with Large Stochastic Recurrent Neural Networks, NeurIPS 2019
[3] convLSTM - The convolution lstm framework used

Hsu Mu Chien, Watanabe Lab, Department of Fundamental Science and Engineering, Waseda University.

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