Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Luís Corte Real

1997

A vector architecture for higher-order moments estimation

Authors
Alves, JC; Puga, A; CorteReal, L; Matos, JS;

Publication
1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS

Abstract
Higher-order statistics extend the analysis methods of non-linear systems and non-gaussian signals based on the autocorrelation and power spectrum. The main drawback of their use in real time applications is the high complexity of their estimation due to the large number of arithmetic operations. This paper presents an experimental vector architecture for the estimation of the higher-order moments. The processor's core is a pipelined multiply-accumulate unit that receives four data vectors and computes in parallel the moment taps up to the fourth-order. The design of custom cache memory organization and address generation circuits has led to more than 11 operations per clock cycle. The architecture was modeled and simulated in Verilog and is presently being implemented in XILINX field-programmable gate arrays (FPGAs) and one custom integrated circuit for the multiply-accumulate unit.

2011

A new living lab for usability evaluation of ICT and next generation networks for elderly@home

Authors
Teixeira, A; Rocha, N; Dias, MS; Braga, D; Queiros, A; Pacheco, O; Fonseca, JA; Pinto, JS; Gamboa, H; Corte Real, L; Fonseca, J; Martins, JA; Neves, A; Bartolomeu, P; Oliveira, C; Cunha, J; Pereira, C;

Publication
Proceedings of the 1st International Living Usability Lab Workshop on AAL Latest Solutions, Trends and Applications, AAL 2011, in Conjunction with BIOSTEC 2011

Abstract
Living Usability Lab for Next Generation Networks (www.livinglab.pt) is a Portuguese industry-academia collaborative R&D project, active in the field of live usability testing, focusing on the development of technologies and services to support healthy, productive and active citizens. The project adopts the principles of universal design and natural user interfaces (speech, gesture) making use of the benefits of next generation networks and distributed computing. Therefore, it will have impact on the general population, including the elderly and citizens with permanent or situational special needs. This paper presents project motivations, conceptual model, architecture and work in progress.

2009

Automatic image registration through the segmentation of images preprocessed by joint histogram analysis

Authors
Goncalves, H; Goncalves, JA; Corte Real, L;

Publication
Proceedings of SPIE - The International Society for Optical Engineering

Abstract
A wide variety of automatic image registration methods have been proposed in the last years. However, under the scope of remote sensing applications, geometric correction is still mostly a manual work. A methodology for automatic image registration is proposed, which consists in three major steps: pre-processing, segmentation, and registration. The considered pre-processing is a new method, which is an iterative process based on a joint histogram analysis. Regarding the segmentation stage, global thresholding and a new method were used. The later comprises global thresholding and distance transforms in a single method. For both methods the following object properties were extracted: area, major and minor axis lengths of the adjusted ellipse and perimeter. The registration phase incorporates the matching of corresponding objects, a template matching technique to compute the distance between each pair of matched objects, and the computation of the transformation function parameters. The used dataset consisted in the pairs ETM+/ASTER, ETM+/SPOT and Orthophoto/IKONOS. The proposed methodology allows for the registration of a pair of images with translation and rotation effects, and to some extent with different spectral content, leading to a subpixel accuracy. Furthermore, it has been shown that the proposed pre-processing method allowed for the achievement of suitable segmented objects for later matching, even using global thresholding. © 2009 SPIE.

2008

Automatic image registration based on correlation and Hough transform

Authors
Goncalves, H; Goncalves, JA; Corte Real, L;

Publication
Proceedings of SPIE - The International Society for Optical Engineering

Abstract
Automatic image registration is a process related to various application fields such as remote sensing, medicine, computer vision, among others. Particularly in remote sensing, the ever increasing number of available satellite images asks for automatic image registration methods, capable of correctly align a new image. An automatic image registration method is proposed, based on the identification of a thin line through the Hough transform, from the diagonal brighter strip visible on the correlation images. This procedure is applied for both directions. Dividing an image into tiles and taking the center of each tile as a point, a geometric correction at the subpixel level may be achieved. Measures for an objective assessment of the geometric correction quality are also proposed, as a complement to the traditional RMS of the errors and visual inspection. An orthorectified Landsat image and an ASTER image with an approximate geometric correction were used. The images were superimposed and resampled. An image registration with subpixel accuracy was achieved. The proposed methodology has showed to be able to correctly align two images, having a priori a "gold standard" image covering a considerable part of the image to be registered. © 2008 SPIE.

1999

Removal of blotches and line scratches from film and video sequences using a digital restoration chain

Authors
Silva, AU; Corte Real, L;

Publication
PROCEEDINGS OF THE IEEE-EURASIP WORKSHOP ON NONLINEAR SIGNAL AND IMAGE PROCESSING (NSIP'99)

Abstract
Line scratches and blotches are two of the most common and annoying artifacts of image sequences. A digital restoration chain for the removal of these artifacts was conceived and implemented. The basic elements of the chain are the digital encoder, the artifact generator, tile artifact detectors, the interpolators and the quality measurer. The digital encoder has the mission to convert analogue sequences into digital ones and, if necessary, to make a format conversion. The artifact generator allows quantitative and qualitative tests of the restoration algorithms. If we have access to the original non-degraded sequence we can add, in a controlled way, artifacts with the generator, and then measure efficiently the quality of the restoration algorithms, since we have the original, the degraded and the restored sequences to compare. In a real restoration process, the degraded sequence is directly applied to the artifact detector. The artifact detector finds the degraded regions in tile image and, somehow, marks them. Tile interpolator replaces the marked degraded pixels with others that are the result of an interpolation algorithm. Finally, the quality measurer rates the quality of the restored sequence.

1998

A video coder using 3-D model based background for video surveillance applications

Authors
Martins, I; Corte Real, L;

Publication
1998 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL 2

Abstract
In this paper we present a model based video coder for remote video surveillance applications at very low bit rates. Unlike the known model based video codecs, we use the model based approach for background modeling and not for "head-and-shoulders" modeling. Since in video surveillance the remote site that is being monitored is usually a previously known physically closed space, we build a 3-D model of the site and use it to synthesize the background of the scene for each of the video cameras used. The codec has two layers, one layer for the background using a 3-D model and a second layer for the part of the scene not represented by the background. The second layer may use conventional hybrid DPCM-DCT coding schemes, like H.263, or object-based coding techniques, like those used in MPEG-4 video VM. The proposed codec can be a good framework for a multiview codec.

  • 8
  • 9