Skip to content
Go to file
Cannot retrieve contributors at this time
53 lines (35 sloc) 1.53 KB

Forensic Reconstruction of Severely Degraded License Plates

Code and pretrained Real-world CNN model for:

Benedikt Lorch, Shruti Agarwal, Hany Farid. Forensic Reconstruction of Severely Degraded License Plates. Media Watermarking, Security, and Forensics 2019, Burlingame, CA, USA, MWSF-529. bibtex

Getting Started

Tested on Ubuntu 16.04 with Python 3.5, TensorFlow 1.4.0 and 1.10.1.


Clone this repo.

git clone
cd license-plates

Inside your virtual environment install required packages.

pip install -r requirements.txt

Download trained model to <repo>/model or a directory of your choice.

unzip -d model

Running the demo

cd src
jupyter notebook

Then open demo.ipynb.

Depending on the location of the trained weights, you may need to update the path in the first cell.


North Carolina license plate

Arizona license plate

Vermont license plate

CNN architecture

(View image to enlarge)

CNN architecture