EDBT 2026 Demo / reviewers in the wild / expert
Roman Juránek
dblp:66/2607
· DBLP profile ↗
16ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0003-0589-0172ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-authorSystems, architecture and hardware · 3Applied, interdisciplinary, general and emerging computing · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
1 paper |
3D vision · 61% Image recognition and object detection · 30% Autonomous driving · 9% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 77% Reconfigurable computing and FPGAs · 23% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Image recognition and object detection
object detection |
0.2 | 1 | 2015 | Real-Time Pose Estimation Piggybacked on Object Detection · ICCV 2015 |
Computer vision › 3D vision
object pose estimation |
0.2 | 1 | 2015 | Real-Time Pose Estimation Piggybacked on Object Detection · ICCV 2015 |
Computer vision › 3D vision
pose estimation |
0.2 | 1 | 2015 | Real-Time Pose Estimation Piggybacked on Object Detection · ICCV 2015 |
Hardware accelerators and domain-specific architectures › vision accelerator
object detection accelerator |
0.2 | 1 | 2013 | High performance architecture for object detection in streamed video (abstract only) · FPGA 2013 |
Robotics › Autonomous driving
perception |
0.1 | 1 | 2015 | Real-Time Pose Estimation Piggybacked on Object Detection · ICCV 2015 |
Reconfigurable computing and FPGAs
FPGA implementation |
0.0 | 1 | 2013 | High performance architecture for object detection in streamed video (abstract only) · FPGA 2013 |
Methods — techniques the papers use, named apart from their topics
multi-task learning · 0.2feature sharing · 0.2waldboost · 0.2scanning window classifier · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Unconstrained License Plate Detection in Hardware
Petr Musil, Roman Juránek, Pavel Zemcík |
VEHITS | 2 |
| 2021 | Automatic camera calibration by landmarks on rigid objects
Vojtech Bartl, Jakub Spanhel, Petr Dobes, Roman Juránek, Adam Herout |
Mach. Vis. Appl. | 4 |
| 2020 | Learning feature aggregation in temporal domain for re-identification
Jakub Spanhel, Jakub Sochor, Roman Juránek, Petr Dobes, Vojtech Bartl, Adam Herout |
Comput. Vis. Image Underst. | 3 |
| 2020 | Cascaded Stripe Memory Engines for Multi-Scale Object Detection in FPGAabstractObject detection in embedded systems is important for many contemporary applications that involve vision and scene analysis. In this paper, we propose a novel architecture for object detection implemented in FPGA, based on the Stripe Memory Engine (SME), and point out shortcomings of existing architectures. SME processes a stream of image data so that it stores a narrow stripe of the input image and its scaled versions and uses a detector unit which is efficiently pipelined across multiple image positions within the SME. We show how to process images with up to 4K resolution at high frame rates using cascades of SMEs. As a detector algorithm, the SMEs use boosted soft cascade with simple image features that require only pixel comparisons and look-up tables; therefore, they are well suitable for hardware implemenation. We describe the components of our architecture and compare it to several published works in several configurations. As an example, we implemented face detection and license plate detection applications that work with HD images (1280 ×720 pixels) running at over 60 frames/s on Xilinx Zynq platform. We analyzed their power consumption, evaluated the accuracy of our detectors, and compared them to Haar Cascades from OpenCV that are often used by other authors. We show that our detectors offer better accuracy as well as performance at lower power consumption. Petr Musil, Roman Juránek, Martin Musil, Pavel Zemcík |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 2019 | Comprehensive Data Set for Automatic Single Camera Visual Speed MeasurementabstractIn this paper, we focus on traffic camera calibration and a visual speed measurement from a single monocular camera, which is an important task of visual traffic surveillance. Existing methods addressing this problem are difficult to compare due to a lack of a common data set with reliable ground truth. Therefore, it is not clear how the methods compare in various aspects and what factors are affecting their performance. We captured a new data set of 18 full-HD videos, each around 1 hr long, captured at six different locations. Vehicles in the videos (20 865 instances in total) are annotated with the precise speed measurements from optical gates using LiDAR and verified with several reference GPS tracks. We made the data set available for download and it contains the videos and metadata (calibration, lengths of features in image, annotations, and so on) for future comparison and evaluation. Camera calibration is the most crucial part of the speed measurement; therefore, we provide a brief overview of the methods and analyze a recently published method for fully automatic camera calibration and vehicle speed measurement and report the results on this data set in detail. Jakub Sochor, Roman Juránek, Jakub Spanhel, Lukas Marsik, Adam Siroký, Adam Herout, Pavel Zemcík |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2018 | Comparison of bubble detectors and size distribution estimatorsabstractDetection, counting and characterization of bubbles, that is, transparent objects in a liquid, is important in many industrial applications. These applications include monitoring of pulp delignification and multiphase dispersion processes common in the chemical, pharmaceutical, and food industries. Typically the aim is to measure the bubble size distribution. In this paper, we present a comprehensive comparison of bubble detection methods for challenging industrial image data. Moreover, we compare the detection-based methods to a direct bubble size distribution estimation method that does not require the detection of individual bubbles. The experiments showed that the approach based on a convolutional neural network (CNN) outperforms the other methods in detection accuracy. However, the boosting-based approaches were remarkably faster to compute. The power spectrum approach for direct bubble size distribution estimation produced accurate distributions and it is fast to compute, but it does not provide the spatial locations of the bubbles. Selecting the most suitable method depends on the specific application. Jarmo Ilonen, Roman Juránek, Tuomas Eerola, Lasse Lensu, Markéta Dubská, Pavel Zemcík, Heikki Kälviäinen |
Pattern Recognit. Lett. | 2 |
| 2017 | Holistic recognition of low quality license plates by CNN using track annotated dataabstractThis work is focused on recognition of license plates in low resolution and low quality images. We present a methodology for collection of real world (non-synthetic) dataset of low quality license plate images with ground truth transcriptions. Our approach to the license plate recognition is based on a Convolutional Neural Network which holistically processes the whole image, avoiding segmentation of the license plate characters. Evaluation results on multiple datasets show that our method significantly outperforms other free and commercial solutions to license plate recognition on the low quality data. To enable further research of low quality license plate recognition, we make the datasets publicly available. Jakub Spanhel, Jakub Sochor, Roman Juránek, Adam Herout, Lukas Marsik, Pavel Zemcík |
AVSS | 3 |
| 2017 | Traffic surveillance camera calibration by 3D model bounding box alignment for accurate vehicle speed measurement
Jakub Sochor, Roman Juránek, Adam Herout |
Comput. Vis. Image Underst. | 2 |
| 2015 | Real-Time Pose Estimation Piggybacked on Object DetectionabstractWe present an object detector coupled with pose estimation directly in a single compact and simple model, where the detector shares extracted image features with the pose estimator. The output of the classification of each candidate window consists of both object score and likelihood map of poses. This extension introduces negligible overhead during detection so that the detector is still capable of real time operation. We evaluated the proposed approach on the problem of vehicle detection. We used existing datasets with viewpoint/pose annotation (WCVP, 3D objects, KITTI). Besides that, we collected a new traffic surveillance dataset COD20k which fills certain gaps of the existing datasets and we make it public. The experimental results show that the proposed approach is comparable with state-of-the-art approaches in terms of accuracy, but it is considerably faster - easily operating in real time (Matlab with C++ code). The source codes and the collected COD20k dataset are made public along with the paper. Roman Juránek, Adam Herout, Markéta Dubská, Pavel Zemcík |
ICCV | 1 |
| 2015 | Fully Automatic Roadside Camera Calibration for Traffic SurveillanceabstractThis paper deals with automatic calibration of roadside surveillance cameras. We focus on parameters necessary for measurements in traffic-surveillance applications. Contrary to the existing solutions, our approach requires no a priori knowledge, and it works with a very wide variety of road settings (number of lanes, occlusion, quality of ground marking), as well as with practically unlimited viewing angles. The main contribution is that our solution works fully automatically-without any percamera or per-video manual settings or input whatsoever-and it is computationally inexpensive. Our approach uses tracking of local feature points and analyzes the trajectories in a manner based on cascaded Hough transform and parallel coordinates. An important assumption for the vehicle movement is that at least a part of the vehicle motion is approximately straight-we discuss the impact of this assumption on the applicability of our approach and show experimentally that this assumption does not limit the usability of our approach severely. We efficiently and robustly detect vanishing points, which define the ground plane and vehicle movement, except for the scene scale. Our algorithm also computes parameters for radial distortion compensation. Experiments show that the obtained camera parameters allow for measurements of relative lengths (and potentially speed) with ~2% mean accuracy. The processing is performed easily in real time, and typically, a 2-min-long video is sufficient for stable calibration. Markéta Dubská, Adam Herout, Roman Juránek, Jakub Sochor |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2013 | High performance architecture for object detection in streamed video (abstract only)abstractObject detection is one of the key tasks in computer vision. It is computationally intensive and it is reasonable to accelerate it in hardware. The possible benefits of the acceleration are reduction of the computational load of the host computer system, increase of the overall performance of the applications, and reduction of the power consumption. We present novel architecture for multi-scale object detection in video streams. The architecture uses scanning window classifiers produced by WaldBoost learning algorithm, and simple image features. It employs small image buffer for data under processing, and on-the-fly scaling units to enable detection of object in multiple scales. The whole processing chain is pipelined and thus more image windows are processed in parallel. We implemented the engine in Spartan 6 FPGA and we show that it can process 640x480 pixel video streams at over 160 frames per second without the need of external memory. The design takes only a fraction of resources, compared to similar state of the art approaches. Pavel Zemcík, Roman Juránek, Petr Musil, Martin Musil, Michal Hradis |
FPGA | 2 |
| 2013 | High performance architecture for object detection in streamed videosabstractIn this paper, we introduce a novel architecture of an engine for high performance multi-scale detection of objects in videos based on WaldBoost training algorithm. The key properties of the architecture include processing of streamed data and low resource consumption. We implemented the engine in FPGA and we show that it can process 640×480 pixel video streams at over 160 fps without the need of external memory. We evaluate the design on the face detection task, compare it to state of the art designs, and discuss its features and limitations. Pavel Zemcík, Roman Juránek, Petr Musil, Martin Musil, Michal Hradis |
FPL | 2 |
| 2013 | High performance FPGA object detector: Hardware prototypeabstractSummary form only given. In this demo, we introduce a novel architecture of an engine for high performance multi-scale detection of objects in videos based on WaldBoost training algorithm. The key properties of the architecture include processing of streamed data and low resource consumption. We implemented the engine in FPGA and we show that it can process 640 × 480 pixel video streams at over 160 FPS without the need of external memory. Pavel Zemcík, Roman Juránek, Petr Musil, Martin Musil, Michal Hradis |
FPL | 2 |
| 2012 | Fast bilateral filter for HDR imaging
Michal Seeman, Pavel Zemcík, Roman Juránek, Adam Herout |
J. Vis. Commun. Image Represent. | 3 |
| 2011 | Analysis of Wear Debris through Classification
Roman Juránek, Stanislav Machalík, Pavel Zemcík |
ACIVS | 1 |
| 2008 | "Local Rank Differences" Image Feature Implemented on GPU
Lukás Polok, Adam Herout, Pavel Zemcík, Michal Hradis, Roman Juránek, Radovan Josth |
ACIVS | 5 |