Miguel Ferreira

dblp:19/7 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
2since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Theory of computation · 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
2 papers
Image and video processing · 45% Multimedia analysis and retrieval · 42% Geometric modeling and processing · 13%
Databases, data mining, and information retrieval
2 papers
Indexing and storage engines · 63% Database system architecture and tuning · 28% Query processing and optimization · 10%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Multimedia analysis and retrieval › image retrieval
content-based image retrieval
0.122008
A Generic Shape/Texture Descriptor Over Multiscale Edge Field: 2-D Walking Ant Histogram · IEEE Trans. Image Process. 2008
Automatic Object Extraction Over Multiscale Edge Field for Multimedia Retrieval · IEEE Trans. Image Process. 2006
Image and video processing
image segmentation
0.122008
A Generic Shape/Texture Descriptor Over Multiscale Edge Field: 2-D Walking Ant Histogram · IEEE Trans. Image Process. 2008
Automatic Object Extraction Over Multiscale Edge Field for Multimedia Retrieval · IEEE Trans. Image Process. 2006
Geometric modeling and processing
shape descriptor
0.112008
A Generic Shape/Texture Descriptor Over Multiscale Edge Field: 2-D Walking Ant Histogram · IEEE Trans. Image Process. 2008
Image and video processing › texture analysis
texture descriptor
0.112008
A Generic Shape/Texture Descriptor Over Multiscale Edge Field: 2-D Walking Ant Histogram · IEEE Trans. Image Process. 2008
Indexing and storage engines
column store
0.112006
Integrating compression and execution in column-oriented database systems · SIGMOD Conference 2006
Indexing and storage engines
data compression
0.112006
Integrating compression and execution in column-oriented database systems · SIGMOD Conference 2006
Image and video processing › image segmentation
boundary extraction
0.112006
Automatic Object Extraction Over Multiscale Edge Field for Multimedia Retrieval · IEEE Trans. Image Process. 2006
Multimedia analysis and retrieval › indexing
shape indexing
0.112006
Automatic Object Extraction Over Multiscale Edge Field for Multimedia Retrieval · IEEE Trans. Image Process. 2006
Multimedia analysis and retrieval
video retrieval
0.112006
Automatic Object Extraction Over Multiscale Edge Field for Multimedia Retrieval · IEEE Trans. Image Process. 2006
Storage systems
data compression
0.112006
Integrating compression and execution in column-oriented database systems · SIGMOD Conference 2006
Storage systems › data management › database storage
columnar storage
0.112005
C-Store: A Column-oriented DBMS · VLDB 2005
Query processing and optimization
query workload
0.012006
Integrating compression and execution in column-oriented database systems · SIGMOD Conference 2006

Methods — techniques the papers use, named apart from their topics

compression schemes · 0.1subsegment traversal · 0.12-d walking ant histogram · 0.1perceptual subsegment analysis · 0.1gestalt laws · 0.1canny edge detection · 0.1
YearPublicationVenuePosition
2026 Enhancing Cybersecurity with Ontology-Based Whitelists: A Graph-Driven Approach to Proactive Threat Mitigation
Pedro Alves, Miguel Ferreira, Rui Gonçalves, Tiago F. Pereira, Manuel Filipe Santos, Jorge Meira, João Routar, Pedro Fortuna, Ricardo J. Machado 0001
MODELSWARD2
2023 Gesture Recognition for Communication Support in the Context of the Bedroom: Comparison of Two Wearable Solutions
Ana Patricia Rocha, Florentino Sánchez, Gonçalo Aguiar, Henrique Ramos, Miguel Ferreira, Tiago Bastos, Ilídio Castro Oliveira, António J. S. Teixeira
ICT4AWE6
2015 Deciding Synchronous Kleene Algebra with Derivatives
Sabine Broda, Sílvia Cavadas, Miguel Ferreira, Nelma Moreira
CIAA3
2014 Cache-Oblivious parallel SIMD Viterbi decoding for sequence search in HMMER
abstract
BACKGROUND: HMMER is a commonly used bioinformatics tool based on Hidden Markov Models (HMMs) to analyze and process biological sequences. One of its main homology engines is based on the Viterbi decoding algorithm, which was already highly parallelized and optimized using Farrar's striped processing pattern with Intel SSE2 instruction set extension. RESULTS: A new SIMD vectorization of the Viterbi decoding algorithm is proposed, based on an SSE2 inter-task parallelization approach similar to the DNA alignment algorithm proposed by Rognes. Besides this alternative vectorization scheme, the proposed implementation also introduces a new partitioning of the Markov model that allows a significantly more efficient exploitation of the cache locality. Such optimization, together with an improved loading of the emission scores, allows the achievement of a constant processing throughput, regardless of the innermost-cache size and of the dimension of the considered model. CONCLUSIONS: The proposed optimized vectorization of the Viterbi decoding algorithm was extensively evaluated and compared with the HMMER3 decoder to process DNA and protein datasets, proving to be a rather competitive alternative implementation. Being always faster than the already highly optimized ViterbiFilter implementation of HMMER3, the proposed Cache-Oblivious Parallel SIMD Viterbi (COPS) implementation provides a constant throughput and offers a processing speedup as high as two times faster, depending on the model's size.
Miguel Ferreira, Nuno Roma, Luís M. S. Russo
BMC Bioinform.1
2013 Remote Scientific Computing over the Internet: An Example in Geometry
Miguel Ferreira, Miguel Casquilho
WorldCIST1
2008 A Generic Shape/Texture Descriptor Over Multiscale Edge Field: 2-D Walking Ant Histogram
abstract
A novel shape descriptor, which can be extracted from the major object edges automatically and used for the multimedia content-based retrieval in multimedia databases, is presented. By adopting a multiscale approach over the edge field where the scale represents the amount of simplification, the most relevant edge segments, referred to as subsegments, which eventually represent the major object boundaries, are extracted from a scale-map. Similar to the process of a walking ant with a limited line of sight over the boundary of a particular object, we traverse through each subsegment and describe a certain line of sight, whether it is a continuous branch or a corner, using individual 2-D histograms. Furthermore, the proposed method can also be tuned to be an efficient texture descriptor, which achieves a superior performance especially for directional textures. Finally, integrating the whole process as feature extraction module into MUVIS framework allows us to test the mutual performance of the proposed shape descriptor in the context of multimedia indexing and retrieval.
Serkan Kiranyaz, Miguel Ferreira, Moncef Gabbouj
IEEE Trans. Image Process.2
2006 Multi-Scale Edge Detection and Object Extraction for Image Retrieval
abstract
A new scheme for boundary-based object extraction and description of still images, through multi-scale edge detection, is proposed in this paper. Boundary-based methods try to extract closed contours from individual edge pixels through edge-linking. Our approach is based on a connected structure of edge pixels as the initial edge-linking elements. These connected structures, the sub-segments, are extracted from the Canny edge map of an image. Multiple simplification-scales are derived from applying iterations of the bilateral filter to the image, providing extra information about the relative importance of each sub-segment. Edge-linking towards contour closure is achieved through perceptually-driven minimum cost search. Furthermore, a shape-based description vector is derived from the extracted contours, and retrieval results are obtained via the integration of the whole scheme into MUVIS framework
Miguel Ferreira, Serkan Kiranyaz, Moncef Gabbouj
ICASSP (2)1
2006 Integrating compression and execution in column-oriented database systems
abstract
Column-oriented database system architectures invite a re-evaluation of how and when data in databases is compressed. Storing data in a column-oriented fashion greatly increases the similarity of adjacent records on disk and thus opportunities for compression. The ability to compress many adjacent tuples at once lowers the per-tuple cost of compression, both in terms of CPU and space overheads.In this paper, we discuss how we extended C-Store (a column-oriented DBMS) with a compression sub-system. We show how compression schemes not traditionally used in row-oriented DBMSs can be applied to column-oriented systems. We then evaluate a set of compression schemes and show that the best scheme depends not only on the properties of the data but also on the nature of the query workload.
Daniel J. Abadi, Samuel Madden 0001, Miguel Ferreira
SIGMOD Conference3
2006 Automatic Object Extraction Over Multiscale Edge Field for Multimedia Retrieval
abstract
In this work, we focus on automatic extraction of object boundaries from Canny edge field for the purpose of content-based indexing and retrieval over image and video databases. A multiscale approach is adopted where each successive scale provides further simplification of the image by removing more details, such as texture and noise, while keeping major edges. At each stage of the simplification, edges are extracted from the image and gathered in a scale-map, over which a perceptual subsegment analysis is performed in order to extract true object boundaries. The analysis is mainly motivated by Gestalt laws and our experimental results suggest a promising performance for main objects extraction, even for images with crowded textural edges and objects with color, texture, and illumination variations. Finally, integrating the whole process as feature extraction module into MUVIS framework allows us to test the mutual performance of the proposed object extraction method and subsequent shape description in the context of multimedia indexing and retrieval. A promising retrieval performance is achieved, and especially in some particular examples, the experimental results show that the proposed method presents such a retrieval performance that cannot be achieved by using other features such as color or texture.
Serkan Kiranyaz, Miguel Ferreira, Moncef Gabbouj
IEEE Trans. Image Process.2
2005 C-Store: A Column-oriented DBMS
Michael Stonebraker, Daniel J. Abadi, Adam Batkin, Xuedong Chen, Mitch Cherniack, Miguel Ferreira, Edmond Lau, Amerson Lin, Samuel Madden 0001, Elizabeth J. O'Neil, Patrick E. O'Neil, Alexander Rasin, Nga Tran 0001, Stanley B. Zdonik
VLDB6