- Task 2 - Script identification - Method: CNN based method 4
- Method info
- Samples list
- Per sample details
method: CNN based method 42017-07-01
Authors: Yash Patel, Michal Bušta, Lukáš Neumann, Jiri Matas
Description: Our method uses a CNN based approach for script-identification in cropped work images. We employ the use of convolutional layers from VGG-16 architecture along with a Global-Average-Pooling and two fully connected layers. Objective of our method is to preserve the aspect ratio of input images. Thus, for both training and testing we resize the images into fixed-height (64) and variable-width ((image width*64)/image height) tensors. For training, we initialize the convolutional layers with ImageNet weights. We make use of categorical-cross-entropy loss function and update all the layers (both convolutional and fully connected) during back-propagation.
Confusion Matrix
Detection | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Arabic | Latin | Chinese | Japanese | Korean | Bangla | Symbols | Mixed | None | ||
GT | Arabic | 4712 | 331 | 16 | 29 | 21 | 14 | 19 | 0 | 0 |
Latin | 199 | 58503 | 406 | 623 | 471 | 155 | 180 | 0 | 0 | |
Chinese | 12 | 259 | 3746 | 631 | 85 | 10 | 7 | 0 | 0 | |
Japanese | 40 | 2072 | 1354 | 4159 | 451 | 51 | 30 | 0 | 0 | |
Korean | 39 | 2243 | 571 | 515 | 9540 | 78 | 6 | 0 | 0 | |
Bangla | 5 | 204 | 20 | 29 | 24 | 2262 | 1 | 0 | 0 | |
Symbols | 54 | 1033 | 13 | 34 | 23 | 9 | 2330 | 0 | 0 | |
Mixed | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
None | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |