Tomasz Kryjak

Learn More
The article presents a pipeline implementation of the block cipher CLEFIA. The article examines three known methods of implementing a single encryption round and proposes a new fourth method. The article proposes the implementation of a key scheduler, which is highly compatible with pipeline encryption. The article contains a detailed analysis of the data(More)
Video surveillance systems are becoming very common nowadays. Cameras installed in many places are exposed to sabotage or tampering. This can be done by covering the camera lens, changing the focus of the camera lens or changing the camera position to prevent proper registration of the surveilled area. This paper describes a hardware implementation of a(More)
The processing of a high-definition video stream in real-time is a challenging task for embedded systems. However, modern FPGA devices have both a high operating frequency and sufficient logic resources to be successfully used in these tasks. In this article, an advanced system that is able to generate and maintain a complex background model for a scene as(More)
This article presents an efficient hardware implementation of the Horn-Schunck algorithm that can be used in an embedded optical flow sensor. An architecture is proposed, that realises the iterative Horn-Schunck algorithm in a pipelined manner. This modification allows to achieve data throughput of 175 MPixels/s and makes processing of Full HD video stream(More)
Pedestrian detection is an important feature in an advanced, automated video surveillance system. Unfortunately in most situations cameras are mounted in a way that, due to perspective, walking humans are occluded by each other or stationary objects and detecting a whole silhouette is not possible. But heads and shoulders are not occluded in most cases and(More)
FPGA devices are a perfect platform for implementing image processing algorithms. In the article, an advanced video system is presented, which is able to detect moving objects in video sequences. The detection method is using two algorithms. First of all, a multimodal background generation method allows reliable scene modelling in case of rapid changes in(More)
This paper presents a novel real-time hardware implementation of the ViBe (VIsual Background Extractor) background generation algorithm in reconfigurable FPGA device. This novel method combines the advantages of typical recursive and non-recursive approaches and achieves very good foreground object segmentation results. In this work the issue of porting(More)
The article presents the concept of real-time implementation computing tasks in video surveillance systems. A pipeline implementation of a multimodal background generation algorithm for colour video stream and a moving objects segmentation based on brightness, colour and textural information in reconfigurable resources of FPGA device is described. System(More)
In this paper a hardware implementation of the state-of-the-art PBAS (Pixel-Based Adaptive Segmenter) foreground object detection algorithm in FPGA is presented. This background modelling and subtraction technique is using novel ideas which improve the detection results. In this work a research is presented that determines which parts of the original(More)