Demo Data from SIGIR 2026 / reviewers in the wild / expert
Siome Goldenstein
dblp:g/SiomeGoldenstein · also Siome Klein Goldenstein
· DBLP profile ↗
47ranked-venue papers
9as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 27 · 7 first-authorArtificial intelligence and machine learning · 19 · 4 first-authorSecurity and privacy · 5Human-computer interaction and ubiquitous computing · 2Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Computer graphics and multimedia
10 papers |
Multimedia analysis and retrieval · 34% Image and video processing · 22% Audio and music processing · 17% | |
| Artificial intelligence
6 papers |
3D vision · 56% Face, body and person analysis · 15% Probabilistic and Bayesian machine learning · 11% | |
| Network and information security
3 papers |
Biometric security · 72% Digital forensics and information hiding · 28% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 30 heaviest of 37, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision › inverse rendering
intrinsic image decomposition |
0.4 | 1 | 2020 | Leveraging Shape, Reflectance and Albedo From Shading for Face Presentation Attack Detection · IEEE Trans. Inf. Forensics Secur. 2020 |
Computer vision › 3D vision
shape from shading |
0.4 | 1 | 2020 | Leveraging Shape, Reflectance and Albedo From Shading for Face Presentation Attack Detection · IEEE Trans. Inf. Forensics Secur. 2020 |
Biometric security
anti-spoofing |
0.4 | 1 | 2020 | Leveraging Shape, Reflectance and Albedo From Shading for Face Presentation Attack Detection · IEEE Trans. Inf. Forensics Secur. 2020 |
Biometric security
face anti-spoofing |
0.4 | 1 | 2020 | Leveraging Shape, Reflectance and Albedo From Shading for Face Presentation Attack Detection · IEEE Trans. Inf. Forensics Secur. 2020 |
Virtual and augmented reality
eye tracking |
0.3 | 1 | 2017 | Weak Classifier for Density Estimation in Eye Localization and Tracking · IEEE Trans. Image Process. 2017 |
Image and video processing
image reconstruction |
0.3 | 1 | 2017 | PSQP: Puzzle Solving by Quadratic Programming · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Multimedia analysis and retrieval
object detection |
0.3 | 1 | 2017 | Weak Classifier for Density Estimation in Eye Localization and Tracking · IEEE Trans. Image Process. 2017 |
Multimedia analysis and retrieval
object tracking |
0.3 | 1 | 2017 | Weak Classifier for Density Estimation in Eye Localization and Tracking · IEEE Trans. Image Process. 2017 |
Mathematical optimization › continuous optimization › nonlinear optimization
quadratic programming |
0.3 | 1 | 2017 | PSQP: Puzzle Solving by Quadratic Programming · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Visualization and visual analytics
dimensionality reduction |
0.2 | 1 | 2016 | Visualizing and Interacting with Kernelized Data · IEEE Trans. Vis. Comput. Graph. 2016 |
Audio and music processing › spatial audio › head-related transfer function
head-related transfer function personalization |
0.2 | 1 | 2016 | A Manifold Learning Approach for Personalizing HRTFs from Anthropometric Features · IEEE ACM Trans. Audio Speech Lang. Process. 2016 |
Image and video processing
image forensics |
0.2 | 1 | 2016 | Multiple Parenting Phylogeny Relationships in Digital Images · IEEE Trans. Inf. Forensics Secur. 2016 |
Audio and music processing
spatial audio |
0.2 | 1 | 2016 | A Manifold Learning Approach for Personalizing HRTFs from Anthropometric Features · IEEE ACM Trans. Audio Speech Lang. Process. 2016 |
Visualization and visual analytics
visual analytics |
0.2 | 1 | 2016 | Visualizing and Interacting with Kernelized Data · IEEE Trans. Vis. Comput. Graph. 2016 |
Digital forensics and information hiding › digital forensics
multimedia forensics |
0.1 | 1 | 2012 | Image Phylogeny by Minimal Spanning Trees · IEEE Trans. Inf. Forensics Secur. 2012 |
Computer vision › Face, body and person analysis
face recognition |
0.1 | 1 | 2020 | Leveraging Shape, Reflectance and Albedo From Shading for Face Presentation Attack Detection · IEEE Trans. Inf. Forensics Secur. 2020 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian filtering |
0.1 | 1 | 2017 | Weak Classifier for Density Estimation in Eye Localization and Tracking · IEEE Trans. Image Process. 2017 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › sequential monte carlo
particle filtering |
0.1 | 1 | 2017 | Weak Classifier for Density Estimation in Eye Localization and Tracking · IEEE Trans. Image Process. 2017 |
Image and video processing › document image analysis
document reconstruction |
0.1 | 1 | 2017 | PSQP: Puzzle Solving by Quadratic Programming · IEEE Trans. Pattern Anal. Mach. Intell. 2017 |
Multimedia analysis and retrieval
near-duplicate detection |
0.1 | 1 | 2016 | Multiple Parenting Phylogeny Relationships in Digital Images · IEEE Trans. Inf. Forensics Secur. 2016 |
Computer vision › Face, body and person analysis › facial expression analysis
facial expression tracking |
0.1 | 1 | 2007 | The Best of Both Worlds: Combining 3D Deformable Models with Active Shape Models · ICCV 2007 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2007 | PR: More than Meets the Eye · ICCV 2007 |
Machine learning › Representation and self-supervised learning › visual representation › image representation
image descriptor |
0.1 | 1 | 2007 | PR: More than Meets the Eye · ICCV 2007 |
Computer vision › Video understanding and tracking › object tracking
non-rigid object tracking |
0.1 | 1 | 2007 | The Best of Both Worlds: Combining 3D Deformable Models with Active Shape Models · ICCV 2007 |
Computer vision › 3D vision › pose estimation › pose tracking
3d face tracking |
0.0 | 1 | 2004 | 3D Facial Tracking from Corrupted Movie Sequences · CVPR (1) 2004 |
Computer vision › Face, body and person analysis
face tracking |
0.0 | 1 | 2004 | 3D Facial Tracking from Corrupted Movie Sequences · CVPR (1) 2004 |
Multimedia analysis and retrieval › near-duplicate detection
near-duplicate image detection |
0.0 | 1 | 2012 | Image Phylogeny by Minimal Spanning Trees · IEEE Trans. Inf. Forensics Secur. 2012 |
Geometric modeling and processing
deformable models |
0.0 | 1 | 2003 | Statistical Cue Integration in DAG Deformable Models · IEEE Trans. Pattern Anal. Mach. Intell. 2003 |
Knowledge, reasoning and agents › Multi-agent systems › collective behavior › swarm behavior › collective motion
flocking |
0.0 | 1 | 2001 | Scalable Dynamical Systems for Multi-Agent Steering and Simulation · ICRA 2001 |
Multimedia analysis and retrieval › object tracking
deformable object tracking |
0.0 | 1 | 2001 | Affine Arithmetic Based Estimation of Cue Distributions in Deformable Model Tracking · CVPR (1) 2001 |
Methods — techniques the papers use, named apart from their topics
convolutional neural network · 0.9kalman filter · 0.6quadratic programming · 0.6particle filter · 0.6least-squares inner product detector · 0.6gradient ascent · 0.6global optimization · 0.6manifold learning · 0.5shape-from-shading · 0.4shape from shading · 0.4nonlinear dimensionality reduction · 0.2isomap · 0.2artificial neural network · 0.2minimal spanning tree · 0.1asymmetric dissimilarity matrix · 0.1statistical inference · 0.1statistical descriptors · 0.1least significant bit perturbation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Leveraging Shape, Reflectance and Albedo From Shading for Face Presentation Attack DetectionabstractPresentation attack detection is a challenging problem that aims at exposing an impostor user seeking to deceive the authentication system. In facial biometrics systems, this kind of attack is performed using a photograph, video, or 3D mask containing the biometric information of a genuine identity. In this paper, we propose a novel approach to detecting face presentation attacks based on intrinsic properties of the scene such as albedo, depth, and reflectance properties of the facial surfaces, which were recovered through a shape-from-shading (SfS) algorithm. To extract meaningful patterns from the different maps obtained with the SfS algorithm, we designed a novel shallow CNN architecture for learning features useful to the presentation attack detection (PAD). We performed several experiments considering the intra- and inter-dataset evaluation protocols. The obtained results showed the effectiveness of the proposed method considering several types of photo- and video-based presentation attacks, and in the cross-sensor scenario, besides achieving competitive results for the inter-dataset evaluation protocol. Allan Pinto, Siome Goldenstein, Alexandre M. Ferreira, Tiago J. Carvalho, Hélio Pedrini, Anderson Rocha 0001 |
IEEE Trans. Inf. Forensics Secur. | 2 |
| 2018 | Graph-based bag-of-words for classification
Fernanda B. Silva, Rafael de Oliveira Werneck, Siome Goldenstein, Salvatore Tabbone, Ricardo da Silva Torres |
Pattern Recognit. | 3 |
| 2017 | Temporal Robust Features for Violence DetectionabstractAutomatically detecting violence in videos is paramount for enforcing the law and providing the society with better policies for safer public places. In addition, it may be essential for protecting minors from accessing inappropriate contents on-line, and for helping parents choose suitable movie titles for their children. However, this is an open problem as the very definition of violence is subjective and may vary from one society to another. Detecting such nuances from video footages with no human supervision is very challenging. Clearly, when designing a computer-aided solution to this problem, we need to think of efficient (quickly harness large troves of data) and effective detection methods (robustly filter what needs special attention and further analysis). In this vein, we explore a content description method for violence detection founded upon temporal robust features that quickly grasp video sequences, automatically classifying violent videos. The used method also holds promise for fast and effective classification of other recognition tasks (e.g., pornography and other inappropriate material). When compared to more complex counterparts for violence detection, the method shows similar classification quality while being several times more efficient in terms of runtime and memory footprint. Daniel Moreira, Sandra Eliza Fontes de Avila, Mauricio Perez, Daniel Moraes, Vanessa Testoni, Eduardo Valle, Siome Goldenstein, Anderson Rocha 0001 |
WACV | 7 |
| 2017 | Video pornography detection through deep learning techniques and motion information
Mauricio Perez, Sandra Eliza Fontes de Avila, Daniel Moreira, Daniel Moraes, Vanessa Testoni, Eduardo Valle, Siome Goldenstein, Anderson Rocha 0001 |
Neurocomputing | 7 |
| 2017 | New dissimilarity measures for image phylogeny reconstruction
Filipe de Oliveira Costa, Alberto A. de Oliveira, Pasquale Ferrara, Zanoni Dias, Siome Goldenstein, Anderson Rocha 0001 |
Pattern Anal. Appl. | 5 |
| 2017 | PSQP: Puzzle Solving by Quadratic ProgrammingabstractIn this article we present the first effective method based on global optimization for the reconstruction of image puzzles comprising rectangle pieces-Puzzle Solving by Quadratic Programming (PSQP). The proposed novel mathematical formulation reduces the problem to the maximization of a constrained quadratic function, which is solved via a gradient ascent approach. The proposed method is deterministic and can deal with arbitrary identical rectangular pieces. We provide experimental results showing its effectiveness when compared to state-of-the-art approaches. Although the method was developed to solve image puzzles, we also show how to apply it to the reconstruction of simulated strip-shredded documents, broadening its applicability. Fernanda A. Andaló, Gabriel Taubin, Siome Goldenstein |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2017 | Interpolation of Head-Related Transfer Functions Using Manifold LearningabstractWe propose a new head-related transfer function (HRTF) interpolation method using Isomap, a nonlinear dimensionality reduction technique. First, we construct a single manifold for all subjects across both azimuth and elevation angles through the construction of an intersubject graph (ISG) that includes important prior knowledge of the HRTFs such as correlations across individuals, directions, and ears. Then, for a new direction, we predict its corresponding low-dimensional HRTF by interpolating over same subject low-dimensional measured HRTFs. Finally, we use a local neighborhood mapping in the manifold to reconstruct the high-dimensional HRTF from measured HRTFs of all subjects. We show that a single manifold representation obtained through the ISG is a powerful way to allow measured HRTFs from different subjects to contribute for reconstructing the HRTFs for new directions. Moreover, our results suggest that a small number of spatial measurements capture most of acoustical properties of HRTFs. Finally, our approach outperforms other linear and nonlinear dimensionality reduction techniques such as principal component analysis, locally linear embedding, and Laplacian eigenmaps. Felipe Grijalva, Luiz Martini, Dinei A. F. Florêncio, Siome Goldenstein |
IEEE Signal Process. Lett. | 4 |
| 2017 | A Kinect-Based Wearable Face Recognition System to Aid Visually Impaired UsersabstractIn this paper, we introduce a real-time face recognition (and announcement) system targeted at aiding the blind and low-vision people. The system uses a Microsoft Kinect sensor as a wearable device, performs face detection, and uses temporal coherence along with a simple biometric procedure to generate a sound associated with the identified person, virtualized at his/her estimated 3-D location. Our approach uses a variation of the K-nearest neighbors algorithm over histogram of oriented gradient descriptors dimensionally reduced by principal component analysis. The results show that our approach, on average, outperforms traditional face recognition methods while requiring much less computational resources (memory, processing power, and battery life) when compared with existing techniques in the literature, deeming it suitable for the wearable hardware constraints. We also show the performance of the system in the dark, using depth-only information acquired with Kinect's infrared camera. The validation uses a new dataset available for download, with 600 videos of 30 people, containing variation of illumination, background, and movement patterns. Experiments with existing datasets in the literature are also considered. Finally, we conducted user experience evaluations on both blindfolded and visually impaired users, showing encouraging results. Laurindo de Sousa Britto Neto, Felipe Grijalva, Vanessa Regina Margareth Lima Maike, Luiz Martini, Dinei A. F. Florêncio, Maria Cecília Calani Baranauskas, Anderson Rocha 0001, Siome Goldenstein |
IEEE Trans. Hum. Mach. Syst. | 8 |
| 2017 | Weak Classifier for Density Estimation in Eye Localization and TrackingabstractIn this paper, we propose a fast weak classifier that can detect and track eyes in video sequences. The approach relies on a least-squares detector based on the inner product detector (IPD) that can stimate a probability density distribution for a feature's location-which fits naturally with a Bayesian estimation cycle, such as a Kalman or particle filter. As a least-squares sliding window detector, it possesses tolerance to small variations in the desired pattern while maintaining good generalization capabilities and computational efficiency. We propose two approaches to integrating the IPD with a particle filter tracker. We use the BioID, FERET, LFPW, and COFW public datasets as well as five manually annotated high-definition video sequences to quantitatively evaluate the algorithms' performance. The video data set contains four subjects, different types of backgrounds, blurring due to fast motion, and occlusions. All code and data are available. Gabriel M. Araujo, Felipe M. Lopes Ribeiro, Waldir S. S. Júnior, Eduardo A. B. da Silva, Siome Goldenstein |
IEEE Trans. Image Process. | 5 |
| 2016 | A Manifold Learning Approach for Personalizing HRTFs from Anthropometric FeaturesabstractWe present a new anthropometry-based method to personalize head-related transfer functions (HRTFs) using manifold learning in both azimuth and elevation angles with a single nonlinear regression model. The core element of our approach is a domain-specific nonlinear dimensionality reduction technique, denominated Isomap, over the intraconic component of HRTFs resulting from a spectral decomposition. HRTF intraconic components encode the most important cues for HRTF individualization, leaving out subject-independent cues. First, we modify the graph construction procedure of Isomap to integrate relevant prior knowledge of spatial audio into a single manifold for all subjects by exploiting the existing correlations among HRTFs across individuals, directions, and ears. Then, with the aim of preserving the multifactor nature of HRTFs (i.e. subject, direction and frequency), we train a single artificial neural network to predict low-dimensional HRTFs from anthropometric features. Finally, we reconstruct the HRTF from its estimated low-dimensional version using a neighborhood-based reconstruction approach. Our findings show that introducing prior knowledge in Isomap's manifold is a powerful way to capture the underlying factors of spatial hearing. Our experiments show, with p-values less than 0.05, that our approach outperforms using, either a PCA linear reduction, or the full HTRF, in its intermediate stages. Felipe Grijalva, Luiz Martini, Dinei A. F. Florêncio, Siome Goldenstein |
IEEE ACM Trans. Audio Speech Lang. Process. | 4 |
| 2016 | Manifold Learning and Spectral Clustering for Image Phylogeny ForestsabstractThe ever-increasing number of gadgets being used to create digital content, as well as the easiness in sharing, editing, and republishing this content, brings the problem of dealing with a large amount of digital objects (e.g., images or videos) whose content is very similar. Some issues faced by investigators of digital crimes when analyzing this type of data include finding the original source of a suspect image, and the responsible for first publishing it. It is also challenging to determine how these objects are related to each other. Recent efforts in developing algorithms to find automatically the underlying relationship among groups of digital media objects with similar content have been explored in the multimedia phylogeny field. A tree structure is used to represent the relationship among these objects, inspired by the phylogenetic trees in biology. Discovering whether these objects came from the same source or from different sources is fundamentally a clustering problem: 1) related objects belong to the same cluster (tree) and 2) unrelated objects should fit in different clusters. In this paper, we address the problem of finding these clusters in sets of semantically similar images, prior to tree reconstruction. We propose the combination of manifold learning and spectral clustering approaches, which have been successfully used in different applications embedding the original data into a lower, but meaningful, dimensional space. Experiments with more than 40 000 test cases show that the proposed approach improves the accuracy in finding the correct number of trees in the set, as well as the reconstruction of the phylogeny trees. Marina A. Oikawa, Zanoni Dias, Anderson Rocha 0001, Siome Goldenstein |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2016 | Multiple Parenting Phylogeny Relationships in Digital ImagesabstractRecently, several studies have been concerned with modeling the parenthood relationships between near duplicates in a set of images. Two images share a parenthood relationship if one is obtained by applying transformations to the other. However, this is not the only form of parenting that can exist among images. An image might be a composition created through the combination of the semantic information existent in two or more source images, establishing a relationship between the sources and the composite. The problem of identifying these relations in a set containing near-duplicate subsets of source and composition images is referred to as multiple parenting phylogeny. Thus far, researchers tackled this problem with a three-step solution: 1) separation of near-duplicate groups; 2) classification of the relations between the groups; and 3) identification of the images used to create the original composition. In this work, we extend upon this framework by introducing key improvements, such as better identification of when two images share content, and improved ways to compare this content. In addition, we also introduce a new realistic professionally created data set of compositions involving multiple parenting relationships. The method we present in this paper is properly evaluated through quantitative metrics, established for assessing the accuracy in finding multiple parenting relationships. Finally, we discuss some particularities of the framework, such as the importance of an accurate reconstruction of phylogenies and the method's behavior when dealing with more complex compositions. Alberto A. de Oliveira, Pasquale Ferrara, Alessia De Rosa, Alessandro Piva, Mauro Barni, Siome Goldenstein, Zanoni Dias, Anderson Rocha 0001 |
IEEE Trans. Inf. Forensics Secur. | 6 |
| 2016 | Visualizing and Interacting with Kernelized DataabstractKernel-based methods have experienced a substantial progress in the last years, tuning out an essential mechanism for data classification, clustering and pattern recognition. The effectiveness of kernel-based techniques, though, depends largely on the capability of the underlying kernel to properly embed data in the feature space associated to the kernel. However, visualizing how a kernel embeds the data in a feature space is not so straightforward, as the embedding map and the feature space are implicitly defined by the kernel. In this work, we present a novel technique to visualize the action of a kernel, that is, how the kernel embeds data into a high-dimensional feature space. The proposed methodology relies on a solid mathematical formulation to map kernelized data onto a visual space. Our approach is faster and more accurate than most existing methods while still allowing interactive manipulation of the projection layout, a game-changing trait that other kernel-based projection techniques do not have. Adriano Barbosa, Fernando Vieira Paulovich, Afonso Paiva 0001, Siome Goldenstein, Fabiano Petronetto, Luis Gustavo Nonato |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2015 | Efficient height measurements in single images based on the detection of vanishing points
Fernanda A. Andaló, Gabriel Taubin, Siome Goldenstein |
Comput. Vis. Image Underst. | 3 |
| 2014 | Assessing Cross-Cut Shredded Document Assembly
Priscila Saboia, Siome Goldenstein |
CIARP | 2 |
| 2014 | Anthropometric-based customization of head-related transfer functions using Isomap in the horizontal planeabstractIn this paper, we introduce a new anthropometric-based method for customizing of Head-Related Transfer Functions (HRTF) in the horizontal plane. The method uses Isomap, artificial neural networks (ANN), and a neighborhood-based reconstruction procedure. We first modify Isomap's graph construction step to emphasize the individuality of HRTFs and perform a customized nonlinear dimensionality reduction of the HTRFs. We then use an ANN to model the nonlinear relationship between anthropometric features and our low-dimensional HRTFs. Finally, we use a neighborhood-based reconstruction approach to reconstruct the HRTF from the estimated low-dimensional version. Simulations show that our approach performs better than PCA and confirm that Isomap is capable of discovering the underlying nonlinear relationships of sound perception. Felipe Grijalva, Luiz Martini, Siome Goldenstein, Dinei A. F. Florêncio |
ICASSP | 3 |
| 2014 | Fast eye localization without a face model using inner product detectorsabstractMany applications in the area of human-machine interaction require accurate and fast facial landmarks localization. Non-invasive techniques are even more essential when the goal is social inclusion. In this work, we propose a novel approach for the detection of landmarks on faces. We introduce a new detector, the Inner Product Detector (IPD), based on correlation filters. The main advantages of the proposed method are the tolerance to small variance on the desired patterns, a low computational cost, and the generalization for other features. We evaluate our method using the BioID dataset and compare it to the state-of-the-art techniques. Gabriel M. Araujo, Felipe M. Lopes Ribeiro, Eduardo A. B. da Silva, Siome Goldenstein |
ICIP | 4 |
| 2014 | Multiple parenting identification in image phylogenyabstractImage phylogeny deals with tracing back parent-child relationships among near duplicates, images that share the same semantic content. This approach results in a visual structure showing the inheritance of semantic content among images, called phylogeny tree. In this paper, we extend upon the image phylogeny's original formulation, which considers that an image may inherit content from only a single parent, to deal with situations whereby an image may inherit it from multiple different parents. Our objective is to find the multiple parenting relationships in a set of images, a problem which we refer to as multiple parenting phylogeny. The proposed solution works by first identifying near-duplicate groups and reconstructing their phylogenies; then among the found groups we determine the one(s) representing the composition images; finally, we detect the parenting relations between those compositions and the source images used to create them. Alberto A. de Oliveira, Pasquale Ferrara, Alessia De Rosa, Alessandro Piva, Mauro Barni, Siome Goldenstein, Zanoni Dias, Anderson Rocha 0001 |
ICIP | 6 |
| 2014 | A multiple camera methodology for automatic localization and tracking of futsal players
Erikson Freitas de Morais, Anselmo Ferreira, Sergio Augusto Cunha, Ricardo M. L. Barros, Anderson Rocha 0001, Siome Goldenstein |
Pattern Recognit. Lett. | 6 |
| 2014 | Image Phylogeny Forests ReconstructionabstractToday, a simple search for an image on the Web can return thousands of related images. Some results are exact copies, some are variants (or near-duplicates) of the same digital image, and others are unrelated. Although we can recognize some of these images as being semantically similar, it is not as straightforward to find which image is the original. It is not easy either to find the chain of transformations used to create each modified version. There are several approaches in the literature to identify near-duplicate images, as well as to reconstruct their relational structure. For the latter, a common representation uses the parent-child relationship, allowing us to visualize the evolution of modifications as a phylogeny tree. However, most of the approaches are restricted to the case of finding the tree of evolution of the near-duplicates, with few works dealing with sets of trees. Since one set of near-duplicates can contain n independent subsets, it is necessary to reconstruct not only one phylogeny tree, but several trees that will compose a phylogeny forest. In this paper, through the analysis of the state-of-the-art image phylogeny algorithms, we introduce a novel approach to deal with phylogeny forests, based on different combinations of these algorithms, aiming at improving their reconstruction accuracy. We analyze the effectiveness of each combination and evaluate our method with more than 40 000 testing cases, using quantitative metrics. Filipe de Oliveira Costa, Marina A. Oikawa, Zanoni Dias, Siome Goldenstein, Anderson Rocha 0001 |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2014 | Multiclass From Binary: Expanding One-Versus-All, One-Versus-One and ECOC-Based ApproachesabstractRecently, there has been a lot of success in the development of effective binary classifiers. Although many statistical classification techniques have natural multiclass extensions, some, such as the support vector machines, do not. The existing techniques for mapping multiclass problems onto a set of simpler binary classification problems run into serious efficiency problems when there are hundreds or even thousands of classes, and these are the scenarios where this paper's contributions shine. We introduce the concept of correlation and joint probability of base binary learners. We learn these properties during the training stage, group the binary leaner's based on their independence and, with a Bayesian approach, combine the results to predict the class of a new instance. Finally, we also discuss two additional strategies: one to reduce the number of required base learners in the multiclass classification, and another to find new base learners that might best complement the existing set. We use these two new procedures iteratively to complement the initial solution and improve the overall performance. This paper has two goals: finding the most discriminative binary classifiers to solve a multiclass problem and keeping up the efficiency, i.e., small number of base learners. We validate and compare the method with a diverse set of methods of the literature in several public available datasets that range from small (10 to 26 classes) to large multiclass problems (1000 classes) always using simple reproducible scenarios. Anderson Rocha 0001, Siome Goldenstein |
IEEE Trans. Neural Networks Learn. Syst. | 2 |
| 2013 | Image classification based on bag of visual graphsabstractThis paper proposes the Bag of Visual Graphs (BoVG), a new approach to encode the spatial relationships of visual words through a codebook of visual-word arrangements, represented by graphs. This graph-based codebook defines a descriptor for image representations that not only considers the frequency of occurrence of visual words, but also their spatial relationships. Experiments demonstrate that BoVG yields high-accuracy scores in classification tasks on the traditional Caltech-101 and Caltech-256 datasets. Fernanda B. Silva, Siome Goldenstein, Salvatore Tabbone, Ricardo da Silva Torres |
ICIP | 2 |
| 2013 | Exploring heuristic and optimum branching algorithms for image phylogeny
Zanoni Dias, Siome Goldenstein, Anderson Rocha 0001 |
J. Vis. Commun. Image Represent. | 2 |
| 2012 | Data fusion for multi-lesion Diabetic Retinopathy detectionabstractScreening of Diabetic Retinopathy (DR) with timely treatment prevents blindness. Several researchers have focused their work on the development of computer-aided lesion-specific detectors. Combining detectors is a complex task as frequently the detectors have different properties and constraints and are not designed under a unified framework. We extend our previous work for detecting DR lesions based on points of interest and visual words to include additional detectors for the most common DR lesions and investigate fusion techniques to combine different classifiers for classification of normal or signs of diabetic retinopathy. The combination methods show promising results and shed light on the possible advantages of combining complementary lesion detectors for the DR diagnosis problem. Herbert F. Jelinek, Ramon Pires, Rafael Padilha, Siome Goldenstein, Jacques Wainer, Terry Bossomaier, Anderson Rocha 0001 |
CBMS | 4 |
| 2012 | Image Phylogeny by Minimal Spanning TreesabstractNowadays, digital content is widespread and also easily redistributable, either lawfully or unlawfully. Images and other digital content can also mutate as they spread out. For example, after images are posted on the Internet, other users can copy, resize and/or re-encode them and then repost their versions, thereby generating similar but not identical copies. While it is straightforward to detect exact image duplicates, this is not the case for slightly modified versions. In the last decade, some researchers have successfully focused on the design and deployment of near-duplicate detection and recognition systems to identify the cohabiting versions of a given document in the wild. Those efforts notwithstanding, only recently have there been the first attempts to go beyond the detection of near-duplicates to find the structure of evolution within a set of images. In this paper, we tackle and formally define the problem of identifying these image relationships within a set of near-duplicate images, what we call Image Phylogeny Tree (IPT), due to its natural analogy with biological systems. The mechanism of building IPTs aims at finding the structure of transformations and their parameters if necessary, among a near-duplicate image set, and has immediate applications in security and law-enforcement, forensics, copyright enforcement, and news tracking services. We devise a method for calculating an asymmetric dissimilarity matrix from a set of near-duplicate images and formally introduce an efficient algorithm to build IPTs from such a matrix. We validate our approach with more than 625000 test cases, including both synthetic and real data, and show that when using an appropriate dissimilarity function we can obtain good IPT reconstruction even when some pieces of information are missing. We also evaluate our solution when there are more than one near-duplicate sets in the pool of analysis and compare to other recent related approaches in the literature. Zanoni Dias, Anderson Rocha 0001, Siome Goldenstein |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2012 | Crowd simulation: applying mobile grids to the social force model
Priscila Saboia, Siome Goldenstein |
Vis. Comput. | 2 |
| 2011 | Exoskeleton: Curve network abstraction for 3D shapes
Fernando de Goes, Siome Goldenstein, Mathieu Desbrun, Luiz Velho 0001 |
Comput. Graph. | 2 |
| 2011 | Unscented feature tracking
Leyza Baldo Dorini, Siome Goldenstein |
Comput. Vis. Image Underst. | 2 |
| 2010 | Facial fiducial points detection using discriminative filtering on principal componentsabstractThe Discriminative Filtering technique performs pattern recognition using a two-dimensional filter. It has a closed-form design, based on the pattern and the statistics of the image set. Here, we investigate the use of Discriminative Filtering for detecting fiducial points in human faces. We show that designing discriminative filters for the principal components increases robustness. The method is assessed in a fiducial points detection framework using a Gentle AdaBoost classifier. Waldir S. S. Júnior, Gabriel M. Araujo, Eduardo A. B. da Silva, Siome Goldenstein |
ICIP | 4 |
| 2010 | Progressive randomization: Seeing the unseen
Anderson Rocha 0001, Siome Goldenstein |
Comput. Vis. Image Underst. | 2 |
| 2008 | Efficient and Flexible Cluster-and-Search for CBIR
Anderson Rocha 0001, Jurandy Almeida, Mario A. Nascimento, Ricardo da Silva Torres, Siome Goldenstein |
ACIVS | 5 |
| 2008 | A simple and flexible framework to adapt dynamic meshes
Fernando de Goes, Siome Goldenstein, Luiz Velho 0001 |
Comput. Graph. | 2 |
| 2008 | A Hierarchical Segmentation of Articulated BodiesabstractAbstract This paper presents a novel segmentation method to assist the rigging of articulated bodies. The method computes a coarse‐to‐fine hierarchy of segments ordered by the level of detail. The results are invariant to deformations, and numerically robust to noise, irregular tessellations, and topological short‐circuits. The segmentation is based on two key ideas. First, it exploits the multiscale properties of the diffusion distance on surfaces, and then it introduces a new definition of medial structures, composing a bijection between medial structures and segments. Our method computes this bijection through a simple and fast iterative approach, and applies it to triangulated meshes. Fernando de Goes, Siome Goldenstein, Luiz Velho 0001 |
Comput. Graph. Forum | 2 |
| 2007 | PR: More than Meets the EyeabstractIn this paper, we introduce a new image descriptor for broad Image Categorization, the Progressive Randomization (PR) that uses perturbations on the values of the Least Significant Bits (LSB) of images. We show that different classes of images have a distinct behavior under our methodology and that using statistical descriptors of LSB occurrences and enough training examples, the method already performs as well or better than comparable existing techniques in the literature. With few training examples PR still has good separability and its accuracy increases with the size of the training set. We validate our method using four image databases with different categories. Anderson Rocha 0001, Siome Goldenstein |
ICCV | 2 |
| 2007 | The Best of Both Worlds: Combining 3D Deformable Models with Active Shape ModelsabstractReliable 3D tracking is still a difficult task. Most parametrized 3D deformable models rely on the accurate extraction of image features for updating their parameters, and are prone to failures when the underlying feature distribution assumptions are invalid. Active Shape Models (ASMs), on the other hand, are based on learning, and thus require fewer reliable local image features than parametrized 3D models, but fail easily when they encounter a situation for which they were not trained. In this paper, we develop an integrated framework that combines the strengths of both 3D deformable models and ASMs. The 3D model governs the overall shape, orientation and location, and provides the basis for statistical inference on both the image features and the parameters. The ASMs, in contrast, provide the majority of reliable 2D image features over time, and aid in recovering from drift and total occlusions. The framework dynamically selects among different ASMs to compensate for large viewpoint changes due to head rotations. This integration allows the robust tracking effaces and the estimation of both their rigid and non- rigid motions. We demonstrate the strength of the framework in experiments that include automated 3D model fitting and facial expression tracking for a variety of applications, including sign language. Christian Vogler, Atul Kanaujia, Siome Goldenstein, Dimitris N. Metaxas |
ICCV | 4 |
| 2007 | Outlier rejection in high-dimensional deformable models
Christian Vogler, Siome Goldenstein, Jorge Stolfi, Vladimir Pavlovic 0001, Dimitris N. Metaxas |
Image Vis. Comput. | 2 |
| 2006 | Progressive Randomization for SteganalysisabstractIn this paper, we describe a new methodology to detect the presence of hidden digital content in the least significant bits (LSB) of images. We introduce the progressive randomization (PR) technique that captures statistical artifacts inserted during the hiding process. Our technique is a progressive application of LSB modifying transformations that receives an image as input, and returns n images that only differ in the LSB from the initial image. Each step of the progressive randomization approach represents a possible content-hiding scenario with increasing size, and increasing LSB entropy. We validate our method with 20,000 real, non-synthetic images. Using only statistical descriptors of LSB occurrences, our method already performs as well or better than comparable techniques in the literature Anderson Rocha 0001, Siome Goldenstein |
MMSP | 2 |
| 2005 | Adaptive Deformable Models for Graphics and VisionabstractABSTRACT Deformable models are a powerful tool in both computer graphics and computer vision. The description and implementation of the deformations have to be simultaneously flexible and powerful, otherwise the technique may not satisfy the requirements of all the distinct applications. In this paper, we introduce a new method for the deformable model specification: deformable fields. Deformable fields are conceptually simple, lead to an easy implementation, and are suitable for adaptive models. We apply our new technique to describe an adaptive deformable face, and compare three different adaptation strategies. We show how our technique is suitable to describe different individuals, how to construct a model based on information from a single image, and how it allows the tracking of the deformation parameters over a video sequence. Siome Goldenstein, Christian Vogler, Luiz Velho 0001 |
Comput. Graph. Forum | 1 |
| 2004 | 3D Facial Tracking from Corrupted Movie Sequences
Siome Goldenstein, Christian Vogler, Dimitris N. Metaxas |
CVPR (1) | 1 |
| 2003 | Statistical Cue Integration in DAG Deformable ModelsabstractDeformable models are a useful modeling paradigm in computer vision. A deformable model is a curve, a surface, or a volume, whose shape, position, and orientation are controlled through a set of parameters. They can represent manufactured objects, human faces and skeletons, and even bodies of fluid. With low-level computer vision and image processing techniques, such as optical flow, we extract relevant information from images. Then, we use this information to change the parameters of the model iteratively until we find a good approximation of the object in the images. When we have multiple computer vision algorithms providing distinct sources of information (cues), we have to deal with the difficult problem of combining these, sometimes conflicting contributions in a sensible way. In this paper, we introduce the use of a directed acyclic graph (DAG) to describe the position and Jacobian of each point of deformable models. This representation is dynamic, flexible, and allows computational optimizations that would be difficult to do otherwise. We then describe a new method for statistical cue integration method for tracking deformable models that scales well with the dimension of the parameter space. We use affine forms and affine arithmetic to represent and propagate the cues and their regions of confidence. We show that we can apply the Lindeberg theorem to approximate each cue with a Gaussian distribution, and can use a maximum-likelihood estimator to integrate them. Finally, we demonstrate the technique at work in a 3D deformable face tracking system on monocular image sequences with thousands of frames. Siome Goldenstein, Christian Vogler, Dimitris N. Metaxas |
IEEE Trans. Pattern Anal. Mach. Intell. | 1 |
| 2001 | Affine Arithmetic Based Estimation of Cue Distributions in Deformable Model TrackingabstractIn this paper we describe a statistical method for the integration of an unlimited number of cues within a deformable model framework. We treat each cue as a random variable, each of which is the sum of a large number of local contributions with unknown probability distribution functions. Under the assumption that these distributions are independent, the overall distributions of the generalized cue forces can be approximated with multidimensional Gaussians, as per the central limit theorem. Estimating the covariance matrix of these Gaussian distributions, however, is difficult, because the probability distributions of the local contributions are unknown. We use affine arithmetic as a novel approach toward overcoming these difficulties. It lets us track and integrate the support of bounded distributions without having to know their actual probability distributions, and without having to make assumptions about their properties. We present a method for converting the resulting affine forms into the estimated Gaussian distributions of the generalized cue forces. This method scales well with the number of cues. We apply a Kalman filter as a maximum likelihood estimator to merge all Gaussian estimates of the cues into a single best fit Gaussian. Its mean is the deterministic result of the algorithm, and its covariance matrix provides a measure of the confidence in the result. We demonstrate in experiments how to apply this framework to improve the results of a face tracking system. Siome Goldenstein, Christian Vogler, Dimitris N. Metaxas |
CVPR (1) | 1 |
| 2001 | Scalable Dynamical Systems for Multi-Agent Steering and SimulationabstractWe present a methodology for agent modeling that is scalable and efficient. It is based on the integration of nonlinear dynamical systems and kinetic data structures. The method consists of three-layers that model steering, flocking, and crowding agent behaviors among moving and static obstacles in 2 and 3D. The first layer, the local layer is based on the the use of nonlinear dynamical systems theory and models low level behaviors, it is fast and efficient, and does not depend on the total number of agents in the environment. The use of dynamical systems allows the use of continuous numerical parameters with which we can modify the interaction of each agent with the environment. This creates controllable distinctive behaviors. The second layer, a global environment layer consists of a specifically designed kinetic data structure to track efficiently the immediate environment of each agent and know which obstacles/agents are near or visible to the given agent. This layer reduces the complexity in the local layer. In the third layer, a global planning layer, the problem of target tracking is generalized in a way that allows navigation in maze-like terrains, avoidance of local minima and cooperation between agents. We implement this layer based on two approaches that are suitable for different applications. One is to track the closest single moving or static target. The second is to use a pre-specified vector field. This vector can be generated automatically (with harmonic functions, for example) or based on user input to achieve the desired output. We demonstrate the power of the approach through a series of experiments simulating single/multiple agents and crowds moving towards moving/static targets in complex environments. Siome Goldenstein, Menelaos I. Karavelas, Dimitris N. Metaxas, Leonidas J. Guibas, Ambarish Goswami |
ICRA | 1 |
| 2001 | Scalable nonlinear dynamical systems for agent steering and crowd simulation
Siome Goldenstein, Menelaos I. Karavelas, Dimitris N. Metaxas, Leonidas J. Guibas, Eric Aaron, Ambarish Goswami |
Comput. Graph. | 1 |
| 2000 | Motion Processing using Variable Harmonic ComponentsabstractThis paper discusses the problem of motion processing and proposes the use of a mathematical model, which describes a motion signal as a path with variable harmonic components. We show that this model is quite suited to representing a motion path as a periodic part with additional motion texture (noise). This provides a good mathematical formulation to the idea of "motion content". We also describe some mathematical tools that can be used with the model in order to construct different motion paths filters. As an application, we describe an algorithm to change automatically the time duration of a motion. We also point to interesting research directions on motion processing, using the model here introduced. Jonas Gomes, Luiz Velho 0001, Fernando Wagner da Silva, Siome Goldenstein |
CA | 4 |
| 1999 | Time Warping of Audio SignalsabstractDescribes a technique to obtain a time dilation or contraction of an audio signal. Different computer graphics applications can take advantage of this technique. In real-time networked virtual reality applications, such as teleconferences or games, the audio might be transmitted independently from the rest of the data. These different signals arrive asynchronously and need to be somehow resynchronized on-the-fly. In animation, it can help to automatically fit and merge pre-recorded sound samples to special timed events. It also makes it easier to accomplish special effects, like lip-sync for dubbing or changing the voice of an animated character. Our technique tries to eliminate distortions by the replication of the original signal frequencies. Malvar wavelets are used to avoid clicking between segment transitions. Siome Goldenstein, Jonas Gomes |
Computer Graphics International | 1 |
| 1999 | Non-linear dynamical system approach to behavior modeling
Siome Goldenstein, Edward W. Large, Dimitris N. Metaxas |
Vis. Comput. | 1 |
| 1998 | Dynamic Autonomous Agents: Game ApplicationsabstractPresents a method for the generation of real-time dynamic autonomous agents in game environments. The method is based on the use of dynamical systems theory which allows us to express intelligent behaviors using systems of differential equations. These differential equations operate at two distinct levels. At one level, the differential equations governing movement comprise a carefully designed set of attractor-repeller fields. At a second level, behavior selection is modeled using a competition dynamics that determines the relevant contributions to the movement dynamics at each time instant. Thus, our autonomous agents are capable of exhibiting useful behaviors in complex environments. Using this approach, we are able to demonstrate, in real time, behaviors such as single and multiple target tracking with both stationary and moving obstacles. Siome Goldenstein, Edward W. Large, Dimitris N. Metaxas |
CA | 1 |