7. SRCNN?
● Super-Resolution Convolutional Neural Network (SRCNN)
● used for single image super resolution (SR)
Dong, Chao et al. “Image Super-Resolution Using Deep Convolutional Networks.” IEEE Transactions on Pattern Analysis and
Machine Intelligence 38 (2016): 295-307.
8. Formulation
● Upscale the low resolution image to the desired size using
bicubic interpolation.
● Apply CNN on the upscaled image in order to extract a high
dimensional vector using overlapping patches.
9. Formulation
● Apply CNN on the extracted high-dimensional vector in
order to non-linearly map the information to another
high-dimensional vector in order to prevent overfitting.
● Lastly we apply a final CNN on the higher-dimensional
vector in order to reconstruct the output image.
25. Tesseract OCR
Tesseract is considered one
of the most accurate
open-source OCR engines
then available.*
https://en.wikipedia.org/wiki/Tesseract_(software) , https://tesseract-ocr.github.io/
81. Bipartite Metric
Make a Bipartite Graph with Bounding Boxes
of Original and Predicted as nodes
82. Bipartite Metric
Make a Bipartite Graph with Bounding Boxes
of Original and Predicted as nodes
Add edges with 1 as weight when the character matches and
also the intersection is greater than a threshold.
83. Add Source and Sink, and connect with all
edges of weight 1
84. Add Source and Sink, and connect with all
edges of weight 1
Calculate the maximum flow
This finds the maximum cardinality bipartite match
between the two B.B.