Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Fuhua Cheng is active.

Publication


Featured researches published by Fuhua Cheng.


Computer-aided Design | 2001

Fairing spline curves and surfaces by minimizing energy

Caiming Zhang; Pifu Zhang; Fuhua Cheng

Abstract New algorithms for the classical problem of fairing cubic spline curves and bicubic spline surfaces are presented. To fair a cubic spline curve or a bicubic spline surface with abnormal portions, the algorithms (automatically or interactively) identify the ‘bad’ data points and replace them with new points produced by minimizing the strain energy of the new curve or surface. The proposed algorithms are more general than the existing algorithms in that the new algorithms can adjust more than one ‘bad’ data point in each modification step and they include the existing algorithms [Computer-Aided Design 15(5) (1983) 288–293; 28 (1996) 59–66] as special cases. Test results of the new algorithms are included.


Graphical Models \/graphical Models and Image Processing \/computer Vision, Graphics, and Image Processing | 1990

B -spline curves and surfaces viewed as digital filters

A. Ardeshir Goshtasby; Fuhua Cheng; Brian A. Barsky

Abstract In this paper, we show that B-spline curves and surfaces can be viewed as digital filters. Viewing B-spline problems as digital filters allows one to predict some properties of the generated curves and surfaces. We find that even-order B-splines and odd-order B-splines behave differently when used in curve and surface interpolation. Even-order B-splines generate smoother curves and surfaces than do odd-order B-splines.


Computer-aided Design | 1997

Energy and B-spline interproximation

Xuefu Wang; Fuhua Cheng; Brian A. Barsky

In this paper, we study B-spline curve interproximation with different energy forms and parametrization techniques, and present an interproximation scheme for B-spline surfaces. It shows that the energy form has a much bigger impact on the generated curve than the parametrization technique. With the same energy form, different parametrization techniques generate relatively small difference on the corresponding curves. With the same parametrization technique, however, different energy forms make significant difference on the shape and smoothness of the resulting curves. Furthermore, interproximating B-spline curves generated by minimizing approximated energy forms are far from being good approximations to the optimal curves. They tend to generate flatter regions and sharper turns than curves generated by minimizing the exact energy form. The interproximation scheme for surfaces is aimed at generating a smooth surface to interpolate a grid of data which could either be a point or a region. This is achieved by minimizing a strain energy based on squared principal curvatures for bicubic B-spline surfaces. The surface interproximation process is also studied with different energy forms and parametrization techniques. The test results of the surface interproximation process also show the same conclusion as the curve interproximation process.


ACM Transactions on Graphics | 1992

Estimating subdivision depths for rational curves and surfaces

Fuhua Cheng

An algorithm to estimate subdivision depths for rational curves and surfaces is presented. The subdivision depth is not estimated for the given curve/surface directly. The algorithm computes a subdivision depth for the polynomial curve/surface of which the given rational curve/surface is the image under the standard perspective projection. This subdivision depth, however, guarantees the required flatness of the given curve/surface after the subdivision. This work has applications in surface rendering, surface/surface intersection, and mesh generation.


Journal of Approximation Theory | 2001

On the Rates of Approximation of Bernstein Type Operators

Xiao-Ming Zeng; Fuhua Cheng

Asymptotic behavior of two Bernstein-type operators is studied in this paper. In the first case, the rate of convergence of a Bernstein operator for a bounded function f is studied at points x where f(x+) and f(x-) exist. In the second case, the rate of convergence of a Szasz operator for a function f whose derivative is of bounded variation is studied at points x where f(x+) and f(x-) exist. Estimates of the rate of convergence are obtained for both cases and the estimates are the best possible for continuous points.


Computer-aided Design | 1998

Removing local irregularities of NURBS surfaces by modifying highlight lines

Caiming Zhang; Fuhua Cheng

The highlight line model is a powerful tool in assessing the quality of a surface. A method to remove local irregularities of NURBS surface by modifying its highlight lines is presented. The method is intuitive and suitable for real-time interactive design. It allows a designer to remove local irregularities of a NURBS surface by a simple operation to smooth the highlight lines. Modification of the control points of the surface is achieved by solving a system of linear equations. Test results are included.


Journal of Computer Science and Technology | 2009

Loop subdivision surface based progressive interpolation

Fuhua Cheng; Fengtao Fan; Shuhua Lai; Conglin Huang; Jiaxi Wang; Jun-Hai Yong

A new method for constructing interpolating Loop subdivision surfaces is presented. The new method is an extension of the progressive interpolation technique for B-splines. Given a triangular mesh M, the idea is to iteratively upgrade the vertices of M to generate a new control mesh


Computer Aided Geometric Design | 1998

A method for determining knots in parametric curve interpolation

Caiming Zhang; Fuhua Cheng; Kenjiro T. Miura

\overline{M}


Computer-aided Design | 1991

Interproximation : interpolation and approximation using cubic spline curves

Fuhua Cheng; Brian A. Barsky

such that limit surface of


Computer-aided Design and Applications | 2006

Subdivision Depth Computation for Catmull-Clark Subdivision Surfaces

Fuhua Cheng; Jun-Hai Yong

\overline{M}

Collaboration


Dive into the Fuhua Cheng's collaboration.

Top Co-Authors

Avatar

Shuhua Lai

Virginia State University

View shared research outputs
Top Co-Authors

Avatar

Fengtao Fan

University of Kentucky

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jiaxi Wang

University of Kentucky

View shared research outputs
Top Co-Authors

Avatar

Pifu Zhang

University of Kentucky

View shared research outputs
Researchain Logo
Decentralizing Knowledge