Towards the Unseen: Iterative Text Recognition by Distilling from Errors
This addresses a key bottleneck for practical deployment of text recognition systems in real-world scenarios, though it is an incremental improvement over existing methods.
The paper tackles the problem of recognizing unseen character sequences in visual text recognition by proposing an iterative framework that uses predicted knowledge from previous iterations to improve subsequent predictions, achieving the best performance under a new disjoint setup where train and test labels are mutually exclusive.
Visual text recognition is undoubtedly one of the most extensively researched topics in computer vision. Great progress have been made to date, with the latest models starting to focus on the more practical "in-the-wild" setting. However, a salient problem still hinders practical deployment -- prior arts mostly struggle with recognising unseen (or rarely seen) character sequences. In this paper, we put forward a novel framework to specifically tackle this "unseen" problem. Our framework is iterative in nature, in that it utilises predicted knowledge of character sequences from a previous iteration, to augment the main network in improving the next prediction. Key to our success is a unique cross-modal variational autoencoder to act as a feedback module, which is trained with the presence of textual error distribution data. This module importantly translate a discrete predicted character space, to a continuous affine transformation parameter space used to condition the visual feature map at next iteration. Experiments on common datasets have shown competitive performance over state-of-the-arts under the conventional setting. Most importantly, under the new disjoint setup where train-test labels are mutually exclusive, ours offers the best performance thus showcasing the capability of generalising onto unseen words.