Piotr Czekalski

Piotr Czekalski
Silesian University of Technology · Department of Graphics, Computer Vision and Digital Systems

PhD Eng

About

41
Publications
40,979
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
93
Citations
Additional affiliations
December 2020 - present
itSilesia
Position
  • R&D Manager
February 2020 - August 2020
Riga Technical University
Position
  • Professor (Associate)
July 2005 - present
Silesian University of Technology
Position
  • Adiunct

Publications

Publications (41)
Conference Paper
Full-text available
The Internet of Things (IoT) technologies, together with other technological advances such as big data analytics, Artificial Intelligence (AI), automation, and unmanned electrical vehicles (e.g., self-driving vehicles and drones), are currently being used to transform the food and agriculture industry to increase yields significantly with minimal d...
Conference Paper
Full-text available
The Quality of Service (QoS) experienced by the packets that constitute a cloud computing task does not only depend on the performance of the cloud computing network infrastructure at the data centre but also on the performance of the access networks and the internet core networks traversed by the packets before the task is fully submitted to the c...
Article
Full-text available
Queuing theory has been extensively used in the modelling and performance analysis of cloud computing systems. The phenomenon of the task (or request) reneging, that is, the dropping of requests from the request queue often occur in cloud computing systems, and it is important to consider it when developing performance evaluations models for cloud...
Article
Full-text available
The transmission of massive amounts of small packets generated by access networks through high-speed Internet core networks to other access networks or cloud computing data centres has introduced several challenges such as poor throughput, underutilisation of network resources, and higher energy consumption. Therefore, it is essential to develop st...
Book
Full-text available
This book and its offshoots were prepared to provide a comprehensive introduction into the domain of the autonomous system. The primary target audience is vocational schools and higher educational institutions running study programmes or modules on autonomy and autonomous systems. This book is also designated for teachers and educators willing to e...
Conference Paper
In this innovative practice full paper we present the implementation of the distant laboratory for the Internet of Things teaching and training. The recent outbreak of the SARS-COV-2 virus and related COVID-19 pandemic throughout the world has caused governments across the world to shut down schools and universities, to slow down the spread of the...
Article
Queues or waiting lines are an integral part of health care facilities such as hospitals, outpatient clinics, medical laboratories, and many other health facilities. Health care management must have waiting lines control strategies for smooth functioning. Due to the lack of proper queuing control and management, patients may become dissatisfied and...
Article
Full-text available
Queues or waiting lines are an integral part of health care facilities such as hospitals, outpatient clinics, medical laboratories, and many other health facilities. Health care management must have waiting lines control strategies for smooth functioning. Due to the lack of proper queuing control and management, patients may become dissatisfied and...
Conference Paper
Cloud service providers (CSP) provide on-demand cloud com- puting services, reduces the cost of setting-up and scaling-up IT infras- tructure and services, and stimulates shorter establishment times for start-ups that offer or use cloud-based services. Task reneging or drop- ping sometimes occur when a task waits in the queue longer than its timeou...
Chapter
Full-text available
Cloud service providers (CSP) provide on-demand cloud computing services, reduces the cost of setting-up and scaling-up IT infrastructure and services, and stimulates shorter establishment times for start-ups that offer or use cloud-based services. Task reneging or dropping sometimes occur when a task waits in the queue longer than its timeout or e...
Book
Full-text available
This book and its offshoots were prepared to provide comprehensive information about the Internet of Things. Its goal is to introduce IoT to the bachelor students, master students, technology enthusiasts and engineers that are willing to extend their current knowledge. This book is also designated for teachers and educators willing to extend their...
Chapter
This paper presents the concept of the IoT system for chronic arthritis patients monitoring with the usage of an inexpensive and comfortable wrist-band, avoiding expensive, medical equipment. We based on the raw data from the wristband to collect and analyze patients activity using dedicated, Android-based application to record and temporarily stor...
Chapter
The Internet of Things is paving the way for the transition into the fourth industrial revolution with the mad rush of connecting physical devices and systems to the internet. IoT is a promising technology to drive the agricultural industry, which is the backbone for sustainable development especially in developing countries like those in Africa th...
Conference Paper
Full-text available
The Internet of Things is paving the way for the transition into the fourth industrial revolution with the mad rush of connecting physical devices and systems to the internet. IoT is a promising technology to drive the agricultural industry, which is the backbone for sustainable development especially in developing countries like those in Africa th...
Article
Full-text available
Despite the vast choice of RDFS (Resource Description Framework Schema) vocabularies being published in projects like LOV (Linked Open Vocabularies), there are still areas for which proper ontology has to be developed. GitHub, being both a reliable source of open Git repositories and a social platform, introduces new terms for which no proper descr...
Article
Full-text available
Air traffic management systems require constant development. Whenever regular radar devices are out of range, the wide network of the receivers may constitute global air traffic monitoring solution. Surveillance methods of controlling aircrafts are being improved and the one which sets apart from the others is ADS-B (Automatic Dependent Surveillanc...
Conference Paper
Modern approach to the FOREX currency exchange market requires support from the computer algorithms to manage huge volumes of the transactions and to find opportunities in a vast number of currency pairs traded daily. There are many well known techniques used by market participants on both FOREX and stock-exchange markets (i.e. fundamental and tech...
Conference Paper
The subject of this work is ZigBee wireless protocol and its performance. Devices used in our work are based on AVR microcontrollers and are set up by C++ code, within provided framework (i.e. by modifying user-end functions called from main program loop). The network is controlled by Coordinator connected to PC via RS232. During our research, we...
Conference Paper
Full-text available
Air traffic management systems require constant development. Whenever regular radar devices are out of range, the wide network of the receivers may constitute global air traffic monitoring solution. Surveillance methods of controlling aircrafts are being improved and the one which sets apart from the others is ADS-B (Automatic Dependent Surveillanc...
Article
Modern sensing technologies create new possibilities to control mobile robots without any dedicated manipulators. In this article authors present a novel method that enables driving of the Mindstorms NXT artificial arm with Microsoft Kinect, using gesture recognition and hand tracking. To imitate the movement of an artificial robotic arm, an algori...
Chapter
The last two decades increased the insistence to ensure security of strategic objects such as military bases, airports, fuel plants and others. Effective protection is only possible using systems utilizing latest technology. This paper presents characteristic of modern security systems, and describes SMAC system developed at Silesian University of...
Article
This paper presents the analysis of the feed-forward, multilayer feed-forward net-work and its structure and parameters on pattern recognition effectiveness. The de-tailed, experimental results in Latin alphabet recognition with respect to the number of network layers, activation function and its parameters, number of connections be-tween layers an...
Article
Full-text available
This paper presents novel approach to the Huffman’s asynchronous sequential circuit two valued Boolean switching system design. The algorithm is implemented as software using distributed, service oriented application model with means of the web service component design. It considers method implementation challenges, both towards Moore and Mealy str...
Conference Paper
Modern sensing technologies create new possibilities to control mobile robots without any dedicated manipulators. In this article authors present a novel method that enables driving of the Mindstorms NXT artificial arm with Microsoft Kinect, using gesture recognition. To imitate movement of an artificial robotic arm, an algorithm of the human-compu...
Conference Paper
Full-text available
The Project is a three devices Microsoft Kinect, Mobile Lego NXT Robot integrated system - and computer. These are controlled in a single application which enables the user to control the NXT Robot remotely by tracking calibration using voice commands.
Conference Paper
Automated identification of persons staying and working within closed and restricted areas is required for many guarded centers and restricted areas including airports, power plants, railway and sea container terminals, military training grounds, etc. This process is essential to ensure security and support identification of threats over the area t...
Article
Full-text available
While using automated learning methods, the lack of accuracy and poor knowledge generalization are both typical problems for a rule-based system obtained on a given data set. This paper introduces a new method capable of generating an accurate rule-based fuzzy inference system with parameterized consequences using an automated, off-line learning pr...
Article
Full-text available
The paper describes an idea of automated generation of user system roles (groups) using UML Use Case Diagrams, applied to Relational Database Management Systems (RDBMSs)-based applications. The paper shows the usefulness of this method on sample Web-based application and contains some useful hints for developers implementing this idea. A proposal f...

Questions

Questions (4)
Question
I'm considering an analytical model for the cloud computing composed of:
- input load balancer (LB) with M/M/1/K
- P (PH) physical machines with hypervisors, each able to host V (VM) virtual machines.
So the total number of processing units N = P*V.
My question is shall I then put an M/M/1/K queue for each VM or for each PH? In other words, should there be P or N queues? What are the disadvantages and advantages of both approaches? Literature review shows there are both.
Thanks in advance for any comments,
P.
Question
I'm looking for an introductory paper/book on HMM (best for newbies, other than Wikipedia, please) to start working with. I'm interested in gesture recognition particularly. Any hints are really appreciated. Thank you in advance.
Question
I'm looking for the efficient matrix manipulation free (open source/GPL/etc.) library for the .NET framework (v.4.5 would be the best).
Question
I'm working on the Kinect (multiple) based system to analyze the human gait.
The development platform is C# and Microsoft Kinect SDK/Toolkit v.1.8.
Regarding the possibility of the Kinect to grab the skeleton, there are 5 initialization parameters as described here: http://msdn.microsoft.com/en-us/library/jj131024.aspx
Is there anyone on RG that already has an experience on setting appropriate parameters to track and then analyze human body gait?

Network

Cited By

Projects

Projects (3)
Project
To develop and deliver: O1 Autonomous systems module - teaching material O2 Self-driving vehicles simulation modules O3 Electric vehicle study platform O4 Curriculum module on drones
Project
IOT-OPEN.EU project is aimed at bridging the gap between what higher education offers and what the European labor market needs in the field of Internet of Things - one of the most fast growing and promising areas in the world of information and communication technologies.