The idea of this project is from one of my friend, who use a smart ring bell to monitor who is downstairs. Although the camera has a reasonable physical resolution, the video quality still remains not as good enough as expected when we review that.
Compression of the video saves the size of the video that suitable for transfer through Internet. However, when we have the demand to watch the poor quality video especially when you want to get more detailed information, the blur picture becomes the biggest obstacle. The goal of this project is to enhance the quality of the blur video with the aid of deep learning.
The processing part uses a combination of techniques from several papers. The main techniques for constructing a neural network list as follow: