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.
? Tutorial for this page

David Jin

dblp:90/10303 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
—ORCID · conflict

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

Artificial intelligence and machine learning · 4 · 1 first-author · 4 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 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 · 37% Transfer learning and domain adaptation · 27% Probabilistic and Bayesian machine learning · 27%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian filtering
0.912025
Max Entropy Moment Kalman Filter for Polynomial Systems with Arbitrary Noise · NeurIPS 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian filtering
nonlinear filtering
0.912025
Max Entropy Moment Kalman Filter for Polynomial Systems with Arbitrary Noise · NeurIPS 2025
Computer vision › 3D vision
object pose estimation
0.912025
CRISP: Object Pose and Shape Estimation with Test-Time Adaptation · CVPR 2025
Machine learning › Transfer learning and domain adaptation › domain adaptation › unsupervised domain adaptation
self-training
0.912025
CRISP: Object Pose and Shape Estimation with Test-Time Adaptation · CVPR 2025
Machine learning › Transfer learning and domain adaptation
test-time adaptation
0.912025
CRISP: Object Pose and Shape Estimation with Test-Time Adaptation · CVPR 2025
Computer vision › 3D vision › geometric estimation
3d registration
0.812024
Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Clouds · ICRA 2024
Computer vision › 3D vision
3d shape reconstruction
0.312025
CRISP: Object Pose and Shape Estimation with Test-Time Adaptation · CVPR 2025
Computer vision › Video understanding and tracking › multi-object tracking
data association
0.312025
Max Entropy Moment Kalman Filter for Polynomial Systems with Arbitrary Noise · NeurIPS 2025
Computer vision › 3D vision › 3d reconstruction
implicit shape reconstruction
0.312025
CRISP: Object Pose and Shape Estimation with Test-Time Adaptation · CVPR 2025
Robotics › Robot navigation and mapping
localization
0.312025
Max Entropy Moment Kalman Filter for Polynomial Systems with Arbitrary Noise · NeurIPS 2025
Computer vision › 3D vision
scene flow estimation
0.212024
Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Clouds · ICRA 2024

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

moment propagation · 0.9maximum entropy distribution · 0.9interior point algorithm · 0.9convex optimization · 0.9active shape model · 0.9FiLM conditioning · 0.9expectation-maximization · 0.8correspondence-based registration · 0.8
YearPublicationVenuePosition
2025 CRISP: Object Pose and Shape Estimation with Test-Time Adaptation
abstract
We consider the problem of estimating object pose and shape from an RGB-D image. Our first contribution is to introduce CRISP, a category-agnostic object pose and shape estimation pipeline. The pipeline implements an encoder-decoder model for shape estimation. It uses FiLM-conditioning for implicit shape reconstruction and a DPT-based network for estimating pose-normalized points for pose estimation. As a second contribution, we propose an optimization-based pose and shape corrector that can correct estimation errors caused by a domain gap. Observing that the shape decoder is well behaved in the convex hull of known shapes, we approximate the shape decoder with an active shape model, and show that this reduces the shape correction problem to a constrained linear least squares problem, which can be solved efficiently by an interior point algorithm. Third, we introduce a self-training pipeline to perform self-supervised domain adaptation of CRISP. The self-training is based on a correct-and-certify approach, which leverages the corrector to generate pseudo-labels at test time, and uses them to self-train CRISP. We demonstrate CRISP (and the self-training) on YCBV, SPE3R, and NOCS datasets. CRISP shows high performance on all the datasets. Moreover, our self-training is capable of bridging a large domain gap. Finally, CRISP also shows an ability to generalize to unseen objects. Code, pre-trained models and videos of sample results are available on the project webpage.1
Jingnan Shi, Rajat Talak, Harry Zhang, David Jin, Luca Carlone
CVPR4
2025 Max Entropy Moment Kalman Filter for Polynomial Systems with Arbitrary Noise
abstract
Designing optimal Bayes filters for nonlinear non-Gaussian systems is a challenging task. The main difficulties are: 1) representing complex beliefs, 2) handling non-Gaussian noise, and 3) marginalizing past states. To address these challenges, we focus on polynomial systems and propose the Max Entropy Moment Kalman Filter (MEM-KF). To address 1), we represent arbitrary beliefs by a Moment-Constrained Max-Entropy Distribution (MED). The MED can asymptotically approximate almost any distribution given an increasing number of moment constraints. To address 2), we model the noise in the process and observation model as MED. To address 3), we propagate the moments through the process model and recover the distribution as MED, thus avoiding symbolic integration, which is generally intractable. All the steps in MEM-KF, including the extraction of a point estimate, can be solved via convex optimization. We showcase the MEM-KF in challenging robotics tasks, such as localization with unknown data association.
Sangli Teng, Harry Zhang, David Jin, Ashkan Jasour, Ramanarayan Vasudevan, Maani Ghaffari Jadidi, Luca Carlone
NeurIPS3
2024 Fusion-in-T5: Unifying Variant Signals for Simple and Effective Document Ranking with Attention Fusion
abstract
Common document ranking pipelines in search systems are cascade systems that involve multiple ranking layers to integrate different information step-by-step. In this paper, we propose a novel re-ranker Fusion-in-T5 (FiT5), which integrates text matching information, ranking features, and global document information into one single unified model via templated-based input and global attention. Experiments on passage ranking benchmarks MS MARCO and TREC DL show that FiT5, as one single model, significantly improves ranking performance over complex cascade pipelines. Analysis finds that through attention fusion, FiT5 jointly utilizes various forms of ranking information via gradually attending to related documents and ranking features, and improves the detection of subtle nuances. Our code is open-sourced at https://github.com/OpenMatch/FiT5 . Keywords: document ranking, attention, fusion
Shi Yu 0001, Chenghao Fan, Chenyan Xiong, David Jin, Zhiyuan Liu 0001, Zhenghao Liu 0001
LREC/COLING4
2024 Multi-Model 3D Registration: Finding Multiple Moving Objects in Cluttered Point Clouds
abstract
We investigate a variation of the 3D registration problem, named multi-model 3D registration. In the multi-model registration problem, we are given two point clouds picturing a set of objects at different poses (and possibly including points belonging to the background) and we want to simultaneously reconstruct how all objects moved between the two point clouds. This setup generalizes standard 3D registration where one wants to reconstruct a single pose, e.g., the motion of the sensor picturing a static scene. Moreover, it provides a mathematically grounded formulation for relevant robotics applications, e.g., where a depth sensor onboard a robot perceives a dynamic scene and has the goal of estimating its own motion (from the static portion of the scene) while simultaneously recovering the motion of all dynamic objects. We assume a correspondence-based setup where we have putative matches between the two point clouds and consider the practical case where these correspondences are plagued with outliers. We then propose a simple approach based on Expectation-Maximization (EM) and establish theoretical conditions under which the EM approach converges to the ground truth. We evaluate the approach in simulated and real datasets ranging from table-top scenes to self-driving scenarios and demonstrate its effectiveness when combined with state-of-the-art scene flow methods to establish dense correspondences.
David Jin, Sushrut Karmalkar, Harry Zhang, Luca Carlone
ICRA1