Rodrigo Laiola Guimarães

Rodrigo Laiola Guimarães
Universidade Federal do Espírito Santo | UFES · Departamento de Informática

Ph.D.

About

60
Publications
9,047
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
279
Citations
Introduction
I am an Assistant Professor in the Department of Informatics (DI) at the Federal University of Espírito Santo (UFES), Vitória/ES, Brazil and my research interests include: multimedia systems, document engineering and user-centered design. I am also involved in several academic and extracurricular activities, such as reviewer/member of technical program committee of a number of conferences and journals related to multimedia, the Web, and HCI.
Additional affiliations
February 2017 - present
Universidade Federal do Espírito Santo
Position
  • Professor
Description
  • Teaches introductory undergraduate courses on Databases and Data Structures within the Department of Informatics (DI) and participates as collaborating faculty of the graduate program in Informatics (PPGI).
December 2013 - February 2017
IBM
Position
  • Research Staff Member
Description
  • Participated of a Brazilian government funded project that explored new educational and social engagement technologies to facilitate the qualification and inclusion of people with disabilities in the labor market.
August 2013 - November 2013
Samsung Research America
Position
  • Research Intern
Description
  • Contributed to the design, development and evaluation of a JavaScript stack for presenting personalized stories built from user-generated content and linked open data.
Education
September 2007 - January 2014
Vrije Universiteit Amsterdam
Field of study
  • Computer Science (Distributed and Interactive Systems)
March 2005 - June 2007
Pontifícia Universidade Católica do Rio de Janeiro
Field of study
  • Informatics (Computer Networks and Hypermedia Systems)
April 1999 - October 2004
Universidade Federal do Espírito Santo
Field of study
  • Computer Engineering

Publications

Publications (60)
Conference Paper
Online subtitle databases allow users to easily find subtitle documents in multiple languages for thousands of films and TV series episodes. However, getting the subtitle document that gives satisfactory synchronization on the first attempt is like hitting the jackpot. The truth is that this process often involves a lot of trial- and-error because...
Conference Paper
In this paper, we consider the use of technological instructional pacing supports to teach students with intellectual disability (ID). Based on a qualitative field study where 11 participants used our mobile-based educational platform, we found that although technology may help the instructor control the pace of the class, it also poses barriers to...
Conference Paper
Vocational training of people with disabilities (PwD) can potentially improve social and economic prospects, but at the same time, it can be significantly challenging due to the need for specialized training and technology. Unfortunately, in developing countries this problem is magnified because, in general, low- income groups have limited access t...
Conference Paper
Digital education has potential to provide different possibilities for personalization and consequently reach a larger and more diverse number of people. Personalization is a key component of solutions addressing important and long-standing pedagogical challenges in education, such as dealing with heterogeneity of learning styles. In particular sce...
Article
Full-text available
Vocational training can bring significant benefits for people with disabilities (PwD), particularly in terms of self-esteem and autonomy. Nevertheless, only a small fraction of Brazilians with disabilities actually work, due to lack of job qualifications. In this paper, we report on the early progress of an ongoing research agenda that investigates...
Patent
Full-text available
An online learning system selects content for a learning session and opens a user interface to start the learning session on a plurality of devices. A mode of instruction is selected for the learning session. An activity to perform associated with the content is presented. Performance of the activity is monitored and a performance metric and/or a h...
Patent
An online learning system selects content for a learning session and opens a user interface to start the learning session on a plurality of devices. A mode of instruction is selected for the learning session. An activity to perform associated with the content is presented. Performance of the activity is monitored and a performance metric and/or a h...
Patent
An aspect of the disclosure includes a method, a system and a computer program product for planning and presenting a topic to a plurality of students. The method includes defining a topic for a plurality of students and a time period for presenting the topic to the plurality of students. Each of the students has an associated learning style, the le...
Conference Paper
The denial of service (DoS) or its distributed form (DDoS) attacks are among the most important business impacts nowadays, affecting service availability severely. Application Layer Denial of Service attacks exploit vulnerabilities in protocols and the main challenge in mitigating such attacks is due to the fact that attacker requests have the same...
Conference Paper
In this paper, we report on our experiences investigating the role of digital technology in face-to-face instruction of students with intellectual disability. In this process, we used a multi-method approach and our findings integrate results from focus groups, interviews, observations, iterative prototyping, and user evaluation. Ultimately, we hop...
Conference Paper
In this demo, we present an online code editor that dynamically identifies and patches simple modifications in the source code of a Web document containing time-based elements (e.g., CSS3 and SVG animations, HTML5 audio and video) without the need to restart the playback of the whole document from the beginning. We hope that the functionalities sho...
Conference Paper
Full-text available
In this paper, we report on a qualitative study that investigates the impact of using a popular Massive Open Online Course (MOOC) to complement the vocational training of students with intellectual disability (ID). We have been investigating this problem for several months in partnership with a Brazilian NGO (Non-Governmental Organization) for peop...
Conference Paper
Full-text available
Anyone who ever downloaded subtitle files from the Internet has faced problems synchronizing them with the associated media files. Even with the efforts of communities on reviewing user-contributed subtitles and with mechanisms in movie players to automate the discovery of subtitles for a given media, users still face lip synchronization issues. In...
Conference Paper
Full-text available
In this paper we present an online code playground that pays special attention to the temporal aspect of Web documents. In particular, we consider the scenario in which modifications in a Web-based multimedia document are identified and patched in real-time, with no need to restart an ongoing presentation from the beginning. Our approach is especia...
Conference Paper
Full-text available
Learning about Web Design can be difficult and time consuming, yet students often do not learn from their errors and struggle to understand some differences between document structure, styling, scripting and temporal synchronization. In this paper we present Ambulant Sketchbook, an easy-to-use Web playground designed to enable students to understan...
Conference Paper
Full-text available
In this paper we report on our efforts to define a set of document extensions to Cascading Style Sheets (CSS) that allow for structured timing and synchronization of elements within a Web page. Our work considers the scenario in which the temporal structure can be decoupled from the content of the Web page in a similar way that CSS does with the la...
Thesis
Full-text available
Creating compelling multimedia productions is a non-trivial problem. This is true for both professional and personal content. For professional content, extensive production support is typically available during creation. Content assets are well structured, content fragments are professionally produced with high quality, and production assets are of...
Chapter
Full-text available
Shared Message Boards foster communication practices within restricted groups that typically do not emerge in traditional social networks. In this article, we describe an experiment in which a Shared Message Board technology was employed to support carpooling activities in a large company in Brazil. Based on the results extracted from the platform...
Conference Paper
Full-text available
Creating compelling multimedia productions is a non-trivial problem. The problem is compounded when authors want to integrate community media assets: media fragments contributed by a potentially wide and anonymous recording community. In this paper, we report on a hybrid authoring approach that provides mixed support for automated creation and manu...
Article
Full-text available
Creating compelling multimedia productions is a nontrivial task. This is as true for creating professional content as it is for nonprofessional editors. During the past 20 years, authoring networked content has been a part of the research agenda of the multimedia community. Unfortunately, authoring has been seen as an initial enterprise that occurs...
Conference Paper
Full-text available
Online video sharing systems, such as YouTube, do not provide users enough support to explore community videos that portray people within their social circle. Such services typically consider each video clip as an isolated object, and not as part of a set of related clips. Even though social networks archive media based on higher-order social relat...
Conference Paper
Full-text available
Interactive tabletops offer a unique opportunity for exploring home videos and photos. Nevertheless, there are still a number of unexplored challenges for effectively providing support for collocated group interaction around media. This paper reports on a user study involving 24 users, intended to better understanding the challenges ahead. Our volu...
Conference Paper
Full-text available
This paper describes a web-based narrative system able to generate video compilations, framed as event stories, from a shared repository of video recordings of the event itself and possibly of related events. For this, it employs narrative techniques informed by TV documentary. The generated stories are dynamically personalised, in that the system...
Conference Paper
Full-text available
Long before the first transmission in color of a World Cup in 1970, people used to gather around the few existing radio and TV sets to watch together and talk about their favorite programs. Decades later, not only the technology has significantly changed but also people’s consumption and commenting habits. Nowadays, one can easily watch an online v...
Conference Paper
Full-text available
Using high-quality video cameras on mobile devices, it is relatively easy to capture a significant volume of video content for community events such as local concerts or sporting events. A more difficult problem is selecting and sequencing individual media fragments that meet the personal interests of a viewer of such content. In this paper, we con...
Chapter
Social multimedia is changing the way people interact with each other, transforming old practices on political activism, social participation and interpersonal relationships. Sharing dynamically created video segments is a prime example of this social transformation. This chapter reports on a long field trial studying social practices around person...
Chapter
Many of the TA2 concept demonstrators study synchronous interactions among groups of users. But not everyone is available at the same time as the rest of their social circle. For this reason, we also studied asynchronous togetherness: being together when it suits you best.
Technical Report
Full-text available
The TA2 project focuses on the design and evaluation of innovative telecommunication, multimedia and gaming applications that help to improve social communication amongst groups of people that are separated in time and space. It concentrates on people with ‘strong ties’ and on social communication and social experiences. This focus fills a gap that...
Conference Paper
Full-text available
The wide availability of relatively high-quality cameras makes it easy for many users to capture video fragments of social events such as concerts, sports events or community gatherings. The wide availability of simple sharing tools makes it nearly as easy to upload individual fragments to on-line video sites. Current work on video mashups focuses...
Conference Paper
Full-text available
The evolution in media support within W3C standards has led to the development of HMTL5. HTML5 provides extensive support for audio/video/timed-text within an interoperable browser context. This workshop examines the impact of HTML5 on research and systems support for multimedia documents. We will consider issues such as extensibility, adaptivity a...
Conference Paper
Full-text available
This paper introduces an evaluated approach to the automatic generation of video narratives from user generated content gathered in a shared repository. In the context of social events, end-users record video material with their personal cameras and upload the content to a common repository. Video narrative techniques, implemented using Narrative S...
Conference Paper
Full-text available
Social multimedia is changing the way people interact with each other, transforming old practices on political activism, social participation and interpersonal relationships. Sharing dynamically created video segments is a prime example of this social transformation. This paper reports on a long field trial studying social practices around personal...
Technical Report
Full-text available
The challenge of TA2 is to develop new, representative, ICT based media experiences that support the social interaction between families and friends. This report provides an overview of underlying analysis approaches for extraction of the semantic information necessary for intelligent audio capture and higher-level media and stream manipulation to...
Conference Paper
Full-text available
In this demo we present how low-level metadata extraction tools have been applied in the context of a pan-European project called Together Anywhere, Together Anytime (TA2). The TA2 project studies new forms of computer-mediated social communications between spatially and temporally distant people. In particular, we concentrate on automatic video an...
Conference Paper
Full-text available
This thesis aims to analyze, model, and develop a framework for next-generation multimedia authoring tools targeted to end-users. In particular, I concentrate on the combination of automatic and manual processes for the realization of such framework. My contributions are realized in the context of a pan-European project called Together Anywhere, To...
Conference Paper
Full-text available
This paper introduces a multimedia document model that can structure community comments about media. In particular, we describe a set of temporal transformations for multimedia documents that allow end-users to create and share personalized timed-text comments on third party videos. The benefit over current approaches lays in the usage of a rich ca...
Conference Paper
Full-text available
This paper introduces a community-based video sharing environment to support asynchronous communication among heterogeneous participants within a restricted social community. Unlike other community sharing efforts, our work is predicated on the desire to strengthen existing strong ties among group members, in which existing relationships can be nur...
Conference Paper
Full-text available
Over the last years we have witnessed a rapid transformation on how people use digital media. Thanks to innovative interfaces, non-professional users are becoming active nodes in the content production chain by uploading, commenting, and sharing their media. As a result, people now use media for communication purposes, for sharing experiences, and...
Conference Paper
Full-text available
The objective of this work is to define a document model extension that enables complex spatial and temporal interactions within multimedia documents. As an example we describe an authoring interface of a photo sharing system that can be used to capture stories in an open, declarative format. The document model extension defines visual transformati...
Conference Paper
Full-text available
Next generation of multimedia authoring tools will be targeted to the end-users. This assumption is the starting point of my thesis work, which deals with the underlying technological infrastructure and the needed theoretical models for realizing next generation multimedia authoring tools. My argumentation is based in one common trend. While in the...
Chapter
Full-text available
This chapter reports on the Ambulant Annotator, a middleware extension for Personal Digital Recorders (PDR), in the form of a lightweight authoring tool, which allows the viewer to personalize television content and share it with others. Traditionally, social interactive television research has focused on the provision of synchronous communication...
Conference Paper
Full-text available
Textual programming languages have proven to be difficult to learn and to use effectively for many people. For this sake, visual tools can be useful to abstract the complexity of such textual languages, minimizing the specification efforts. In this paper we present a visual approach for high level specification of spatiotemporal relations. In order...
Conference Paper
Full-text available
This paper presents Composer, an authoring tool to help creating interactive TV programs for the Brazilian Terrestrial Digital TV System. In Composer, several abstractions are defined creating different document views (structural, temporal, layout and textual). One of these views, the temporal view, preserves as much as possible the timeline paradi...
Conference Paper
Full-text available
Despite most of the authoring systems for digital TV assume the author to be seated in front of a computer on the broadcaster side, current research is interested in the new role of the viewer in producing and distributing content. The goal of this paper is to identify a number of research directions around the authoring from the couch paradigm, an...
Conference Paper
Full-text available
Television-watching has always been a social activity. In the living room people watch television together and outside home people talk about last night’s soccer match or even call each other to recommend an interesting program. Nevertheless, the pressures of daily life and the increase in the number of separated households make joint television vi...
Conference Paper
Full-text available
This paper presents Composer, an environment to support interactive program designs for the Brazilian Terrestrial Digital TV System. In Composer several abstractions are defined through using document views (structural, temporal, layout and textual). One of these views, the temporal view, preserves as much as possible the timeline paradigm, usually...
Conference Paper
Full-text available
This paper presents Composer, an environment to support interactive program designs for the Brazilian Terrestrial Digital TV System. In Composer several abstractions are defined through using document views (structural, temporal, layout and textual). One of these views, the temporal view, preserves as much as possible the timeline paradigm, usually...
Thesis
Full-text available
With the advent of adoption of an interactive digital TV standard by the Brazilian government, the interest for the analysis of possible alternatives in several areas that compose a digital TV system has increas ed. In the case of Brazil, NCL is the declarative language adopted for modeling i nteractive applications in the Brazilian Terrestrial Dig...
Technical Report
Full-text available
Os atuais padrões para TV digital definem um conjunto de linguagens para a especificação de aplicações. Através dessas linguagens são definidas as relações entre os eventos de uma aplicação, onde incluem-se os eventos de interatividade com o usuário e de sincronismo entre os objetos que compõem a apresentação. No contexto geral, pode-se afirmar que...
Technical Report
Full-text available
Com o advento da adoção de um padrão de TV digital pelo Brasil, tem crescido o interesse pela análise das possíveis alternativas nas mais diversas áreas que irão compor esse sistema. Nesse contexto, existe uma grande variedade de linguagens que podem ser utilizadas no desenvolvimento de programas multimídia/hipermídia interativos. Dentre os paradig...
Conference Paper
Full-text available
This paper describes how MultiJADE, a domain independent multiagent active documents environment, identifies and supports conflict mitigation in a concurrent and distributed problem solving process.
Technical Report
Full-text available
O desempenho das redes de comunicação tem evoluído, e isso tem permitido a implementação de novos serviços que foram originalmente desenvolvidos para outros tipos de redes. Esse advento é usualmente chamado de convergência de redes, ou, convergência tecnológica e o resultado disso pode ser uma significante economia em infraestrutura, desenvolviment...
Thesis
Full-text available
Um processo de tomada de decisão envolve a identificação de um conjunto de alternativas para a decisão, a análise destas alternativas com base em um conjunto de restrições e critérios e a seleção da alte rnativa que apresenta a melhor avaliação. Processos de tomada de decisão estão presentes no nosso dia a dia e, em particular, no dia a dia de orga...
Conference Paper
Full-text available
In this paper, we present MultiJADE, a domain independent multiagent active design documents environment. MultiJADE uses multiagent technology to support activities in concurrent and distributed design systems. It is able to deal with various domains and allows multiple designers to work simultaneously. MultiJADE is based on the Active Design Docum...
Technical Report
Full-text available
Neste trabalho a caracterização e a otimização da medida da matriz de correção de órbita para a determinação da óptica do anel de armazenamento do LNLS são investigadas. É realizado um estudo dos conceitos físicos envolvidos e das características desse anel. Com o uso de corretoras, pequenas perturbações são criadas nas trajetórias dos elétrons do...

Projects

Project (1)
Archived project