Demo Data from SIGIR 2026 / reviewers in the wild / expert
Rubens Campos Machado
dblp:58/426 · also Rubens Machado
· DBLP profile ↗
4ranked-venue papers
0as first author
0since 2021 · last 2016
0000-0002-6878-5567ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 3Artificial intelligence and machine learning · 1Security and privacy · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
1 paper |
Biometric security · 100% | |
| Artificial intelligence
1 paper |
Deep learning architectures and training · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
convolutional neural network |
0.2 | 1 | 2016 | Fingerprint Liveness Detection Using Convolutional Neural Networks · IEEE Trans. Inf. Forensics Secur. 2016 |
Biometric security
anti-spoofing |
0.2 | 1 | 2016 | Fingerprint Liveness Detection Using Convolutional Neural Networks · IEEE Trans. Inf. Forensics Secur. 2016 |
Biometric security › anti-spoofing
fingerprint liveness detection |
0.2 | 1 | 2016 | Fingerprint Liveness Detection Using Convolutional Neural Networks · IEEE Trans. Inf. Forensics Secur. 2016 |
Biometric security
biometric recognition |
0.1 | 1 | 2016 | Fingerprint Liveness Detection Using Convolutional Neural Networks · IEEE Trans. Inf. Forensics Secur. 2016 |
Methods — techniques the papers use, named apart from their topics
local binary pattern · 0.5data augmentation · 0.5convolutional neural network · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Fingerprint Liveness Detection Using Convolutional Neural NetworksabstractWith the growing use of biometric authentication systems in the recent years, spoof fingerprint detection has become increasingly important. In this paper, we use convolutional neural networks (CNNs) for fingerprint liveness detection. Our system is evaluated on the data sets used in the liveness detection competition of the years 2009, 2011, and 2013, which comprises almost 50 000 real and fake fingerprints images. We compare four different models: two CNNs pretrained on natural images and fine-tuned with the fingerprint images, CNN with random weights, and a classical local binary pattern approach. We show that pretrained CNNs can yield the state-of-the-art results with no need for architecture or hyperparameter selection. Data set augmentation is used to increase the classifiers performance, not only for deep architectures but also for shallow ones. We also report good accuracy on very small training sets (400 samples) using these large pretrained networks. Our best model achieves an overall rate of 97.1% of correctly classified samples-a relative improvement of 16% in test error when compared with the best previously published results. This model won the first prize in the fingerprint liveness detection competition 2015 with an overall accuracy of 95.5%. Rodrigo Nogueira 0001, Roberto A. Lotufo, Rubens Campos Machado |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2015 | An array-based node-oriented max-tree representationabstractThis paper presents an array-based node-oriented structure for the max-tree representation, which allows direct access and flexible manipulation of its nodes, and is more suitable for OpenMP parallel processing. The proposed structure is based on two arrays called node array (NA), which stores attributes of the nodes, and node index (NI), which indicates the node that each pixel belongs to. We compare it with the pixel-oriented max-tree representation based on a parent array (parent) and an ordering array (S) that allows tree traversals. We show that our max-tree representation requires less memory when the ratio between the number of image pixels and max-tree nodes is greater than 1.6, which is often the case. It is more flexible, and can compute some attributes, such as height and dynamics, with a complexity linear on the number of max-tree nodes instead of the number of image pixels. In our experiments our structure computed the height attribute on average 11.4 faster than the parent/S representation. Also, for a single area-open filter, the sequential implementation of our structure is on average 1.14 times slower and the parallel implementation in a 4-core CPU is 1.2 times faster than the parent/S structure. For an area-open filter followed by the hmax filter, our sequential implementation is 1.34 times faster and our parallel implementation is 2.32 times faster than the parent/S structure. Roberto Souza 0001, Letícia Rittner, Roberto A. Lotufo, Rubens Campos Machado |
ICIP | 4 |
| 2014 | Maximal Max-Tree SimplificationabstractThe Max-Tree is an efficient data structure that represents all connected components resulting from all possible image upper threshold values. Usually, most of its nodes represent irrelevant extrema, i.e. noise, or small variations of a connected component. This paper proposes the Maximal Max-Tree Simplification (MMS) filter with a normalized threshold criterion (MMS-T) and a Maximally Stable Extremal Regions (MSER) criterion (MMS-MSER) and a methodology to apply them using the Extinction filter We show that after applying our simplification methodology which sets the number of maxima in the image, the number of Max-Tree nodes is at most twice this number. Two applications of the proposed methodology are illustrated. Roberto Souza 0001, Letícia Rittner, Rubens Campos Machado, Roberto A. Lotufo |
ICPR | 3 |
| 2003 | Toolbox of image processing using the Python languageabstractThis work consists in the study, development and implementation of a toolbox for image processing using the Python language and the numerical Python package. This set has "open source" distribution and is adequate for multidimensional mathematical processing. Python is a modern and well projected language, interpreted, "very-high-level", object oriented and extremely portable, apart from being suitable for rapid application development (RAD). The system is generated using the methodology of the Adesso project for construction of scientific software. This environment is useful in education, research and development of final applications. Alexandre Gonçalves Silva, Roberto A. Lotufo, Rubens Campos Machado, André Vital Saúde |
ICIP (3) | 3 |