Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Salvatore Vitabile

dblp:26/5180 · DBLP profile ↗
← Back
56ranked-venue papers
7as first author
9since 2021 · last 2026
0000-0002-2673-8551ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 13 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 12 · 1 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2Computer networks · 1Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Processor architecture and microarchitecture · 50% Reconfigurable computing and FPGAs · 50%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Medical and health informatics · 100%
Computer graphics and multimedia
2 papers
Geometric modeling and processing · 100%
Artificial intelligence
1 paper
Motion planning and robot control · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture › special-purpose processor
coprocessor
0.422015
ConformalALU: A Conformal Geometric Algebra Coprocessor for Medical Image Processing · IEEE Trans. Computers 2015
Design and Implementation of an Embedded Coprocessor with Native Support for 5D, Quadruple-Based Clifford Algebra · IEEE Trans. Computers 2013
Reconfigurable computing and FPGAs
FPGA SoC
0.422015
ConformalALU: A Conformal Geometric Algebra Coprocessor for Medical Image Processing · IEEE Trans. Computers 2015
Design and Implementation of an Embedded Coprocessor with Native Support for 5D, Quadruple-Based Clifford Algebra · IEEE Trans. Computers 2013
Medical and health informatics › medical image registration
joint registration and segmentation
0.112015
ConformalALU: A Conformal Geometric Algebra Coprocessor for Medical Image Processing · IEEE Trans. Computers 2015
Medical and health informatics › medical imaging
medical image analysis
0.112015
ConformalALU: A Conformal Geometric Algebra Coprocessor for Medical Image Processing · IEEE Trans. Computers 2015
Geometric modeling and processing › geometric algebra
conformal geometric algebra
0.112015
ConformalALU: A Conformal Geometric Algebra Coprocessor for Medical Image Processing · IEEE Trans. Computers 2015
Robotics › Motion planning and robot control › robot control
inverse kinematics
0.012013
Design and Implementation of an Embedded Coprocessor with Native Support for 5D, Quadruple-Based Clifford Algebra · IEEE Trans. Computers 2013

Methods — techniques the papers use, named apart from their topics

parallel hardware implementation · 0.7hardware-software co-design · 0.5
YearPublicationVenuePosition
2026 HERALD: A Hybrid distributEd leaRning incrementAL & feDerated solution for knowledge distillation in COVID-19 classification
Giuseppe Tricomi, Giovanni Cicceri, Ilenia Ficili, Salvatore Vitabile, Giovanni Merlino, Antonio Puliafito
Future Gener. Comput. Syst.4
2025 A Local-to-Global Graph Neural Network for Major Depressive Disorder Classification from rs-fMRI
abstract
Major Depressive Disorder (MDD) is among the most prevalent and debilitating mental health conditions, demanding accurate and scalable predictive tools to support early intervention and prevention. In this study, we propose a novel Local-to-Global Graph Neural Network (LG-GNN) framework specifically designed to enhance the prediction of MDD from resting-state fMRI (rs-fMRI) data. The model integrates two complementary components: a Local-GNN, which extracts subject-specific features from regional brain connectivity, and a Global Subject-GNN, which captures inter-subject relationships by incorporating non-imaging data. This multi-scale approach enables both personalized and population-level insights into MDD. Comparative analyses identified GraphSAGE as the optimal architecture for the Global Subject-GNN and a custom GCN with Self-Attention-Based Pooling (SABP) as the best-performing Local-GNN. The final LG-GNN model significantly outperformed traditional machine learning and graph-based baselines, demonstrating its potential for MDD prediction. Beyond classification, the framework offers a scalable and interpretable approach for implementing personalized, digitalized, and data-driven prevention strategies in at-risk populations.
Leoni-Stavroula Christakou, Tiziana Currieri, Francesco Prinzi, Salvatore Vitabile
IJCNN4
2025 DECSEFE-Org: a hierarchical AI-based framework for automatic DEtection, Classification, SEgmentation, and Feature Extraction of Organoids
abstract
In recent years, the emergence of organoid-related technology has transformed the landscape of biomedical research by providing near-physiological models that closely mimic human tissue. Intestinal organoids are three-dimensional structures derived from intestinal stem cells state that offer new potential for disease modeling, drug testing, and personalized medicine. However, the complexity of these heterogeneous models requires innovative solutions to optimize the organoids’ characterization and monitoring. From a technological perspective, the automated analysis of intestinal organoid images is essential for high-throughput screening, yet remains challenging due to morphological variability and imaging conditions. To overcome these challenges, this work proposes DECSEFE-Org, a hierarchical and modular framework that combines AI-based models for real-time organoid detection (YOLOv7), classification (DenseNet169), and segmentation (SAM). The pipeline further includes feature extraction to quantify morphological parameters and explainable AI (XAI) modules based on SHAP to support biological interpretation in decision-making processes. The framework was tested on a publicly labeled organoids dataset and achieved 86.5% accuracy in classification and 0.92 Dice score in segmentation. By using DECSEFE-Org is possible to accelerate drug response studies and improve treatment efficacy evaluation, overcoming the speed and accuracy of traditional methods. Experimental validation demonstrates the pipeline’s ability to provide near-real-time results, scalable analysis with low-latency in detection and segmentation, while maintaining interpretability and high-throughput suitability, opening the way for automated and scalable analysis of organoids in biomedical research.
Giovanni Cicceri, Carmelo Militello, Salvatore Vitabile
IJCNN3
2025 Decentralized Traffic Management Through a Hybrid Incremental and Federated Learning Approach
abstract
Urban traffic is one of the most important issues for smart cities, and real-time management is critical for improving mobility and reducing congestion. Traditionally, classification methods based on machine learning need frequent retraining, which is inefficient for adaptive traffic management systems. This work introduces a novel hybrid approach that combines Incremental Learning (IL) with Federated Learning (FL) techniques to support continuous model adaptation without centralizing data or restarting the training process from scratch. The proposed approach employs Convolutional Neural Networks (CNNs) to classify traffic conditions from junction camera feeds and includes a specific mechanism to mitigate the Catastrophic Forgetting (CF) issue, a common drawback in IL. This solution enhances model performance in a decentralized way while protecting data privacy and encouraging knowledge sharing across distributed nodes. Experimental results on a publicly available dataset reveal that this approach significantly improves dynamic traffic management, achieving over 96% validation accuracy throughout the IL process for multiple clients, with minimal loss and no need to centralize data. This work sets the basis for a more effective and secure traffic management infrastructure in smart cities.
Ilenia Ficili, Giuseppe Tricomi, Giovanni Cicceri, Francesco Longo 0001, Salvatore Vitabile, Antonio Puliafito
SMARTCOMP5
2025 Using AI explainable models and handwriting/drawing tasks for psychological well-being
abstract
This study addresses the increasing threat to Psychological Well-Being (PWB) posed by Depression, Anxiety, and Stress conditions. Machine learning methods have shown promising results for several psychological conditions. However, the lack of transparency in existing models impedes practical application. The study aims to develop explainable machine learning models for depression, anxiety and stress prediction, focusing on features extracted from tasks involving handwriting and drawing. Two hundred patients completed the Depression, Anxiety, and Stress Scale (DASS-21) and performed seven tasks related to handwriting and drawing. Extracted features, encompassing pressure, stroke pattern, time, space, and pen inclination, were used to train the explainable-by-design Entropy-based Logic Explained Network (e-LEN) model, employing first-order logic rules for explanation. Performance comparison was performed with XGBoost, enhanced by the SHAP explanation method. The trained models achieved notable accuracy in predicting depression (0.749 ±0.089), anxiety (0.721 ±0.088), and stress (0.761 ±0.086) through 10-fold cross-validation (repeated 20 times). The e-LEN model’s logic rules facilitated clinical validation, uncovering correlations with existing clinical literature. While performance remained consistent for depression and anxiety on an independent test dataset, a slight degradation was observed for stress prediction in the test task.
Francesco Prinzi, Pietro Barbiero, Claudia Greco, Terry Amorese, Gennaro Cordasco, Pietro Liò, Salvatore Vitabile, Anna Esposito
Inf. Syst.7
2024 Designing an Intelligent Cyber-Biological System for Enhanced Analysis and Monitoring of Organoids
abstract
Organoids replicate key aspects of organ function and present a microcosmic representation of the in-vivo state, offering unprecedented opportunities for disease modeling, drug testing, and personalized medicine. However, the complexity of these heterogeneous biological models requires innovative approaches to optimize the analysis and monitoring. This work outlines an Intelligent Cyber-Biological System (ICBS) with a multi-layered MAPE-K structure for enhanced analysis and real-time organoid monitoring. Starting with the Laboratory Layer, the ICBS harnesses real-time data from organoid cultures, which the Data Layer processes and archives for insight extraction. The Intelligence Layer employs advanced machine learning (ML) models for pattern recognition and predictive analytics, identifying critical development stages and treatment responses. In the Decision Layer, perceptions derived from ML-generated guide strategic decision-making for culture condition adjustments and further examinations. The ICBS framework engages researchers in its findings, fostering decision implementation and a responsive feedback system. Its real-world application in the intestinal organoid case study demonstrates the feasibility and effectiveness of the proposed solution, increasing the efficiency of experimental processes and the predictive accuracy of treatment outcomes.
Giovanni Cicceri, Sebastiano Di Bella, Simone Di Franco, Giorgio Stassi, Matilde Todaro, Salvatore Vitabile
BIBM6
2024 MUGI-MRI: Enhancing Breast Cancer Classification through Multiplex Graph Neural Networks in DCE-MRI
abstract
Dynamic Contrast-Enhanced Magnetic Resonance Imaging (DCE-MRI) involves acquiring a sequence of MRIs during the administration of a contrast agent. Radiologists then aim to discern the contrast uptake differences between malignant and benign lesions for tumor classification. Regrettably, existing literature underutilizes the temporal structure inherent to DCEMRI time series, leading to tumor classifications based on individual instants rather than entire sequences. This research introduces two Graph Neural Network (GNN)-based methods designed to aggregate information from multiple instants within the DCE-MRI sequence. Each lesion undergoes manual segmentation, and radiomic features are individually extracted from each time instant of the DCE-MRI sequence. Two graph construction methodologies are proposed: (i) a fully connected graph topology, aiming to represent each temporal instant as a node in a graph; (ii) a multiplex network, named MUGI-MRI (MUltiplex Graph neural network for Integration of MRI), where each layer identifies an instant of the DCE-MRI sequence. MUGI-MRI achieves an AUROC of 0.8017 ± 0.1146, showcasing promising performance in lesion classification. In addition to improving upon current state-of-the-art, the integration capability of MUGIMRI addresses the problem of imbalance between sensitivity and specificity, which affects numerous studies in the realm of DCE-MRI. Our findings strongly indicate that the aggregation of information across all time instants is pivotal for enhancing the diagnostic process, and vastly superior to a simplistic instant-wise analysis. While applied to MRI sequences, our approach can be extended to general problems of multimodal data integration.
Francesco Ceccarelli, Francesco Prinzi, Pietro Liò, Salvatore Vitabile, Sean B. Holden
IJCNN4
2024 Breast cancer classification through multivariate radiomic time series analysis in DCE-MRI sequences
abstract
Breast cancer is the most prevalent disease that poses a significant threat to women’s health. Despite the Dynamic Contrast-Enhanced MRI (DCE-MRI) has been widely used for breast cancer classification, its diagnostic performance is still suboptimal. In this work, the Radiomic workflow was implemented to classify the whole DCE-MRI sequence based on the distinction in contrast agent uptake between benign and malignant lesions. The radiomic features extracted from each of the seven time instants within the DCE-MRI sequence were fed into a multi-instant features selection strategy to select the discriminative features for time series classification. Several time series classification algorithms including Rocket, MultiRocket, K-Nearest Neighbor, Time Series Forest, and Supervised Time Series Forest were compared. Firstly, a univariate classification was performed to find the five most informative radiomic series, and then, a multivariate time series classification was implemented via a voting mechanism. The Multivariate Rocket model was the most accurate (Accuracy = 0.852, AUC-ROC = 0.852, Specificity = 0.823, Sensitivity = 0.882). The intelligible radiomic features enabled model findings explanations and clinical validation. In particular, the Energy and TotalEnergy were among the most important features, and the most descriptive for the change in signal intensity, which is the main effect of the contrast agent.
Francesco Prinzi, Alessia Orlando, Salvatore Gaglio, Salvatore Vitabile
Expert Syst. Appl.4
2024 An intelligent Medical Cyber-Physical System to support heart valve disease screening and diagnosis
abstract
Cardiovascular diseases are currently the major causes of death globally. Among the strategies to prevent cardiovascular issues, the automated classification of heart sound abnormalities is an efficient way to detect early signs of cardiac conditions leading to heart failure or other, even asymptomatic, complications, quite effective for timely interventions. Despite the significant improvements in this field, there are still limitations due to the lack of solutions, available data-sets and poor (mainly binary - normal vs abnormal) classification models and algorithms. This paper presents a Medical Cyber-Physical System (MCPS) for the automatic classification of heart valve diseases onsite, in a timely manner. The proposed MCPS, indeed, can be deployed into personal and mobile devices, addressing the limitations of existing solutions for patients, healthcare practitioners, and researchers, through an efficient and easy accessible tool. It combines different neural network models trained on a new Italian dataset of 132 adult patients covering 9 heart sound categories (1 normal and 8 abnormal), also validated against two main open-access (Physionet/CinC Challenge 2016 and Korean) datasets. The overall MCPS performance (time, processing and energy resource utilization) and the high accuracy of the models (up to 98%) demonstrated the feasibility of the proposed solution, even with few data. The dataset supporting the findings of this paper is available upon request to the authors.
Gennaro Tartarisco, Giovanni Cicceri, Roberta Bruschetta, Alessandro Tonacci, Simona Campisi, Salvatore Vitabile, Antonio Cerasa, Salvatore Distefano, Alessio Pellegrino, Pietro Amedeo Modesti, Giovanni Pioggia
Expert Syst. Appl.6
2020 A Survey on Nature-Inspired Medical Image Analysis: A Step Further in Biomedical Data Integration
abstract
Natural phenomena and mechanisms have always intrigued humans, inspiring the design of effective solutions for real-world problems. Indeed, fascinating processes occur in nature, giving rise to an ever-increasing scientific interest. In everyday life, the amount of heterogeneous biomedical data is increasing more and more thanks to the advances in image acquisition modalities and high-throughput technologies. The automated analysis of these large-scale datasets creates new compelling challenges for data-driven and model-based computational methods. The application of intelligent algorithms, which mimic natural phenomena, is emerging as an effective paradigm for tackling complex problems, by considering the unique challenges and opportunities pertaining to biomedical images. Therefore, the principal contribution of computer science research in life sciences concerns the proper combination of diverse and heterogeneous datasets—i.e., medical imaging modalities (considering also radiomics approaches), Electronic Health Record engines, multi-omics studies, and real-time monitoring—to provide a comprehensive clinical knowledge. In this paper, the state-of-the-art of nature-inspired medical image analysis methods is surveyed, aiming at establishing a common platform for beneficial exchanges among computer scientists and clinicians. In particular, this review focuses on the main natureinspired computational techniques applied to medical image analysis tasks, namely: physical processes, bio-inspired mathematical models, Evolutionary Computation, Swarm Intelligence, and neural computation. These frameworks, tightly coupled with Clinical Decision Support Systems, can be suitably applied to every phase of the clinical workflow. We show that the proper combination of quantitative imaging and healthcare informatics enables an in-depth understanding of molecular processes that can guide towards personalised patient care.
Leonardo Rundo, Carmelo Militello, Salvatore Vitabile, Giorgio Russo, Evis Sala, Maria Carla Gilardi
Fundam. Informaticae3
2020 HCI for biomedical decision-making: From diagnosis to therapy
Orazio Gambino, Leonardo Rundo, Roberto Pirrone, Salvatore Vitabile
J. Biomed. Informatics4
2020 Recent advances of HCI in decision-making tasks for optimized clinical workflows and precision medicine
Leonardo Rundo, Roberto Pirrone, Salvatore Vitabile, Evis Sala, Orazio Gambino
J. Biomed. Informatics3
2019 USE-Net: Incorporating Squeeze-and-Excitation blocks into U-Net for prostate zonal segmentation of multi-institutional MRI datasets
Leonardo Rundo, Yudai Nagano, Ryuichiro Hataya, Carmelo Militello, Andrea Tangherloni, Marco S. Nobile, Claudio Ferretti, Daniela Besozzi, Maria Carla Gilardi, Salvatore Vitabile, Giancarlo Mauri, Hideki Nakayama, Paolo Cazzaniga
Neurocomputing12
2019 BIAM: a new bio-inspired analysis methodology for digital ecosystems based on a scale-free architecture
Vincenzo Conti, Simone Sante Ruffo, Salvatore Vitabile, Leonard Barolli
Soft Comput.3
2018 A framework for data-driven adaptive GUI generation based on DICOM
Orazio Gambino, Leonardo Rundo, Vincenzo Cannella, Salvatore Vitabile, Roberto Pirrone
J. Biomed. Informatics4
2018 GTVcut for neuro-radiosurgery treatment planning: an MRI brain cancer seeded image segmentation method based on a cellular automata model
Leonardo Rundo, Carmelo Militello, Giorgio Russo, Salvatore Vitabile, Maria Carla Gilardi, Giancarlo Mauri
Nat. Comput.4
2017 A Kernel Support Vector Machine Based Technique for Crohn's Disease Classification in Human Patients
Albert Comelli, Maria Chiara Terranova, Laura Scopelliti, Sergio Salerno, Federico Midiri, Giuseppe Lo Re, Giovanni Petrucci, Salvatore Vitabile
CISIS8
2015 Accelerating Clifford Algebra Operations Using GPUs and an OpenCL Code Generator
abstract
Clifford Algebra (CA) is a powerful mathematical language that allows for a simple and intuitive representation of geometric objects and their transformations. It has important applications in many research fields, such as computer graphics, robotics, and machine vision. Direct hardware support of Clifford data types and operators is needed to accelerate applications based on Clifford Algebra. This paper proposes a mixed software-hardware system that exploits the computational power of Graphics Processing Units (GPUs) to accelerate Clifford operations. A code generator, namely OpenCLifford, is presented that automatically generates Java and C libraries for the direct support of Clifford elements and operations as well as OpenCL kernels to be executed on the GPU. Experimental tests have been performed to evaluate the speedup of the OpenCL parallel code executed on the GPU against the baseline C code executed on the CPU. Average speedups of 47x and 27x have been measured for 3D and 5D Clifford Algebra, respectively. The paper also presents an execution analysis of an application for fractal generation showing a 35x speedup with respect to the baseline CPU execution.
Silvia Franchini, Antonio Gentile, Giorgio Vassallo, Salvatore Vitabile
DSD4
2015 An Unsupervised Method for Suspicious Regions Detection in Mammogram Images
Marco Insalaco, Alessandro Bruno, Alfonso Farruggia, Salvatore Vitabile, Edoardo Ardizzone
ICPRAM (2)4
2015 An ontology-based retrieval system for mammographic reports
abstract
In healthcare domain it can be useful to compare unstructured free-text clinical reports in order to enable the search for similar and/or relevant clinical cases. In data mining and text analysis tasks, the cosine similarity is usually used for texts comparison purposes. It is usually performed by computing the standard document vector cosine similarity between the two vectors representing the report pair under analysis. In this paper a novel system based on text pre-processing techniques and a modelled medical knowledge, using an improved radiological ontology, is proposed. Medical terms organized in a hierarchical tree can assess semantic similarity relationships between unstructured report concepts. The proposed retrieval system has been tested on a dataset composed of 126 unstructured mammographic reports written in Italian language, randomly extracted from the available reports in the Radiological Information System of the University of Palermo Policlinico Hospital. The ontology is composed of 731 concepts and it has been developed and enhanced with the collaboration of breast imaging expert radiologists. The proposed system computes the cosine similarity exploiting semantic vectors, adding the "is-a" and "equivalent-to" relationships to the enhanced ontology. It shows great improvements if compared against a classical syntactic method, giving a Sensitivity rise of+45,27%.
Albert Comelli, Luca Agnello, Salvatore Vitabile
ISCC3
2015 ConformalALU: A Conformal Geometric Algebra Coprocessor for Medical Image Processing
abstract
Medical imaging involves important computational geometric problems, such as image segmentation and analysis, shape approximation, three-dimensional (3D) modeling, and registration of volumetric data. In the last few years, Conformal Geometric Algebra (CGA), based on five-dimensional (5D) Clifford Algebra, is emerging as a new paradigm that offers simple and universal operators for the representation and solution of complex geometric problems. However, the widespread use of CGA has been so far hindered by its high dimensionality and computational complexity. This paper proposes a simplified formulation of the conformal geometric operations (reflections, rotations, translations, and uniform scaling) aimed at a parallel hardware implementation. A specialized coprocessing architecture (ConformalALU) that offers direct hardware support to the new CGA operators, is also presented. The ConformalALU has been prototyped as a complete System-on-Programmable-Chip (SoPC) on the Xilinx ML507 FPGA board, containing a Virtex-5 FPGA device. Experimental results show average speedups of one order of magnitude for CGA rotations, translations, and dilations with respect to the geometric algebra software library Gaigen running on the general-purpose PowerPC processor embedded in the target FPGA device. A suite of medical imaging applications, including segmentation, 3D modeling and registration of medical data, has been used as testbench to evaluate the coprocessor effectiveness.
Silvia Franchini, Antonio Gentile, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
IEEE Trans. Computers5
2014 A Novel Expert System for Non-invasive Liver Iron Overload Estimation in Thalassemic Patients
abstract
Expert Systems can integrate logic based often on computational intelligence methods and they are used in complex problem solving. In this work an Expert System for classifying liver iron concentration in thalassemic patients is presented. In this work, an ANN is used to validate the output of the L.I.O.MO.T (Liver Iron Overload Monitoring in Thalassemia) method against the output of the state-of-the-art method based on MRI T2 assessment for liver iron concentration. The model has been validated with a dataset of 200 samples. The experimental Mean Squared Error results and Correlation show interesting performances. The proposed algorithm has been developed as a plug in for OsiriX Dicom Viewer.
Alfonso Farruggia, Luca Agnello, Patrizia Toia, Elena Murmura, Maria Russo, Emanuele Grassedonio, Massimo Midiri, Salvatore Vitabile
CISIS8
2014 A Novel Technique for Fingerprint Classification Based on Fuzzy C-Means and Naive Bayes Classifier
abstract
Fingerprint classification is a key issue in automatic fingerprint identification systems. One of the main goals is to reduce the item search time within the fingerprint database without affecting the accuracy rate. In this paper, a novel technique, based on topological information, for efficient fingerprint classification is described. The proposed system is composed of two independent modules: the former module, based on Fuzzy C-Means, extracts the best set of training images, the latter module, based on Fuzzy C-Means and Naive Bayes classifier, assigns a class to each processed fingerprint using only directional image information. The proposed approach does not require any image enhancement phase. Experimental trials, conducted on a subset of the free downloadable PolyU database, show a classification rate of 91% over a 100 images test database using only 12 training examples.
Giuseppe Vitello, Filippo Sorbello, G. I. M. Migliore, Vincenzo Conti, Salvatore Vitabile
CISIS5
2014 Design and Implementation of an Efficient Fingerprint Features Extractor
abstract
Biometric recognition systems are rapidly evolving technologies and their use in embedded devices for accessing and managing data and resources is a very challenging issue. Usually, they are composed of three main modules: Acquisition, Features Extraction and Matching. In this paper the hardware design and implementation of an efficient fingerprint features extractor for embedded devices is described. The proposed architecture, designed for different acquisition sensors, is composed of four blocks: Image Pre-processor, Macro-Features Extractor, Micro- Features Extractor and Master Controller. The Image Pre- processor block increases the quality level of the input raw image and performs an adaptive binarization, introducing a novel hardware approach. The Macro-Features Extractor extracts singularity points. The Micro-Features Extractor extracts only micro-features around singularity points using an adaptive thinning and a post-processing phase to remove potential false micro-features. The Master Controller synchronizes and coordinates the two extractors. Xilinx ML507 board has been used to develop the prototype, while tests have been conducted on the PolyU (Hong Kong Polytechnic University) and the FVC2002 DB2-B free databases. These two databases have been chosen for their different characteristics in terms of image resolution and dimension in order to test the effectiveness of the proposed architecture. Experimental results show an interesting trade-off between used resources (about 32%) and fingerprint features extraction time (the lower execution time is 21.6 ms while the higher execution time is 28.4 ms, with a working frequency of 25 MHz), obtaining the best rate of false minutiae discharged of 5%.
Giuseppe Vitello, Vincenzo Conti, Antonio Gentile, Salvatore Vitabile, Filippo Sorbello
DSD4
2014 A text based indexing system for mammographic image retrieval and classification
Alfonso Farruggia, Rosario Magro, Salvatore Vitabile
Future Gener. Comput. Syst.3
2013 An Advanced Technique for User Identification Using Partial Fingerprint
abstract
User identification is a very interesting and complex task. Invasive biometrics is based on traits uniqueness and immutability over time. In forensic field, fingerprints have always been considered an essential element for personal recognition. The traditional issue is focused on full fingerprint images matching. In this paper an advanced technique for personal recognition based on partial fingerprint is proposed. This system is based on fingerprint local analysis and micro-features, endpoints and bifurcations, extraction. The proposed approach starts from minutiae extraction from a partial fingerprint image and ends with the final matching score between fingerprint pairs. The computation of likelihood ratios in fingerprint identification is computed by trying every possible overlapping of the partial image with complete image. The first experimental results conducted on the PolyU (Hong Kong Polytechnic University) free database show an encouraging performance in terms of identification accuracy.
Vincenzo Conti, Giuseppe Vitello, Filippo Sorbello, Salvatore Vitabile
CISIS4
2013 A Specialized Architecture for Color Image Edge Detection Based on Clifford Algebra
abstract
Edge detection of color images is usually performed by applying the traditional techniques for gray-scale images to the three color channels separately. However, human visual perception does not differentiate colors and processes the image as a whole. Recently, new methods have been proposed that treat RGB color triples as vectors and color images as vector fields. In these approaches, edge detection is obtained extending the classical pattern matching and convolution techniques to vector fields. This paper proposes a hardware implementation of an edge detection method for color images that exploits the definition of geometric product of vectors given in the Clifford algebra framework to extend the convolution operator and the Fourier transform to vector fields. The proposed architecture has been prototyped on the Celoxica RC203E Field Programmable Gate Array (FPGA) board. Experimental tests on the FPGA prototype show that the proposed hardware architecture allows for an average speedup ranging between 6x and 18x for different image sizes against the execution on a conventional general-purpose processor. Clifford algebra based edge detector can be exploited to process not only color images but also multispectral gray-scale images. The proposed hardware architecture has been successfully used for feature extraction of multispectral magnetic resonance (MR) images.
Silvia Franchini, Antonio Gentile, Giorgio Vassallo, Filippo Sorbello, Salvatore Vitabile
CISIS5
2013 A Semi-automatic Multi-seed Region-Growing Approach for Uterine Fibroids Segmentation in MRgFUS Treatment
abstract
Fibroids are benign tumors growing in the uterus. Most of fibroids do not require treatment unless they are causing symptoms. Traditional surgery treatments, like myomectomy and hysterectomy, are very invasive therapeutic approaches which not always preserves reproductive potential of the woman. MRgFUS, performed with Insightec ExAblate 2100 equipment, is a new and noninvasive technique for uterine fibroids treatment, not requiring hospitalization and recovery time for patients. An initial assessment of MRgFUS treatment is made by computing the ablated volume of uterine fibroid. In this paper a semi-automatic approach, based on region-growing segmentation technique, is proposed. The implemented approach gives a quantitative and qualitative evaluation of the treatment providing the volume and the three-dimensional (3D) model of the treated fibroid area. Considering these characteristics, the proposed approach can be used as a tool to integrate the information used by a Medical Decision Support System (MDSS). As step in the MRgFUS treatment evaluation, the achieved results improve the current methodology based on the manual uterine fibroid ROT segmentation.
Carmelo Militello, Salvatore Vitabile, Giorgio Russo, Giuliana Candiano, Cesare Gagliardo, Massimo Midiri, Maria Carla Gilardi
CISIS2
2013 Design and Implementation of an Embedded Coprocessor with Native Support for 5D, Quadruple-Based Clifford Algebra
abstract
Geometric or Clifford algebra (CA) is a powerful mathematical tool that offers a natural and intuitive way to model geometric facts in a number of research fields, such as robotics, machine vision, and computer graphics. Operating in higher dimensional spaces, its practical use is hindered, however, by a significant computational cost, only partially addressed by dedicated software libraries and hardware/software codesigns. For low-dimensional algebras, several dedicated hardware accelerators and coprocessing architectures have been already proposed in the literature. This paper introduces the architecture of CliffordALU5, an embedded coprocessing core conceived for native execution of up to 5D CA operations. CliffordALU5 exploits a novel, hardware-oriented representation of the algebra elements that allows for faster execution of Clifford operations. In this paper, a prototype implementation of a complete system-on-chip (SOC) based on CliffordALU5 is presented. This prototype integrates an embedded processing soft-core based on the PowerPC 405 and a CliffordALU5 coprocessor on a Xilinx XUPV2P Field Programmable Gate Array (FPGA) board. Test results show a 5× average speedup for 4D Clifford products and a 4× average speedup for 5D Clifford products against the same operations in Gaigen 2, a CA software library generator running on the general-purpose PowerPC processor. This paper also presents an execution analysis of three different applications in three diverse domains, namely, inverse kinematics of a robot, optical motion capture, and raytracing, showing an average speedup between 3× and 4× with respect to the baseline Gaigen 2 implementation. Finally, a multicore approach to higher dimensional CA based on CliffordALU5 is discussed.
Silvia Franchini, Antonio Gentile, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
IEEE Trans. Computers5
2012 Fingerprint Traits and RSA Algorithm Fusion Technique
abstract
The present work deals with modern computing systems security issues, focusing on biometric based asymmetric keys generation process. Conventional PKI systems are based on private/public keys generated through RSA or similar algorithms. The present solution embeds biometric information on the private/public keys generation process. In addition the corresponding private key depends on physical or behavioural biometric features and it can be generated when it is needed. Starting from fingerprint acquisition, the biometric identifier is extracted, cyphered, and stored in tamper-resistant smart card to overcome the security problems of centralized databases. Biometric information is then used for user authentication and for public/private keys generation. The initial trials have shown that the asymmetric keys generation distinctive power depends on biometric authentication accuracy, assuring unique asymmetric keys for each authenticated user.
Vincenzo Conti, Salvatore Vitabile, Filippo Sorbello
CISIS2
2012 Clifford Algebra Based Edge Detector for Color Images
abstract
Edge detection is one of the most used methods for feature extraction in computer vision applications. Feature extraction is traditionally founded on pattern recognition methods exploiting the basic concepts of convolution and Fourier transform. For color image edge detection the traditional methods used for gray-scale images are usually extended and applied to the three color channels separately. This leads to increased computational requirements and long execution times. In this paper we propose a new, enhanced version of an edge detection algorithm that treats color value triples as vectors and exploits the geometric product of vectors defined in the Clifford algebra framework to extend the traditional concepts of convolution and Fourier transform to vector fields. Experimental results presented in the paper show that the proposed algorithm achieves detection performance comparable to the classical edge detection methods allowing at the same time for a significant reduction (about 33%) of computational times.
Silvia Franchini, Antonio Gentile, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
CISIS5
2012 A Dual-Core Coprocessor with Native 4D Clifford Algebra Support
abstract
Geometric or Clifford Algebra (CA) is a powerful mathematical tool that is attracting a growing attention in many research fields such as computer graphics, computer vision, robotics and medical imaging for its natural and intuitive way to represent geometric objects and their transformations. This paper introduces the architecture of CliffordCoreDuo, an embedded dual-core coprocessor that offers direct hardware support to four-dimensional (4D) Clifford algebra operations. A prototype implementation on an FPGA board is detailed. Experimental results show a 1.6x average speedup of CliffordCoreDuo in comparison with the baseline mono-core architecture. A potential cycle speedup of about 40x over Gaigen 2, a geometric algebra software library generator for general-purpose processors, is also demonstrated.
Silvia Franchini, Antonio Gentile, Giorgio Vassallo, Filippo Sorbello, Salvatore Vitabile
DSD5
2011 An Embedded Processor for Metabolic Networks Optimization
abstract
In recent years biological processes modelling and simulation have become two key issues in analyzing complex cellular systems. The computational requirements suggest to investigate alternative solutions to the common supercomputers and clusters in order to optimize and overcome computational bottleneck. The goal of this work is the design and the realization of an embedded processor for metabolic networks optimization in order to examine their behaviour and robustness under malfunctions of one or more nodes. The embedded processor has been prototyped on the Celoxica RC203E board, equipped with programmable FPGA technologies. A case studied outlining the E. Coli bacteria metabolic network is also presented.
Vincenzo Conti, Salvatore Vitabile, Carmelo Militello, Barbara Lanza, Filippo Sorbello
CISIS2
2011 A New Embedded Coprocessor for Clifford Algebra Based Software Intensive Systems
abstract
Computer graphics applications require efficient tools to model geometric objects and their transformations. Clifford algebra (also known as geometric algebra) is receiving a growing attention in many research fields, such as computer graphics, machine vision and robotics, as a new, interesting computational paradigm that offers a natural and intuitive way to perform geometric calculations. At the same time, compute-intensive graphics algorithms require the execution of million Clifford operations. Clifford algebra based software intensive systems need therefore the support of specialized hardware architectures capable of accelerating Clifford operations execution. In this paper the architecture of CliffoSorII (Clifford coprocessor II), an embedded coprocessor that offers direct hardware support to Clifford algebra operations, is introduced. The coprocessor has been designed, implemented and tested on a Field Programmable Gate Array (FPGA) board. The experimental results show the potential to achieve a 20× speedup for Clifford sums and differences and a 5× speedup for Clifford products against the analogous operations in Gaigen, a standard geometric algebra software library generator for general purpose processors. An execution analysis of a ray tracing application is also presented.
Silvia Franchini, Antonio Gentile, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
CISIS5
2011 Novel Human-to-Human Interactions from the Evolution of HCI
abstract
The interaction ways made available by the evolution of the human-computer interfaces, led to novel Human-to-Human Interaction (HHI) modes, enabling people to cooperate for almost any task any time and any where. HHI nowadays is largely indirect and mediated by a wide variety of technologies and devices. This new and exciting field of design originates from the convergence of a few well-established research fields within the HCI area, such as traditional Graphical User Interfaces (GUI), Tangible User Interfaces (TUI), Touchless Gesture User Interface (TGUI), Voice User Interfaces (VUI), and Brain Computer Interfaces (BCI). We analyze and describe the evolution of the HCI in those fields, and how it paved the way for novel current and upcoming human-to human interaction ways.
Antonio Gentile, Antonella Santangelo, Salvatore Sorce, Salvatore Vitabile
CISIS4
2011 Embedded access points for trusted data and resources access in HPC systems
Carmelo Militello, Vincenzo Conti, Salvatore Vitabile, Filippo Sorbello
J. Supercomput.3
2010 Bright Pupil Detection in an Embedded, Real-Time Drowsiness Monitoring System
abstract
Driver's drowsiness is stated as an important cause of road and highway accidents. Therefore, the development of a system for monitoring the driver's level of fatigue is desirable in order to prevent accidents. The paper presents the design and the implementation of a system able to find and evidence the drowsiness level of a driver in an ordinary motor vehicle, in order to prevent car accidents. The system, made up of a car installed infrared video camera connected to the Celoxica RC203E FPGA based board, is able to perform a real time video stream processing. The system exploits the “bright pupil” phenomenon produced by the retina, that reflects the 90% of the incident light when a radiation of 850 nm wavelength hit the retina itself. While acquiring the video, a processing chain is executed to detect driver's eyes and to compute a PERCLOS (Percentage of Eye Closure) function linked to the drowsiness level of a driver. The achieved experimental results show that an entire 720*576 frame processing requires only 16.7 ms, so that the system is able to perform real-time PAL video stream processing and has the potentiality to process 60 frames/sec. The effectiveness of the proposed drowsiness detection system has been successfully tested with a human subject in real operating condition, tracking driver's eyes and detecting drowsiness failures.
Salvatore Vitabile, Alessandra De Paola, Filippo Sorbello
AINA1
2010 BioAnalysis: A Framework for Structural and Functional Robustness Analysis of Metabolic Networks
abstract
The main objective of this work is to analyze metabolic networks evolution in terms of their robustness and fault tolerance capabilities. In metabolic networks, errors can be seen as random removal of network nodes, while attacks are high-connectivity-degree node deletion aimed at compromising network activity. This paper proposes a software framework, namely BioAnalysis, used to test the robustness and the fault tolerance capabilities of real metabolic networks, when mutations and node deletions affect the network structure. The performed simulations are related to the central metabolic network of the well-known E. coli single-celled bacterium and involve either hub nodes or non-hub nodes, whose influence on the network robustness and activity is different. The performed trials have shown that the node connectivity degree as well as the node functional role in the network are key issues to evaluate the impact of node deletion on network robustness and activity. With more details, functional analysis has demonstrated that low-connectivity-degree nodes may drastically influence the normal behaviour of the network, while high-connectivity-degree nodes may produce soft failure in network operations. The results coming from described simulations have been confirmed by similar in vivo laboratory tests on real cluster of E. Coli bacteria.
Vincenzo Conti, Barbara Lanza, Salvatore Vitabile, Filippo Sorbello
CISIS3
2010 Introducing Pseudo-Singularity Points for Efficient Fingerprints Classification and Recognition
abstract
Fingerprint classification and matching are two key issues in automatic fingerprint recognition. Generally, fingerprint recognition is based on a set of relevant local characteristics, such as ridge ending and bifurcation (minutiae). Fingerprint classification is based on fingerprint global features, such as core and delta singularity points. Unfortunately, singularity points are not always present in a fingerprint image: the acquisition process is not ideal, so that the fingerprint is broken, or the fingerprint belongs to the arch class. In the above cases, pseudo-singularity-points will be detected and extracted to make possible fingerprint classification and matching. As result, fingerprint processing involves few steps and, in the same way, fingerprint matching involves the comparison of few features with recognition rates comparable to the standard minutiae based systems. The experiments trials have been conducted on many official Fingerprint Verification Competition (FVC) databases. The achieved results show the effectiveness of the proposed approach, obtaining a False Acceptance Rate (FAR) = 1.22% and a False Rejection Rate (FRR) = 9.23% with FVC2002 DB2-A database. In the best of case, a FAR=0.26% and a FRR=7.36% with FVC2000 DB1-B database is achieved. To the best of our knowledge, this is the first recognition system based only on singularity regions.
Vincenzo Conti, Carmelo Militello, Salvatore Vitabile, Filippo Sorbello
CISIS3
2010 Automatic Volumetric Liver Segmentation Using Texture Based Region Growing
abstract
In this paper an automatic texture based volumetric region growing method for liver segmentation is proposed. 3D seeded region growing is based on texture features with the automatic selection of the seed voxel inside the liver organ and the automatic threshold value computation for the region growing stop condition. Co-occurrence 3D texture features are extracted from CT abdominal volumes and the seeded region growing algorithm is based on statistics in the features space. Each CT volume is composed by 230 slices, having 512 x 512 pixels as spatial resolution, and 12-bit gray level resolution. In this initial feasible study, 5 healthy volunteer acquisitions has been used. Tests have been performed on both basal phase and arterial phase images. Segmentation result shows the effectiveness of the proposed method: liver organ is correctly recognized and segmented, leaving out liver vessels form the segmented area and overcoming the “organ-splitting” problem. The goodness of the proposed method has been confirmed by manual liver segmentation results, having analogous and super-imposable behavior.
Orazio Gambino, Salvatore Vitabile, Giuseppe Lo Re, Giuseppe La Tona, Santino Librizzi, Roberto Pirrone, Edoardo Ardizzone, Massimo Midiri
CISIS2
2010 A Frequency-based Approach for Features Fusion in Fingerprint and Iris Multimodal Biometric Identification Systems
abstract
The basic aim of a biometric identification system is to discriminate automatically between subjects in a reliable and dependable way, according to a specific-target application. Multimodal biometric identification systems aim to fuse two or more physical or behavioral traits to provide optimal False Acceptance Rate (FAR) and False Rejection Rate (FRR), thus improving system accuracy and dependability. In this paper, an innovative multimodal biometric identification system based on iris and fingerprint traits is proposed. The paper is a state-of-the-art advancement of multibiometrics, offering an innovative perspective on features fusion. In greater detail, a frequency-based approach results in a homogeneous biometric vector, integrating iris and fingerprint data. Successively, a hamming-distance-based matching algorithm deals with the unified homogenous biometric vector. The proposed multimodal system achieves interesting results with several commonly used databases. For example, we have obtained an interesting working point with FAR = 0% and FRR = 5.71% using the entire fingerprint verification competition (FVC) 2002 DB2B database and a randomly extracted same-size subset of the BATH database. At the same time, considering the BATH database and the FVC2002 DB2A database, we have obtained a further interesting working point with FAR = 0% and FRR = 7.28% ÷ 9.7%.
Vincenzo Conti, Carmelo Militello, Filippo Sorbello, Salvatore Vitabile
IEEE Trans. Syst. Man Cybern. Part C4
2009 GUI Usability in Medical Imaging
abstract
The diffusion of computer technologies in everyday life has involved the birth of standard methodologies to control their development. Indeed, the purpose of standardization procedures consists of providing rules aimed to control technologies leaving no space for empirical improvisations. In general, medical software manufacturers provide their applications with graphic user interfaces (GUI) that are not compliant with any clear and standard usability criterion. The only guideline is the creation of GUIs inherited from the ones adopted on medical consoles because physicians use them routinely. This paper addresses this issue: medical software interfaces should be designed trying to overcome the limitations described above. The DICOM standard provides useful mechanisms to transfer medical data by instantiating the related classes and methods. The standard could be extended introducing new data and service models in order to create abstract GUI classes and instantiate them automatically depending on the medical data the physicians would like to analyze.
Vincenzo Cannella, Orazio Gambino, Roberto Pirrone, Salvatore Vitabile
CISIS4
2009 A User-Friendly Interface for Fingerprint Recognition Systems Based on Natural Language Processing
abstract
Biometric recognition systems represent a valid solution to the safety problem of Internet accessibility, even if they do not always provide an environment easily comprehensible by users and operators with a mid-level of competence. This gap can be partially filled if, instead of using the conventional access routines to the authentication system, the user could simply write to the system through the interface and using high level sentences and requests be able to use its own natural language to reach the intended goal. On the other hand, biometrics features are widely used for recognition and identification all over the world, generating large databases.In this paper a user-friendly interface for the use and management of biometric recognition systems is proposed. The interface allows for a simpler and more natural access to the functionalities offered by biometric systems, increasing system usability. The interface allows for an intuitive parameterization of functions and procedures of system algorithms, for the optimized management of great databases by unspecialized operators. In addition, the interface addresses the fail-to-enrol issue, because the quality of the acquired fingerprint is computed at the acquisition time.
Vincenzo Conti, Carmelo Militello, Salvatore Vitabile, Filippo Sorbello
CISIS3
2009 An Embedded Module for Iris Micro-Characteristics Extraction
abstract
In this paper a new approach, based on iris micro-characteristics, has been used to make possible an embedded biometric extractor. This recognition approach is based on ophthalmologic studies that have proven the existence of different micro-characteristics as well as fingerprint minutiae. These micro-characteristics are permanent and immutable and they can be used to create strong and robust identification systems.Biometric recognition systems are critical components of our everyday lives. Since such electronic products evolve to software intensive systems, where software, becoming larger, more complex and prevalent, introduces many problems in the development phases. The development of embedded devices is one of the possible solutions to make possible reactive systems in the complex field of software intensive systems.The embedded micro-characteristics extractor proposed in this paper represents the first step to make available an embedded iris-based recognizer. The system has been prototyped on the Celoxica RC203E board, using hardware with programmable FPGA technologies and is able to perform iris processing and micro-characteristics extraction. The goodness of the proposed approach has been tested using an iris image from the CASIA database. The considered iris micro-characteristics are nucleus and collarette and the execution time to extract them is about of 1.1 seconds.
Carmelo Militello, Vincenzo Conti, Salvatore Vitabile, Filippo Sorbello
CISIS3
2009 An embedded, FPGA-based computer graphics coprocessor with native geometric algebra support
Silvia Franchini, Antonio Gentile, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
Integr.5
2008 A Novel Embedded Fingerprints Authentication System Based on Singularity Points
abstract
In this paper a novel embedded fingerprints authentication system based on core and delta singularity points detection is proposed. Typical fingerprint recognition systems use core and delta singularity points for classification tasks. On the other hand, the available optical and photoelectric sensors give high quality fingerprint images with well defined core and delta points, if they are present. In the proposed system, fingerprint matching is based on singularity points position, orientation, and relative distance detection. As result, fingerprint matching involves the comparison between few features leading to a very fast system with recognition rates comparable to the standard minutiae based recognition systems. The whole system has been prototyped on the Celoxica RC203E board, equipped with a Xilinx VirtexII FPGA. The prototype has been tested with the FVC databases. Hardware system performance show high recognition rates and low execution time: FAR = 1.2% and FRR=2.6%, while each fingerprint elaboration requires 34.82 ms. Considering both FAR, FRR indexes and the high speed, the proposed system could be used for identification tasks in large fingerprint databases. To the best of our knowledge, this is the first authentication system based on singularity points.
Carmelo Militello, Vincenzo Conti, Filippo Sorbello, Salvatore Vitabile
CISIS4
2008 An Embedded Real-Time Lane-Keeper for Automatic Vehicle Driving
abstract
Automatic vehicle driving involves several issues, such as the capability to follow the road and keep the right lane, to maintain the distance between vehicles, to regulate vehiclepsilas speed, to find the shortest route to a destination. In this paper a real-time automatic lane-keeper is proposed. The main features of the system are the lane markers location process as well as the computation of the vehiclepsilas steering lock. The above techniques require high elaboration speed to execute, check and complete an operation before a prearranged time. Clearly if system processing exceeds the deadline, the whole operation became meaningless or, in the meantime, the vehicle can reach a critical condition. The proposed system has been prototyped using the Celoxica RC203 board, equipped with a Xilinx Virtex II FPGA, for real-time processing of real motorway scenes coming from aCCD camera on a moving vehicle. The required processing time is 25,521 ms per frame, so that the system could process 39 frames/sec. Vehiclepsilas steering lock is computed with an average error of plusmn 2.5deg.
Salvatore Vitabile, Salvatore Bono, Filippo Sorbello
CISIS1
2008 An FPGA Implementation of a Quadruple-Based Multiplier for 4D Clifford Algebra
abstract
Geometric or Clifford algebra is an interesting paradigm for geometric modeling in fields as computer graphics, machine vision and robotics. In these areas the research effort is actually aimed at finding an efficient implementation of geometric algebra. The best way to exploit the symbolic computing power of geometric algebra is to support its data types and operators directly in hardware. However the natural representation of the algebra elements as variable-length objects causes some problems in the case of a hardware implementation. This paper proposes a 4D Clifford algebra in which the variable-length elements are mapped into fixed-length elements (quadruples). This choice leads to a simpler and more compact hardware implementation of 4D geometric algebra. The paper also presents the architecture of CliffArchy, a coprocessing core supporting the new fixed-length Clifford operands. A prototype implementation on a FPGA board is described.
Silvia Franchini, Antonio Gentile, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
DSD5
2007 A Sliced Coprocessor for Native Clifford Algebra Operations
abstract
Computer graphics applications require efficient tools to model geometric objects. The traditional approach based on compute-intensive matrix calculations is error-prone due to a lack of integration between geometric reasoning and matrix-based algorithms. Clifford algebra offers a solution to these issues since it permits specification of geometry at a coordinate-free level. The best way to exploit the symbolic computing power of geometric (Clifford) algebra is supporting its data types and operators directly in hardware. This paper outlines the architecture of S-CliffoSor (Sliced Clifford coprocessor), a parallelizable embedded coprocessor that executes native Clifford algebra operations. S-CliffoSor is a sliced coprocessor that can be replicated for parallel execution of concurrent Clifford operations. A single slice has been designed, implemented and tested on the Celoxica Inc. RC1000 board. The experimental results show the potential to achieve a 3times speedup for Clifford sums and 4times speedup for Clifford products compared to against the analogous operations in the software library generator GAIGEN.
Silvia Franchini, Antonio Gentile, M. Grimaudo, C. A. Hung, Sandro Impastato, Filippo Sorbello, Giorgio Vassallo, Salvatore Vitabile
DSD8
2006 A MAS Security Framework Implementing Reputation Based Policies and Owners Access Control
abstract
Multi-agent systems expose users to risks related to lack of knowledge above interacting users. Such systems should provide tools to protect their own resources from illegal accesses by unauthorized users. This paper describes a security framework for multi-agent systems preventing a trusted agent to interact with malicious agents and granting agent and platform resources. This feature is obtained adding an access control mechanism that joins the benefits of credential based access control, role based access control and mandatory access control. Authorizations and access control policies are set by XML based policy files. A case study on a distributed document retrieval system is also illustrated.
Salvatore Vitabile, Giovanni Milici, S. Scolaro, Filippo Sorbello, Giovanni Pilato
AINA (2)1
2005 Efficient MLP Digital Implementation on FPGA
abstract
The efficiency and the accuracy of a digital feedforward neural networks must be optimized to obtain both high classification rate and minimum area on chip. In this paper an efficient MLP digital implementation. The key features of the hardware implementation are the virtual neuron based architecture and the use of the sinusoidal activation function for the hidden layer. The effectiveness of the proposed solutions has been evaluated developing different FPGA based neural prototypes for the high energy physics domain and the automatic road sign recognition domain. The use of the sinusoidal activation function decreases hardware resource employment of about 32% when compared with the standard sigmoid based neuron implementation. The virtual neuron implementation makes efficient the mapping of a neural network into hardware devices since it leads to a significant decreasing of concurrent memory access.
Salvatore Vitabile, Vincenzo Conti, Fulvio Gennaro, Filippo Sorbello
DSD1
2005 An Intelligent Sensor for Fingerprint Recognition
Salvatore Vitabile, Vincenzo Conti, Giuseppe Lentini, Filippo Sorbello
EUC1
2004 Efficient Rapid Prototyping of Image and Video Processing Algorithms
abstract
Image and video processing tasks are often confined for real-time execution on large size workstations or expensively custom designed hardware. The current availability of mature reconfigurable hardware, like field programmable gate arrays (FPGAs), coupled with the usage of hardware programming languages offers a good path for porting such applications on portable devices. This paper explores the rapid prototyping of a real-time road sign recognition system on a FPGA, using an algorithmic-like hardware programming language: the Handel-C language. We investigate the relationship between efficient Handel-C data, structures, constructs and the related high level C data, structures, constructs. Programming guidelines are proposed for the development of real-time image and video processing, starting from a better organized high level C code that can be then easily ported in Handel-C. Results are illustrated showing the effectiveness of employing Handel-C to turn an entirely software based system into a fully functional field deployable device.
Salvatore Vitabile, Antonio Gentile, Sabato Marco Siniscalchi, Filippo Sorbello
DSD1
2004 Daily peak temperature forecasting with Elman neural networks
abstract
This work presents a forecaster based on an Elman artificial neural network trained with resilient backpropagation algorithm for predicting the daily peak temperatures one day ahead. The available time series was recorded at Petrosino (TP), in the west coast of Sicily, Italy and it is composed by temperature (min and max values), the humidity (min and max values) and the rainfall value between January 1st, 1995 and May 14th, 2003. Performances and reliabilities of the proposed model were evaluated by a number of measures, comparing different neural models. Experimental results show very good prediction performances.
Salvatore Vitabile, Mose Pernice, Salvatore Gaglio
IJCNN1
2004 Web directories as a knowledge base to build a multi-agent system for information sharing
Giovanni Pilato, Salvatore Vitabile, Giorgio Vassallo, Vincenzo Conti, Filippo Sorbello
Web Intell. Agent Syst.2
2002 MIP: A New Hybrid Multi-Agent Architecture for the Coordination of a Robot Colony Activities
Antonio Chella, Rosario Sorbello, Sabato Marco Siniscalchi, Salvatore Vitabile
ECAI4