Current Organizations / Institutes

The organizations/institutes from the scholar's latest article

Previous Organizations / Institutes

The organizations / institutes from the scholar's other articles in the past ten years


Diego Sušanj has a total of 27 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    Beyond Signatures: Leveraging Sensor Fusion for Contextual Handwriting Recognition

    by Alen Salkanovic, Diego Sušanj, Luka Batistić, Sandi Ljubic

    This paper deals with biometric identification based on unique patterns and characteristics of an individual’s handwriting, focusing on the dynamic writing process on a touchscreen device. Related work in this domain indicates the dominance of specific research approaches. Namely, in most cases, only the signature is analyzed, verification methods are more prevalent than recognition methods, and the provided solutions are mainly based on using a particular device or specific sensor for collecting biometric data. In this context, our work aims to fill the identified research gap by introducing a new handwriting-based user recognition technique. The proposed approach implements the concept of sensor fusion and does not rely exclusively on signatures for recognition but also includes other forms of handwriting, such as short sentences, words, or individual letters. Additionally, two different ways of handwriting input, using a stylus and a finger, are introduced into the analysis. In order to collect data on the dynamics of handwriting and signing, a specially designed apparatus was used with various sensors integrated into common smart devices, along with additional external sensors and accessories. A total of 60 participants took part in a controlled experiment to form a handwriting biometrics dataset for further analysis. To classify participants’ handwriting, custom architecture CNN models were utilized for feature extraction and classification tasks. The obtained results showed that the proposed handwriting recognition system achieves accuracies of 0.982, 0.927, 0.884, and 0.661 for signatures, words, short sentences, and individual letters, respectively. We further investigated the main effects of the input modality and the train set’s size on the system’s accuracy. Finally, an ablation study was carried out to analyze the impact of individual sensors within the fusion-based setup.


  • Open Access

    Beyond Signatures: Leveraging Sensor Fusion for Contextual Handwriting Recognition

    by Alen Salkanovic, Diego Sušanj, Luka Batistić, Sandi Ljubic

    This paper deals with biometric identification based on unique patterns and characteristics of an individual’s handwriting, focusing on the dynamic writing process on a touchscreen device. Related work in this domain indicates the dominance of specific research approaches. Namely, in most cases, only the signature is analyzed, verification methods are more prevalent than recognition methods, and the provided solutions are mainly based on using a particular device or specific sensor for collecting biometric data. In this context, our work aims to fill the identified research gap by introducing a new handwriting-based user recognition technique. The proposed approach implements the concept of sensor fusion and does not rely exclusively on signatures for recognition but also includes other forms of handwriting, such as short sentences, words, or individual letters. Additionally, two different ways of handwriting input, using a stylus and a finger, are introduced into the analysis. In order to collect data on the dynamics of handwriting and signing, a specially designed apparatus was used with various sensors integrated into common smart devices, along with additional external sensors and accessories. A total of 60 participants took part in a controlled experiment to form a handwriting biometrics dataset for further analysis. To classify participants’ handwriting, custom architecture CNN models were utilized for feature extraction and classification tasks. The obtained results showed that the proposed handwriting recognition system achieves accuracies of 0.982, 0.927, 0.884, and 0.661 for signatures, words, short sentences, and individual letters, respectively. We further investigated the main effects of the input modality and the train set’s size on the system’s accuracy. Finally, an ablation study was carried out to analyze the impact of individual sensors within the fusion-based setup.


  • Open Access

    A Sensor-Fusion-Based Experimental Apparatus for Collecting Touchscreen Handwriting Biometric Features

    by Alen Salkanovic, David Bačnar, Diego Sušanj, Sandi Ljubic

    Using biometric data for user authentication is a frequently addressed subject within the context of computer security. Despite significant advancements in technology, handwriting analysis continues to be the most common method of identifying individuals. There are two distinct types of handwriting recognition: offline and online. The first type involves the identification and interpretation of handwritten content obtained from an image, such as digitized human handwriting. The latter pertains to the identification of handwriting derived from digital writing performed on a touchpad or touchscreen. This research paper provides a comprehensive overview of the proposed apparatus specifically developed for collecting handwritten data. The acquisition of biometric information is conducted using a touchscreen device equipped with a variety of integrated and external sensors. In addition to acquiring signatures, the sensor-fusion-based configuration accumulates handwritten phrases, words, and individual letters to facilitate online user authentication. The proposed system can collect an extensive array of data. Specifically, it is possible to capture data related to stylus pressure, magnetometer readings, images, videos, and audio signals associated with handwriting executed on a tablet device. The study incorporates instances of gathered records, providing a graphical representation of the variation in handwriting among distinct users. The data obtained were additionally analyzed with regard to inter-person variability, intra-person variability, and classification potential. Initial findings from a limited sample of users demonstrate favorable results, intending to gather data from a more extensive user base.


  • Exploring Sensor Placement Optimization in Point Cloud-Derived Environment Models

    by Marina Banov, Domagoj Pinčić, Kristijan Lenac, Diego Sušanj

    In this study, we present a novel method for creating an environment model suitable for addressing the sensor placement problem. We extract a detailed environment model from a 3D point cloud by identifying spatial boundaries and furniture in indoor spaces and representing them as a series of polygons. To validate our method, we compare its performance against ground truth data, demonstrating high accuracy in both simple and complex environments. Subsequently, we employ the obtained models in a comprehensive experiment that evaluates the effectiveness of six metaheuristic optimization algorithms in solving the sensor placement problem. We examine how the choice of optimization algorithm and the number of sensors impacts the achieved coverage through statistical analysis. With this study, we gain insights into the comparative effectiveness of various evolutionary algorithms in enhancing sensor network design within indoor spaces. In particular, the Artificial Bee Colony algorithm consistently delivered superior results.


  • Open Access

    Exploring Sensor Placement Optimization in Point Cloud-Derived Environment Models

    by Marina Banov, Domagoj Pinčić, Kristijan Lenac, Diego Sušanj

    In this study, we present a novel method for creating an environment model suitable for addressing the sensor placement problem. We extract a detailed environment model from a 3D point cloud by identifying spatial boundaries and furniture in indoor spaces and representing them as a series of polygons. To validate our method, we compare its performance against ground truth data, demonstrating high accuracy in both simple and complex environments. Subsequently, we employ the obtained models in a comprehensive experiment that evaluates the effectiveness of six metaheuristic optimization algorithms in solving the sensor placement problem. We examine how the choice of optimization algorithm and the number of sensors impacts the achieved coverage through statistical analysis. With this study, we gain insights into the comparative effectiveness of various evolutionary algorithms in enhancing sensor network design within indoor spaces. In particular, the Artificial Bee Colony algorithm consistently delivered superior results.

  • Open Access

    A Novel Approach to Sensor Placement: Recursive Exhaustive Search and Stochastic Optimization Parameter Impact Analysis

    by Marina Banov, Domagoj Pinčić, Kristijan Lenac, Diego Sušanj

    This study presents a comprehensive approach for single sensor placement optimization in two-dimensional and three-dimensional spaces. A traditional exhaustive search technique and a novel method called recursive exhaustive search are used to place a sensor in a way that maximizes the area coverage metric. Exhaustive search provides a baseline by methodically evaluating all potential placements, while recursive exhaustive search innovates by segmenting the search process into more manageable, recursive steps. Our findings highlight the significant impact of two key parameters, the number of evaluations and the rasterization value, on the achieved coverage and computation time. The results show that the right choice of parameters can significantly reduce the computational effort without compromising the quality of the solution. This underlines the critical need for a balanced approach that considers both computational complexity and placement efficacy. We show that exhaustive search is not feasible for three-dimensional environment models and propose to establish a modified exhaustive search method as a ground truth for the single sensor placement problem. We then explore nature-inspired genetic algorithms and the impact of the number of evaluations of the optimization function for these algorithms on both accuracy and computational cost.


  • Open Access

    Motor Imagery Classification Based on EEG Sensing with Visual and Vibrotactile Guidance

    by Luka Batistić, Diego Sušanj, Domagoj Pinčić, Sandi Ljubic

    Motor imagery (MI) is a technique of imagining the performance of a motor task without actually using the muscles. When employed in a brain–computer interface (BCI) supported by electroencephalographic (EEG) sensors, it can be used as a successful method of human–computer interaction. In this paper, the performance of six different classifiers, namely linear discriminant analysis (LDA), support vector machine (SVM), random forest (RF), and three classifiers from the family of convolutional neural networks (CNN), is evaluated using EEG MI datasets. The study investigates the effectiveness of these classifiers on MI, guided by a static visual cue, dynamic visual guidance, and a combination of dynamic visual and vibrotactile (somatosensory) guidance. The effect of filtering passband during data preprocessing was also investigated. The results show that the ResNet-based CNN significantly outperforms the competing classifiers on both vibrotactile and visually guided data when detecting different directions of MI. Preprocessing the data using low-frequency signal features proves to be a better solution to achieve higher classification accuracy. It has also been shown that vibrotactile guidance has a significant impact on classification accuracy, with the associated improvement particularly evident for architecturally simpler classifiers. These findings have important implications for the development of EEG-based BCIs, as they provide valuable insight into the suitability of different classifiers for different contexts of use.


  • Open Access

    Gait Recognition with Self-Supervised Learning of Gait Features Based on Vision Transformers

    by Domagoj Pinčić, Diego Sušanj, Kristijan Lenac

    Gait is a unique biometric trait with several useful properties. It can be recognized remotely and without the cooperation of the individual, with low-resolution cameras, and it is difficult to obscure. Therefore, it is suitable for crime investigation, surveillance, and access control. Existing approaches for gait recognition generally belong to the supervised learning domain, where all samples in the dataset are annotated. In the real world, annotation is often expensive and time-consuming. Moreover, convolutional neural networks (CNNs) have dominated the field of gait recognition for many years and have been extensively researched, while other recent methods such as vision transformer (ViT) remain unexplored. In this manuscript, we propose a self-supervised learning (SSL) approach for pretraining the feature extractor using the DINO model to automatically learn useful gait features with the vision transformer architecture. The feature extractor is then used for extracting gait features on which the fully connected neural network classifier is trained using the supervised approach. Experiments on CASIA-B and OU-MVLP gait datasets show the effectiveness of the proposed approach.


  • Open Access

    ContexedNet: Context–Aware Ear Detection in Unconstrained Settings

    by Ziga Emersic, Diego Susanj, Blaz Meden, Peter Peer, Vitomir Struc

    Ear detection represents one of the key components of contemporary ear recognition systems. While significant progress has been made in the area of ear detection over recent years, most of the improvements are direct results of advances in the field of visual object detection. Only a limited number of techniques presented in the literature are domain–specific and designed explicitly with ear detection in mind. In this paper, we aim to address this gap and present a novel detection approach that does not rely only on general ear (object) appearance, but also exploits contextual information, i.e., face–part locations, to ensure accurate and robust ear detection with images captured in a wide variety of imaging conditions. The proposed approach is based on a Contex t–aware ${E}$ ar ${D}$ etection Net work (ContexedNet) and poses ear detection as a semantic image segmentation problem. ContexedNet consists of two processing paths: i) a context–provider that extracts probability maps corresponding to the locations of facial parts from the input image, and ii) a dedicated ear segmentation model that integrates the computed probability maps into a context–aware segmentation-based ear detection procedure. ContexedNet is evaluated in rigorous experiments on the AWE and UBEAR datasets and shown to ensure competitive performance when evaluated against state–of–the–art ear detection models from the literature. Additionally, because the proposed contextualization is model agnostic, it can also be utilized with other ear detection techniques to improve performance.


  • Open Access

    Effective Area Coverage of 2D and 3D Environments With Directional and Isotropic Sensors

    by Diego Susanj, Domagoj Pincic, Kristijan Lenac

    The problem of finding the optimal deployment of sensors is becoming increasingly important with the growing expansion of the Internet of Things paradigm and increased usage of sensor networks in different applications. During the installation of sensor networks, sensor placement directly affects the performance of the system. The general problem of determining the position and orientation of the sensors with the goal of optimal coverage of a given environment is NP-hard. In this manuscript, an effective stochastic method for the placement of sensors in arbitrarily given two-dimensional and three-dimensional environments is proposed. The method uses models of generic isotropic and directional sensors with the defined probabilistic coverage. The optimization function combining the environment and sensor models based on the area coverage metric is proposed. Three optimization algorithms are compared with regard to obtained coverage score, execution time, and reliability, and the results are presented and discussed.