EDBT 2026 Demo / reviewers in the wild / expert
Honghua Li
dblp:64/8338
· DBLP profile ↗
16ranked-venue papers
3as first author
4since 2021 · last 2026
0000-0001-8429-5894ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 13 · 3 first-author · 2 since 2021Artificial intelligence and machine learning · 6 · 4 since 2021Systems, architecture and hardware · 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.
| Computer graphics and multimedia
8 papers |
Geometric modeling and processing · 49% Visual content generation and editing · 15% Computational fabrication · 14% | |
| Artificial intelligence
2 papers |
Graph learning · 40% 3D vision · 40% Information extraction and text analysis · 20% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning › graph neural network › attention-based graph neural network
graph attention network |
0.6 | 1 | 2022 | GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD Drawings · CVPR 2022 |
Natural language and speech › Information extraction and text analysis › document understanding › document image analysis
panoptic symbol spotting |
0.6 | 1 | 2022 | GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD Drawings · CVPR 2022 |
Machine learning › Graph learning › graph analytics › graph mining
subgraph detection |
0.6 | 1 | 2022 | GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD Drawings · CVPR 2022 |
Geometric modeling and processing › computer-aided design › CAD model processing
CAD drawing analysis |
0.5 | 1 | 2021 | FloorPlanCAD: A Large-Scale CAD Drawing Dataset for Panoptic Symbol Spotting · ICCV 2021 |
Computer vision › 3D vision
3d scene understanding |
0.4 | 1 | 2019 | SANet: Scene Agnostic Network for Camera Localization · ICCV 2019 |
Computer vision › 3D vision › visual localization
scene coordinate regression |
0.4 | 1 | 2019 | SANet: Scene Agnostic Network for Camera Localization · ICCV 2019 |
Computer vision › 3D vision
visual localization |
0.4 | 1 | 2019 | SANet: Scene Agnostic Network for Camera Localization · ICCV 2019 |
Computational fabrication
additive manufacturing |
0.4 | 2 | 2018 | 3D fabrication with universal building blocks and pyramidal shells · ACM Trans. Graph. 2018 Stackabilization · ACM Trans. Graph. 2012 |
Geometric modeling and processing
shape optimization |
0.4 | 2 | 2015 | Foldabilizing furniture · ACM Trans. Graph. 2015 Stackabilization · ACM Trans. Graph. 2012 |
Visual content generation and editing
3d scene generation |
0.2 | 1 | 2016 | Action-driven 3D indoor scene evolution · ACM Trans. Graph. 2016 |
Visual content generation and editing › 3d scene generation
indoor scene synthesis |
0.2 | 1 | 2016 | Action-driven 3D indoor scene evolution · ACM Trans. Graph. 2016 |
Computational fabrication
furniture design |
0.2 | 1 | 2015 | Foldabilizing furniture · ACM Trans. Graph. 2015 |
Geometric modeling and processing › shape representation
medial representation |
0.2 | 1 | 2014 | Topology-varying 3D shape creation via structural blending · ACM Trans. Graph. 2014 |
Geometric modeling and processing › shape representation
shape abstraction |
0.2 | 1 | 2014 | Topology-varying 3D shape creation via structural blending · ACM Trans. Graph. 2014 |
Geometric modeling and processing
shape decomposition |
0.2 | 1 | 2014 | Approximate pyramidal shape decomposition · ACM Trans. Graph. 2014 |
Geometric modeling and processing › shape deformation
shape morphing |
0.2 | 1 | 2014 | Topology-varying 3D shape creation via structural blending · ACM Trans. Graph. 2014 |
Image and video processing
energy minimization |
0.1 | 1 | 2012 | Stackabilization · ACM Trans. Graph. 2012 |
Geometric modeling and processing
mesh deformation |
0.1 | 1 | 2012 | Stackabilization · ACM Trans. Graph. 2012 |
Geometric modeling and processing › shape matching
part correspondence |
0.1 | 1 | 2010 | Style-content separation by anisotropic part scales · ACM Trans. Graph. 2010 |
Geometric modeling and processing
shape analysis |
0.1 | 1 | 2010 | Style-content separation by anisotropic part scales · ACM Trans. Graph. 2010 |
Visual content generation and editing › style transfer
style-content disentanglement |
0.1 | 1 | 2010 | Style-content separation by anisotropic part scales · ACM Trans. Graph. 2010 |
Algorithms and data structures › search algorithms › combinatorial search
exact cover |
0.1 | 1 | 2014 | Approximate pyramidal shape decomposition · ACM Trans. Graph. 2014 |
Methods — techniques the papers use, named apart from their topics
relative spatial encoding · 0.6graph attention network · 0.6cascaded edge encoding · 0.6graph convolutional network · 0.5convolutional neural network · 0.5hierarchical scene representation · 0.4dense prediction · 0.4local cut refinement · 0.3coupled decomposition optimization · 0.3cost estimation · 0.3probabilistic sampling · 0.2object placement · 0.2action graph · 0.2nested optimization · 0.2maximum-weight independent set · 0.2clustering · 0.2algorithm x · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Multimodal behavioral analysis for autism spectrum disorder assessment
Yunxiu Zhao, Shigang Wang 0003, Feiyong Jia, Honghua Li, Yan Zhao 0012 |
Pattern Recognit. | 4 |
| 2022 | GAT-CADNet: Graph Attention Network for Panoptic Symbol Spotting in CAD DrawingsabstractSpotting graphical symbols from the computer-aided design (CAD) drawings is essential to many industrial applications. Different from raster images, CAD drawings are vector graphics consisting of geometric primitives such as segments, arcs, and circles. By treating each CAD drawing as a graph, we propose a novel graph attention network GAT-CADNet to solve the panoptic symbol spotting problem: vertex features derived from the GAT branch are mapped to semantic labels, while their attention scores are cascaded and mapped to instance prediction. Our key contributions are three-fold: 1) the instance symbol spotting task is formulated as a subgraph detection problem and solved by predicting the adjacency matrix; 2) a relative spatial encoding (RSE) module explicitly encodes the relative positional and geometric relation among vertices to enhance the vertex attention; 3) a cascaded edge encoding (CEE) module extracts vertex attentions from multiple stages of GAT and treats them as edge encoding to predict the adjacency matrix. The proposed GAT-CADNet is intuitive yet effective and manages to solve the panoptic symbol spotting problem in one consolidated network. Extensive experiments and ablation studies on the public benchmark show that our graph-based approach surpasses existing state-of-the-art methods by a large margin. Zhaohua Zheng, Jianfang Li 0001, Lingjie Zhu, Honghua Li, Frank Petzold, Ping Tan 0002 |
CVPR | 4 |
| 2021 | FloorPlanCAD: A Large-Scale CAD Drawing Dataset for Panoptic Symbol SpottingabstractAccess to large and diverse computer-aided design (CAD) drawings is critical for developing symbol spotting algorithms. In this paper, we present FloorPlan-CAD, a large-scale real-world CAD drawing dataset containing over 10,000 floor plans, ranging from residential to commercial buildings. CAD drawings in the dataset are all represented as vector graphics, which enable us to provide line-grained annotations of 30 object categories. Equipped by such annotations, we introduce the task of panoptic symbol spotting, which requires to spot not only instances of countable things, but also the semantic of uncountable stuff. Aiming to solve this task, we propose a novel method by combining Graph Convolutional Networks (GCNs) with Convolutional Neural Networks (CNNs), which captures both non-Euclidean and Euclidean features and can be trained end-to-end. The proposed CNN-GCN method achieved state-of-the-art (SOTA) performance on the task of semantic symbol spotting, and help us build a baseline network for the panoptic symbol spotting task. Our contributions are three-fold: 1) to the best of our knowledge, the presented CAD drawing dataset is the first of its kind; 2) the panoptic symbol spotting task considers the spotting of both thing instances and stuff semantic as one recognition problem; and 3) we presented a baseline solution to the panoptic symbol spotting task based on a novel CNN-GCN method, which achieved SOTA performance on semantic symbol spotting. We believe that these contributions will boost research in related areas. The dataset and code is publicly available at https://floorplancad.github.io/. Zhiwen Fan, Lingjie Zhu, Honghua Li, Xiaohao Chen, Siyu Zhu 0001, Ping Tan 0002 |
ICCV | 3 |
| 2021 | Single-Shot is Enough: Panoramic Infrastructure Based Calibration of Multiple Cameras and 3D LiDARsabstractThe integration of multiple cameras and 3D Li-DARs has become basic configuration of augmented reality devices, robotics, and autonomous vehicles. The calibration of multi-modal sensors is crucial for a system to properly function, but it remains tedious and impractical for mass production. Moreover, most devices require re-calibration after usage for certain period of time. In this paper, we propose a single-shot solution for calibrating extrinsic transformations among multiple cameras and 3D LiDARs. We establish a panoramic infrastructure, in which a camera or LiDAR can be robustly localized using data from single frame. Experiments are conducted on three devices with different camera-LiDAR configurations, showing that our approach achieved comparable calibration accuracy with the state-of-the-art approaches but with much greater efficiency. Chuan Fang, Zilong Dong, Honghua Li, Siyu Zhu 0001, Ping Tan 0002 |
IROS | 4 |
| 2019 | SANet: Scene Agnostic Network for Camera LocalizationabstractThis paper presents a scene agnostic neural architecture for camera localization, where model parameters and scenes are independent from each other.Despite recent advancement in learning based methods, most approaches require training for each scene one by one, not applicable for online applications such as SLAM and robotic navigation, where a model must be built on-the-fly.Our approach learns to build a hierarchical scene representation and predicts a dense scene coordinate map of a query RGB image on-the-fly given an arbitrary scene. The 6D camera pose of the query image can be estimated with the predicted scene coordinate map. Additionally, the dense prediction can be used for other online robotic and AR applications such as obstacle avoidance. We demonstrate the effectiveness and efficiency of our method on both indoor and outdoor benchmarks, achieving state-of-the-art performance. Luwei Yang, Ziqian Bai, Chengzhou Tang, Honghua Li, Yasutaka Furukawa |
ICCV | 4 |
| 2018 | 3D fabrication with universal building blocks and pyramidal shellsabstractWe introduce a computational solution for cost-efficient 3D fabrication using universal building blocks. Our key idea is to employ a set of universal blocks, which can be massively prefabricated at a low cost, to quickly assemble and constitute a significant internal core of the target object, so that only the residual volume need to be 3D printed online. We further improve the fabrication efficiency by decomposing the residual volume into a small number of printing-friendly pyramidal pieces. Computationally, we face a coupled decomposition problem: decomposing the input object into an internal core and residual, and decomposing the residual, to fulfill a combination of objectives for efficient 3D fabrication. To this end, we formulate an optimization that jointly minimizes the residual volume, the number of pyramidal residual pieces, and the amount of support waste when printing the residual pieces. To solve the optimization in a tractable manner, we start with a maximal internal core and iteratively refine it with local cuts to minimize the cost function. Moreover, to efficiently explore the large search space, we resort to cost estimates aided by pre-computation and avoid the need to explicitly construct pyramidal decompositions for each solution candidate. Results show that our method can iteratively reduce the estimated printing time and cost, as well as the support waste, and helps to save hours of fabrication time and much material consumption. Xuelin Chen, Honghua Li, Chi-Wing Fu, Hao (Richard) Zhang, Daniel Cohen-Or, Baoquan Chen |
ACM Trans. Graph. | 2 |
| 2016 | Mobility Fitting using 4D RANSACabstractAbstract Capturing the dynamics of articulated models is becoming increasingly important. Dynamics, better than geometry, encode the functional information of articulated objects such as humans, robots and mechanics. Acquired dynamic data is noisy, sparse, and temporarily incoherent. The latter property is especially prominent for analysis of dynamics. Thus, processing scanned dynamic data is typically an ill‐posed problem. We present an algorithm that robustly computes the joints representing the dynamics of a scanned articulated object. Our key idea is to by‐pass the reconstruction of the underlying surface geometry and directly solve for motion joints. To cope with the often‐times extremely incoherent scans, we propose a space‐time fitting‐and‐voting approach in the spirit of RANSAC. We assume a restricted set of articulated motions defined by a set of joints which we fit to the 4D dynamic data and measure their fitting quality. Thus, we repeatedly select random subsets and fit with joints, searching for an optimal candidate set of mobility parameters. Without having to reconstruct surfaces as intermediate means, our approach gains the advantage of being robust and efficient. Results demonstrate the ability to reconstruct dynamics of various articulated objects consisting of a wide range of complex and compound motions. Hao Li 0015, Guowei Wan, Honghua Li, Andrei Sharf, Kai Xu 0004, Baoquan Chen |
Comput. Graph. Forum | 3 |
| 2016 | An example-based approach to 3D man-made object reconstruction from line drawings
Changqing Zou, Tianfan Xue, Xiaojiang Peng, Honghua Li, Baochang Zhang 0001, Jianzhuang Liu |
Pattern Recognit. | 4 |
| 2016 | Action-driven 3D indoor scene evolutionabstractWe introduce a framework for action-driven evolution of 3D indoor scenes, where the goal is to simulate how scenes are altered by human actions, and specifically, by object placements necessitated by the actions. To this end, we develop an action model with each type of action combining information about one or more human poses, one or more object categories, and spatial configurations of objects belonging to these categories which summarize the object-object and object-human relations for the action. Importantly, all these pieces of information are learned from annotated photos. Correlations between the learned actions are analyzed to guide the construction of an action graph. Starting with an initial 3D scene, we probabilistically sample a sequence of actions from the action graph to drive progressive scene evolution. Each action triggers appropriate object placements, based on object co-occurrences and spatial configurations learned for the action model. We show results of our scene evolution that lead to realistic and messy 3D scenes, as well as quantitative evaluations by user studies which compare our method to manual scene creation and state-of-the-art, data-driven methods, in terms of scene plausibility and naturalness. Rui Ma 0011, Honghua Li, Changqing Zou, Zicheng Liao, Xin Tong 0001, Hao (Richard) Zhang |
ACM Trans. Graph. | 2 |
| 2015 | Foldabilizing furnitureabstractWe introduce the foldabilization problem for space-saving furniture design. Namely, given a 3D object representing a piece of furniture, our goal is to apply a minimum amount of modification to the object so that it can be folded to save space --- the object is thus foldabilized. We focus on one instance of the problem where folding is with respect to a prescribed folding direction and allowed object modifications include hinge insertion and part shrinking. We develop an automatic algorithm for foldabilization by formulating and solving a nested optimization problem operating at two granularity levels of the input shape. Specifically, the input shape is first partitioned into a set of integral folding units. For each unit, we construct a graph which encodes conflict relations, e.g., collisions, between foldings implied by various patch foldabilizations within the unit. Finding a minimum-cost foldabilization with a conflict-free folding is an instance of the maximum-weight independent set problem. In the outer loop of the optimization, we process the folding units in an optimized ordering where the units are sorted based on estimated foldabilization costs. We show numerous foldabilization results computed at interactive speed and 3D-print physical prototypes of these results to demonstrate manufacturability. Honghua Li, Ruizhen Hu, Ibraheem Alhashim, Hao (Richard) Zhang |
ACM Trans. Graph. | 1 |
| 2014 | Topology-varying 3D shape creation via structural blendingabstractWe introduce an algorithm for generating novel 3D models via topology-varying shape blending. Given a source and a target shape, our method blends them topologically and geometrically, producing continuous series of in-betweens as new shape creations. The blending operations are defined on a spatio-structural graph composed of medial curves and sheets. Such a shape abstraction is structure-oriented, part-aware, and facilitates topology manipulations. Fundamental topological operations including split and merge are realized by allowing one-to-many correspondences between the source and the target. Multiple blending paths are sampled and presented in an interactive, exploratory tool for creative 3D modeling. We show a variety of topology-varying 3D shapes generated via continuous structural blending between man-made shapes exhibiting complex topological differences, in real time. Ibraheem Alhashim, Honghua Li, Kai Xu 0004, Junjie Cao 0001, Rui Ma 0011, Hao (Richard) Zhang |
ACM Trans. Graph. | 2 |
| 2014 | Approximate pyramidal shape decompositionabstractA shape is pyramidal if it has a flat base with the remaining boundary forming a height function over the base. Pyramidal shapes are optimal for molding, casting, and layered 3D printing. However, many common objects are not pyramidal. We introduce an algorithm for approximate pyramidal shape decomposition . The general exact pyramidal decomposition problem is NP-hard. We turn this problem into an NP-complete problem which admits a practical solution. Specifically, we link pyramidal decomposition to the Exact Cover Problem (ECP). Given an input shape S , we develop clustering schemes to derive a set of building blocks for approximate pyramidal parts of S . The building blocks are then combined to yield a set of candidate pyramidal parts. Finally, we employ Knuth's Algorithm X over the candidate parts to obtain solutions to ECP as pyramidal shape decompositions. Our solution is equally applicable to 2D or 3D shapes, and to shapes with polygonal or smooth boundaries, with or without holes. We demonstrate our algorithm on numerous shapes and evaluate its performance. Ruizhen Hu, Honghua Li, Hao (Richard) Zhang, Daniel Cohen-Or |
ACM Trans. Graph. | 2 |
| 2013 | Curve Style Analysis in a Set of ShapesabstractAbstract The word ‘style’ can be interpreted in so many different ways in so many different contexts. To provide a general analysis and understanding of styles is a highly challenging problem. We pose the open question ‘how to extract styles from geometric shapes?’ and address one instance of the problem. Specifically, we present an unsupervised algorithm for identifying curve styles in a set of shapes. In our setting, a curve style is explicitly represented by a mode of curve features appearing along the 2D silhouettes of the shapes in the set. Unlike previous attempts, we do not rely on any preconceived conceptual characterisations, for example, via specific shape descriptors, to define what is or is not a style. Our definition of styles is data‐dependent; it depends on the input set but we do not require computing a shape correspondence across the set. We provide an operational definition of curve styles which focuses on separating curve features that represent styles from curve features that are content revealing. To this end, we develop a novel formulation and associated algorithm for style‐content separation. The analysis is based on a feature‐shape association matrix (FSM) whose rows correspond to modes of curve features, columns to shapes in the set, and each entry expresses the extent a feature mode is present in a shape. We make several assumptions to drive style‐content separation which only involve properties of, and relations between, rows of the FSM. Computationally, our algorithm only requires row‐wise correlation analysis in the FSM and a heuristic solution of an instance of the set cover problem. Results are demonstrated on several data sets showing the identification of curve styles. We also develop and demonstrate several style‐related applications including style exaggeration, removal, blending, and style transfer for 2D shape synthesis. Honghua Li, Hao (Richard) Zhang, Junjie Cao 0001, Ariel Shamir, Daniel Cohen-Or |
Comput. Graph. Forum | 1 |
| 2012 | StackabilizationabstractWe introduce the geometric problem of stackabilization : how to geometrically modify a 3D object so that it is more amenable to stacking. Given a 3D object and a stacking direction, we define a measure of stackability, which is derived from the gap between the lower and upper envelopes of the object in a stacking configuration along the stacking direction. The main challenge in stackabilization lies in the desire to modify the object's geometry only subtly so that the intended functionality and aesthetic appearance of the original object are not significantly affected. We present an automatic algorithm to deform a 3D object to meet a target stackability score using energy minimization. The optimized energy accounts for both the scales of the deformation parameters as well as the preservation of pre-existing geometric and structural properties in the object, e. g., symmetry, as a means of maintaining its functionality. We also present an intelligent editing tool that assists a modeler when modifying a given 3D object to improve its stackability. Finally, we explore a few fun variations of the stackabilization problem. Honghua Li, Ibraheem Alhashim, Hao (Richard) Zhang, Ariel Shamir, Daniel Cohen-Or |
ACM Trans. Graph. | 1 |
| 2010 | Non-rigid Registration in 3D Implicit Vector SpaceabstractWe present an implicit approach for pair-wise non-rigid registration of moving and deforming objects. Shapes of interest are implicitly embedded in the 3D implicit vector space. In this implicit embedding space, registration is performed using a global-to-local framework. Firstly, a non-linear optimization functional defined on the vector distance function is used to find the global alignment between shapes. Secondly, an incremental cubic B-spline free form deformation is used to recover the non-rigid transformation parameters. Local non-rigid registration is posed in terms of minimising an energy functional, for which we give a closed-form linear system and solve it using an improved iterative Gauss-Seidel method. Our approach can consistently produce smooth and continuous registration fields, and correctly establish dense one-to-one correspondences. It can naturally deal with both open partial and closed shapes, and imperfect models with gaps and noise, through its use of the implicit vector representation. Experimental results on several datasets demonstrate the robustness of the proposed method. Zhi-Quan Cheng, Gang Dang, Ralph R. Martin, Jun Li 0042, Honghua Li, Yin Chen 0003, Bao Li 0002, Kai Xu 0004, Shiyao Jin |
Shape Modeling International | 6 |
| 2010 | Style-content separation by anisotropic part scalesabstractWe perform co-analysis of a set of man-made 3D objects to allow the creation of novel instances derived from the set. We analyze the objects at the part level and treat the anisotropic part scales as a shape style. The co-analysis then allows style transfer to synthesize new objects. The key to co-analysis is part correspondence, where a major challenge is the handling of large style variations and diverse geometric content in the shape set. We propose style-content separation as a means to address this challenge. Specifically, we define a correspondence-free style signature for style clustering. We show that confining analysis to within a style cluster facilitates tasks such as co-segmentation, content classification, and deformation-driven part correspondence. With part correspondence between each pair of shapes in the set, style transfer can be easily performed. We demonstrate our analysis and synthesis results on several sets of man-made objects with style and content variations. Kai Xu 0004, Honghua Li, Hao (Richard) Zhang, Daniel Cohen-Or, Yueshan Xiong, Zhi-Quan Cheng |
ACM Trans. Graph. | 2 |