2010
Authors
Quelhas, P; Mendonca, AM; Campilho, A;
Publication
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Abstract
The study of cell division and growth is a fundamental aspect of plant biology research. In this research the Arabidopsis thaliana plant is the most widely studied model plant and research is based on in vivo observation of plant cell development, by time-lapse confocal microscopy. The research herein described is based on a large amount of image data, which must be analyzed to determine meaningful transformation of the cells in the plants. Most approaches for cell division detection are based on the morphological analysis of the cells' segmentation. However, cells are difficult to segment due to bad image quality in the in vivo images. We describe an approach to automatically search for cell division in the Arabidopsis thaliana root meristem using image registration and optical flow. This approach is based on the difference of speeds of the cell division and growth processes (cell division being a much faster process). With this approach, we can achieve a detection accuracy of 96.4%. © 2010 Springer-Verlag.
2010
Authors
Santos, AC; Cardoso, JMP; Ferreira, DR; Diniz, PC; Chainho, P;
Publication
PERVASIVE AND MOBILE COMPUTING
Abstract
The processing capabilities of mobile devices coupled with portable and wearable sensors provide the basis for new context-aware services and applications tailored to the user environment and daily activities. In this article, we describe the approach developed within the UPCASE project, which makes use of sensors available in the mobile device as well as sensors externally connected via Bluetooth to provide user contexts. We describe the system architecture from sensor data acquisition to feature extraction, context inference and the publication of context information in web-centered servers that support well-known social networking services. In the current prototype, context inference is based on decision trees to learn and to identify contexts dynamically at run-time, but the middleware allows the integration of different inference engines if necessary. Experimental results in a real-world setting suggest that the proposed solution is a promising approach to provide user context to local mobile applications as well as to network-level applications such as social networking services.
2010
Authors
Chandola, V; Omitaomu, OA; Ganguly, AR; Vatsavai, RR; Chawla, NV; Gama, J; Gaber, MM;
Publication
SIGKDD Explorations
Abstract
2010
Authors
Cunha, J; Erwig, M; Saraiva, J;
Publication
Proceedings - 2010 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010
Abstract
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automatically from higher-level models that can encode and enforce consistency constraints. However, designing such models is time consuming and requires expertise beyond the knowledge to work with spreadsheets. Legacy spreadsheets pose a particular challenge to the approach of controlling spreadsheet evolution through higher-level models, because the need for a model might be overshadowed by two problems: (A) The benefit of creating a spreadsheet is lacking since the legacy spreadsheet already exists, and (B) existing data must be transferred into the new model-generated spreadsheet. To address these problems and to support the model-driven spreadsheet engineering approach, we have developed a tool that can automatically infer ClassSheet models from spreadsheets. To this end, we have adapted a method to infer entity/relationship models from relational database to the spreadsheets/ClassSheets realm. We have implemented our techniques in the HAEXCEL framework and integrated it with the ViTSL/Gencel spreadsheet generator, which allows the automatic generation of refactored spreadsheets from the inferred ClassSheet model. The resulting spreadsheet guides further changes and provably safeguards the spreadsheet against a large class of formula errors. The developed tool is a significant contribution to spreadsheet (reverse) engineering, because it fills an important gap and allows a promising design method (ClassSheets) to be applied to a huge collection of legacy spreadsheets with minimal effort. © 2010 IEEE.
2010
Authors
Santos, AC; Tarrataca, L; Cardoso, JMP;
Publication
MOBILE NETWORKS & APPLICATIONS
Abstract
Embedded systems are considered one of the areas with more potential for future innovations. Two embedded fields that will most certainly take a primary role in future innovations are mobile robotics and mobile computing. Mobile robots and smartphones are growing in number and functionalities, becoming a presence in our daily life. In this paper, we study the current feasibility of a smartphone to execute navigation algorithms and provide autonomous control, e.g., for a mobile robot. We tested four navigation problems: Mapping, Localization, Simultaneous Localization and Mapping, and Path Planning. We selected representative algorithms for the navigation problems, developed them in J2ME, and performed tests on the field. Results show the current mobile Java capacity for executing computationally demanding algorithms and reveal the real possibility of using smartphones for autonomous navigation.
2010
Authors
Lima, JL; Goncalves, JC; Costa, PG; Moreira, AP;
Publication
INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS
Abstract
This article describes a joint trajectory optimized controller developed in a humanoid robot simulator following the real robot characteristics. As simulation is a powerful tool for speeding up the control software development, the proposed accurate simulator allows to fulfill this goal. The simulator, based on the Open Dynamics Engine and GLScene graphics library, provides instant visual feedback. The proposed simulator, with realistic dynamics, allows to design and test behaviors and control strategies without access to the real hardware in order to carry out research on robot control without damaging the real robot. The low-level joints controller techniques, such as acceleration, speed, and energy consumption minimization, are discussed and experimental results are presented in order to validate the proposed simulator.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.