This repository provides a web interface for detecting scratches in sensor images using a UNET-based model. This project is currently hosted by CERN, and some files are confidential due to project sensitivity.
pip install -r requirements.txt
Follow these steps to set up and run the web interface:
git clone <repository-url>
cd <project-directory>
flask run
Open your local web browser and navigate to http://127.0.0.1:5000.
- Use the Upload button to select and upload images.
- Uploaded images are saved in instance/upload/, organized by date and time.
- The UNET model processes the images, and annotated results are stored in static/, also organized by date and time.
- Annotated images are displayed on the web interface.
- Use the Download Label Files button to download the labels as a ZIP file.
- A dropdown menu is available to filter images as needed.