VLDB 2026 Research / reviewers in the wild / expert
Kai Tang 0001
dblp:57/3315-1
· DBLP profile ↗
77ranked-venue papers
10as first author
9since 2021 · last 2025
0000-0002-5184-2086ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 63 · 9 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 10 · 1 first-author · 2 since 2021Theory of computation · 4Artificial intelligence and machine learning · 2Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A three-dimensional tracking algorithm for efficient construction of the feasible space of tool axis for a conical toroidal-end cutter in five-axis machining
Dong He 0001, Jiancheng Hao, Xifan Zhang, Tak Yu Lau, Ziyuan Zhao, Xuehan Wang, Junxue Ren, Kai Tang 0001 |
Comput. Aided Des. | 10 |
| 2025 | Sparse support path generation for multi-axis curved layer fused filament fabricationabstractIn recent years, multi-axis fused filament fabrication has emerged as a solution to address the limitations of the conventional 2.5D printing process. By using a curved layering strategy and varying the print direction, the final parts can be printed with reduced support structures, enhanced surface quality, and improved mechanical properties. However, support structures in the multi-axis scheme are still needed sometimes when the support-free requirement conflicts with other constraints. Currently, most support generation algorithms are for the conventional 2.5D printing, which are not applicable to multi-axis printing. To address this issue, we propose a sparse and curved support filling pattern for multi-axis printing, aiming at enhancing the material efficiency by fully utilizing the bridge technique. Firstly, the overhang regions are detected by identifying the overhang points given a multi-axis nozzle path. Then, an optimization framework for the support guide curve is proposed to minimize its total length while ensuring that overhang filaments can be stably supported. Lastly, the support layer slices and support segments that satisfy the self-supported criterion are generated for the final support printing paths. Simulation and experiments have been performed to validate the proposed methodology. Tak Yu Lau, Dong He 0001, Danjie Bi, Lulu Huang, Pengcheng Hu 0005, Kai Tang 0001 |
Graph. Model. | 8 |
| 2025 | Geodesic Distance Field-Based Five-Axis Continuous Sweep Scanning Method for the Multi-Entrance Inwall SurfaceabstractMulti-entrance Inwall (MEI) surfaces are widely used in industrial applications, yet inspecting the MEI surfaces precisely remains a challenging task due to their complex multi-entrance topology and potential collision risks. The recently developed five-axis continuous sweep scanning technology offers significantly higher inspection efficiency compared to traditional point-by-point methods, presenting a valuable opportunity for accurate and efficient MEI surface inspection. However, planning a five-axis continuous sweep scanning process for general MEI surfaces still largely relies on human input. To address this challenge, this paper presents a novel set of methods for generating five-axis sweep scanning paths, specifically designed for the automatic and efficient inspection of MEI surfaces. Our methodology utilizes a sophisticated heat-induced geodesic distance field (GDF) to calculate guiding curves, which are used to generate the sweep scanning paths and partition the accessible regions of the MEI surface. This approach results in the creation of continuous five-axis sweep scan inspection paths that enhance both inspection efficiency and surface coverage rates. The proposed method has been validated through physical inspection experiments and computer simulations, with results confirming its feasibility and demonstrating its advantages over two benchmark approaches. Note to Practitioners—This article aims to generate an automatic, highly efficient inspection path for MEI surfaces using a five-axis coordinate measuring machine (CMM). While existing methods have addressed some issues in free-form surface inspection, they primarily focus on external and open surface inspection and do not adequately adapt to MEI surfaces, which are often occluded by challenging collision situations and complex topology. As a result, planning a five-axis continuous sweep scanning process for a general MEI surface still heavily relies on human interaction. To address this limitation, we propose an inspection path generation method that constructs a set of guiding curves considering the geometric information of both the entrances and collision situations. We utilize a heat-induced Geodesic Distance Field (GDF) to compute guide paths and assist in partitioning the accessible region. Through experiments and computer simulations, our proposed method demonstrates superior performance compared to traditional benchmarking methods in terms of both inspection efficiency and point accessibility rate. The generated inspection path conforms to the workpiece surface geometry, effectively overcoming challenges such as high interference and topological complexity in MEI, thus enabling efficient and comprehensive surface measurements. Yuzhu Ding, Dong He 0001, Kai Tang 0001, Pengcheng Hu 0005 |
IEEE Trans Autom. Sci. Eng. | 4 |
| 2023 | Collision-Conscious Multi-Pass Flank Milling of Complicated Parts Based on Stripification
Dong He 0001, Kai Tang 0001 |
Comput. Aided Des. | 5 |
| 2023 | Partition-based Print Sequence Planning and Adaptive Slicing for Scalar Field-based Multi-axis Additive Manufacturing
Tak Yu Lau, Li Chen 0010, Dong He 0001, Kai Tang 0001 |
Comput. Aided Des. | 5 |
| 2023 | Five-Axis Trochoidal Sweep Scanning Path Planning for Free-Form Surface InspectionabstractFreeform surface inspection is a vital process in manufacturing, and the newly emerged five-axis continuous sweep scanning technology is one of the most efficient and accurate means for free-form surface inspection. The key in employing the five-axis inspection technology is to plan an effective and efficient sweep scanning path respecting both the inspection surface and the properties of the inspection device. Current sweep scanning paths suffer from the oscillating pattern that forces the high-speed stylus of the five-axis inspection device to swing back and forth frequently, which imposes excessive kinematic loading on the probe head, and in turn, undermines the inspection stability and efficiency. In this paper, we present a new trochoidal sweep scanning path for freeform surface inspection. The proposed method is novel in that the generated inspection path is a smooth trochoidal-shaped curve on the surface without causing any oscillation during a sweep scanning process. The kinematic performance of the probe head is significantly improved, which enables much better inspection stability and efficiency. Both computer simulation and physical inspection experiments of the proposed method have been conducted, whose results convincingly validate the feasibility and superiority of the proposed trochoidal sweep scanning path over the traditional oscillating sweep scanning path in terms of inspection stability and efficiency. Note to Practitioners—This work is motivated by the high requirements on the stability and efficiency of the newly emerged five-axis sweep scanning technology for freeform surface inspection. A novel trochoidal sweep scanning path is generated to make the original heavy-loaded rotary axes of the five-axis inspection machine move smoothly without needing frequent acceleration and deceleration as suffered from a traditional five-axis oscillating sweep scanning path. The kinematic loads of the five-axis inspection device are significantly reduced based on the proposed sweep scanning path; thus, the inspection machine could afford a higher sweep velocity of inspection, and the inspection stability and efficiency could be improved considerably as well. Compared with a traditional oscillating sweep scanning path, in our tests, the proposed method can improve the inspection efficiency by more than 20%, while the maximal kinematic loads (e.g., the velocity and jerk of the C-axis) can be reduced by 55%-85%. With superior inspection efficiency and stability, the proposed trochoidal sweep scanning path can be utilized for accurate and efficient inspection of large freeform surfaces like those in the aerospace and automotive industries. Kai Tang 0001, Pengcheng Hu 0005 |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2022 | Volume decomposition for multi-axis support-free and gouging-free printing based on ellipsoidal slicing
Fubao Xie, Xishuang Jing, Danjie Bi, Dong He 0001, Kai Tang 0001 |
Comput. Aided Des. | 8 |
| 2021 | Quasi-Developable and Signed Multi-Strip Approximation of a Freeform Surface Mesh for Efficient Flank Milling
Dong He 0001, Kai Tang 0001 |
Comput. Aided Des. | 4 |
| 2021 | Multi-Axis Support-Free Printing of Freeform Parts with Lattice Infill Structures
Kai Tang 0001, Dong He 0001 |
Comput. Aided Des. | 2 |
| 2020 | Manufacturability analysis and process planning for additive and subtractive hybrid manufacturing of Quasi-rotational parts with columnar features
Li Chen 0010, Tak Yu Lau, Kai Tang 0001 |
Comput. Aided Des. | 3 |
| 2020 | A spiral-based inspection path generation algorithm for efficient five-axis sweep scanning of freeform surfaces
Lufeng Chen, Rong Zhang 0011, Kai Tang 0001, Pengcheng Hu 0005, Zhenwei Han |
Comput. Aided Des. | 3 |
| 2020 | Five-axis Trochoidal Flank Milling of Deep 3D Cavities
Lufeng Chen, Ke Xu 0007, Yongsheng Gao 0007, Kai Tang 0001 |
Comput. Aided Des. | 5 |
| 2020 | Interactive WebVR visualization for online fire evacuation training
Fengting Yan, Yonghao Hu, Jinyuan Jia 0002, Zihao Ai, Kai Tang 0001, Zhicai Shi |
Multim. Tools Appl. | 5 |
| 2019 | A Tracking-Based Numerical Algorithm for Efficiently Constructing the Feasible Space of Tool Axis of a Conical Ball-End Cutter in Five-Axis Machining
Junxue Ren, Kai Tang 0001, Yuke Zhou |
Comput. Aided Des. | 3 |
| 2019 | Curved layer based process planning for multi-axis volume printing of freeform parts
Ke Xu 0007, Yingguang Li, Lufeng Chen, Kai Tang 0001 |
Comput. Aided Des. | 4 |
| 2019 | Support-Free Layered Process Planning Toward 3 + 2-Axis Additive ManufacturingabstractFor the traditional three-axis configuration of additive manufacturing (AM) platform, it is imperative to construct adequate support structures prior to the fabrication of overhanging features on the part geometry. To completely eliminate the use of support by taking advantage of the newly emerged five-axis AM platform, a novel multidirectional process planning algorithm for 3 + 2-axis AM is proposed in this paper. The core of the strategy is to decompose the model into support-free parts directly pertaining to the cusp-height constraint, each with its own build direction. The nozzle will follow the staged sequence to fabricate each individual part along its build direction, as facilitated by the adjustable orientation of the nozzle head on a five-axis platform. For model decomposition, a recursive downward flooding expansion algorithm is introduced to identify a surface patch in accordance with the support-free criteria. After being stitched as a watertight geometry, the decomposed part together with the remaining part will be archived into a prescribed hierarchy based on which the build sequence is readily established. Preliminary testing results have verified the effectiveness of the algorithm to handle the geometries of different types. Note to Practitioners-This paper was motivated by the deficiencies encountered in traditional three-axis additive manufacturing (AM). In practice, most commercialized 3-D printers are of three-axis configuration, on which it is required to construct support structures for those overhanging features on the part geometry. These support structures not only cost extra time and materials but also leave noticeable artifacts on the part surface even after the clean-up process. As an ultimate solution to this issue, the newly emerged five-axis AM platform is able to physically eliminate the need for support by properly and continuously adjusting the build direction. This, however, demands a delicate algorithm for determining the changing build direction for an arbitrary part that is currently unavailable. To simplify this challenging task, we took advantage of the 3 + 2 motion capability of the five-axis AM platform to progressively plan the three-axis printing process for a given freeform model. The core idea of our solution is to decompose the model by a flooding-like algorithm into individual support-free parts, each of which is printable along a fixed build direction without any support. The nozzle will then follow a prescribed sequence to print each part one on the other. The proposed algorithm is purely geometric, without taking into account the material property and the mass distribution. Preliminary testing results show that our approach is feasible and robust when dealing with limited geometries that abide a tree-like structure and features a clear flat base. Besides these geometric limitations, our current preliminary scheme for collision avoidance may become invalid upon an arbitrary complex geometry. We will further extend this method to cater to more sophisticated and general geometries. Ke Xu 0007, Lufeng Chen, Kai Tang 0001 |
IEEE Trans Autom. Sci. Eng. | 3 |
| 2019 | Automatic Sweep Scan Path Planning for Five-Axis Free-Form Surface Inspection Based on Hybrid Swept Area Potential FieldabstractSweep scan is an emerging five-axis inspection technology of retrieving geometric data from free-form surfaces. Compared with the traditional surface inspection by coordinate measuring machine (CMM) that works in a point-by-point manner, sweep scan is able to make the stylus tip continuously sweep at high speed on the surface to inspect, whilst acquiring the 3-D point data accurately and efficiently. However, at present, for an arbitrary free-form surface, it still heavily depends on humans to manually generate a suitable sweep scan path. This paper presents a practical sweep scan path planning method, which can automatically generate an efficient sweep scan path for an arbitrary free-form surface. The resultant sweep scan path is able to cater to the shape of the surface to inspect and the unique kinematic characteristics of the typical five-axis inspection machine, so as to achieve a tremendous increase in inspection efficiency. The experiments performed by us show that when compared with some existing automatic sweep scan path generation algorithms such as the simple zigzag method, the proposed method is able to reduce the total inspection time by as much as seven times. Yang Zhang 0033, Kai Tang 0001 |
IEEE Trans Autom. Sci. Eng. | 2 |
| 2018 | Automatic generation of efficient and interference-free five-axis scanning path for free-form surface inspection
Pengcheng Hu 0005, Huicheng Zhou, Jihong Chen, Chen-Han Lee, Kai Tang 0001, Jianzhong Yang, Shuyu Shen |
Comput. Aided Des. | 5 |
| 2018 | Multi-axis variable depth-of-cut machining of thin-walled workpieces based on the workpiece deflection constraint
Qianhang Yan, Ming Luo 0005, Kai Tang 0001 |
Comput. Aided Des. | 3 |
| 2018 | Optimized sequence planning for multi-axis hybrid machining of complex geometries
Li Chen 0010, Ke Xu 0007, Kai Tang 0001 |
Comput. Graph. | 3 |
| 2018 | Curved Reflection Symmetric Axes on Free-Form Surfaces and Their ExtractionabstractFeature detection on smooth free-form surfaces is much more difficult than that on shapes with sharp features. In this paper, we extract the curved reflection axes (CRAs) of an arbitrary free-form surface as features if they exist. The extraction result is robust to boundary noises and strongly sensitive to extrinsic properties of the surface such as projected normals and curvatures. Compared with the general reflection symmetry, curved reflection symmetry is defined to be a reflection symmetry along a smooth 3D embedded curve instead of a plane, where any point on the curve is a local reflection center for some surface points. The properties of the curved reflection symmetric axis are analyzed, and a novel computational model for detecting and extracting CRAs on free-form surfaces is presented. The experimental results are then compared with both the medial axis and the intrinsic symmetric axis, which are two popular feature representations of 3D shapes, and the advantages and uniqueness of the proposed method are convincingly demonstrated. An application of the proposed method in sweep scanning is also presented. Other applications of the proposed method include feature extraction, shape symmetrization, segmentation, and registration. Lulin Quan, Yang Zhang 0033, Kai Tang 0001 |
IEEE Trans Autom. Sci. Eng. | 3 |
| 2018 | S-LPM: segmentation augmented light-weighting and progressive meshing for the interactive visualization of large man-made Web3D models
Wen Zhou 0005, Kai Tang 0001, Jinyuan Jia 0002 |
World Wide Web | 2 |
| 2017 | Efficiency-optimal iso-planar tool path generation for five-axis finishing machining of freeform surfaces
Pengcheng Hu 0005, Lufeng Chen, Kai Tang 0001 |
Comput. Aided Des. | 3 |
| 2017 | Automatic Generation of Five-Axis Continuous Inspection Paths for Free-Form SurfacesabstractContinuous five-axis sweep scanning is an emerging technology for free-form surface inspection, which, unlike the traditional three-axis inspection that works in a point-by-point manner, keeps the stylus tip in constant contact with the surface during the scanning, and thus could tremendously improve the inspection efficiency. However, at present, it mostly depends on humans to plan a five-axis inspection path, which severely affects the potential use of this new technology. In this paper, we report a practical algorithm, which is able to automatically generate a five-axis inspection path for an arbitrary free-form surface. The crux of this algorithm is that the unique kinematic characteristics of the five-axis inspection machine are fully considered and utilized when a path is planned. As a direct result of this consideration and utilization, the inspection efficiency is tremendously increased, often 20-30 times better than an inspection path obtained by any traditional path planning algorithm that disregards the inspection machine itself. The experiments performed by us have fully validated this point. Pengcheng Hu 0005, Rong Zhang 0011, Kai Tang 0001 |
IEEE Trans Autom. Sci. Eng. | 3 |
| 2016 | Sweep scan path planning for efficient freeform surface inspection on five-axis CMM
Zi Zhou, Yang Zhang 0033, Kai Tang 0001 |
Comput. Aided Des. | 3 |
| 2016 | Lightweighting for Web3D visualization of large-scale BIM scenes in real-time
Ning Xie 0003, Kai Tang 0001, Jinyuan Jia 0002 |
Graph. Model. | 3 |
| 2016 | Styling Evolution for Tight-Fitting GarmentsabstractWe present an evolution method for designing the styling curves of garments. The procedure of evolution is driven by aesthetics-inspired scores to evaluate the quality of styling designs, where the aesthetic considerations are represented in the form of streamlines on human bodies. A dual representation is introduced in our platform to process the styling curves of designs, based on which robust methods for realizing the operations of evolution are developed. Starting from a given set of styling designs on human bodies, we demonstrate the effectiveness of set evolution inspired by aesthetic factors. The evolution is adaptive to the change of aesthetic inspirations. By this adaptation, our platform can automatically generate new designs fulfilling the demands of variations in different human bodies and poses. Tsz-Ho Kwok, Yanqiu Zhang, Charlie C. L. Wang, Yong-Jin Liu 0001, Kai Tang 0001 |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2016 | A Robust Divide and Conquer Algorithm for Progressive Medial Axes of Planar ShapesabstractThe medial axis is an important shape representation that finds a wide range of applications in shape analysis. For large-scale shapes of high resolution, a progressive medial axis representation that starts with the lowest resolution and gradually adds more details is desired. In this paper, we propose a fast and robust geometric algorithm that computes progressive medial axes of a large-scale planar shape. The key ingredient of our method is a novel structural analysis of merging medial axes of two planar shapes along a shared boundary. Our method is robust by separating the analysis of topological structure from numerical computation. Our method is also fast and we show that the time complexity of merging two medial axes is$O(n\;\log n_v)$, where$n$is the number of total boundary generators,$n_v$is strictly smaller than$n$and behaves as a small constant in all our experiments. Experiments on large-scale polygonal data and comparison with state-of-the-art methods show the efficiency and effectiveness of the proposed method. Yong-Jin Liu 0001, Cheng-Chi Yu, Minjing Yu, Kai Tang 0001, Deok-Soo Kim |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2015 | Boundary-Conformed Tool Path Generation Based on Global ReparametrizationabstractIn this paper, a boundary-conformed tool path generation method for either compound or trimmed surfaces are proposed, based on two powerful reparametrization schemes -- the discretized harmonic mapping and the convex combination mapping. By globally mapping a 3D surface onto a 2D unit square and then planning an iso-parametric curve in the 2D domain, the corresponding Cutter Contact (CC) curve on the original 3D surface is easily generated which conforms with the boundary of the surface. Based on this CC curve generation strategy, a CC curve expansion algorithm for covering the entire surface is designed which takes into account the machining accuracy requirement, i.e., The specified maximum cusp height. Tool paths generated in this way for compound or trimmed surfaces are boundary-conformed, smooth, and guarantee the required machining accuracy. Pengcheng Hu 0005, Lufeng Chen, Kai Tang 0001 |
CAD/Graphics | 4 |
| 2015 | A jumping robot using soft pneumatic actuatorabstractThis paper presents the development of a new type of robot capable of vertical and directional jumping. The robot uses soft silicone elastomer based pneumatic actuators as legs that accelerate the platform upwards by rapid pressurization. The robot is able to control and adjust the direction of the jumping by altering the timing patterns in which the individual legs are activated. Feng Ni, Daniel Rojas, Kai Tang 0001, Lilong Cai, Tamim Asfour |
ICRA | 3 |
| 2015 | Polynomial local shape descriptor on interest points for 3D part-in-whole matching
Lulin Quan, Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2015 | An Improved Algorithm for the Automated Design of Large-Scaled Robot SkinabstractA recent paper titled “On the Problem of the Automated Design of Large-Scaled Robot Skin” (Anghinolfi et al., 2013) published in the IEEE Transactions on Automation Science and Engineering addressed the problem of covering the surface of a humanoid robot with the largest number of nonoverlapping equilateral triangular sensor modules. The problem is eventually approximated by a simpler one: how to find the placement of a given polygon P on an equilateral triangular grid G that contains the largest number of the grid triangles. In this paper, we show how to improve the efficiency of the algorithm presented in that paper. Further, we show that the general problem of filling P with the largest number of disjoint equilateral triangles (all entirely contained in P and all of the same size) is not equivalent to that of finding an optimal placement of P on G. Using this result, we propose an improved heuristic for the original problem of covering the skin of a robot with the largest number of triangular sensor modules. Xiangzhi Wei, Ajay Joneja, Kai Tang 0001 |
IEEE Trans Autom. Sci. Eng. | 3 |
| 2013 | G2 quasi-developable Bezier surface interpolation of two space curves
Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2013 | Global obstacle avoidance and minimum workpiece setups in five-axis machining
Pengcheng Hu 0005, Kai Tang 0001, Chen-Han Lee |
Comput. Aided Des. | 2 |
| 2013 | Quasi-developable surface modeling of contours with curved triangular patches
Kai Tang 0001 |
Comput. Graph. | 2 |
| 2013 | The complexity of geodesic Voronoi diagrams on triangulated 2-manifold surfaces
Yong-Jin Liu 0001, Kai Tang 0001 |
Inf. Process. Lett. | 2 |
| 2011 | Improving the dynamics of five-axis machining through optimization of workpiece setup and tool orientations
Pengcheng Hu 0005, Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2011 | Industrial design using interpolatory discrete developable surfaces
Yong-Jin Liu 0001, Kai Tang 0001, Wen-Yong Gong, Tie-Ru Wu |
Comput. Aided Des. | 2 |
| 2011 | Construction of Iso-Contours, Bisectors, and Voronoi Diagrams on Triangulated SurfacesabstractIn the research of computer vision and machine perception, 3D objects are usually represented by 2-manifold triangular meshes M. In this paper, we present practical and efficient algorithms to construct iso-contours, bisectors, and Voronoi diagrams of point sites on M, based on an exact geodesic metric. Compared to euclidean metric spaces, the Voronoi diagrams on M exhibit many special properties that fail all of the existing euclidean Voronoi algorithms. To provide practical algorithms for constructing geodesic-metric-based Voronoi diagrams on M, this paper studies the analytic structure of iso-contours, bisectors, and Voronoi diagrams on M. After a necessary preprocessing of model M, practical algorithms are proposed for quickly obtaining full information about iso--contours, bisectors, and Voronoi diagrams on M. The complexity of the construction algorithms is also analyzed. Finally, three interesting applications-surface sampling and reconstruction, 3D skeleton extraction, and point pattern analysis-are presented that show the potential power of the proposed algorithms in pattern analysis. Yong-Jin Liu 0001, Zhanqing Chen, Kai Tang 0001 |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2010 | Pattern computation for compression garment by a physical/geometric approach
Charlie C. L. Wang, Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2010 | A fully geometric approach for developable cloth deformation simulation
Kai Tang 0001 |
Vis. Comput. | 2 |
| 2010 | Some notes on maximal arc intersection of spherical polygons: its NP\mathcal{NP} -hardness and approximation algorithms
Yong-Jin Liu 0001, Kai Tang 0001 |
Vis. Comput. | 3 |
| 2009 | On the performance of maximal intersection of spherical polygons by arcsabstractAn important real-world optimization problem in manufacturing industry is to determine optimal workpiece setups for 4-axis NC machining. In this paper we reveal some interesting relations between this optimal workpiece setup problem and the two classic NP-hard problems in complexity theory (i.e, the vertex cover problem and the set cover problem). These relations immediately show the following results. First the optimal workpiece setup problem is NP-hard. Secondly, the greedy algorithm proposed in [Comput. Aided Des. 35 (2003) pp. 1269-1285] for the optimal workpiece setup problem has the performance ratio bounded by O(ln n-ln ln n+0.78), where n is the number of spherical polygons in the ground set. Yong-Jin Liu 0001, Kai Tang 0001 |
CAD/Graphics | 3 |
| 2009 | Quasi-Developable Mesh Surface Interpolation via Mesh DeformationabstractWe present a new algorithm for finding a most "developable" smooth mesh surface to interpolate a given set of arbitrary points or space curves. Inspired by the recent progress in mesh editing that employs the concepts of preserving the Laplacian coordinates and handle-based shape editing, we formulate the interpolation problem as a mesh deformation process that transforms an initial developable mesh surface, such as a planar figure, to a final mesh surface that interpolates the given points and/or curves. During the deformation, the developability of the intermediate mesh is maintained by means of preserving the zero-valued Gaussian curvature on the mesh. To treat the high nonlinearity of the geometric constrains owing to the preservation of Gaussian curvature, we linearize those nonlinear constraints using Taylor expansion and eventually construct a sparse and over-determined linear system which is subsequently solved by a robust least-squares solution. By iteratively performing this procedure, the initial mesh is gradually and smoothly "dragged" to the given points and/or curves. The initial experimental data has shown some promising aspects of the proposed algorithm as a general quasi-developable surface interpolation tool. Kai Tang 0001 |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2009 | Biorthogonal wavelet construction for hybrid quad/triangle meshes
Kai Tang 0001 |
Vis. Comput. | 2 |
| 2008 | Stabbing Convex Polygons with a Segment or a Polygon
Pankaj K. Agarwal, Danny Ziyi Chen, Shashidhara K. Ganjugunte, Ewa Misiolek, Micha Sharir, Kai Tang 0001 |
ESA | 6 |
| 2008 | Pattern computation for compression garmentabstractThis paper addresses the problem of computing planar patterns for compression garments. In the garment industry, the compression garment has been more and more widely used to retain a shape of human body, where certain strain (or normal pressure) is designed at some places on the compression garment. Variant values and distribution of strain can only be generated by sewing different 2D patterns and warping them onto the body. We present a physical/geometric approach to compute 2D meshes that, when folded onto the 3D body, can generate a user-defined strain distribution through proper distortion. This is opposite to the widely studied mesh parameterization problem, whose objective is to minimize the distortion between the 2D and 3D meshes in angle, area or length. Charlie C. L. Wang, Kai Tang 0001 |
Symposium on Solid and Physical Modeling | 2 |
| 2008 | Five-axis tool path generation for a flat-end tool based on iso-conic partitioning
Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2008 | Biorthogonal wavelets based on gradual subdivision of quadrilateral meshes
Kai Tang 0001, Kaihuai Qin |
Comput. Aided Geom. Des. | 2 |
| 2007 | Generating strictly non-self-overlapping structured quadrilateral grids
Kai Tang 0001, Ajay Joneja, Hujun Bao |
Comput. Aided Des. | 2 |
| 2007 | Modeling dynamic developable meshes by the Hamilton principle
Yong-Jin Liu 0001, Kai Tang 0001, Ajay Joneja |
Comput. Aided Des. | 2 |
| 2007 | Woven model based geometric design of elastic medical braces
Charlie C. L. Wang, Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2007 | Automatic generation of gouge-free and angular-velocity-compliant five-axis toolpath
Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2006 | Dynamic Medial Axes of Planar Shapes
Kai Tang 0001, Yong-Jin Liu 0001 |
Computer Graphics International | 1 |
| 2006 | An Efficient Implementation of RBF-Based Progressive Point-Sampled Geometry
Yong-Jin Liu 0001, Kai Tang 0001, Ajay Joneja |
GMP | 2 |
| 2006 | Efficient wavelet construction with Catmull-Clark subdivision
Kaihuai Qin, Kai Tang 0001 |
Vis. Comput. | 3 |
| 2005 | Modeling wrinkles on smooth surfaces for footwear design
Ajay Joneja, Kai Tang 0001 |
Comput. Aided Des. | 3 |
| 2005 | Non-self-overlapping Hermite interpolation mapping: a practical solution for structured quadrilateral meshing
Charlie C. L. Wang, Kai Tang 0001 |
Comput. Aided Des. | 2 |
| 2005 | Freeform surface flattening based on fitting a woven mesh model
Charlie C. L. Wang, Kai Tang 0001, Benjamin M. L. Yeung |
Comput. Aided Des. | 2 |
| 2005 | Sketch-based free-form shape modelling with a fast and stable numerical engine
Yong-Jin Liu 0001, Kai Tang 0001, Ajay Joneja |
Comput. Graph. | 2 |
| 2005 | An optimization algorithm for free-form surface partitioning based on weighted gaussian image
Kai Tang 0001, Yong-Jin Liu 0001 |
Graph. Model. | 1 |
| 2004 | Efficient and Stable Numerical Algorithms on Equilibrium Equations for Geometric ModelingabstractIn this paper the applications of equilibrium equation to geometric modeling is exploited and efficient numerical algorithms are proposed for solving the equilibrium equation. First we show that from diverse geometric modeling applications the equilibrium system can be extracted as the central framework. Second, by exploiting in-depth the special structures inherent in the geometric applications, we present simplified analytic solutions to the resulting geometric equilibrium equations via system decomposition. Finally, given the observation that the geometric equilibrium systems are extremely sensitive to both perturbations in input data and round off errors, efficient, stable and accurate numerical algorithms are proposed. Yong-Jin Liu 0001, Kai Tang 0001, Matthew M. F. Yuen |
GMP | 2 |
| 2004 | Computing Planar Sections of Surfaces of Revolution with Revolute Quadric DecompositionabstractComputing the planar sections of objects is a fundamental operation in solid modeling. Subdivision method is commonly used for solving such intersection problems. In this paper, a revolute quadric decomposition is proposed for surfaces of revolution, which are subdivided into a set of coaxial revolute quadrics along the generatrix. This reduces the intersection problem of a plane and a surface of revolution to the intersection problem of a plane and a revolute quadric, which has robust, accurate and efficient geometric solution. Further, the intersection curves can be represented with a group of G (G. Baciu et al., 2001) conic arcs. A new concept, valid intersection interval (VII), is introduced and a new technique, cylindrical bounding shell clipping, is proposed for efficient intersection detection for a plane and a surface of revolution. Finally, a tracing algorithm is presented for recognizing singular points and closed loops of intersection curves. Implemented examples show the robustness and effectiveness of the proposed algorithm. Jinyuan Jia 0002, Kai Tang 0001, Ajay Joneja, Ki-Wan Kwok |
SMI | 2 |
| 2004 | Parametric representation of a surface pencil with a common spatial geodesic
Guo-Jin Wang, Kai Tang 0001, Chiew-Lan Tai |
Comput. Aided Des. | 2 |
| 2004 | Reduce the stretch in surface flattening by finding cutting paths to the surface boundary
Charlie C. L. Wang, Yu Wang 0010, Kai Tang 0001, Matthew M. F. Yuen |
Comput. Aided Des. | 3 |
| 2004 | Multiresolution Free Form Object Modeling with Point Sampled Geometry
Yong-Jin Liu 0001, Kai Tang 0001, Matthew M. F. Yuen |
J. Comput. Sci. Technol. | 2 |
| 2004 | A geometric method for determining intersection relations between a movable convex object and a set of planar polygonsabstractIn this paper, we investigate how to topologically and geometrically characterize the intersection relations between a movable convex polygon A and a set /spl Xi/ of possibly overlapping polygons fixed in the plane. More specifically, a subset /spl Phi//spl sube//spl Xi/ is called an intersection relation if there exists a placement of A that intersects, and only intersects, /spl Phi/. The objective of this paper is to design an efficient algorithm that finds a finite and discrete representation of all of the intersection relations between A and /spl Xi/. Past related research only focuses on the complexity of the free space of the configuration space between A and /spl Xi/ and how to move or place an object in this free space. However, there are many applications that require the knowledge of not only the free space, but also the intersection relations. Examples are presented to demonstrate the rich applications of the formulated problem on intersection relations. Kai Tang 0001, Yong-Jin Liu 0001 |
IEEE Trans. Robotics | 1 |
| 2004 | Biconic subdivision of surfaces of revolution and its applications in intersection problems
Jinyuan Jia 0002, Kai Tang 0001, Ajay Joneja |
Vis. Comput. | 2 |
| 2004 | Achieving developability of a polygonal surface by minimum deformation: a study of global and local optimization approaches
Charlie C. L. Wang, Kai Tang 0001 |
Vis. Comput. | 2 |
| 2003 | Traversing the machining graph of a pocket
Kai Tang 0001, Ajay Joneja |
Comput. Aided Des. | 1 |
| 2003 | Maximal intersection of spherical polygons by an arc with applications to 4-axis machining
Kai Tang 0001, Yong-Jin Liu 0001 |
Comput. Aided Des. | 1 |
| 2003 | Optimal connection of loops in laminated object manufacturing
Kai Tang 0001, King-Wah Pang |
Comput. Aided Des. | 1 |
| 2003 | Manifold-guaranteed out-of-core simplification of large meshes with controlled topological type
Yong-Jin Liu 0001, Matthew M. F. Yuen, Kai Tang 0001 |
Vis. Comput. | 3 |
| 1999 | On Computing Contact Configurations of a Curved Chain
Kai Tang 0001 |
Graph. Model. Image Process. | 1 |
| 1998 | An algorithm for reducing tool retractions in zigzag pocket machining
Kai Tang 0001, Shuo-Yan Chou, Lin-Lin Chen |
Comput. Aided Des. | 1 |
| 1997 | Computing planar swept polygons under translation
Kai Tang 0001, Ming-En Wang, Lin-Lin Chen, Shuo-Yan Chou, Tony C. Woo, Ravi Janardan |
Comput. Aided Des. | 1 |
| 1994 | Scallop hull and its offset
Shuo-Yan Chou, Tony C. Woo, Lin-Lin Chen, Kai Tang 0001, Joseph S. Shin |
Comput. Aided Des. | 4 |