Tomislav Petkovic

dblp:49/9221 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
2since 2021 · last 2024
0000-0002-3054-002XORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 1 since 2021

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
3 papers
3D vision · 100%
Computer graphics and multimedia
1 paper
Computational photography and imaging · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
3d human pose estimation
0.612022
Generalizable Human Pose Triangulation · CVPR 2022
Computer vision › 3D vision › multi-view geometry › epipolar geometry estimation
fundamental matrix estimation
0.612022
Generalizable Human Pose Triangulation · CVPR 2022
Computer vision › 3D vision
3d reconstruction
0.522016
Single-Shot Dense 3D Reconstruction Using Self-Equalizing De Bruijn Sequence · IEEE Trans. Image Process. 2016
3D Surface Profilometry Using Phase Shifting of De Bruijn Pattern · ICCV 2015
Computer vision › 3D vision
depth estimation
0.212016
Single-Shot Dense 3D Reconstruction Using Self-Equalizing De Bruijn Sequence · IEEE Trans. Image Process. 2016
Computer vision › 3D vision › 3d reconstruction › dense 3d reconstruction
single-shot dense reconstruction
0.212016
Single-Shot Dense 3D Reconstruction Using Self-Equalizing De Bruijn Sequence · IEEE Trans. Image Process. 2016
Computer vision › 3D vision › range sensing
structured light
0.212016
Single-Shot Dense 3D Reconstruction Using Self-Equalizing De Bruijn Sequence · IEEE Trans. Image Process. 2016
Computational photography and imaging › 3d scanning
structured light
0.212015
3D Surface Profilometry Using Phase Shifting of De Bruijn Pattern · ICCV 2015
Computer vision › 3D vision
camera pose estimation
0.212022
Generalizable Human Pose Triangulation · CVPR 2022

Methods — techniques the papers use, named apart from their topics

stochastic framework · 0.6smith-waterman algorithm · 0.4gaussian mixture model · 0.4dynamic programming · 0.4de bruijn pattern · 0.4scale-space analysis · 0.2de bruijn sequence · 0.2bandpass complex hilbert filter · 0.2phase-shifting · 0.2phase shifting · 0.2
YearPublicationVenuePosition
2024 Addressing the generalization of 3D registration methods with a featureless baseline and an unbiased benchmark
abstract
Abstract Recent 3D registration methods are mostly learning-based that either find correspondences in feature space and match them, or directly estimate the registration transformation from the given point cloud features. Therefore, these feature-based methods have difficulties with generalizing onto point clouds that differ substantially from their training data. This issue is not so apparent because of the problematic benchmark definitions that cannot provide any in-depth analysis and contain a bias toward similar data. Therefore, we propose a methodology to create a 3D registration benchmark, given a point cloud dataset, that provides a more informative evaluation of a method w.r.t. other benchmarks. Using this methodology, we create a novel FAUST-partial (FP) benchmark, based on the FAUST dataset, with several difficulty levels. The FP benchmark addresses the limitations of the current benchmarks: lack of data and parameter range variability, and allows to evaluate the strengths and weaknesses of a 3D registration method w.r.t. a single registration parameter. Using the new FP benchmark, we provide a thorough analysis of the current state-of-the-art methods and observe that the current method still struggle to generalize onto severely different out-of-sample data. Therefore, we propose a simple featureless traditional 3D registration baseline method based on the weighted cross-correlation between two given point clouds. Our method achieves strong results on current benchmarking datasets, outperforming most deep learning methods. Our source code is available on github.com/DavidBoja/exhaustive-grid-search.
David Bojanic, Kristijan Bartol, Josep Forest, Tomislav Petkovic, Tomislav Pribanic
Mach. Vis. Appl.4
2022 Generalizable Human Pose Triangulation
abstract
We address the problem of generalizability for multi-view 3D human pose estimation. The standard approach is to first detect 2D keypoints in images and then apply triangulation from multiple views. Even though the existing methods achieve remarkably accurate 3D pose estimation on public benchmarks, most of them are limited to a single spatial camera arrangement and their number. Several methods address this limitation but demonstrate significantly degraded performance on novel views. We propose a stochastic framework for human pose triangulation and demonstrate a superior generalization across different camera arrangements on two public datasets. In addition, we apply the same approach to the fundamental matrix estimation problem, showing that the proposed method can successfully apply to other computer vision problems. The stochastic framework achieves more than 8.8% improvement on the 3D pose estimation task, compared to the state-of-the-art, and more than 30% improvement for fundamental matrix estimation, compared to a standard algorithm.
Kristijan Bartol, David Bojanic, Tomislav Petkovic
CVPR3
2020 Smart Time-Multiplexing of Quads Solves the Multicamera Interference Problem
abstract
Time-of-flight (ToF) cameras are becoming increasingly popular for 3D imaging. Their optimal usage has been studied from the several aspects. One of the open research problems is the possibility of a multicamera interference problem when two or more ToF cameras are operating simultaneously. In this work we present an efficient method to synchronize multiple operating ToF cameras. Our method is based on the time-division multiplexing, but unlike traditional time multiplexing, it does not decrease the effective camera frame rate. Additionally, for unsynchronized cameras, we provide a robust method to extract from their corresponding video streams, frames which are not subject to multicamera interference problem. We demonstrate our approach through a series of experiments and with a different level of support available for triggering, ranging from a hardware triggering to purely random software triggering.
Tomislav Pribanic, Tomislav Petkovic, David Bojanic, Kristijan Bartol, Mohit Gupta 0001
3DV2
2019 3D registration based on the direction sensor measurements
Tomislav Pribanic, Tomislav Petkovic, Matea Donlic
Pattern Recognit.2
2016 Single-Shot Dense 3D Reconstruction Using Self-Equalizing De Bruijn Sequence
abstract
Single-shot dense 3D reconstruction using colored structured light is a difficult problem due to the undesired effects of ambient lighting, object albedo, non-equal channel gains, and channel cross-talk. We propose a novel single-shot dense 3D reconstruction using colored structured light. Our method combines the self-equalizing De Bruijn sequence, scale-space analysis, and bandpass complex Hilbert filters to achieve insensitivity to ambient lighting, object albedo, and non-equal channel gains. The proposed method reconstructs about 85% of points compared to time-multiplexing structured light strategies and the decoding error in the recovered projector coordinate is less than one projector pixel for about 90% of reconstructed points.
Tomislav Petkovic, Tomislav Pribanic, Matea Donlic
IEEE Trans. Image Process.1
2015 The Self-Equalizing De Bruijn Sequence for 3D Profilometry
Tomislav Petkovic, Tomislav Pribanic, Matea Donlic
BMVC1
2015 3D Surface Profilometry Using Phase Shifting of De Bruijn Pattern
abstract
A novel structured light method for color 3D surface profilometry is proposed. The proposed method does not require color calibration of a camera-projector pair and may be used for reconstruction of both dynamic and static scenes. The method uses a structured light pattern that is a combination of a De Bruijn color sequence and of a sinusoidal fringe. For dynamic scenes a Hessian ridge detector and a Gaussian mixture model are combined to extract stripe centers and to identify color. Stripes are then uniquely identified using dynamic programming based on the Smith-Waterman algorithm and a De Bruijn window property. For static scenes phase-shifting and De Bruijn window property are combined to obtain a high accuracy reconstruction. We have tested the proposed method on multiple objects with challenging surfaces and different albedos that demonstrate usability and robustness of the method.
Matea Donlic, Tomislav Petkovic, Tomislav Pribanic
ICCV2