Skip to content

ainize-team2/ISR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Run on Ainize

Image Super-Resolution (ISR)

Docs License

The goal of this project is to upscale and improve the quality of low resolution images.

ML Model

trained with Adversarial and VGG features losses, choose the option weights='gans' when creating a RRDN model.

RRDN Network architecture

The main parameters of the architecture structure are:

  • T - number of Residual in Residual Dense Blocks (RRDB)
  • D - number of Residual Dense Blocks (RDB) insider each RRDB
  • C - number of convolutional layers stacked inside a RDB
  • G - number of feature maps of each convolutional layers inside the RDBs
  • G0 - number of feature maps for convolutions outside of RDBs and of each RBD output


How to Run

Local

cd client
cd npm run build
cd ../
pip install --upgrade pip
pip install -e ".[gpu]" --ignore-installed
pip3 install flask 
pip3 install requests
pip3 install flask_cors
python3 ./src/server.py 

Docker

sudo docker build -t {Docker Path}:{Tag} .
sudo docker run -p {Expose Port}:80 {Docker Path}:{Tag}

References

About

This Project is to improve image quality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published