henry0408 / Deep_Learning_Video_compression

Used deep learning for video compression.
0 stars 0 forks source link

Deep_Learning_Video_compression

In this project, deep learning method was used to set up a toy pipeline for video compression and recovering. The main approach is that the whole video will be sepearated into frames so that the nerual network will compress each frame (picture) and then recover them.

Basic Requirements:\ The compression ratio is 70%+ and the quality of the video after recovered is good (judged by PSNR ratio and of course human eyes).

The structure of this toy model is shown below:

image

The performance of the video after recovering is shown below: (some frames in the video)

image

image

image

The final PSNR after recovering is around 36dB:

image

You could also watch my presentation video on YouTube: https://youtu.be/xdpyKXiHzBY