This project showcases the Super-Resolution CNN (SRCNN). The model is pretrained following this tutorial. The original paper can be found here.
Linux system with npm 6+ and Python 3.8+
To configure backend dependencies, execute the build.sh
script
./build.sh
To start the server and the UI, first execute the backend startup script, then launch the frontend
cd backend
./startup.sh
cd ../frontend
npm run dev
The frontend is accessible through localhost:3000
The frontend and the backend are hosted seperately, the backend is hosted at localhost:8888
To stop the server, firsts shutdown the frontend, then execute the backend shutdown script
cd backend
./shutdown.sh
- Image sizing, responsive scaling and scrolling not as expected
- Websocket connection crashes upon large image upload