Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Siddharth Tourani

dblp:162/6194 · DBLP profile ↗
← Back
9ranked-venue papers
7as first author
6since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 7 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 4 first-author · 4 since 2021Systems, architecture and hardware · 2 · 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
8 papers
3D vision · 56% Face, body and person analysis · 20% Graph learning · 12%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Face, body and person analysis
face alignment
1.622025
Unsupervised Discovery of Facial Landmarks and Head Pose · CVPR 2025
Pose-Guided Self-Training with Two-Stage Clustering for Unsupervised Landmark Discovery · CVPR 2024
Machine learning › Generative modeling
diffusion model
1.022025
Pose-Guided Self-Training with Two-Stage Clustering for Unsupervised Landmark Discovery · CVPR 2024
Unsupervised Discovery of Facial Landmarks and Head Pose · CVPR 2025
Computer vision › 3D vision
3d scene reconstruction
0.912025
Leveraging 2D Priors and SDF Guidance for Dynamic Urban Scene Rendering · ICCV 2025
Computer vision › 3D vision › novel view synthesis
dynamic view synthesis
0.912025
Leveraging 2D Priors and SDF Guidance for Dynamic Urban Scene Rendering · ICCV 2025
Computer vision › Face, body and person analysis
head pose estimation
0.912025
Unsupervised Discovery of Facial Landmarks and Head Pose · CVPR 2025
Computer vision › 3D vision › feature matching › region matching
segment matching
0.912025
SegMASt3R: Geometry Grounded Segment Matching · NeurIPS 2025
Computer vision › 3D vision › feature matching › line matching
wide-baseline line matching
0.912025
SegMASt3R: Geometry Grounded Segment Matching · NeurIPS 2025
Machine learning › Graph learning
graph matching
0.812024
Discrete Cycle-Consistency Based Unsupervised Deep Graph Matching · AAAI 2024
Computer vision › 3D vision › image registration › multimodal registration
RGB-D registration
0.812024
Leveraging Cycle-Consistent Anchor Points for Self-Supervised RGB-D Registration · ICRA 2024
Machine learning › Graph learning › network alignment
unsupervised graph alignment
0.812024
Discrete Cycle-Consistency Based Unsupervised Deep Graph Matching · AAAI 2024
Computer vision › 3D vision › low-level vision › feature detection
unsupervised landmark learning
0.812024
Pose-Guided Self-Training with Two-Stage Clustering for Unsupervised Landmark Discovery · CVPR 2024
Image and video processing › image matching
keypoint matching
0.812024
Discrete Cycle-Consistency Based Unsupervised Deep Graph Matching · AAAI 2024
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
graphical model inference
0.312018
MPLP++: Fast, Parallel Dual Block-Coordinate Ascent for Dense Graphical Models · ECCV (4) 2018
Computer vision › 3D vision
novel view synthesis
0.312025
Leveraging 2D Priors and SDF Guidance for Dynamic Urban Scene Rendering · ICCV 2025
Computer vision › 3D vision › range sensing › depth sensing
depth camera
0.212016
Rolling shutter and motion blur removal for depth cameras · ICRA 2016
Computer vision › 3D vision
rolling shutter correction
0.212016
Rolling shutter and motion blur removal for depth cameras · ICRA 2016
Computer vision › 3D vision
pose estimation
0.212024
Leveraging Cycle-Consistent Anchor Points for Self-Supervised RGB-D Registration · ICRA 2024
Mathematical optimization
parallel optimization
0.112018
MPLP++: Fast, Parallel Dual Block-Coordinate Ascent for Dense Graphical Models · ECCV (4) 2018
Computer vision › 3D vision
camera pose estimation
0.112016
Rolling shutter and motion blur removal for depth cameras · ICRA 2016

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

diffusion model · 1.6combinatorial solver · 1.5signed distance function · 0.9segment matching · 0.9pose-based batching · 0.9point tracking · 0.93d rendering · 0.93d gaussian splatting · 0.93d foundation model · 0.9cycle consistency · 0.8blackbox differentiation · 0.8black-box differentiation · 0.8
YearPublicationVenuePosition
2025 Unsupervised Discovery of Facial Landmarks and Head Pose
abstract
Unsupervised landmark and head pose estimation is fundamental in fields like biometrics, augmented reality, and emotion recognition, offering accurate spatial data without relying on labeled datasets. It enhances scalability, adaptability, and generalization across diverse settings, where manual labeling is costly. In this work we exploit Stable Diffusion to approach the challenging problem of unsupervised landmarks and head pose estimation and make following contributions. (a) We propose a semantic-aware landmark localization algorithm including a consistent landmarks selection technique. (b) To encode landmarks and their holistic configuration, we propose learning image-aware textual embedding. (c) A novel algorithm for landmarks-guided 3D head pose estimation is also proposed. (d) We refine the landmarks using head pose by innovating a 3D rendering based augmentation and pose-based batching technique while the refined landmarks, consequently improving the head pose. (e) We report a new state-of-the-art in unsupervised facial landmark estimation across five challenging datasets including AFLW2000, MAFL, Cat-Heads, LS3D and a facial landmark tracking benchmark 300VW. In unsupervised head pose estimation, we outperform existing methods on BIWI and AFLW2000 by visible margins. Moreover, our method provides a significant training speedup over the existing best unsupervised landmark detection method.1
Satyajit Tourani, Siddharth Tourani, Arif Mahmood, Muhammad Haris Khan
CVPR2
2025 Leveraging 2D Priors and SDF Guidance for Dynamic Urban Scene Rendering
abstract
Dynamic scene rendering and reconstruction play a crucial role in computer vision and augmented reality. Recent methods based on 3D Gaussian Splatting (3DGS), have enabled accurate modeling of dynamic urban scenes, but for urban scenes they require both camera and LiDAR data, ground-truth 3D segmentations and motion data in the form of tracklets or pre-defined object templates such as SMPL. In this work, we explore whether a combination of 2D object agnostic priors in the form of depth and point tracking coupled with a signed distance function (SDF) representation for dynamic objects can be used to relax some of these requirements. We present a novel approach that integrates Signed Distance Functions (SDFs) with 3D Gaussian Splatting (3DGS) to create a more robust object representation by harnessing the strengths of both methods. Our unified optimization framework enhances the geometric accuracy of 3D Gaussian splatting and improves deformation modeling within the SDF, resulting in a more adaptable and precise representation. We demonstrate that our method achieves state-of-the-art performance in rendering metrics even without LiDAR data on urban scenes. When incorporating LiDAR, our approach improved further in reconstructing and generating novel views across diverse object categories, without ground-truth 3D motion annotation. Additionally, our method enables various scene editing tasks, including scene decomposition, and scene composition.
Siddharth Tourani, Jayaram Reddy, Akash Kumbar, Satyajit Tourani, Nishant Goyal, K. Madhava Krishna, N. Dinesh Reddy, Muhammad Haris Khan
ICCV1
2025 SegMASt3R: Geometry Grounded Segment Matching
abstract
Segment matching is an important intermediate task in computer vision that establishes correspondences between semantically or geometrically coherent regions across images. Unlike keypoint matching, which focuses on localized features, segment matching captures structured regions, offering greater robustness to occlusions, lighting variations, and viewpoint changes. In this paper, we leverage the spatial understanding of 3D foundation models to tackle wide-baseline segment matching, a challenging setting involving extreme viewpoint shifts. We propose an architecture that uses the inductive bias of these 3D foundation models to match segments across image pairs with up to $180^\circ$ rotation. Extensive experiments show that our approach outperforms state-of-the-art methods, including the SAM2 video propagator and local feature matching methods, by up to 30\% on the AUPRC metric, on ScanNet++ and Replica datasets. We further demonstrate benefits of the proposed model on relevant downstream tasks, including 3D instance mapping and object-relative navigation.
Rohit Jayanti, Swayam Agrawal, Vansh Garg, Siddharth Tourani, Muhammad Haris Khan, Sourav Garg, K. Madhava Krishna
NeurIPS4
2024 Discrete Cycle-Consistency Based Unsupervised Deep Graph Matching
abstract
We contribute to the sparsely populated area of unsupervised deep graph matching with application to keypoint matching in images. Contrary to the standard supervised approach, our method does not require ground truth correspondences between keypoint pairs. Instead, it is self-supervised by enforcing consistency of matchings between images of the same object category. As the matching and the consistency loss are discrete, their derivatives cannot be straightforwardly used for learning. We address this issue in a principled way by building our method upon the recent results on black-box differentiation of combinatorial solvers. This makes our method exceptionally flexible, as it is compatible with arbitrary network architectures and combinatorial solvers. Our experimental evaluation suggests that our technique sets a new state-of-the-art for unsupervised graph matching.
Siddharth Tourani, Muhammad Haris Khan, Carsten Rother, Bogdan Savchynskyy
AAAI1
2024 Pose-Guided Self-Training with Two-Stage Clustering for Unsupervised Landmark Discovery
abstract
Unsupervised landmarks discovery (ULD) for an object category is a challenging computer vision problem. In pursuit of developing a robust ULD framework, we explore the potential of a recent paradigm of self-supervised learning algorithms, known as diffusion models. Some recent works have shown that these models implicitly contain important correspondence cues. Towards harnessing the potential of diffusion models for the ULD task, we make the following core contributions. First, we propose a ZeroShot ULD baseline based on simple clustering of random pixel locations with nearest neighbour matching. It delivers better results than existing ULD methods. Second, motivated by the ZeroShot performance, we develop a ULD algorithm based on diffusion features using self-training and clustering which also outperforms prior methods by notable margins. Third, we introduce a new proxy task based on generating latent pose codes and also propose a two-stage clustering to facilitate effective pseudo-labeling, resulting in a significant performance improvement. Overall, our approach consistently outperforms state-of-the-art methods on four challenging benchmarks AFLW, MAFL, CatHeads and LS3D by significant margins. Code and models are available at: https://github.com/skt9/pose-proxy-uld/.
Siddharth Tourani, Ahmed Alwheibi, Arif Mahmood, Muhammad Haris Khan
CVPR1
2024 Leveraging Cycle-Consistent Anchor Points for Self-Supervised RGB-D Registration
abstract
With the rise in consumer depth cameras, a wealth of unlabeled RGB-D data has become available. This prompts the question of how to utilize this data for geometric reasoning of scenes. While many RGB-D registration methods rely on geometric and feature-based similarity, we take a different approach. We use cycle-consistent keypoints as salient points to enforce spatial coherence constraints during matching, improving correspondence accuracy. Additionally, we introduce a novel pose block that combines a GRU recurrent unit with transformation synchronization, blending historical and multi-view data. Our approach surpasses previous self-supervised registration methods on ScanNet and 3DMatch, even outperforming some older supervised methods. We also integrate our components into existing methods, showing their effectiveness.
Siddharth Tourani, Jayaram Reddy, Sarvesh Thakur, K. Madhava Krishna, Muhammad Haris Khan, N. Dinesh Reddy
ICRA1
2020 Taxonomy of Dual Block-Coordinate Ascent Methods for Discrete Energy Minimization
abstract
We consider the maximum-a-posteriori inference problem in discrete graphical models and study solvers based on the dual block-coordinate ascent rule. We map all existing solvers in a single framework, allowing for a better understanding of their design principles. We theoretically show that some block-optimizing updates are sub-optimal and how to strictly improve them. On a wide range of problem instances of varying graph connectivity, we study the performance of existingsolvers as well as new variants that can be obtained within the framework. As a result of this exploration we build a new state-of-the art solver, performing uniformly better on the whole range of test instances.
Siddharth Tourani, Alexander Shekhovtsov 0001, Carsten Rother, Bogdan Savchynskyy
AISTATS1
2018 MPLP++: Fast, Parallel Dual Block-Coordinate Ascent for Dense Graphical Models
Siddharth Tourani, Alexander Shekhovtsov 0001, Carsten Rother, Bogdan Savchynskyy
ECCV (4)1
2016 Rolling shutter and motion blur removal for depth cameras
abstract
Structured light range sensors (SLRS) like the Microsoft Kinect have electronic rolling shutters (ERS). The output of such a sensor while in motion is subject to significant motion blur (MB) and rolling shutter (RS) distortion. Most robotic literature still does not explicitly model this distortion, resulting in inaccurate camera motion estimation. In RGBD cameras, we show via experimentation that the distortion undergone by depth images is different from that of color images and provide a mathematical model for it. We propose an algorithm that rectifies for these RS and MB distortions. To assess the performance of the algorithm we conduct an extensive set of experiments for each step of the pipeline. We assess the performance of our algorithm by comparing the performance of the rectified images on scene-flow and camera pose estimation, and show that with our proposed rectification, the performance improvement is significant.
Siddharth Tourani, Sudhanshu Mittal, Akhil Nagariya, Visesh Chari, K. Madhava Krishna
ICRA1