EDBT 2026 Demo / reviewers in the wild / expert
Xiangru Huang
dblp:134/4071
· DBLP profile ↗
16ranked-venue papers
5as first author
5since 2021 · last 2026
0000-0002-9533-9546ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 4 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-author · 3 since 2021Databases, data management, data science and information retrieval · 3 · 1 since 2021Systems, architecture and hardware · 1
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.
| Computer graphics and multimedia
6 papers |
Geometric modeling and processing · 61% Visual content generation and editing · 34% Visualization and visual analytics · 5% | |
| Artificial intelligence
8 papers |
3D vision · 57% Probabilistic and Bayesian machine learning · 14% Generative modeling · 11% | |
| Theoretical computer science
4 papers |
Mathematical optimization · 61% Graph algorithms and graph theory · 36% Algorithmic game theory and mechanism design · 3% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 52% Distributed systems · 20% Parallel and multicore computing · 20% |
Topics — the 30 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing
shape matching |
1.6 | 2 | 2025 | GenAnalysis: Joint Shape Analysis by Learning Man-Made Shape Generators with Deformation Regularizations · ACM Trans. Graph. 2025 GenCorres: Consistent Shape Matching via Coupled Implicit-Explicit Shape Generative Models · ICLR 2024 |
Geometric modeling and processing
shape deformation |
1.3 | 2 | 2024 | GenCorres: Consistent Shape Matching via Coupled Implicit-Explicit Shape Generative Models · ICLR 2024 ARAPReg: An As-Rigid-As Possible Regularization Loss for Learning Deformable Shape Generators · ICCV 2021 |
Visual content generation and editing › video generation
image-to-video generation |
1.0 | 1 | 2026 | VidCRAFT3: Camera, Object, and Lighting Control for Image-to-Video Generation · IEEE Trans. Vis. Comput. Graph. 2026 |
Visual content generation and editing
video generation |
1.0 | 1 | 2026 | VidCRAFT3: Camera, Object, and Lighting Control for Image-to-Video Generation · IEEE Trans. Vis. Comput. Graph. 2026 |
Visual content generation and editing
3d shape generation |
0.9 | 1 | 2025 | GenAnalysis: Joint Shape Analysis by Learning Man-Made Shape Generators with Deformation Regularizations · ACM Trans. Graph. 2025 |
Geometric modeling and processing
shape analysis |
0.9 | 1 | 2025 | GenAnalysis: Joint Shape Analysis by Learning Man-Made Shape Generators with Deformation Regularizations · ACM Trans. Graph. 2025 |
Graph algorithms and graph theory
graph synchronization |
0.6 | 2 | 2018 | Joint Map and Symmetry Synchronization · ECCV (5) 2018 Translation Synchronization via Truncated Least Squares · NIPS 2017 |
Computer vision › 3D vision
shape matching |
0.5 | 2 | 2020 | Dense Correspondences between Human Bodies via Learning Transformation Synchronization on Graphs · NeurIPS 2020 Joint Map and Symmetry Synchronization · ECCV (5) 2018 |
Computer vision › 3D vision › correspondence estimation
dense correspondence |
0.4 | 1 | 2020 | Dense Correspondences between Human Bodies via Learning Transformation Synchronization on Graphs · NeurIPS 2020 |
Geometric modeling and processing
3d reconstruction |
0.4 | 1 | 2020 | Uncertainty quantification for multi-scan registration · ACM Trans. Graph. 2020 |
Geometric modeling and processing
deformation modeling |
0.4 | 1 | 2020 | Dense Correspondences between Human Bodies via Learning Transformation Synchronization on Graphs · NeurIPS 2020 |
Visualization and visual analytics
uncertainty quantification |
0.4 | 1 | 2020 | Uncertainty quantification for multi-scan registration · ACM Trans. Graph. 2020 |
Computer vision › 3D vision
3d reconstruction |
0.4 | 1 | 2019 | Learning Transformation Synchronization · CVPR 2019 |
Computer vision › 3D vision
point cloud registration |
0.4 | 1 | 2019 | Learning Transformation Synchronization · CVPR 2019 |
Memory systems
cache |
0.4 | 1 | 2019 | Applying Deep Learning to the Cache Replacement Problem · MICRO 2019 |
Memory systems › cache management
cache replacement |
0.4 | 1 | 2019 | Applying Deep Learning to the Cache Replacement Problem · MICRO 2019 |
Machine learning › Learning theory › classification › multiclass classification
extreme classification |
0.3 | 1 | 2017 | PPDsparse: A Parallel Primal-Dual Sparse Method for Extreme Classification · KDD 2017 |
Distributed systems › distributed machine learning
distributed training |
0.3 | 1 | 2017 | PPDsparse: A Parallel Primal-Dual Sparse Method for Extreme Classification · KDD 2017 |
Parallel and multicore computing › parallel data mining
parallel classification |
0.3 | 1 | 2017 | PPDsparse: A Parallel Primal-Dual Sparse Method for Extreme Classification · KDD 2017 |
Mathematical optimization › statistical estimation
robust estimation |
0.3 | 1 | 2017 | Translation Synchronization via Truncated Least Squares · NIPS 2017 |
Machine learning › Optimization for machine learning
dual decomposition |
0.2 | 1 | 2016 | Dual Decomposed Learning with Factorwise Oracle for Structural SVM of Large Output Domain · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning
structured prediction |
0.2 | 1 | 2016 | Dual Decomposed Learning with Factorwise Oracle for Structural SVM of Large Output Domain · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning › structured prediction
structured SVM |
0.2 | 1 | 2016 | Dual Decomposed Learning with Factorwise Oracle for Structural SVM of Large Output Domain · NIPS 2016 |
Mathematical optimization › frank-wolfe algorithm
block-coordinate frank-wolfe |
0.2 | 1 | 2016 | PD-Sparse : A Primal and Dual Sparse Approach to Extreme Multiclass and Multilabel Classification · ICML 2016 |
Mathematical optimization
frank-wolfe algorithm |
0.2 | 1 | 2016 | PD-Sparse : A Primal and Dual Sparse Approach to Extreme Multiclass and Multilabel Classification · ICML 2016 |
Machine learning › Generative modeling
implicit generative model |
0.2 | 1 | 2024 | GenCorres: Consistent Shape Matching via Coupled Implicit-Explicit Shape Generative Models · ICLR 2024 |
Computational social science and digital humanities › social network analysis
information diffusion |
0.2 | 1 | 2013 | Trial and error in influential social networks · KDD 2013 |
Machine learning › Generative modeling
variational autoencoder |
0.1 | 1 | 2021 | ARAPReg: An As-Rigid-As Possible Regularization Loss for Learning Deformable Shape Generators · ICCV 2021 |
Geometric modeling and processing › 3d model acquisition
view planning |
0.1 | 1 | 2020 | Uncertainty quantification for multi-scan registration · ACM Trans. Graph. 2020 |
Machine learning › Representation and self-supervised learning
cycle consistency |
0.1 | 1 | 2019 | Learning Transformation Synchronization · CVPR 2019 |
Methods — techniques the papers use, named apart from their topics
spatial triple-attention transformer · 2.0progressive training · 2.0diffusion model · 2.0implicit-explicit generative model · 1.5contrastive learning · 1.5unsupervised loss · 1.0spectral decomposition · 1.0ARAP energy · 1.0piecewise affine vector fields · 0.9as-affine-as-possible deformation · 0.9graph neural network · 0.4end-to-end learning · 0.4offline model interpretation · 0.4deep learning · 0.4LSTM · 0.4synchronization · 0.3truncated least squares · 0.3separable loss · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | FACTS: Training-free zero-shot diffusion framework for facade texture restoration in 3D urban models
Juexiao Cheng, Xiangru Huang, Guanzhou Chen 0001, Tong Wang 0017, Jiaqi Wang 0015, Xiaoliang Tan, Aiyi Jiang, Xiaodong Zhang 0027 |
Adv. Eng. Informatics | 2 |
| 2026 | VidCRAFT3: Camera, Object, and Lighting Control for Image-to-Video GenerationabstractControllable image-to-video (I2V) generation transforms a reference image into a coherent video guided by user-specified control signals. While precise control over camera motion, object motion, and lighting is essential for high-fidelity creation, existing methods often treat these factors independently. This overlooks the physical coupling among viewpoint, geometry, and illumination in dynamic scenes, leading to visual inconsistencies such as mismatched shadows and perspective drift under simultaneous changes. We present VidCRAFT3, a unified and flexible I2V framework that explicitly models cross-factor interactions among geometry, motion, and illumination, enabling both independent and joint control over camera motion, object motion, and lighting direction. Image2Cloud provides explicit 3D geometric priors for accurate camera motion control. ObjMotionNet encodes sparse object trajectories into multi-scale motion features to guide realistic object motion. A Spatial Triple-Attention Transformer integrates lighting direction through lighting cross-attention for consistent relighting. To address the scarcity of jointly annotated data, we construct the VideoLightingDirection (VLD) dataset with accurate per-frame lighting direction annotations, and introduce a three-stage progressive training strategy that enables robust learning without fully joint annotations. Extensive experiments demonstrate that VidCRAFT3 achieves state-of-the-art performance in control precision and visual coherence across diverse scenarios. Sixiao Zheng, Zimian Peng, Yanpeng Zhou, Yi Zhu 0001, Hang Xu 0004, Xiangru Huang, Yanwei Fu 0001 |
IEEE Trans. Vis. Comput. Graph. | 6 |
| 2025 | GenAnalysis: Joint Shape Analysis by Learning Man-Made Shape Generators with Deformation RegularizationsabstractWe present GenAnalysis, an implicit shape generation framework that allows joint analysis of man-made shapes, including shape matching and joint shape segmentation. The key idea is to enforce an as-affine-as-possible (AAAP) deformation between synthetic shapes of the implicit generator that are close to each other in the latent space, which we achieve by designing a regularization loss. It allows us to understand the shape variation of each shape in the context of neighboring shapes and also offers structure-preserving interpolations between the input shapes. We show how to extract these shape variations by recovering piecewise affine vector fields in the tangent space of each shape. These vector fields provide single-shape segmentation cues. We then derive shape correspondences by iteratively propagating AAAP deformations across a sequence of intermediate shapes. These correspondences are then used to aggregate single-shape segmentation cues into consistent segmentations. We conduct experiments on the ShapeNet dataset to show superior performance in shape matching and joint shape segmentation over previous methods. Yuezhi Yang, Haitao Yang 0005, Kiyohiro Nakayama, Xiangru Huang, Leonidas J. Guibas, Qixing Huang |
ACM Trans. Graph. | 4 |
| 2024 | GenCorres: Consistent Shape Matching via Coupled Implicit-Explicit Shape Generative ModelsabstractThis paper introduces GenCorres, a novel unsupervised joint shape matching (JSM) approach. Our key idea is to learn a mesh generator to fit an unorganized deformable shape collection while constraining deformations between adjacent synthetic shapes to preserve geometric structures such as local rigidity and local conformality. GenCorres presents three appealing advantages over existing JSM techniques. First, GenCorres performs JSM among a synthetic shape collection whose size is much bigger than the input shapes and fully leverages the datadriven power of JSM. Second, GenCorres unifies consistent shape matching and pairwise matching (i.e., by enforcing deformation priors between adjacent synthetic shapes). Third, the generator provides a concise encoding of consistent shape correspondences. However, learning a mesh generator from an unorganized shape collection is challenging, requiring a good initialization. GenCorres addresses this issue by learning an implicit generator from the input shapes, which provides intermediate shapes between two arbitrary shapes. We introduce a novel approach for computing correspondences between adjacent implicit surfaces, which we use to regularize the implicit generator. Synthetic shapes of the implicit generator then guide initial fittings (i.e., via template-based deformation) for learning the mesh generator. Experimental results show that GenCorres considerably outperforms state-of-the-art JSM techniques. The synthetic shapes of GenCorres also achieve salient performance gains against state-of-the-art deformable shape generators. Haitao Yang 0005, Xiangru Huang, Chandrajit L. Bajaj, Qixing Huang |
ICLR | 2 |
| 2021 | ARAPReg: An As-Rigid-As Possible Regularization Loss for Learning Deformable Shape GeneratorsabstractThis paper introduces an unsupervised loss for training parametric deformation shape generators. The key idea is to enforce the preservation of local rigidity among the generated shapes. Our approach builds on an approximation of the as-rigid-as possible (or ARAP) deformation energy. We show how to develop the unsupervised loss via a spectral decomposition of the Hessian of the ARAP energy. Our loss nicely decouples pose and shape variations through a robust norm. The loss admits simple closed-form expressions. It is easy to train and can be plugged into any standard generation models, e.g., variational auto-encoder (VAE) and auto-decoder (AD). Experimental results show that our approach outperforms existing shape generation approaches considerably on public benchmark datasets of various shape categories such as human, animal and bone. Our code and data are available at https://github.com/GitBoSun/ARAPReg. Qixing Huang, Xiangru Huang, Zaiwei Zhang, Chandrajit L. Bajaj |
ICCV | 2 |
| 2020 | Dense Correspondences between Human Bodies via Learning Transformation Synchronization on GraphsabstractWe introduce an approach for establishing dense correspondences between partial scans of human models and a complete template model. Our approach's key novelty lies in formulating dense correspondence computation as initializing and synchronizing local transformations between the scan and the template model. We introduce an optimization formulation for synchronizing transformations among a graph of the input scan, which automatically enforces smoothness of correspondences and recovers the underlying articulated deformations. We then show how to convert the iterative optimization procedure among a graph of the input scan into an end-to-end trainable network. The network design utilizes additional trainable parameters to break the barrier of the original optimization formulation's exact and robust recovery conditions. Experimental results on benchmark datasets demonstrate that our approach considerably outperforms baseline approaches in accuracy and robustness. Xiangru Huang, Haitao Yang 0005, Etienne Vouga, Qixing Huang |
NeurIPS | 1 |
| 2020 | Uncertainty quantification for multi-scan registrationabstractA fundamental problem in scan-based 3D reconstruction is to align the depth scans under different camera poses into the same coordinate system. While there are abundant algorithms on aligning depth scans, few methods have focused on assessing the quality of a solution. This quality checking problem is vital, as we need to determine whether the current scans are sufficient or not and where to install additional scans to improve the reconstruction. On the other hand, this problem is fundamentally challenging because the underlying ground-truth is generally unavailable, and it is challenging to predict alignment errors such as global drifts manually. In this paper, we introduce a local uncertainty framework for geometric alignment algorithms. Our approach enjoys several appealing properties, such as it does not require re-sampling the input, no need for the underlying ground-truth, informative, and high computational efficiency. We apply this framework to two multi-scan alignment formulations, one minimizes geometric distances between pairs of scans, and another simultaneously aligns the input scans with a deforming model. The output of our approach can be seamlessly integrated with view selection, enabling uncertainty-aware view planning. Experimental results and user studies justify the effectiveness of our approach on both synthetic and real datasets. Xiangru Huang, Zhenxiao Liang, Qixing Huang |
ACM Trans. Graph. | 1 |
| 2019 | Learning Transformation SynchronizationabstractReconstructing the 3D model of a physical object typically requires us to align the depth scans obtained from different camera poses into the same coordinate system. Solutions to this global alignment problem usually proceed in two steps. The first step estimates relative transformations between pairs of scans using an off-the-shelf technique. Due to limited information presented between pairs of scans, the resulting relative transformations are generally noisy. The second step then jointly optimizes the relative transformations among all input depth scans. A natural constraint used in this step is the cycle-consistency constraint, which allows us to prune incorrect relative transformations by detecting inconsistent cycles. The performance of such approaches, however, heavily relies on the quality of the input relative transformations. Instead of merely using the relative transformations as the input to perform transformation synchronization, we propose to use a neural network to learn the weights associated with each relative transformation. Our approach alternates between transformation synchronization using weighted relative transformations and predicting new weights of the input relative transformations using a neural network. We demonstrate the usefulness of this approach across a wide range of datasets. Xiangru Huang, Zhenxiao Liang, Xiaowei Zhou 0001, Yao Xie 0002, Leonidas J. Guibas, Qixing Huang |
CVPR | 1 |
| 2019 | Applying Deep Learning to the Cache Replacement ProblemabstractDespite its success in many areas, deep learning is a poor fit for use in hardware predictors because these models are impractically large and slow, but this paper shows how we can use deep learning to help design a new cache replacement policy. We first show that for cache replacement, a powerful LSTM learning model can in an offline setting provide better accuracy than current hardware predictors. We then perform analysis to interpret this LSTM model, deriving a key insight that allows us to design a simple online model that matches the offline model's accuracy with orders of magnitude lower cost. Xiangru Huang, Akanksha Jain, Calvin Lin |
MICRO | 2 |
| 2018 | Joint Map and Symmetry Synchronization
Yifan Sun 0007, Zhenxiao Liang, Xiangru Huang, Qixing Huang |
ECCV (5) | 3 |
| 2017 | Greedy Direction Method of Multiplier for MAP Inference of Large Output DomainabstractMaximum-a-Posteriori (MAP) inference lies at the heart of Graphical Models and Structured Prediction. Despite the intractability of exact MAP inference, approximated methods based on LP relaxations have exhibited superior performance across a wide range of applications. Yet for problems involving large output domains (i.e., the state space for each variable is large), standard LP relaxations can easily give rise to a large number of variables and constraints which are beyond the limit of existing optimization algorithms. In this paper, we introduce an effective MAP inference method for problems with large output domains. The method builds upon alternating minimization of an Augmented Lagrangian that exploits the sparsity of messages through greedy optimization techniques. A key feature of our greedy approach is to introduce variables in an on-demand manner with a pre-built data structure over local factors. This results in a single-loop algorithm of sublinear cost per iteration and O(log(1/epsilon))-type iteration complexity to achieve epsilon sub-optimality. In addition, we introduce a variant of GDMM for binary MAP inference problems with a large number of factors. Empirically, the proposed algorithms demonstrate orders of magnitude speedup over state-of-the-art MAP inference techniques on MAP inference problems including Segmentation, Alignment, Protein Folding, Graph Matching, and Pairwise-Interacted Multilabel Prediction. Xiangru Huang, Ian En-Hsu Yen, Qixing Huang, Pradeep Ravikumar, Inderjit S. Dhillon |
AISTATS | 1 |
| 2017 | PPDsparse: A Parallel Primal-Dual Sparse Method for Extreme ClassificationabstractExtreme Classification comprises multi-class or multi-label prediction where there is a large number of classes, and is increasingly relevant to many real-world applications such as text and image tagging. In this setting, standard classification methods, with complexity linear in the number of classes, become intractable, while enforcing structural constraints among classes (such as low-rank or tree-structure) to reduce complexity often sacrifices accuracy for efficiency. The recent PD-Sparse method addresses this via an algorithm that is sub-linear in the number of variables, by exploiting primal-dual sparsity inherent in a specific loss function, namely the max-margin loss. In this work, we extend PD-Sparse to be efficiently parallelized in large-scale distributed settings. By introducing separable loss functions, we can scale out the training, with network communication and space efficiency comparable to those in one-versus-all approaches while maintaining an overall complexity sub-linear in the number of classes. On several large-scale benchmarks our proposed method achieves accuracy competitive to the state-of-the-art while reducing the training time from days to tens of minutes compared with existing parallel or sparse methods on a cluster of 100 cores. Ian En-Hsu Yen, Xiangru Huang, Wei Dai 0003, Pradeep Ravikumar, Inderjit S. Dhillon, Eric P. Xing |
KDD | 2 |
| 2017 | Translation Synchronization via Truncated Least SquaresabstractIn this paper, we introduce a robust algorithm, \textsl{TranSync}, for the 1D translation synchronization problem, in which the aim is to recover the global coordinates of a set of nodes from noisy measurements of relative coordinates along an observation graph. The basic idea of TranSync is to apply truncated least squares, where the solution at each step is used to gradually prune out noisy measurements. We analyze TranSync under both deterministic and randomized noisy models, demonstrating its robustness and stability. Experimental results on synthetic and real datasets show that TranSync is superior to state-of-the-art convex formulations in terms of both efficiency and accuracy. Xiangru Huang, Zhenxiao Liang, Chandrajit L. Bajaj, Qixing Huang |
NIPS | 1 |
| 2016 | PD-Sparse : A Primal and Dual Sparse Approach to Extreme Multiclass and Multilabel ClassificationabstractWe consider Multiclass and Multilabel classification with extremely large number of classes, of which only few are labeled to each instance. In such setting, standard methods that have training, prediction cost linear to the number of classes become intractable. State-of-the-art methods thus aim to reduce the complexity by exploiting correlation between labels under assumption that the similarity between labels can be captured by structures such as low-rank matrix or balanced tree. However, as the diversity of labels increases in the feature space, structural assumption can be easily violated, which leads to degrade in the testing performance. In this work, we show that a margin-maximizing loss with l1 penalty, in case of Extreme Classification, yields extremely sparse solution both in primal and in dual without sacrificing the expressive power of predictor. We thus propose a Fully-Corrective Block-Coordinate Frank-Wolfe (FC-BCFW) algorithm that exploits both primal and dual sparsity to achieve a complexity sublinear to the number of primal and dual variables. A bi-stochastic search method is proposed to further improve the efficiency. In our experiments on both Multiclass and Multilabel problems, the proposed method achieves significant higher accuracy than existing approaches of Extreme Classification with very competitive training and prediction time. Ian En-Hsu Yen, Xiangru Huang, Pradeep Ravikumar, Inderjit S. Dhillon |
ICML | 2 |
| 2016 | Dual Decomposed Learning with Factorwise Oracle for Structural SVM of Large Output DomainabstractMany applications of machine learning involve structured output with large domain, where learning of structured predictor is prohibitive due to repetitive calls to expensive inference oracle. In this work, we show that, by decomposing training of Structural Support Vector Machine (SVM) into a series of multiclass SVM problems connected through messages, one can replace expensive structured oracle with Factorwise Maximization Oracle (FMO) that allows efficient implementation of complexity sublinear to the factor domain. A Greedy Direction Method of Multiplier (GDMM) algorithm is proposed to exploit sparsity of messages which guarantees $\epsilon$ sub-optimality after $O(log(1/\epsilon))$ passes of FMO calls. We conduct experiments on chain-structured problems and fully-connected problems of large output domains. The proposed approach is orders-of-magnitude faster than the state-of-the-art training algorithms for Structural SVM. Ian En-Hsu Yen, Xiangru Huang, Pradeep Ravikumar, Inderjit S. Dhillon |
NIPS | 2 |
| 2013 | Trial and error in influential social networksabstractIn this paper, we introduce a trial-and-error model to study information diffusion in a social network. Specifically, in every discrete period, all individuals in the network concurrently try a new technology or product with certain respective probabilities. If it turns out that an individual observes a better utility, he will then adopt the trial; otherwise, the individual continues to choose his prior selection. Xiaohui Bei, Ning Chen 0005, Liyu Dou, Xiangru Huang, Ruixin Qiang |
KDD | 4 |