Browsing by Author "Rodrigues, J. M. F."
Now showing 1 - 10 of 93
Results Per Page
Sort Options
- A computer vision based web application for tracking soccer playersPublication . Rodrigues, J. M. F.; Cardoso, Pedro; Vilas, Tiago; Mendes Da Silva, Bruno; Rodrigues, Pedro; Belguinha, António; Gomes, CarlosSoccer is a sport where everyone that is involved with it make all the efforts aiming for excellence. Not only the players need to show their skills on the pitch but also the coach, and the remaining staff, need to have their own tools so that they can perform at higher levels. Footdata is a project to build a new web application product for soccer (football), which integrates two fundamental components of this sport's world: the social and the professional. While the former is an enhanced social platform for soccer professionals and fans, the later can be considered as a Soccer Resource Planning, featuring a system for acquisition and processing information to meet all the soccer management needs. In this paper we focus only in a specific module of the professional component. We will describe the section of the web application that allows to analyse movements and tactics of the players using images directly taken from the pitch or from videos, we will show that it is possible to draw players and ball movements in a web application and detect if those movements occur during a game. © 2014 Springer International Publishing.
- A computer vision based web application for tracking soccer playersPublication . Rodrigues, J. M. F.; Cardoso, Pedro J. S.; Vilas, Tiago; Silva, Bruno; Rodrigues, Pedro; Belguinha, António; Gomes, CarlosSoccer is a sport where everyone that is involved with it make all the efforts aiming for excellence. Not only the players need to show their skills on the pitch but also the coach, and the remaining staff, need to have their own tools so that they can perform at higher levels. Footdata is a project to build a new web application product for soccer (football), which integrates two fundamental components of this sport’s world: the social and the professional. While the former is an enhanced social platform for soccer professionals and fans, the later can be considered as a Soccer Resource Planning, featuring a system for acquisition and processing information to meet all the soccer management needs. In this paper we focus only in a specific module of the professional component. We will describe the section of the web application that allows to analyse movements and tactics of the players using images directly taken from the pitch or from videos, we will show that it is possible to draw players and ball movements in a web application and detect if those movements occur during a game.
- A visual programming language for soccerPublication . Belguinha, António; Rodrigues, Pedro; Cardoso, Pedro J. S.; Rodrigues, J. M. F.; Paciência, DomingosThe use of Information Technologies (IT) in high competition sports is an instrument often used. However, the majority of the performers, including technical teams, do not have skills to program those IT tools to their needs. In this paper we present the low level implementation of a visual programming language (VPL) that allows the user without programming expertise to produce relatively complex programs by drawing them on a web application. The VPL tool application is illustrated by applying it to detect programmed situations from a soccer game, using previously obtained tracking data. The tool can be applied to other collective ball sports.
- An integrated framework for combining gist vision with object segregation categorisation and recognitionPublication . Rodrigues, J. M. F.; Almeida, D.; Martins, Jaime; Lam, RobertoThere are roughly two processing systems: (1) very fast gist vision of entire scenes, completely bottom-up and data driven, and (2) Focus-of-Attention (FoA) with sequential screening of specific image regions and objects. The latter system has to be sequential because unnormalised input objects must be matched against normalised templates of canonical object views stored in memory, which involves dynamic routing of features in the visual pathways.
- Aplicação de realidade aumentada para o ensino de sólidos geométricosPublication . Leitão, R.; Brito, Ana; Rodrigues, J. M. F.Soluções de realidade virtual e aumentada têm vindo a ser utilizadas no segmento de ensino explorando diferentes modalidades de interação de forma a proporcionar ao aluno acesso efetivo de informação em situações de experiências imersivas em tempo real. Na internet podemos encontrar variadíssimas aplicações educacionais, que nos ajudam a todos, desde as crianças em idade escolar até a profissionais de todas as áreas, proporcionando o estudo mais interativo, divertido e mais envolvente. Neste artigo, onde assumimos que o contexto de ensino é propício para a experimentação de novos modelos de ensino/aprendizagem, apresentamos uma aplicação educacional na área da geometria com o objetivo de potencializar a transferência de conhecimento, salientando as características dimensionais dos sólidos.
- Arquitectura do córtex visual com aplicações na visão por computadorPublication . du Buf, J. M. H.; Rodrigues, J. M. F.O estudo da visão humana atrai o interesse de muitos cientistas ao longo dos séculos, como por exemplo em 1704 por Newton na visão a cores e 1910 por Helmholtz na óptica fisiológica. No entanto, as primeiras contribuições na visão computacional começaram por volta de 40 anos atrás quando os primeiros computadores apareceram. Por volta de 1980, David Marr estabeleceu as bases para a moderna teoria de visão computacional.
- Artistic rendering of the visual cortexPublication . Lam, Roberto; Rodrigues, J. M. F.; du Buf, J. M. H.In this paper we explain the processing in the first layers of the visual cortex by simple, complex and endstopped cells, plus grouping cells for line, edge, keypoint and saliency detection. Three visualisations are presented: (a) an integrated scheme that shows activities of simple, complex and end-stopped cells, (b) artistic combinations of selected activity maps that give an impression of global image structure and/or local detail, and (c) NPR on the basis of a 2D brightness model. The cortical image representations offer many possibilities for non-photorealistic rendering.
- Augmented reality and holograms for the visualization of mechanical engineering partsPublication . Figueiredo, Mauro; Cardoso, Pedro J. S.; Gonçalves, C. D. F.; Rodrigues, J. M. F.There is an increasing number of students using tablets in schools. Mobile devices gained popularity as an educational tool and there are many schools that use them frequently in educational activities to improve learning. We found that first year students of mechanical engineering in general have difficulties in understanding 3D shapes from 2D views. There are many Augmented Reality (AR) applications available that can be used to create educational contents for these mobile devices. On the other hand, there is an increasing interest in making holograms. In this paper we studied the most popular AR systems and show examples of using an AR system for the visualization of 3D models. We also present the creation of a low cost prototype, the EducHolo, that enables the visualization of holograms supported by tablets. With this prototype students can visualize the hologram of mechanical parts, providing a better perception of the model 3D shape and improving the ability of making the 2D orthographic views and perspectives that they study in the first year of mechanical engineer.
- Automatic hand or head gesture interface for individuals with motor impairments, senior citizens and young childrenPublication . Saleiro, Mário; Rodrigues, J. M. F.; du Buf, J. M. H.Senior citizens, very young children and users with different kinds of impairments are often prevented from enjoying the benefits of latest technologies for assistance, accessibility and usability, often due to unfriendly or expensive interfaces. We present a friendly and inexpensive system that allows one to interact with a computer, using only a few distinct but intuitive gestures which are translated into mouse actions. The gestures can be carried out by the head or by the hand, which are automatically selected, without any kind of prior calibration or special environment. For each kind of user a different frontend is presented, adapted to specific needs, nevertheless access to all the functionalities of the operating systems can be given if requested.
- Big data warehouse framework for smart revenue managementPublication . Ramos, Célia M. Q.; Correia, Marisol B.; Rodrigues, J. M. F.; Martins, Daniel; Serra, FranciscoRevenue Management’s most cited definitions is probably “to sell the right accommodation to the right customer, at the right time and the right price, with optimal satisfaction for customers and hoteliers”. Smart Revenue Management (SRM) is a project, which aims the development of smart automatic techniques for an efficient optimization of occupancy and rates of hotel accommodations, commonly referred to, as revenue management. One of the objectives of this project is to demonstrate that the collection of Big Data, followed by an appropriate assembly of functionalities, will make possible to generate a Data Warehouse necessary to produce high quality business intelligence and analytics. This will be achieved through the collection of data extracted from a variety of sources, including from the web. This paper proposes a three stage framework to develop the Big Data Warehouse for the SRM. Namely, the compilation of all available information, in the present case, it was focus only the extraction of information from the web by a web crawler – raw data. The storing of that raw data in a primary NoSQL database, and from that data the conception of a set of functionalities, rules, principles and semantics to select, combine and store in a secondary relational database the meaningful information for the Revenue Management (Big Data Warehouse). The last stage will be the principal focus of the paper. In this context, clues will also be giving how to compile information for Business Intelligence. All these functionalities contribute to a holistic framework that, in the future, will make it possible to anticipate customers and competitor’s behavior, fundamental elements to fulfill the Revenue Management
