21 May 2020 in IEEE Transactions on Pattern Analysis and Machine Intelligence
What is the current state-of-the-art for image restoration and enhancement applied to degraded images acquired under less than ideal circumstances? Can the application of such algorithms as a pre-processing step improve image interpretability for manual analysis or automatic visual recognition to classify scene content? While there have been important advances in the area of computational photography to restore or enhance the visual quality of an image, the capabilities of such techniques have not always translated in a useful way to visual recognition tasks. Consequently, there is a pressing need for the development of algorithms that are designed for the joint problem of improving visual appearance and recognition, which will be an enabling factor for the deployment of visual recognition tools in many real-world scenarios. To address this, we introduce the UG $^2$ dataset as a large-scale benchmark composed of video imagery captured under challenging conditions, and two enhancement tasks designed to test algorithmic impact on visual quality and automatic object recognition. Furthermore, we propose a set of metrics to evaluate the joint improvement of such tasks as well as individual algorithmic advances, including a novel psychophysics-based evaluation regime for human assessment and a realistic set of quantitative measures for object recognition performance. We introduce six new algorithms for image restoration or enhancement, which were created as part of the IARPA sponsored UG $^2$ Challenge workshop held at CVPR 2018. Under the proposed evaluation regime, we present an in-depth analysis of these algorithms and a host of deep learning-based and classic baseline approaches. From the observed results, it is evident that we are in the early days of building a bridge between computational photography and visual recognition, leaving many opportunities for innovation in this area.
4 May 2017 in IEEE Transactions on Information Forensics and Security
This paper presents a solution to automatically recognize the correct left / right and upright / upside-down orientation of iris images. This solution can be used to counter spoofing attacks directed to generate fake identities by rotating an iris image or the iris sensor during the acquisition. Two approaches are compared on the same data, using the same evaluation protocol: a) feature engineering, using hand-crafted features classified by a Support Vector Machine (SVM), and b) feature learning, using data-driven features learned and classified by a Convolutional Neural Network (CNN). A dataset of 20,750 iris images, acquired for 103 subjects using four sensors, was used for development. An additional subject-disjoint dataset of 1,939 images, from 32 additional subjects, was used for testing purposes. Both same-sensor and cross-sensor tests were carried out to investigate how the classification approaches generalize to unknown hardware. The SVM-based approach achieved an average correct classification rate above 95% (89%) for recognition of left / right (upright / upside-down) orientation when tested on subject- and camera-disjoint data, and 99% (97%) if the images were acquired by the same sensor. The CNN-based approach performed better for same-sensor experiments, and presented slightly worse generalization capabilities to unknown sensors when compared to the SVM. We are not aware of any other papers on automatic recognition of upright / upside-down orientation of iris images, or studying both hand-crafted and data-driven features in same-sensor and cross-sensor subjectdisjoint experiments. The datasets used in this work, along with random splits of the data used in cross-validation, are being made available.
1 December 2021 in Computer Vision and Image Understanding