VLDB 2026 Research / reviewers in the wild / expert
Falai Chen
dblp:75/1587
· DBLP profile ↗
99ranked-venue papers
17as first author
19since 2021 · last 2026
0000-0002-9898-5922ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 88 · 14 first-author · 19 since 2021Theory of computation · 10 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3Artificial intelligence and machine learning · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Basis construction for polynomial spline spaces over arbitrary T-meshes
Shicong Zhong, Bingru Huang, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 2026 | AI-Driven Generation of 3D CAD Models: A SurveyabstractIntegrating artificial intelligence (AI) into computer-aided design (CAD) has shown the potential to transform design and manufacturing processes, enabling more efficient, intuitive, and intelligent workflows. In recent years, the application of AI to 3D CAD model generation tasks has gradually emerged. To better enable researchers to understand the current research status of the AI-based CAD generation field and to inspire them to conduct further research, this survey explores the role of AI in 3D CAD model generation tasks that utilize various representations and conditions, ranging from traditional machine learning to LLM-based approaches. Additionally, AI applications in other extended CAD areas are also touched upon in the survey. Finally, we analyze current progress, identify challenges and limitations faced by this field, and propose possible directions for future work. Wenzheng Wu, Xiao-Ming Fu 0001, Falai Chen, Ligang Liu 0001 |
Comput. Vis. Media | 6 |
| 2025 | DTGBrepGen: A Novel B-rep Generative Model through Decoupling Topology and GeometryabstractBoundary representation (B-rep) of geometric models is a fundamental format in Computer-Aided Design (CAD). However, automatically generating valid and high-quality B-rep models remains challenging due to the complex interdependence between the topology and geometry of the models. Existing methods tend to prioritize geometric representation while giving insufficient attention to topological constraints, making it difficult to maintain structural validity and geometric accuracy. In this paper, we propose DTGBrepGen, a novel topology-geometry decoupled framework for B-rep generation that explicitly addresses both aspects. Our approach first generates valid topological structures through a two-stage process that independently models edge-face and edge-vertex adjacency relationships. Subsequently, we employ Transformer-based diffusion models for sequential geometry generation, progressively generating vertex coordinates, followed by edge geometries and face geometries which are represented as B-splines. Extensive experiments on diverse CAD datasets show that DTGBrepGen significantly outperforms existing methods in both topological validity and geometric accuracy, achieving higher validity rates and producing more diverse and realistic B-reps. Our code is publicly available at https://github.com/jinli99/DTGBrepGen. Yihang Fu, Falai Chen |
CVPR | 3 |
| 2025 | Efficient worst-case topology optimization of self-supporting structures for additive manufacturing
Xiaoya Zhai, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 2025 | Fast Determination and Computation of Self-intersections for NURBS SurfacesabstractSelf-intersections of NURBS surfaces are unavoidable during the CAD modeling process, especially in operations such as offset or sweeping. The existence of self-intersections might cause problems in the subsequent simulation and manufacturing process. Therefore, fast detection of self-intersections of NURBS is highly demanded in industrial applications. Self-intersections are essentially singular points on the surface. Although there is a long history of exploring singular points in mathematics community, the fast and robust determination and computation of self-intersections have been a challenging problem in practice. In this article, we construct an algebraic signature whose non-negativity is proven to be sufficient for excluding the existence of self-intersections from a global perspective. An efficient algorithm for determining the existence of self-intersections is provided by recursively using this signature. Once the self-intersection is detected, if necessary, the self-intersection locus can also be computed via a further recursively cross-use of this signature and the surface-surface intersection function. Various experiments and comparisons with existing methods, as well as geometry kernels, including OCCT and ACIS, validate the robustness and efficiency of our algorithm. We also adapt our algorithm to self-intersection elimination, self-intersection trimming, and applications in mesh generation, Boolean operation, and shelling. Xiaohong Jia 0001, Falai Chen |
ACM Trans. Graph. | 3 |
| 2024 | Density-Based Isogeometric Topology Optimization of Shell Structures
Qiong Pan, Xiaoya Zhai, Falai Chen |
Comput. Aided Des. | 3 |
| 2024 | Isogeometric Topology Optimization of Multi-patch Shell Structures
Qiong Pan, Xiaoya Zhai, Hongmei Kang, Xiaoxiao Du 0002, Falai Chen |
Comput. Aided Des. | 5 |
| 2024 | Simultaneous Boundary and Interior Parameterization of Planar Domains Via Deep Learning
Zheng Zhan 0002, Falai Chen |
Comput. Aided Des. | 3 |
| 2024 | Topology Optimization of Self-supporting Structures for Additive Manufacturing via Implicit B-spline RepresentationsabstractOwing to the rapid development in additive manufacturing , the potential to fabricate intricate structures has become a reality, emphasizing the importance of designing structures conducive to additive manufacturing processes . A crucial consideration is the ability to design structures requiring no additional support during manufacturing. This paper employs implicit B-spline representations for self-supporting structure design by integrating a topology optimization model with self-supporting constraints derived analytically from the implicit representation. This analytical derivation for detecting overhang regions enables accurate and efficient calculation of constraints, outperforming other B-spline-based methods. Compared to the traditional voxel-based methods, the implicit B-spline representation significantly expedites the optimization process by reducing the number of design variables. Additionally, several acceleration techniques are implemented to enhance the efficiency of our method, allowing simulations of 3D models with millions of finite elements to be completed within one and half an hour, excelling other B-spline-based methods and voxel-based methods. Various numerical experiments validate its excellent performance, confirming the effectiveness and efficiency of the proposed algorithm. Xiaoya Zhai, Jingchao Jiang, Falai Chen |
Comput. Aided Des. | 4 |
| 2024 | Fast parameterization of planar domains for isogeometric analysis via generalization of deep neural network
Zheng Zhan 0002, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 2024 | iShapEditing: Intelligent Shape Editing with Diffusion ModelsabstractAbstract Recent advancements in generative models have enabled image editing very effective with impressive results. By extending this progress to 3D geometry models, we introduce iShapEditing, a novel framework for 3D shape editing which is applicable to both generated and real shapes. Users manipulate shapes by dragging handle points to corresponding targets, offering an intuitive and intelligent editing interface. Leveraging the Triplane Diffusion model and robust intermediate feature correspondence, our framework utilizes classifier guidance to adjust noise representations during sampling process, ensuring alignment with user expectations while preserving plausibility. For real shapes, we employ shape predictions at each time step alongside a DDPM‐based inversion algorithm to derive their latent codes, facilitating seamless editing. iShapEditing provides effective and intelligent control over shapes without the need for additional model training or fine‐tuning. Experimental examples demonstrate the effectiveness and superiority of our method in terms of editing accuracy and plausibility. Jing Li 0113, Juyong Zhang, Falai Chen |
Comput. Graph. Forum | 3 |
| 2023 | Topology Optimization of Self-supporting Porous Structures Based on Triply Periodic Minimal Surfaces
Xiaoya Zhai, Falai Chen |
Comput. Aided Des. | 3 |
| 2023 | Efficient computation of moving planes for rational parametric surfaces with base points using Dixon resultants
Xiaohong Jia 0001, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 2023 | Topological classification of the intersection curves of two quadrics using a set of discriminants
Wenbing Shao, Falai Chen |
Comput. Aided Geom. Des. | 2 |
| 2023 | Singularity Computation for Rational Parametric Surfaces Using Moving PlanesabstractSingularity computation is a fundamental problem in Computer Graphics and Computer Aided Geometric Design, since it is closely related to topology determination, intersection, mesh generation, rendering, simulation, and modeling of curves and surfaces. In this article, we present an efficient and robust algorithm for computing all the singularities (including their orders) of rational parametric surfaces using the technique of moving planes. The main approach is first to construct a representation matrix whose columns correspond to moving planes following the parametric surface. Then, by substituting the parametric equation of the rational surface into this representation matrix, one can extract the singularity information from the corresponding matrix and return all the singular loci including self-intersection curves, cusp curves, and isolated singular points of the rational surface, together with the order of each singular locus. We present some examples to compare our algorithm with state-of-the-art methods from different perspectives including robustness, efficiency, order computation, and numerical stability, and the experimental results show that our method outperforms existing methods in all these aspects. Furthermore, applications of our algorithm in surface rendering, mesh generation and surface/surface intersections are provided to demonstrate that correctly computing the self-intersection curves of a surface is essential to generate high quality results for these applications. Xiaohong Jia 0001, Falai Chen |
ACM Trans. Graph. | 2 |
| 2022 | Robust Algebraic Curve Intersections with Tolerance Control
Wenbing Shao, Falai Chen |
Comput. Aided Des. | 2 |
| 2022 | A constructive approach to implicitizing rational surfaces with LCI base points by moving planes and moving quadrics
Yisheng Lai, Falai Chen, Xiaoran Shi, Yu Gao 0037 |
Comput. Aided Geom. Des. | 2 |
| 2022 | Constructing planar domain parameterization with HB-splines via quasi-conformal mapping
Maodong Pan, Falai Chen |
Comput. Aided Geom. Des. | 2 |
| 2021 | Volumetric Boundary Correspondence for Isogeometric Analysis Based on Unbalanced Optimal Transport
Falai Chen |
Comput. Aided Des. | 2 |
| 2020 | Non-Uniform Subdivision Surfaces with Sharp FeaturesabstractAbstract Sharp features are important characteristics in surface modelling. However, it is still a significantly difficult task to create complex sharp features for Non‐Uniform Rational B‐Splines compatible subdivision surfaces. Current non‐uniform subdivision methods produce sharp features generally by setting zero knot intervals, and these sharp features may have unpleasant visual effects. In this paper, we construct a non‐uniform subdivision scheme to create complex sharp features by extending the eigen‐polyhedron technique. The new scheme allows arbitrarily specifying sharp edges in the initial mesh and generates non‐uniform cubic B‐spline curves to represent the sharp features. Experimental results demonstrate that the present method can generate visually more pleasant sharp features than other existing approaches. Yufeng Tian, Xin Li 0021, Falai Chen |
Comput. Graph. Forum | 3 |
| 2020 | Spectral Mesh Segmentation via ℓ0 Gradient MinimizationabstractMesh segmentation is a process of partitioning a mesh model into meaningful parts - a fundamental problem in various disciplines. This paper introduces a novel mesh segmentation method inspired by sparsity pursuit. Based on the local geometric and topological information of a given mesh, we build a Laplacian matrix whose Fiedler vector is used to characterize the uniformity among elements of the same segment. By analyzing the Fiedler vector, we reformulate the mesh segmentation problem as a ℓ0gradient minimization problem. To solve this problem efficiently, we adopt a coarse-to-fine strategy. A fast heuristic algorithm is first devised to find a rational coarse segmentation, and then an optimization algorithm based on the alternating direction method of multiplier (ADMM) is proposed to refine the segment boundaries within their local regions. To extract the inherent hierarchical structure of the given mesh, our method performs segmentation in a recursive way. Experimental results demonstrate that the presented method outperforms the state-of-the-art segmentation methods when evaluated on the Princeton Segmentation Benchmark, the LIFL/LIRIS Segmentation Benchmark and a number of other complex meshes. Weihua Tong, Xiankang Yang, Maodong Pan, Falai Chen |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2019 | Low-rank Parameterization of Volumetric Domains for Isogeometric Analysis
Maodong Pan, Falai Chen |
Comput. Aided Des. | 2 |
| 2019 | Path Planning of a Type of Porous Structures for Additive Manufacturing
Xiaoya Zhai, Falai Chen |
Comput. Aided Des. | 2 |
| 2019 | Boundary correspondence of planar domains for isogeometric analysis based on optimal mass transport
Maodong Pan, Falai Chen |
Comput. Aided Des. | 3 |
| 2019 | Implicitizing rational surfaces without base points by moving planes and moving quadrics
Yisheng Lai, Falai Chen, Xiaoran Shi |
Comput. Aided Geom. Des. | 2 |
| 2018 | Low-rank parameterization of planar domains for isogeometric analysis
Maodong Pan, Falai Chen, Weihua Tong |
Comput. Aided Geom. Des. | 2 |
| 2018 | Computing IGA-suitable planar parameterizations by PolySquare-enhanced domain partition
Shiwei Xiao, Hongmei Kang, Xiao-Ming Fu 0001, Falai Chen |
Comput. Aided Geom. Des. | 4 |
| 2018 | Computing medial axis transformations of 2D point clouds
Yanjun Zhong, Falai Chen |
Graph. Model. | 2 |
| 2018 | Content-aware image resizing using quasi-conformal mapping
Jinlan Xu, Hongmei Kang, Falai Chen |
Vis. Comput. | 3 |
| 2017 | Phase-field guided surface reconstruction based on implicit hierarchical B-splines
Maodong Pan, Weihua Tong, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 2017 | Joint head pose and facial landmark regression from depth imagesabstractThis paper presents a joint head pose and facial landmark regression method with input from depth images for real-time application. Our main contributions are: firstly, a joint optimization method to estimate head pose and facial landmarks, i.e., the pose regression result provides supervised initialization for cascaded facial landmark regression, while the regression result for the facial landmarks can also help to further refine the head pose at each stage. Secondly, we classify the head pose space into 9 sub-spaces, and then use a cascaded random forest with a global shape constraint for training facial landmarks in each specific space. This classification-guided method can effectively handle the problem of large pose changes and occlusion. Lastly, we have built a 3D face database containing 73 subjects, each with 14 expressions in various head poses. Experiments on challenging databases show our method achieves state-of-the-art performance on both head pose estimation and facial landmark regression. Juyong Zhang, Changwei Luo, Falai Chen |
Comput. Vis. Media | 4 |
| 2016 | Compact implicit surface reconstruction via low-rank tensor approximation
Maodong Pan, Weihua Tong, Falai Chen |
Comput. Aided Des. | 3 |
| 2016 | Surface approximation via sparse representation and parameterization optimization
Linlin Xu, Zhouwang Yang, Jiansong Deng, Falai Chen, Ligang Liu 0001 |
Comput. Aided Des. | 5 |
| 2016 | Sparse RBF surface representations
Manyi Li, Falai Chen, Wenping Wang 0001, Changhe Tu |
Comput. Aided Geom. Des. | 2 |
| 2016 | Planar Shape Interpolation Based On Teichmüller MappingabstractAbstract Shape interpolation is a classical problem in computer graphics and has been widely investigated in the past two decades. Ideal shape interpolation should be natural and smooth which have good properties such as affine and conformal reproduction, bounded distortion, no fold‐overs, etc. In this paper, we present a new approach for planar shape interpolation based on Teichmüller maps ‐ a special type of maps in the class of quasi‐conformal maps. The algorithm consists of two steps. In the first step, a Teichmüller map is computed from the source shape to the target shape, and then the Beltrami coefficient is interpolated such that the conformal distortion is linear with respect to the time variable. In the second step, the intermediate shape is reconstructed by solving the Beltrami equation locally over each triangle and then stitching the mapped triangles by conformal transformations. The new approach preserves all the good properties mentioned above and produces more natural and more uniform intermediate shapes than the start‐of‐the‐art methods. Especially, the conformal distortion changes linearly with respect to the time variable. Experiment results show that our method can produce appealing results regardless of interpolating between the same or different objects. Xianshun Nian, Falai Chen |
Comput. Graph. Forum | 2 |
| 2016 | Implicitizing rational surfaces using moving quadrics constructed from moving planes
Yisheng Lai, Falai Chen |
J. Symb. Comput. | 2 |
| 2016 | Construction of Manifolds via Compatible Sparse RepresentationsabstractManifold is an important technique to model geometric objects with arbitrary topology. In this article, we propose a novel approach for constructing manifolds from discrete meshes based on sparse optimization. The local geometry for each chart is sparsely represented by a set of redundant atom functions, which have the flexibility to represent various geometries with varying smoothness. A global optimization is then proposed to guarantee compatible sparse representations in the overlapping regions of different charts. Our method can construct manifolds of varying smoothness including sharp features (creases, darts, or cusps). As an application, we can easily construct a skinning manifold surface from a given curve network. Examples show that our approach has much flexibility to generate manifold surfaces with good quality. Ligang Liu 0001, Zhouwang Yang, Wen Shan, Jiansong Deng, Falai Chen |
ACM Trans. Graph. | 7 |
| 2015 | Hierarchical Box SplinesabstractBox splines are considered as a natural generalization of univariate uniform B-splines. Box splines have local support and are positive in the interior of its support. The translates of box splines form a partition of unity. In this paper we extend the hierarchical paradigm of tensor product B-splines to box splines, which are called hierarchical box splines. We take the application of quartic smooth hierarchical box splines in surface fitting as an example to demonstrate the adaptivity and flexibility of hierarchical box splines. Hongmei Kang, Falai Chen, Jiansong Deng |
CAD/Graphics | 2 |
| 2015 | Knot calculation for spline fitting via sparse optimization
Hongmei Kang, Falai Chen, Jiansong Deng, Zhouwang Yang |
Comput. Aided Des. | 2 |
| 2015 | Geometric modeling and processing 2015
Mario Botsch, Falai Chen, Andrew Gillette |
Comput. Aided Geom. Des. | 2 |
| 2015 | Special Issue of selected papers from the 2014 Dagstuhl seminar on Geometric Modeling
Falai Chen, Tor Dokken, Thomas A. Grandine, Stefanie Hahmann |
Graph. Model. | 1 |
| 2015 | A new basis for PHT-splines
Hongmei Kang, Jinlan Xu, Falai Chen, Jiansong Deng |
Graph. Model. | 3 |
| 2015 | Survey on sparsity in geometric modeling and processing
Linlin Xu, Juyong Zhang, Zhouwang Yang, Jiansong Deng, Falai Chen, Ligang Liu 0001 |
Graph. Model. | 6 |
| 2014 | Hierarchical B-splines on regular triangular partitions
Hongmei Kang, Falai Chen, Jiansong Deng |
Graph. Model. | 2 |
| 2014 | Decoupling noise and features via weighted ℓ1-analysis compressed sensingabstractMany geometry processing applications are sensitive to noise and sharp features. Although there are a number of works on detecting noise and sharp features in the literature, they are heuristic. On one hand, traditional denoising methods use filtering operators to remove noise, however, they may blur sharp features and shrink the object. On the other hand, noise makes detection of features, which relies on computation of differential properties, unreliable and unstable. Therefore, detecting noise and features on discrete surfaces still remains challenging. In this article, we present an approach for decoupling noise and features on 3D shapes. Our approach consists of two phases. In the first phase, a base mesh is estimated from the input noisy data by a global Laplacian regularization denoising scheme. The estimated base mesh is guaranteed to asymptotically converge to the true underlying surface with probability one as the sample size goes to infinity. In the second phase, an ℓ 1 -analysis compressed sensing optimization is proposed to recover sharp features from the residual between base mesh and input mesh. This is based on our discovery that sharp features can be sparsely represented in some coherent dictionary which is constructed by the pseudo-inverse matrix of the Laplacian of the shape. The features are recovered from the residual in a progressive way. Theoretical analysis and experimental results show that our approach can reliably and robustly remove noise and extract sharp features on 3D shapes. Zhouwang Yang, Ligang Liu 0001, Jiansong Deng, Falai Chen |
ACM Trans. Graph. | 5 |
| 2013 | Modified T-splines
Hongmei Kang, Falai Chen, Jiansong Deng |
Comput. Aided Geom. Des. | 2 |
| 2013 | Dimension of spline spaces with highest order smoothness over hierarchical T-meshes
Jiansong Deng, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 2013 | Cost-effective printing of 3D objects with skin-frame structuresabstract3D printers have become popular in recent years and enable fabrication of custom objects for home users. However, the cost of the material used in printing remains high. In this paper, we present an automatic solution to design a skin-frame structure for the purpose of reducing the material cost in printing a given 3D object. The frame structure is designed by an optimization scheme which significantly reduces material volume and is guaranteed to be physically stable, geometrically approximate, and printable. Furthermore, the number of struts is minimized by solving an l 0 sparsity optimization. We formulate it as a multi-objective programming problem and an iterative extension of the preemptive algorithm is developed to find a compromise solution. We demonstrate the applicability and practicability of our solution by printing various objects using both powder-type and extrusion-type 3D printers. Our method is shown to be more cost-effective than previous works. Weiming Wang 0003, Tuanfeng Y. Wang, Zhouwang Yang, Ligang Liu 0001, Xin Tong 0001, Weihua Tong, Jiansong Deng, Falai Chen, Xiuping Liu |
ACM Trans. Graph. | 8 |
| 2012 | Implicitization, parameterization and singularity computation of Steiner surfaces using moving surfaces
Xuhui Wang 0001, Falai Chen |
J. Symb. Comput. | 2 |
| 2012 | A variational model for normal computation of point clouds
Zhouwang Yang, Falai Chen |
Vis. Comput. | 3 |
| 2011 | Adaptive isogeometric analysis using rational PHT-splines
Jinlan Xu, Jiansong Deng, Falai Chen |
Comput. Aided Des. | 4 |
| 2011 | On the instability in the dimension of splines spaces over T-meshes
Xin Li 0021, Falai Chen |
Comput. Aided Geom. Des. | 2 |
| 2011 | Parallel and adaptive surface reconstruction based on implicit PHT-splines
Zhouwang Yang, Liangbing Jin, Jiansong Deng, Falai Chen |
Comput. Aided Geom. Des. | 5 |
| 2011 | General planar quadrilateral mesh design using conjugate direction fieldabstractWe present a novel method to approximate a freeform shape with a planar quadrilateral (PQ) mesh for modeling architectural glass structures. Our method is based on the study of conjugate direction fields (CDF) which allow the presence of ±κ/4(κ ε Z) singularities. Starting with a triangle discretization of a freeform shape, we first compute an as smooth as possible conjugate direction field satisfying the user's directional and angular constraints, then apply mixed-integer quadrangulation and planarization techniques to generate a PQ mesh which approximates the input shape faithfully. We demonstrate that our method is effective and robust on various 3D models. Yang Liu 0014, Weiwei Xu 0003, Lifeng Zhu, Baining Guo, Falai Chen |
ACM Trans. Graph. | 6 |
| 2010 | Computing the singularities of rational space curvesabstractIn this paper, we discuss the singularities of rational space curves. Two methods are provided to compute the singularities of arbitrary degree curves. These methods are a generalization of the paper (Chen, Wang and Liu. Computing singular points of plane rational curves. Journal of Symbolic Computation 43, 92--117, 2008), which are based on the μ-basis of the rational space curve and on random technique. The μ-basis induces a matrix M which contains all the information about the singularities including the parameter values corresponding to the singularities, multiplicities and infinitely near singularities. These information can be obtained by computing the Smith form of the matrix M. We compare our methods with previous approaches such as generalized resultants, and provide some examples to illustrate the effectiveness of our methods. Xiaoran Shi, Falai Chen |
ISSAC | 2 |
| 2010 | Adaptive surface reconstruction based on implicit PHT-splinesabstractWe present a new shape representation, the implicit PHT-spline, which allows us to efficiently reconstruct surface models from very large sets of points. A PHT-spline is a piece-wise tricubic polynomial over a 3D hierarchical T-mesh, the basis functions of which have good properties such as non-negativity, compact support and partition of unity. Given a point cloud, an implicit PHT-spline surface is constructed by interpolating the Hermitian information at the basis vertices of the T-mesh, and the Hermitian information is obtained by estimating the geometric quantities on the underlying surface of the point cloud. We use the natural hierarchical structure of PHT-splines to reconstruct surfaces adaptively, with simple error-guided local refinements that adapt to the regional geometric details of the target object. Unlike some previous methods that heavily depend on the normal information of the point cloud, our approach only uses it for orientation and is insensitive to the noise of normals. Examples show that our approach can produce high quality reconstruction surfaces very efficiently. Zhouwang Yang, Liangbing Jin, Jiansong Deng, Falai Chen |
Symposium on Solid and Physical Modeling | 5 |
| 2010 | Preface - Geometric modeling and processing
Falai Chen, Bert Jüttler |
Comput. Aided Des. | 1 |
| 2010 | Polynomial splines over general T-meshes
Xin Li 0021, Jiansong Deng, Falai Chen |
Vis. Comput. | 3 |
| 2009 | Submesh splines over hierarchical T-meshesabstractIn this paper we propose a new type of splines -biquadratic submesh splines over hierarchical T-meshes. The biquadratic submesh splines are in rational form consisting of some biquadratic B-splines defined over tensor-product submeshes of a hierarchical T-mesh, where every submesh is around a cell in the crossing-vertex relationship graph of the T-mesh. We provide an effective algorithm to locate the valid tensor-product submeshes. A local refinement algorithm is presented and the application of submesh splines in surface fitting is provided. Liangbing Jin, Jiansong Deng, Falai Chen |
CAD/Graphics | 3 |
| 2009 | Exact and approximate representations of trimmed surfaces with NURBS and Bézier surfacesabstractA trimmed surface is usually represented as a parametric surface with a set of trimming curves. However, many CAD processes and algorithms cannot be applied to trimmed surfaces directly because of the complexity in manipulating trimmed surfaces. Moreover, trimmed surfaces will create gaps between different trimmed surfaces. Thus it is desirable to represent a trimmed surface by a group of regular surfaces, such as NURBS or Bezier surfaces. The present paper provides an algorithm to split a trimmed NURBS surface into several NURBS or Beacutezier surfaces. The surface patches which domains are far away from the trimming curves coincide with the given trimmed NURBS surface and the patches which domains are close to the trimming curves are represented with high degree Beacutezier surface patches (exact) or bi-cubic B-spline surfaces (approximate). The algorithm is simple, efficient and easy to implement. Compared with previous approaches (and), the new algorithm doesn't change the parameterization of most regions and is easy to maintain the continuity. Since our algorithm can keep most of the patches unchanged, most of the surface patches will be C2continuous. Furthermore, the surface patches can be locally merged to be G1in the neighbor of trimming curves which is very difficult for those in and. Xin Li 0021, Falai Chen |
CAD/Graphics | 2 |
| 2009 | C1 bicubic splines over general T-meshesabstractThe present authors have introduced polynomial splines over T-meshes (PHT-splines) and provided the theories and applications for PHT-splines over hierarchical T-meshes. This paper generalizes PHT-splines to arbitrary topology over general T-meshes with any structures. The general PHT-spline surfaces can be constructed through an unified scheme to interpolate the local geometric information at the basis vertices of the T-mesh. We also discuss the edge insertion and removal algorithms for PHT-splines over general T-meshes. As applications, we present algorithms to construct a spline surface over a T-mesh from a quadrilateral mesh. Xin Li 0021, Jiansong Deng, Falai Chen |
CAD/Graphics | 3 |
| 2009 | Geometric Modeling and Processing
Falai Chen, Bert Jüttler |
Comput. Aided Geom. Des. | 1 |
| 2009 | Computing self-intersection curves of rational ruled surfaces
Xiaohong Jia 0001, Falai Chen, Jiansong Deng |
Comput. Aided Geom. Des. | 2 |
| 2009 | Scale-Space Analysis of Discrete Filtering over Arbitrary Triangulated SurfacesabstractDiscrete filtering of information over triangulated surfaces has proved very useful in computer graphics applications. This technique is based on diffusion equations and has been extensively applied to image processing, harmonic map regularization and texture generating, etc. [C. L. Bajaj and G. Xu, ACM Trans. Graph., 22 (2003), pp. 4–32], [C. Wu, J. Deng, and F. Chen, IEEE Trans. Vis. Comput. Graph., 14 (2008), pp. 666–679]. However, little has been done on analysis (especially quantitative analysis) of the behavior of these filtering procedures. Since in applications mesh surfaces can be of arbitrary topology and the filtering can be nonlinear and even anisotropic, the analysis of the quantitative behavior is a very difficult issue. In this paper, we first present the discrete linear, nonlinear, and anisotropic filtering schemes via discretizing diffusion equations with appropriately defined differential operators on triangulated surfaces, and then use concepts of discrete scale-spaces to describe these filtering procedures and analyze their properties respectively. Scale-space properties such as existence and uniqueness, continuous dependence on initial value, discrete semigroup property, grey level shift invariance and conservation of total grey level, information reduction (also known as topology simplification), and constant limit behavior have been proved. In particular, the information reduction property is analyzed by eigenvalue and eigenvector analysis of matrices. Different from the direct observation of the local filtering to the diffusion equations and other interpretation methods based on wholly global quantities such as energy and entropy, this viewpoint helps us understand the filtering both globally (information reduction as image components shrink) and locally (how the image component contributes to its shrink rate). With careful consideration of the correspondence between eigenvalues and eigenvectors and their features, differences between linear and nonlinear filtering, as well as between isotropic and anisotropic filtering, are discussed. We also get some stability results of the filtering schemes. Several examples are provided to illustrate the properties. Jiansong Deng, Falai Chen, Xue-Cheng Tai |
SIAM J. Imaging Sci. | 3 |
| 2009 | Joint-aware manipulation of deformable modelsabstractComplex mesh models of man-made objects often consist of multiple components connected by various types of joints. We propose a joint-aware deformation framework that supports the direct manipulation of an arbitrary mix of rigid and deformable components. First we apply slippable motion analysis to automatically detect multiple types of joint constraints that are implicit in model geometry. For single-component geometry or models with disconnected components, we support user-defined virtual joints. Then we integrate manipulation handle constraints, multiple components, joint constraints, joint limits, and deformation energies into a single volumetric-cell-based space deformation problem. An iterative, parallelized Gauss-Newton solver is used to solve the resulting nonlinear optimization. Interactive deformable manipulation is demonstrated on a variety of geometric models while automatically respecting their multi-component nature and the natural behavior of their joints. Weiwei Xu 0003, KangKang Yin, Kun Zhou 0001, Michiel van de Panne, Falai Chen, Baining Guo |
ACM Trans. Graph. | 6 |
| 2008 | Implicitization and parametrization of quadratic surfaces with one simple base pointabstractThis paper discusses implicitization and parametrization of Xuhui Wang 0001, Falai Chen, Jiansong Deng |
ISSAC | 2 |
| 2008 | Polynomial splines over hierarchical T-meshes
Jiansong Deng, Falai Chen, Xin Li 0021, Changqi Hu, Weihua Tong, Zhouwang Yang, Yu-Yu Feng 0001 |
Graph. Model. | 2 |
| 2008 | Computing singular points of plane rational curves
Falai Chen, Wenping Wang 0001, Yang Liu 0014 |
J. Symb. Comput. | 1 |
| 2008 | Diffusion Equations over Arbitrary Triangulated Surfaces for Filtering and Texture ApplicationsabstractIn computer graphics, triangular mesh representations of surfaces have become very popular. Compared with parametric and implicit forms of surfaces, triangular mesh surfaces have many advantages, such as easy to render, convenient to store and the ability to model geometric objects with arbitrary topology. In this paper, we are interested in data processing over triangular mesh surfaces through PDEs (partial differential equations). We study several diffusion equations over triangular mesh surfaces, and present corresponding numerical schemes to solve them. Our methods work for triangular mesh surfaces with arbitrary geometry (the angles of each triangle are arbitrary) and topology (open meshes or closed meshes of arbitrary genus). Besides the flexibility, our methods are efficient due to the implicit/semi-implicit time discretization. We finally apply our methods to several filtering and texture applications such as image processing, texture generating and regularization of harmonic maps over triangular mesh surfaces. The results demonstrate the flexibility and effectiveness of our methods. Jiansong Deng, Falai Chen |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2007 | Surface Modeling with Polynomial Splines over Hierarchical T-meshesabstractComputer graphics and computer-aided design communities prefer piecewise spline patches to represent surfaces. But keeping the smoothness between the adjacent patches is a challenging task. In this paper, we present a method for stitching several surface patches, which is a key step in complicated surface modeling, with polynomial splines over hierarchical T-meshes (PHT-spline for short). The method is simple and can be easily applied to complex surface modeling. With the method, spline surfaces can be constructed efficiently and adoptively to fit genus-zero meshes after their spherical parameterization is obtained, where only small sized linear systems of equations are involved. Xin Li 0021, Jiansong Deng, Falai Chen |
CAD/Graphics | 3 |
| 2007 | Axial moving lines and singularities of rational planar curves
Falai Chen, Ron Goldman 0002 |
Comput. Aided Geom. Des. | 2 |
| 2007 | Surface modeling with polynomial splines over hierarchical T-meshes
Xin Li 0021, Jiansong Deng, Falai Chen |
Vis. Comput. | 3 |
| 2006 | Approximate µ-Bases of Rational Curves and Surfaces
Li-Yong Shen, Falai Chen, Bert Jüttler, Jiansong Deng |
GMP | 2 |
| 2006 | Specification of Initial Shapes for Dynamic Implicit Curve/Surface Reconstruction
Zhouwang Yang, Chun-Lin Wu, Jiansong Deng, Falai Chen |
J. Comput. Sci. Technol. | 4 |
| 2005 | Determination of free parameters in algebraic surface blendingabstractIn the paper we propose a method to determine parameters that appear in algebraic surface blending. By minimizing the surface energy and adding some point restrictions, we can select the free parameters such that a blending surface with reasonable shape is constructed. The method seems to be extensible for other surface blending problems, although we concentrate on algebraic surface blending. Chendong Xu, Falai Chen, Jiansong Deng |
CAD/Graphics | 2 |
| 2005 | Subdivision surfaces based on point-based splinesabstractWe present a new interpolatory subdivision scheme based on PB-splines (point-based B-splines), over triangular meshes. Using the stencil of the interpolatory /spl radic/3-subdivision scheme, we propose a different refinement strategy by introducing a variable a to each regular vertex (valence = 6). By applying different a (locally or globally), the scheme is suitable for adaptive refinement and can perfectly reach different smoothness conditions (C/sup 0/, C/sup 1/ or C/sup 2/). Jiansong Deng, Falai Chen |
CAD/Graphics | 3 |
| 2005 | Computing µ-bases of rational curves and surfaces using polynomial matrix factorizationabstractThe μ-bases of rational curves/surfaces are newly developed tools which play an important role in connecting parametric forms and implicit forms of the rational curves/surfaces. They provide efficient algorithms to implicitize rational curves/surfaces as well as algorithms to compute singular points of rational curves and to reparametrize rational ruled surfaces. In this paper, we present an efficient algorithm to compute the μbasis of a rational curve/surface by using polynomial matrix factorization followed by a technique similar to Gaussian elimination. The algorithm is shown superior than previous algorithms to compute the μ-basis of a rational curve, and it is the only known algorithm that can rigorously compute the μ-basis of a general rational surface. We present some examples to illustrate the algorithm. Jiansong Deng, Falai Chen, Li-Yong Shen |
ISSAC | 2 |
| 2005 | The mu-basis and implicitization of a rational parametric surface
Falai Chen, David A. Cox 0001, Yang Liu 0014 |
J. Symb. Comput. | 1 |
| 2005 | Fitting unorganized point clouds with active implicit B-spline curves
Zhouwang Yang, Jiansong Deng, Falai Chen |
Vis. Comput. | 3 |
| 2004 | Interval implicitization of rational curves
Falai Chen |
Comput. Aided Geom. Des. | 1 |
| 2004 | Degree reduction of disk Be'zier curves
Falai Chen |
Comput. Aided Geom. Des. | 1 |
| 2004 | Algebraic Conditions for Classifying the Positional Relationships Between Two Conics and Their Applications
Yang Liu 0014, Falai Chen |
J. Comput. Sci. Technol. | 2 |
| 2003 | G2 Blending of Corners with Piecewise Algebraic SurfacesabstractIn this paper, we present a construction approach to blend the corner of three coordinate planes with G/sup 2/ continuous piecewise algebraic surfaces. For each pair of two coordinate planes, an algebraic surface patch (which is defined in a tetrahedron or a prism) is used to blend the two coordinate planes, and then a center patch is constructed to blend the three algebraic surface patches. The defining region and the shape of the blending surface can be easily adjusted with a few free parameters. Examples are provided to illustrate the blending method. The result can be combined with a potential method to blend three arbitrary algebraic surfaces intersecting transversally at a common point. Falai Chen |
PG | 1 |
| 2003 | Reparametrization of a rational ruled surface using the -basis
Falai Chen |
Comput. Aided Geom. Des. | 1 |
| 2003 | Computing real inflection points of cubic algebraic curves
Falai Chen |
Comput. Aided Geom. Des. | 1 |
| 2003 | Revisiting the [mu]-basis of a rational ruled surface
Falai Chen |
J. Symb. Comput. | 1 |
| 2002 | A new implicit representation of a planar rational curve with high order singularity
Falai Chen, Thomas W. Sederberg |
Comput. Aided Geom. Des. | 1 |
| 2002 | The µ-basis of a planar rational curve - properties and computation
Falai Chen |
Graph. Model. | 1 |
| 2002 | Four-Point Wavelets and Their Applications
Guofu Wei, Falai Chen |
J. Comput. Sci. Technol. | 2 |
| 2001 | Water Animation with Disturbance ModelabstractThis paper provides a physically based model to animate water. A disturbance model is proposed to simulate various kinds of waves. We use a powerful solver called the finite volume method to solve the water fluid equation and give various kinds of disturbance to the solutions according to different disturbance sources such as wind and rain droplets. In this way, we can nicely simulate the movement of waves such as superposition and reflection, and thus easily simulate scenes of a raining pool, windy lake, etc. Qianhua Chen, Jiansong Deng, Falai Chen |
Computer Graphics International | 3 |
| 2001 | The mu-basis of a rational ruled surface
Falai Chen, Jianmin Zheng, Thomas W. Sederberg |
Comput. Aided Geom. Des. | 1 |
| 2001 | Blending Quadric Surfaces with Piecewise Algebraic Surfaces
Changsong Chen 0003, Falai Chen, Yu-Yu Feng 0001 |
Graph. Model. | 2 |
| 2000 | Bounding Interval Rational Bézier Curves with Interval Polynomial Bézier CurvesabstractIn this paper we put forward and study the problem of bounding an interval rational Bezier curve with an interval polynomial Bezier curve. We propose three different methods-hybrid method, perturbation method and linear programming method to solve this problem. Examples are illustrated to compare the three different methods. The empirical results show that the perturbation method and the linear programming method produce much tighter bounds than the hybrid method, though they are computationally several times more expensive. Falai Chen, Thomas W. Sederberg, Wenping Lou |
GMP | 1 |
| 2000 | Blending Pipe Surfaces with Piecewise Algebraic SurfacesabstractGiven the positions and orientations of several pipe surfaces (cylinders) in 3D space, a scheme for constructing a piecewise algebraic surface to blend the pipe surfaces is presented. The algorithm starts with a suitable partitioning of the 3D space into tetrahedra or prisms in which the algebraic surface patches are defined. Then a smooth piecewise algebraic surface is constructed which meets the pipe surfaces with a certain order of geometric continuity. The proper choice of free parameters is briefly discussed. Changsong Chen 0003, Falai Chen, Yu-Yu Feng 0001 |
PG | 2 |
| 2000 | Degree reduction of interval Bézier curves
Falai Chen, Wenping Lou |
Comput. Aided Des. | 1 |
| 1998 | The moving line ideal basis of planar rational curves
David A. Cox 0001, Thomas W. Sederberg, Falai Chen |
Comput. Aided Geom. Des. | 3 |
| 1997 | Bilinear precision of rational Bézier surfaces
Falai Chen |
Comput. Aided Geom. Des. | 1 |
| 1995 | Implicitization using moving curves and surfacesabstractThis paper presents a radically new approach to the century old problem of computing the implicit equation of a parametric surface. For surfaces without base points, the new method expresses the implicit equation in a determinant which is one fourth the size of the conventional expression based on Dixon's resultant. If base points do exist, previous implicitization methods either fail or become much more complicated, while the new method actually simplifies. Thomas W. Sederberg, Falai Chen |
SIGGRAPH | 2 |
| 1994 | The invariance of weak convexity conditions of B-nets with respect to subdivision
Yu-Yu Feng 0001, Falai Chen, Hong Ling Zhou |
Comput. Aided Geom. Des. | 2 |