Skip to main content

Showing 1–37 of 37 results for author: Fuhl, W

  1. arXiv:2403.12493  [pdf, other

    cs.CV cs.LG

    A Trainable Feature Extractor Module for Deep Neural Networks and Scanpath Classification

    Authors: Wolfgang Fuhl

    Abstract: Scanpath classification is an area in eye tracking research with possible applications in medicine, manufacturing as well as training systems for students in various domains. In this paper we propose a trainable feature extraction module for deep neural networks. The purpose of this module is to transform a scanpath into a feature vector which is directly useable for the deep neural network archit… ▽ More

    Submitted 19 March, 2024; originally announced March 2024.

  2. arXiv:2403.11665  [pdf, other

    cs.CV

    Normalized Validity Scores for DNNs in Regression based Eye Feature Extraction

    Authors: Wolfgang Fuhl

    Abstract: We propose an improvement to the landmark validity loss. Landmark detection is widely used in head pose estimation, eyelid shape extraction, as well as pupil and iris segmentation. There are numerous additional applications where landmark detection is used to estimate the shape of complex objects. One part of this process is the accurate and fine-grained detection of the shape. The other part is t… ▽ More

    Submitted 18 March, 2024; originally announced March 2024.

  3. arXiv:2311.03996  [pdf, other

    cs.LG

    An Initialization Schema for Neuronal Networks on Tabular Data

    Authors: Wolfgang Fuhl

    Abstract: Nowadays, many modern applications require heterogeneous tabular data, which is still a challenging task in terms of regression and classification. Many approaches have been proposed to adapt neural networks for this task, but still, boosting and bagging of decision trees are the best-performing methods for this task. In this paper, we show that a binomial initialized neural network can be used ef… ▽ More

    Submitted 24 November, 2023; v1 submitted 7 November, 2023; originally announced November 2023.

  4. arXiv:2303.12757  [pdf, other

    cs.CV

    A temporally quantized distribution of pupil diameters as a new feature for cognitive load classification

    Authors: Wolfgang Fuhl, Susanne Zabel, Theresa Harbig, Julia Astrid Moldt, Teresa Festl Wiete, Anne Herrmann Werner, Kay Nieselt

    Abstract: In this paper, we present a new feature that can be used to classify cognitive load based on pupil information. The feature consists of a temporal segmentation of the eye tracking recordings. For each segment of the temporal partition, a probability distribution of pupil size is computed and stored. These probability distributions can then be used to classify the cognitive load. The presented feat… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

  5. arXiv:2303.12744  [pdf, other

    cs.CV

    Area of interest adaption using feature importance

    Authors: Wolfgang Fuhl, Susanne Zabel, Theresa Harbig, Julia Astrid Moldt, Teresa Festl Wiete, Anne Herrmann Werner, Kay Nieselt

    Abstract: In this paper, we present two approaches and algorithms that adapt areas of interest (AOI) or regions of interest (ROI), respectively, to the eye tracking data quality and classification task. The first approach uses feature importance in a greedy way and grows or shrinks AOIs in all directions. The second approach is an extension of the first approach, which divides the AOIs into areas and calcul… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

  6. arXiv:2303.06154  [pdf, other

    q-bio.GN cs.LG

    Resource saving taxonomy classification with k-mer distributions and machine learning

    Authors: Wolfgang Fuhl, Susanne Zabel, Kay Nieselt

    Abstract: Modern high throughput sequencing technologies like metagenomic sequencing generate millions of sequences which have to be classified based on their taxonomic rank. Modern approaches either apply local alignment and comparison to existing data sets like MMseqs2 or use deep neural networks as it is done in DeepMicrobes and BERTax. Alignment-based approaches are costly in terms of runtime, especiall… ▽ More

    Submitted 10 March, 2023; originally announced March 2023.

  7. arXiv:2303.06039  [pdf, ps, other

    eess.SP cs.LG

    One step closer to EEG based eye tracking

    Authors: Wolfgang Fuhl, Susanne Zabel, Theresa Harbig, Julia Astrid Moldt, Teresa Festl Wiete, Anne Herrmann Werner, Kay Nieselt

    Abstract: In this paper, we present two approaches and algorithms that adapt areas of interest We present a new deep neural network (DNN) that can be used to directly determine gaze position using EEG data. EEG-based eye tracking is a new and difficult research topic in the field of eye tracking, but it provides an alternative to image-based eye tracking with an input data set comparable to conventional ima… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

  8. arXiv:2303.00423  [pdf, other

    cs.HC cs.RO

    Multiperspective Teaching of Unknown Objects via Shared-gaze-based Multimodal Human-Robot Interaction

    Authors: Daniel Weber, Wolfgang Fuhl, Enkelejda Kasneci, Andreas Zell

    Abstract: For successful deployment of robots in multifaceted situations, an understanding of the robot for its environment is indispensable. With advancing performance of state-of-the-art object detectors, the capability of robots to detect objects within their interaction domain is also enhancing. However, it binds the robot to a few trained classes and prevents it from adapting to unfamiliar surroundings… ▽ More

    Submitted 1 March, 2023; originally announced March 2023.

  9. arXiv:2206.09697  [pdf, other

    cs.LG

    Technical Report: Combining knowledge from Transfer Learning during training and Wide Resnets

    Authors: Wolfgang Fuhl

    Abstract: In this report, we combine the idea of Wide ResNets and transfer learning to optimize the architecture of deep neural networks. The first improvement of the architecture is the use of all layers as information source for the last layer. This idea comes from transfer learning, which uses networks pre-trained on other data and extracts different levels of the network as input for the new task. The s… ▽ More

    Submitted 20 June, 2022; originally announced June 2022.

  10. arXiv:2204.12150  [pdf, other

    cs.CV cs.HC

    Where and What: Driver Attention-based Object Detection

    Authors: Yao Rong, Naemi-Rebecca Kassautzki, Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: Human drivers use their attentional mechanisms to focus on critical objects and make decisions while driving. As human attention can be revealed from gaze data, capturing and analyzing gaze information has emerged in recent years to benefit autonomous driving technology. Previous works in this context have primarily aimed at predicting "where" human drivers look at and lack knowledge of "what" obj… ▽ More

    Submitted 22 May, 2022; v1 submitted 26 April, 2022; originally announced April 2022.

    Comments: 22 pages

    Journal ref: Proceedings of the ACM on Human-Computer Interaction, 2022

  11. arXiv:2203.15651  [pdf, other

    cs.RO cs.HC cs.LG

    Gaze-based Object Detection in the Wild

    Authors: Daniel Weber, Wolfgang Fuhl, Andreas Zell, Enkelejda Kasneci

    Abstract: In human-robot collaboration, one challenging task is to teach a robot new yet unknown objects enabling it to interact with them. Thereby, gaze can contain valuable information. We investigate if it is possible to detect objects (object or no object) merely from gaze data and determine their bounding box parameters. For this purpose, we explore different sizes of temporal windows, which serve as a… ▽ More

    Submitted 25 January, 2023; v1 submitted 29 March, 2022; originally announced March 2022.

  12. arXiv:2201.08354  [pdf, other

    cs.GR

    HPCGen: Hierarchical K-Means Clustering and Level Based Principal Components for Scan Path Genaration

    Authors: Wolfgang Fuhl

    Abstract: In this paper, we present a new approach for decomposing scan paths and its utility for generating new scan paths. For this purpose, we use the K-Means clustering procedure to the raw gaze data and subsequently iteratively to find more clusters in the found clusters. The found clusters are grouped for each level in the hierarchy, and the most important principal components are computed from the da… ▽ More

    Submitted 19 January, 2022; originally announced January 2022.

  13. arXiv:2201.07692  [pdf, other

    cs.CV

    GroupGazer: A Tool to Compute the Gaze per Participant in Groups with integrated Calibration to Map the Gaze Online to a Screen or Beamer Projection

    Authors: Wolfgang Fuhl, Daniel Weber, Shahram Eivazi

    Abstract: In this paper we present GroupGaze. It is a tool that can be used to calculate the gaze direction and the gaze position of whole groups. GroupGazer calculates the gaze direction of every single person in the image and allows to map these gaze vectors to a projection like a projector. In addition to the person-specific gaze direction, the person affiliation of each gaze vector is stored based on th… ▽ More

    Submitted 10 March, 2023; v1 submitted 19 January, 2022; originally announced January 2022.

  14. arXiv:2201.06799  [pdf, other

    cs.CV cs.LG

    Pistol: Pupil Invisible Supportive Tool to extract Pupil, Iris, Eye Opening, Eye Movements, Pupil and Iris Gaze Vector, and 2D as well as 3D Gaze

    Authors: Wolfgang Fuhl, Daniel Weber, Shahram Eivazi

    Abstract: This paper describes a feature extraction and gaze estimation software, named \textit{Pistol} that can be used with Pupil Invisible projects and other eye trackers in the future. In offline mode, our software extracts multiple features from the eye including, the pupil and iris ellipse, eye aperture, pupil vector, iris vector, eye movement types from pupil and iris velocities, marker detection, ma… ▽ More

    Submitted 10 March, 2023; v1 submitted 18 January, 2022; originally announced January 2022.

  15. arXiv:2109.02345  [pdf, other

    cs.CV cs.LG

    Tensor Normalization and Full Distribution Training

    Authors: Wolfgang Fuhl

    Abstract: In this work, we introduce pixel wise tensor normalization, which is inserted after rectifier linear units and, together with batch normalization, provides a significant improvement in the accuracy of modern deep neural networks. In addition, this work deals with the robustness of networks. We show that the factorized superposition of images from the training set and the reformulation of the multi… ▽ More

    Submitted 6 September, 2021; originally announced September 2021.

  16. arXiv:2105.10277  [pdf, other

    cs.LG

    Maximum and Leaky Maximum Propagation

    Authors: Wolfgang Fuhl

    Abstract: In this work, we present an alternative to conventional residual connections, which is inspired by maxout nets. This means that instead of the addition in residual connections, our approach only propagates the maximum value or, in the leaky formulation, propagates a percentage of both. In our evaluation, we show on different public data sets that the presented approaches are comparable to the resi… ▽ More

    Submitted 8 September, 2021; v1 submitted 21 May, 2021; originally announced May 2021.

  17. TEyeD: Over 20 million real-world eye images with Pupil, Eyelid, and Iris 2D and 3D Segmentations, 2D and 3D Landmarks, 3D Eyeball, Gaze Vector, and Eye Movement Types

    Authors: Wolfgang Fuhl, Gjergji Kasneci, Enkelejda Kasneci

    Abstract: We present TEyeD, the world's largest unified public data set of eye images taken with head-mounted devices. TEyeD was acquired with seven different head-mounted eye trackers. Among them, two eye trackers were integrated into virtual reality (VR) or augmented reality (AR) devices. The images in TEyeD were obtained from various tasks, including car rides, simulator rides, outdoor sports activities,… ▽ More

    Submitted 6 June, 2023; v1 submitted 3 February, 2021; originally announced February 2021.

    Comments: Download: Just connect via FTP as user TEyeDUser and without password to nephrit.cs.uni-tuebingen.de (ftp://nephrit.cs.uni-tuebingen.de)

  18. arXiv:2102.01921  [pdf, other

    eess.IV cs.CV

    1000 Pupil Segmentations in a Second using Haar Like Features and Statistical Learning

    Authors: Wolfgang Fuhl

    Abstract: In this paper we present a new approach for pupil segmentation. It can be computed and trained very efficiently, making it ideal for online use for high speed eye trackers as well as for energy saving pupil detection in mobile eye tracking. The approach is inspired by the BORE and CBF algorithms and generalizes the binary comparison by Haar features. Since these features are intrinsically very sus… ▽ More

    Submitted 3 February, 2021; originally announced February 2021.

  19. arXiv:2101.04318  [pdf

    cs.CV

    A Multimodal Eye Movement Dataset and a Multimodal Eye Movement Segmentation Analysis

    Authors: Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: We present a new dataset with annotated eye movements. The dataset consists of over 800,000 gaze points recorded during a car ride in the real world and in the simulator. In total, the eye movements of 19 subjects were annotated. In this dataset there are several data sources such as the eyelid closure, the pupil center, the optical vector, and a vector into the pupil center starting from the cent… ▽ More

    Submitted 12 January, 2021; originally announced January 2021.

  20. arXiv:2101.03793  [pdf, other

    cs.CV

    The Gaze and Mouse Signal as additional Source for User Fingerprints in Browser Applications

    Authors: Wolfgang Fuhl, Daniel Weber, Shahram Eivazi

    Abstract: In this work, we inspect different data sources for browser fingerprints. We show which disadvantages and limitations browser statistics have and how this can be avoided with other data sources. Since human visual behavior is a rich source of information and also contains person specific information, it is a valuable source for browser fingerprints. However, human gaze acquisition in the browser a… ▽ More

    Submitted 10 March, 2023; v1 submitted 11 January, 2021; originally announced January 2021.

  21. arXiv:2010.00873  [pdf, other

    cs.CV

    Rotated Ring, Radial and Depth Wise Separable Radial Convolutions

    Authors: Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: Simple image rotations significantly reduce the accuracy of deep neural networks. Moreover, training with all possible rotations increases the data set, which also increases the training duration. In this work, we address trainable rotation invariant convolutions as well as the construction of nets, since fully connected layers can only be rotation invariant with a one-dimensional input. On the on… ▽ More

    Submitted 17 January, 2021; v1 submitted 2 October, 2020; originally announced October 2020.

  22. arXiv:2010.00866  [pdf, other

    cs.CV cs.LG eess.IV

    Weight and Gradient Centralization in Deep Neural Networks

    Authors: Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: Batch normalization is currently the most widely used variant of internal normalization for deep neural networks. Additional work has shown that the normalization of weights and additional conditioning as well as the normalization of gradients further improve the generalization. In this work, we combine several of these methods and thereby increase the generalization of the networks. The advantage… ▽ More

    Submitted 17 January, 2021; v1 submitted 2 October, 2020; originally announced October 2020.

  23. arXiv:2010.00821  [pdf, other

    cs.LG cs.AI cs.CV stat.ML

    Explainable Online Validation of Machine Learning Models for Practical Applications

    Authors: Wolfgang Fuhl, Yao Rong, Thomas Motz, Michael Scheidt, Andreas Hartel, Andreas Koch, Enkelejda Kasneci

    Abstract: We present a reformulation of the regression and classification, which aims to validate the result of a machine learning algorithm. Our reformulation simplifies the original problem and validates the result of the machine learning algorithm using the training data. Since the validation of machine learning algorithms must always be explainable, we perform our experiments with the kNN algorithm as w… ▽ More

    Submitted 17 January, 2021; v1 submitted 2 October, 2020; originally announced October 2020.

  24. arXiv:2006.06969  [pdf, other

    cs.CV cs.LG

    Multi Layer Neural Networks as Replacement for Pooling Operations

    Authors: Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: Pooling operations, which can be calculated at low cost and serve as a linear or nonlinear transfer function for data reduction, are found in almost every modern neural network. Countless modern approaches have already tackled replacing the common maximum value selection and mean value operations, not to mention providing a function that allows different functions to be selected through changing p… ▽ More

    Submitted 17 January, 2021; v1 submitted 12 June, 2020; originally announced June 2020.

  25. arXiv:2002.10905  [pdf, other

    cs.CV cs.HC cs.LG stat.ML

    Fully Convolutional Neural Networks for Raw Eye Tracking Data Segmentation, Generation, and Reconstruction

    Authors: Wolfgang Fuhl, Yao Rong, Enkelejda Kasneci

    Abstract: In this paper, we use fully convolutional neural networks for the semantic segmentation of eye tracking data. We also use these networks for reconstruction, and in conjunction with a variational auto-encoder to generate eye movement data. The first improvement of our approach is that no input window is necessary, due to the use of fully convolutional networks and therefore any input size can be pr… ▽ More

    Submitted 17 January, 2021; v1 submitted 17 February, 2020; originally announced February 2020.

  26. arXiv:2002.08972  [pdf, other

    cs.CR cs.HC cs.LG eess.SP stat.ML

    Differential Privacy for Eye Tracking with Temporal Correlations

    Authors: Efe Bozkir, Onur Günlü, Wolfgang Fuhl, Rafael F. Schaefer, Enkelejda Kasneci

    Abstract: New generation head-mounted displays, such as VR and AR glasses, are coming into the market with already integrated eye tracking and are expected to enable novel ways of human-computer interaction in numerous applications. However, since eye movement properties contain biometric information, privacy concerns have to be handled properly. Privacy-preservation techniques such as differential privacy… ▽ More

    Submitted 20 December, 2021; v1 submitted 20 February, 2020; originally announced February 2020.

    Comments: In PLOS ONE

  27. arXiv:2002.06806  [pdf, other

    cs.LG cs.AI cs.CV

    Reinforcement learning for the privacy preservation and manipulation of eye tracking data

    Authors: Wolfgang Fuhl, Efe Bozkir, Enkelejda Kasneci

    Abstract: In this paper, we present an approach based on reinforcement learning for eye tracking data manipulation. It is based on two opposing agents, where one tries to classify the data correctly and the second agent looks for patterns in the data, which get manipulated to hide specific information. We show that our approach is successfully applicable to preserve the privacy of the subjects. For this pur… ▽ More

    Submitted 2 October, 2020; v1 submitted 17 February, 2020; originally announced February 2020.

  28. arXiv:1905.10073  [pdf, other

    cs.LG stat.ML

    Training Decision Trees as Replacement for Convolution Layers

    Authors: Wolfgang Fuhl, Gjergji Kasneci, Wolfgang Rosenstiel, Enkelejda Kasneci

    Abstract: We present an alternative layer to convolution layers in convolutional neural networks (CNNs). Our approach reduces the complexity of convolutions by replacing it with binary decisions. Those binary decisions are used as indexes to conditional distributions where each weight represents a leaf in a decision tree. This means that only the indices to the weights need to be determined once, thus reduc… ▽ More

    Submitted 11 February, 2020; v1 submitted 24 May, 2019; originally announced May 2019.

    Comments: Will be published in the proceedings oft he AAAI 2020 conference

  29. Learning to Validate the Quality of Detected Landmarks

    Authors: Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: We present a new loss function for the validation of image landmarks detected via Convolutional Neural Networks (CNN). The network learns to estimate how accurate its landmark estimation is. This loss function is applicable to all regression-based location estimations and allows the exclusion of unreliable landmarks from further processing. In addition, we formulate a novel batch balancing approac… ▽ More

    Submitted 11 February, 2020; v1 submitted 29 January, 2019; originally announced January 2019.

    Comments: Will be published in the proceedings of the ICMV 2019 conference

    MSC Class: 65D19; 93E35

  30. arXiv:1808.09296  [pdf, other

    cs.HC

    Eye movement velocity and gaze data generator for evaluation, robustness testing and assess of eye tracking software and visualization tools

    Authors: Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: Eye movements hold information about human perception, intention, and cognitive state. We propose a novel eye movement simulator that i) probabilistically simulates saccade movements as gamma distributions considering different peak velocities and ii) models smooth pursuit onsets with the sigmoid function. Additionally, it is capable of producing velocity and two-dimensional gaze sequences for sta… ▽ More

    Submitted 10 September, 2018; v1 submitted 27 August, 2018; originally announced August 2018.

    Comments: arXiv admin note: substantial text overlap with arXiv:1804.00970

  31. arXiv:1804.00970  [pdf, other

    q-bio.NC cs.CV

    Eye movement simulation and detector creation to reduce laborious parameter adjustments

    Authors: Wolfgang Fuhl, Thiago Santini, Thomas Kuebler, Nora Castner, Wolfgang Rosenstiel, Enkelejda Kasneci

    Abstract: Eye movements hold information about human perception, intention and cognitive state. Various algorithms have been proposed to identify and distinguish eye movements, particularly fixations, saccades, and smooth pursuits. A major drawback of existing algorithms is that they rely on accurate and constant sampling rates, impeding straightforward adaptation to new movements such as micro saccades. We… ▽ More

    Submitted 28 March, 2018; originally announced April 2018.

  32. PuRe: Robust pupil detection for real-time pervasive eye tracking

    Authors: Thiago Santini, Wolfgang Fuhl, Enkelejda Kasneci

    Abstract: Real-time, accurate, and robust pupil detection is an essential prerequisite to enable pervasive eye-tracking and its applications -- e.g., gaze-based human computer interaction, health monitoring, foveated rendering, and advanced driver assistance. However, automated pupil detection has proved to be an intricate task in real-world scenarios due to a large mixture of challenges such as quickly cha… ▽ More

    Submitted 24 December, 2017; originally announced December 2017.

  33. arXiv:1711.03306  [pdf, other

    cs.CV

    Fast camera focus estimation for gaze-based focus control

    Authors: Wolfgang Fuhl, Thiago Santini, Enkelejda Kasneci

    Abstract: Many cameras implement auto-focus functionality. However, they typically require the user to manually identify the location to be focused on. While such an approach works for temporally-sparse autofocusing functionality (e.g., photo shooting), it presents extreme usability problems when the focus must be quickly switched between multiple areas (and depths) of interest - e.g., in a gaze-based autof… ▽ More

    Submitted 9 November, 2017; originally announced November 2017.

    ACM Class: I.4.5; I.4.6; I.4.7; I.4.8

  34. arXiv:1711.00112  [pdf, other

    cs.CV

    PupilNet v2.0: Convolutional Neural Networks for CPU based real time Robust Pupil Detection

    Authors: Wolfgang Fuhl, Thiago Santini, Gjergji Kasneci, Wolfgang Rosenstiel, Enkelejda Kasneci

    Abstract: Real-time, accurate, and robust pupil detection is an essential prerequisite for pervasive video-based eye-tracking. However, automated pupil detection in realworld scenarios has proven to be an intricate challenge due to fast illumination changes, pupil occlusion, non-centered and off-axis eye recording, as well as physiological eye characteristics. In this paper, we approach this challenge throu… ▽ More

    Submitted 30 October, 2017; originally announced November 2017.

    Comments: Pupil detection, pupil center estimation, image processing, CNN. arXiv admin note: substantial text overlap with arXiv:1601.04902

  35. arXiv:1601.04902  [pdf, other

    cs.CV

    PupilNet: Convolutional Neural Networks for Robust Pupil Detection

    Authors: Wolfgang Fuhl, Thiago Santini, Gjergji Kasneci, Enkelejda Kasneci

    Abstract: Real-time, accurate, and robust pupil detection is an essential prerequisite for pervasive video-based eye-tracking. However, automated pupil detection in real-world scenarios has proven to be an intricate challenge due to fast illumination changes, pupil occlusion, non centered and off-axis eye recording, and physiological eye characteristics. In this paper, we propose and evaluate a method based… ▽ More

    Submitted 19 January, 2016; originally announced January 2016.

    Comments: 9 pages, 11 figures

  36. arXiv:1511.07732  [pdf, other

    cs.CV

    Bayesian Identification of Fixations, Saccades, and Smooth Pursuits

    Authors: Thiago Santini, Wolfgang Fuhl, Thomas Kübler, Enkelejda Kasneci

    Abstract: Smooth pursuit eye movements provide meaningful insights and information on subject's behavior and health and may, in particular situations, disturb the performance of typical fixation/saccade classification algorithms. Thus, an automatic and efficient algorithm to identify these eye movements is paramount for eye-tracking research involving dynamic stimuli. In this paper, we propose the Bayesian… ▽ More

    Submitted 24 November, 2015; originally announced November 2015.

    Comments: 8 pages

    ACM Class: I.5.1; I.6.4; J.7

  37. arXiv:1511.06575  [pdf, other

    cs.CV

    ElSe: Ellipse Selection for Robust Pupil Detection in Real-World Environments

    Authors: Wolfgang Fuhl, Thiago C. Santini, Thomas Kuebler, Enkelejda Kasneci

    Abstract: Fast and robust pupil detection is an essential prerequisite for video-based eye-tracking in real-world settings. Several algorithms for image-based pupil detection have been proposed, their applicability is mostly limited to laboratory conditions. In realworld scenarios, automated pupil detection has to face various challenges, such as illumination changes, reflections (on glasses), make-up, non-… ▽ More

    Submitted 23 November, 2015; v1 submitted 20 November, 2015; originally announced November 2015.

    ACM Class: I.4.3; I.4.8