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


Przemysław Skurowski has a total of 48 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    An Adaptation of Fitts’ Law for Performance Evaluation and Optimization of Augmented Reality (AR) Interfaces

    by Onyeka Josephine Nwobodo, Kamil Wereszczyński, Godlove Suila Kuaban, Przemysław Skurowski, Krzysztof Adam Cyran, Godlove Kauban

    There is growing widespread adoption of augmented reality in tech-driven industries and sectors of society, such as medicine, gaming, flight simulation, education, interior design and modelling, entertainment, construction, tourism, repair and maintenance, public safety, agriculture, and quantum computing. However, ensuring smooth and intuitive interactions with augmented objects is challenging, requiring practical performance evaluation and optimization models to assess and improve users’ experiences with AR-enhanced systems. In this paper, we apply Fitts’ Law to model and predict interaction task difficulty with objects distributed across four spatial quadrants. We use genetic optimization algorithms to fine-tune Fitts’s Law parameters, achieving a model that significantly enhances predictive accuracy. Our optimized model demonstrates an approximately 40% reduction in interaction task difficulty across all quadrants, leading to a more ergonomic and intuitive user interface. This study contributes to the Human-Computer Interaction (HCI) field by offering a refined metric for evaluating and optimizing AR interfaces and addressing the unique challenges of three-dimensional interaction environments.


  • Open Access

    Energy Demand in AR Applications—A Reverse Ablation Study of the HoloLens 2 Device

    by Przemysław Skurowski, Dariusz Myszor, Marcin Paszkuta, Tomasz Moroń, Krzysztof A. Cyran

    This study presents a comprehensive analysis of power consumption in the context of AR applications on the HoloLens 2. As an ablation study, the research systematically dissects various aspects, shedding light on both hardware and software components. The power consumption was examined in diverse scenarios, ranging from the device at idle to running AR applications of increasing complexity. Overall, the study provides insights into the power management aspects associated with Hololens 2 AR devices and applications, offering cues for optimizing energy efficiency and enhancing the user experience. The findings confirm that display-related factors, such as the screen brightness and content complexity, significantly impact power consumption. However, the results reveal that power usage does not scale linearly with the number of objects in an AR scene due to overhead factors and object occlusion. Furthermore, usage scenarios such as lighting conditions and large/minor user motions are analyzed. Moreover, the influence of different development platforms, Unity and Unreal, on power consumption is discussed, highlighting their respective contributions to energy usage. These findings might be useful for researchers, developers, and users of AR technology.


  • Open Access

    Performance of QR Code Detectors near Nyquist Limits

    by Przemysław Skurowski, Karolina Nurzyńska, Magdalena Pawlyta, Krzysztof A. Cyran

    For the interacting with real world, augmented reality devices need lightweight yet reliable methods for recognition and identification of physical objects. In that regard, promising possibilities are offered by supporting computer vision with 2D barcode tags. These tags, as high contrast and visually well-defined objects, can be used for finding fiducial points in the space or to identify physical items. Currently, QR code readers have certain demands towards the size and visibility of the codes. However, the increase of resolution of built-in cameras makes it possible to identify smaller QR codes in the scene. On the other hand, growing resolutions cause the increase to the computational effort of tag location. Therefore, resolution reduction in decoders is a common trade-off between processing time and recognition capabilities. In this article, we propose the simulation method of QR codes scanning near limits that stem from Shannon’s theorem. We analyze the efficiency of three publicly available decoders versus different size-to-sampling ratios (scales) and MTF characteristics of the image capture subsystem. The MTF we used is based on the characteristics of real devices, and it was modeled using Gaussian low-pass filtering. We tested two tasks—decoding and locating-and-decoding. The findings of the work are several-fold. Among others, we identified that, for practical decoding, the QR-code module should be no smaller than 3–3.5 pixels, regardless of MTF characteristics. We confirmed the superiority of Zbar in practical tasks and the worst recognition capabilities of OpenCV. On the other hand, we identified that, for borderline cases, or even below Nyquist limit where the other decoders fail, OpenCV is still capable of decoding some information.


  • Open Access

    Detection and Classification of Artifact Distortions in Optical Motion Capture Sequences

    by Przemysław Skurowski, Magdalena Pawlyta

    Optical motion capture systems are prone to errors connected to marker recognition (e.g., occlusion, leaving the scene, or mislabeling). These errors are then corrected in the software, but the process is not perfect, resulting in artifact distortions. In this article, we examine four existing types of artifacts and propose a method for detection and classification of the distortions. The algorithm is based on the derivative analysis, low-pass filtering, mathematical morphology, and loose predictor. The tests involved multiple simulations using synthetically-distorted sequences, performance comparisons to human operators (concerning real life data), and an applicability analysis for the distortion removal.


  • Open Access

    Detection and Classification of Artifact Distortions in Optical Motion Capture Sequences

    by Przemysław Skurowski, Magdalena Pawlyta

    Optical motion capture systems are prone to the errors connected with markers recognition – occlusion, leaving the scene or mislabelling – all these errors are then corrected in the software, but still, the process is not perfect, resulting in artifact distortions. In the article, we examine four existing types of artifacts, then propose the method for detection and classification of the distortions. The algorithm is based on the derivative analysis, low-pass filtering, mathematical morphology and loose predictor. The tests involved multiple simulations using synthetically distorted sequences, comparison of performance to the human operators on real life data and applicability analysis for the distortion removal.


  • Open Access

    Evaluation of Keypoint Descriptors for Flight Simulator Cockpit Elements: WrightBroS Database

    by Karolina Nurzynska, Przemysław Skurowski, Magdalena Pawlyta, Krzysztof Cyran

    The goal of the WrightBroS project is to design a system supporting the training of pilots in a flight simulator. The desired software should work on smart glasses supplementing the visual information with augmented reality data, displaying, for instance, additional training information or descriptions of visible devices in real time. Therefore, the rapid recognition of observed objects and their exact positioning is crucial for successful deployment. The keypoint descriptor approach is a natural framework that is used for this purpose. For this to be applied, the thorough examination of specific keypoint location methods and types of keypoint descriptors is required first, as these are essential factors that affect the overall accuracy of the approach. In the presented research, we prepared a dedicated database presenting 27 various devices of flight simulator. Then, we used it to compare existing state-of-the-art techniques and verify their applicability. We investigated the time necessary for the computation of a keypoint position, the time needed for the preparation of a descriptor, and the classification accuracy of the considered approaches. In total, we compared the outcomes of 12 keypoint location methods and 10 keypoint descriptors. The best scores recorded for our database were almost 96% for a combination of the ORB method for keypoint localization followed by the BRISK approach as a descriptor.


  • Open Access

    Gap Reconstruction in Optical Motion Capture Sequences Using Neural Networks

    by Przemysław Skurowski, Magdalena Pawlyta

    Optical motion capture is a mature contemporary technique for the acquisition of motion data; alas, it is non-error-free. Due to technical limitations and occlusions of markers, gaps might occur in such recordings. The article reviews various neural network architectures applied to the gap-filling problem in motion capture sequences within the FBM framework providing a representation of body kinematic structure. The results are compared with interpolation and matrix completion methods. We found out that, for longer sequences, simple linear feedforward neural networks can outperform the other, sophisticated architectures, but these outcomes might be affected by the small amount of data availabe for training. We were also able to identify that the acceleration and monotonicity of input sequence are the parameters that have a notable impact on the obtained results.


  • Open Access

    On the Noise Complexity in an Optical Motion Capture Facility

    by Przemysław Skurowski, Magdalena Pawlyta

    Optical motion capture systems are state-of-the-art in motion acquisition; however, like any measurement system they are not error-free: noise is their intrinsic feature. The works so far mostly employ a simple noise model, expressing the uncertainty as a simple variance. In the work, we demonstrate that it might be not sufficient and we prove the existence of several types of noise and demonstrate how to quantify them using Allan variance. Such a knowledge is especially important for using optical motion capture to calibrate other techniques, and for applications requiring very fine quality of recording. For the automated readout of the noise coefficients, we solve the multidimensional regression problem using sophisticated metaheuristics in the exploration-exploitation scheme. We identified in the laboratory the notable contribution to the overall noise from white noise and random walk, and a minor contribution from blue noise and flicker, whereas the violet noise is absent. Besides classic types of noise we identified the presence of the correlated noises and periodic distortion. We analyzed also how the noise types scale with an increasing number of cameras. We had also the opportunity to observe the influence of camera failure on the overall performance.


  • Immersive Virtual Reality for Assisting in Inclusive Architectural Design

    by Ewa Lach, Iwona Benek, Krzysztof Zalewski, Przemysław Skurowski, Agata Kocur, Aleksandra Kotula, Małgorzata Macura, Zbigniew Pamuła, Mikołaj Stankiewicz, Tomasz Wyrobek