Thiago Lopes Trugillo da Silveira

Thiago Lopes Trugillo da Silveira
Universidade Federal do Rio Grande do Sul | UFRGS · Departamento de Informática Aplicada

DSc in Computer Science

About

45
Publications
7,359
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
391
Citations
Citations since 2017
33 Research Items
373 Citations
2017201820192020202120222023020406080100
2017201820192020202120222023020406080100
2017201820192020202120222023020406080100
2017201820192020202120222023020406080100
Introduction
Thiago L. T. da Silveira is an Assistant Professor at the Federal University of Rio Grande do Sul (UFRGS), Brazil. He holds a DSc degree in Computer Science (2019) from UFRGS, an MSc degree in Computer Science (2016), and BSc degrees in Information Systems (2015) and Computer Science (2013) from the Federal University of Santa Maria, Brazil. His current interests include signal and image processing, machine learning, and computer vision. Find more information at http://inf.ufrgs.br/~tltsilveira.
Additional affiliations
March 2020 - December 2020
Universidade Federal do Rio Grande (FURG)
Position
  • Professor (Assistant)
February 2020 - March 2020
Instituto Federal de Educação, Ciência e Tecnologia Sul-Rio-Grandense (IFSUL)
Position
  • Professor (Assistant)
March 2019 - January 2020
Universidade Federal do Rio Grande do Sul
Position
  • Lecturer
Education
February 2016 - October 2019
Universidade Federal do Rio Grande do Sul
Field of study
  • Computer Science
March 2014 - January 2016
Universidade Federal de Santa Maria
Field of study
  • Computer Science
March 2014 - December 2015
Universidade Federal de Santa Maria
Field of study
  • Computer Information Systems

Publications

Publications (45)
Conference Paper
Full-text available
Omnidirectional media are becoming widespread with the increasing popularization of devices for capture and visualization. Unlike traditional pinhole-based images, omnidi-rectional images are defined on the surface of a sphere, present a full field of view, and store light intensities from a whole scene. In particular, applications exploring immers...
Article
Programming is one of the most fundamental initial skills for engineering students. Institutions that offer engineering courses have the challenge of deciding how to deliver this subject since it requires unique thinking from students. This paper addresses the impact of adopting C and Python programming languages in introductory programming courses...
Preprint
Full-text available
This paper introduced a matrix parametrization method based on the Loeffler discrete cosine transform (DCT) algorithm. As a result, a new class of eight-point DCT approximations was proposed, capable of unifying the mathematical formalism of several eight-point DCT approximations archived in the literature. Pareto-efficient DCT approximations are o...
Preprint
Full-text available
In this paper, two 8-point multiplication-free DCT approximations based on the Chen's factorization are proposed and their fast algorithms are also derived. Both transformations are assessed in terms of computational cost, error energy, and coding gain. Experiments with a JPEG-like image compression scheme are performed and results are compared wit...
Conference Paper
Full-text available
Pose estimation is a crucial problem in several computer vision and robotics applications. For the two-view scenario, the typical pipeline consists of finding point correspondences between the two views and using them to estimate the pose. However, most available keypoint extraction and matching methods were designed to work with perspective images...
Preprint
Full-text available
The discrete cosine transform (DCT) is a relevant tool in signal processing applications, mainly known for its good decorrelation properties. Current image and video coding standards -- such as JPEG and HEVC -- adopt the DCT as a fundamental building block for compression. Recent works have introduced low-complexity approximations for the DCT, whic...
Article
This paper provides a comprehensive survey on pioneer and state-of-the-art 3D scene geometry estimation methodologies based on single, two, or multiple images captured under omnidirectional optics. We first revisit the basic concepts of the spherical camera model and review the most common acquisition technologies and representation formats suitabl...
Article
Full-text available
The discrete cosine transform (DCT) is a relevant tool in signal processing applications, mainly known for its good decorrelation properties. Current image and video coding standards—such as JPEG and HEVC—adopt the DCT as a fundamental building block for compression. Recent works have introduced low-complexity approximations for the DCT, which beco...
Preprint
The Karhunen-Lo\`eve transform (KLT) is often used for data decorrelation and dimensionality reduction. The KLT is able to optimally retain the signal energy in only few transform components, being mathematically suitable for image and video compression. However, in practice, because of its high computational cost and dependence on the input signal...
Conference Paper
Full-text available
Monocular depth inference methods based on 360° images allow 3D reconstruction of entire rooms with a single capture. However, most state-of-the-art approaches assume gravity aligned images and are highly sensitive to camera rotations. Such limitations result in poor depth estimates, which may jeopardize further 3D-based applications. Here, we pres...
Article
Superpixels are fundamental in many visual computing applications, and most existingalgorithms are designed to work with pinhole-based images. However, immersiveapplications are gaining visibility with the growing number of devices for capturing andvisualizing 360º media. This paper introduces two fast and accurate superpixelalgorithms tailored to...
Article
View synthesis allows observers to explore static scenes using aligned color images and depth maps captured in a preset camera path. Among the options, depth-image-based rendering (DIBR) approaches have been effective and efficient since only one pair of color and depth map is required, saving storage and bandwidth. The present work proposes a nove...
Conference Paper
Full-text available
Techniques for 3D reconstruction of scenes based on images are popular and support a number of secondary applications. Traditional approaches require several captures for covering whole environments due to the narrow field of view (FoV) of the pinhole-based/perspective cameras. This paper summarizes the main contributions of the homonym Ph.D. Thesi...
Conference Paper
Full-text available
This paper presents a methodology for image classification using Graph Neural Network (GNN) models. We transform the input images into region adjacency graphs (RAGs), in which regions are superpixels and edges connect neighboring superpixels. Our experiments suggest that Graph Attention Networks (GATs), which combine graph convolutions with self-at...
Preprint
Full-text available
Discrete transforms play an important role in many signal processing applications, and low-complexity alternatives for classical transforms became popular in recent years. Particularly, the discrete cosine transform (DCT) has proven to be convenient for data compression, being employed in well-known image and video coding standards such as JPEG, H....
Article
Full-text available
Discrete transforms play an important role in many signal processing applications, and low-complexity alternatives for classical transforms became popular in recent years. Particularly, the discrete cosine transform (DCT) has proven to be convenient for data compression, being employed in well-known image and video coding standards such as JPEG, H....
Preprint
Full-text available
This document reports the use of Graph Attention Networks for classifying oversegmented images, as well as a general procedure for generating oversegmented versions of image-based datasets. The code and learnt models for/from the experiments are available on github. The experiments were ran from June 2019 until December 2019. We obtained better res...
Article
Full-text available
The principal component analysis (PCA) is widely used for data decorrelation and dimensionality reduction. However, the use of PCA may be impractical in real-time applications, or in situations were energy and computing constraints are severe. In this context, the discrete cosine transform (DCT) becomes a low-cost alternative to data decorrelation....
Conference Paper
Full-text available
This paper presents a perturbation analysis for the estimate of epipolar matrices using the 8-Point Algorithm (8-PA). Our approach explores existing bounds for singular subspaces and relates them to the 8-PA, without assuming any kind of error distribution for the matched features. In particular, if we use unit vectors as homogeneous image coordina...
Conference Paper
In this paper we compare the quality of synthesized views produced by four DIBR methods when fed by depth maps estimated by five state-of-the-art stereo matching algorithms. Also, we compute the correlation between four popular metrics for ranking stereo matching algorithms and two metrics commonly used to evaluate synthesized views (PSNR and SSIM)...
Article
Full-text available
This paper introduced a matrix parametrization method based on the Loeffler discrete cosine transform (DCT) algorithm. As a result, a new class of 8-point DCT approximations was proposed, capable of unifying the mathematical formalism of several 8-point DCT approximations archived in the literature. Pareto-efficient DCT approximations are obtained...
Conference Paper
In this paper we propose a framework for inferring depth from a single spherical image, which can be coupled to any generic planar image monocular depth estimation algorithm. It consists of first inferring depth from overlapping planar patches extracted from the spherical image, and then using a regularized minimization scheme to stitch the patches...
Article
Full-text available
In the pursuit of highly effective and efficient portable sleep classification systems, researchers have been testing a massive number of combinations of EEG features and classifiers. State of art sleep classification ensembles achieve accuracy in the order of 90%. However, there is presently no consensus regarding the best setof features for sleep...
Conference Paper
Full-text available
Keypoint extraction and matching has been widely studied by the computer vision community, mostly focused on pinhole camera models. In this paper we perform a comparative analysis of four keypoint extraction algorithms applied to full spherical images, particularly in the context of pose estimation. Two of the methods chosen for the comparative stu...
Article
In this paper, two 8-point multiplication-free DCT approximations based on the Chen's factorization are proposed and their fast algorithms are also derived. Both transformations are assessed in terms of computational cost, error energy, and coding gain. Experiments with a JPEG-like image compression scheme are performed and results are compared wit...
Article
Full-text available
An orthogonal 16-point approximate discrete cosine transform (DCT) is introduced. The proposed transform requires neither multiplications nor bit-shifting operations. A fast algorithm based on matrix factorization is introduced, requiring only 44 additions---the lowest arithmetic cost in literature. To assess the introduced transform, computational...
Article
Full-text available
The main objective of this study was to enhance the performance of sleep stage classification using single-channel electroencephalograms (EEGs), which are highly desirable for many emerging technologies, such as telemedicine and home care. The proposed method consists of decomposing EEGs by a discrete wavelet transform and computing the kurtosis, s...
Article
Advances in materials engineering, electronic circuits, sensors, signal processing and classification techniques have allowed computational systems to interpret biological quantities, recognizing physiological conditions. The next scientific challenge is to turn those technologies portable, wearable or even implantable, above all, being energy effi...
Article
Full-text available
A low-complexity orthogonal multiplierless approximation for the 16-point dis-crete cosine transform (DCT) was introduced. The proposed method was designed to possess a very low computational cost. A fast algorithm based on matrix factorization was proposed requiring only 60 additions. The proposed architecture outperforms classical and state-of-th...
Conference Paper
Full-text available
Sleep deprivation is a public health problem which must be carefully examined and treated. Several studies have proposed automatic methods aiming to identify when a person falls asleep. The identification of the sleep state can help sleep experts to diagnose and prevent certain disorders such as apnea and insomnia. In the current work, the discrete...
Conference Paper
The growing need for urban mobility implies new challenges for traffic management. Since vehicular networks (VANETs) will be available in future, new solutions can be applied to intersection control, offering more agility to transportation networks. While VANETs are not still widely deployed, this work explores the application of different intersec...
Conference Paper
Full-text available
Monitoring and planning are interesting activities to help transit operator and to provide quality in public transportation. In fact, some computational tools and simulators play this role and assist humans in tasks and improving transportation. However, existing solutions are typically proprietary and, therefore , have prohibitive cost to be adopt...
Conference Paper
The Simulation is a key element in efficient management and operation of public transport. This activity includes processing of dynamic data possibly obtained through sensors, as well dealing with static information including map digitalization. A fundamental problem is that, although available, systems that perform these activities are proprietary...

Network

Cited By

Projects

Projects (4)
Project
This project aims at providing signal processing approaches focused on biomedical applications. It includes signal analysis, (pre-)processing, and classification.
Project
This project focuses on studying/proposing low-complexity transforms, especially in the contexts of image and video coding.
Project
This project aims at providing state-of-the-art methods for common image processing/computer vision problems under the optics of spherical images.