Tomislav Pribanic

dblp:70/2284 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
1since 2021 · last 2024
—ORCID · none

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

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

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

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

TopicWeightPapersLastEvidence papers
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

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

smith-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.5
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
3DV1
2019 3D registration based on the direction sensor measurements
Tomislav Pribanic, Tomislav Petkovic, Matea Donlic
Pattern Recognit.1
2016 An efficient surface registration using smartphone
Tomislav Pribanic, Yago Diez Donoso, Ferran Roure, Joaquim Salvi
Mach. Vis. Appl.1
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.2
2015 The Self-Equalizing De Bruijn Sequence for 3D Profilometry
Tomislav Petkovic, Tomislav Pribanic, Matea Donlic
BMVC2
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
ICCV3
2015 Sequence-to-sequence alignment using a pendulum
abstract
Analysing two or more video sequences of dynamic scenes typically requires time synchronisation between sequences, where this alignment is not always possible using hardware. A particular method will most likely process the entire, frequently lengthy, imaged material, requiring additional processing which normally serves for synchronisation only. Software‐based synchronisation methods impose, in basically all cases, certain assumptions about an imaged three‐dimensional (3D) scene and are suited for the already imaged video material in the past. The authors argue that there are applications where the unsynchronised video sequences have not yet been taken. The time‐efficient solution uses a pendulum consisting of a small ball, attached to a 50 cm string and suspended from a pivot so that it can swing freely. The authors estimate the time instant when the ball swings through the equilibrium position. The difference in these times for two cameras yields a subframe time difference between cameras. The proposed method yields subframe differences, statistically no different from ground truth data. 3D reconstruction results for synchronised data clearly outperform those which are unsynchronised. The proposed method relaxes any restrictions and assumptions about the 3D scene that will be imaged later on, yet it allows accurate subframe synchronisation in less than a second.
Tomislav Pribanic, Marko Lelas, Igor Krois
IET Comput. Vis.1
2010 Efficient multiple phase shift patterns for dense 3D acquisition in structured light scanning
Tomislav Pribanic, Sasa Mrvos, Joaquim Salvi
Image Vis. Comput.1
2010 A state of the art in structured light patterns for surface profilometry
Joaquim Salvi, Sergio Fernandez, Tomislav Pribanic, Xavier Lladó
Pattern Recognit.3
2007 Calibration of 3D kinematic systems using orthogonality constraints
Tomislav Pribanic, Peter F. Sturm, Mario Cifrek
Mach. Vis. Appl.1