Next Article in Journal
Laplace Transform Homotopy Perturbation Method for the Two Dimensional Black Scholes Model with European Call Option
Previous Article in Journal
An Initial Condition Optimization Approach for Improving the Prediction Precision of a GM(1,1) Model
Previous Article in Special Issue
Global Modulus-Based Synchronous Multisplitting Multi-Parameters TOR Methods for Linear Complementarity Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme

1
School of Mathematics, Hefei University of Technology, Hefei 230009, China
2
School of Computer and Information, Hefei University of Technology, Hefei 230009, China
*
Author to whom correspondence should be addressed.
Math. Comput. Appl. 2017, 22(1), 22; https://doi.org/10.3390/mca22010022
Submission received: 9 October 2016 / Revised: 10 January 2017 / Accepted: 13 February 2017 / Published: 24 February 2017
(This article belongs to the Special Issue Information and Computational Science)

Abstract

:
In order to improve the flexibility of curves, a new five-point binary approximating subdivision scheme with two parameters is presented. The generating polynomial method is used to investigate the uniform convergence and C k -continuity of this scheme. In a special case, the five-point scheme changes into a four-point scheme, which can generate C 3 limit curves. The shape-preserving properties of the four-point scheme are analyzed, and a few examples are given to illustrate the efficiency and the shape-preserving effect of this special case.

1. Introduction

Subdivision schemes are widely used in the design of curves or surfaces because of their high efficiency. Dyn et al. [1] introduced a four-point binary interpolating subdivision scheme, which can generate C 1 continuous limit curves, and they analyzed the smoothness of the limit curves theoretically in [2]. The work in [3] analyzed the relationship between the smoothness of the subdivision scheme and the tension parameter. Dyn et al. [4] gave the convexity condition of the classic scheme, which was presented in [1], and analyzed how to select the tension parameters to generate the convexity preserving limit curves when the initial control polygons are convex. Kuijt and van Damme [5] constructed a series of local nonlinear stationary interpolatory subdivision schemes that can preserve monotonicity, and they were also concerned with a class of shape-preserving schemes that interpolate the nonuniform data in [6]. Dyn et al. [7] proposed a binary four-point approximating scheme based on Lagrange interpolation, and it can generate C 2 limit curves. Zheng et al. [8] introduced a class of four-point subdivision schemes with two parameters, which includes cubic and quintic uniform B-spline curves. Cai [9] presented a new four-point scheme when the control vertices are non-uniform, and analyzed the convergence and derived the monotonicity-preserving condition. The work in [10] researched the necessary and sufficient condition when the classic four-point scheme generates C 2 limit curves. Siddiqi and Ahmad [11] introduced a binary five-point subdivision scheme by using the basis function of B-spline. Hao et al. [12] constructed a six-point scheme, which can generate a series of different smooth limit curves, and gave the monotonicity-preserving condition. Cao and Tan [13] proposed a five-point binary relaxation subdivision scheme and pointed out that when the tension parameter takes some specific values, the limit curves will become fractal. Tan et al. [14] studied the monotonicity preserving of a binary scheme based on [13]. Tan et al. [15] presented a more practical algorithm to generate curves, which can interpolate some initial vertices and approximate the other vertices. Rehan and Siddiqi [16] introduced a combined six-point subdivision scheme with tension parameters that can generate C 1 , C 2 continuous interpolating limit curves and C 1 , C 2 , C 3 continuous approximating limit curves. Conti and Hormann studied the ability of convergent subdivision schemes to reproduce polynomials in [17]. In order to improve the flexibility of curves, we propose a new five-point binary approximation subdivision scheme with two parameters based on [1] and [13] and investigate its uniform convergence and C k -continuity. We are also concerned with one special case of this scheme when it becomes a four-point scheme. The shape-preserving properties of the four-point one are analyzed. Finally, a few examples are given to illustrate the efficiency and the shape-preserving effect of the four-point scheme. Compared with [7] and the cubic uniform B-spline curves, the curves generated by our four-point scheme have higher continuity and are closer to the control polygons.

2. Preliminaries

In this section, we recall some definitions and present some results which will be used in the next section. The following Theorems 1–3 are shown according to Dyn [2].
Suppose p 0 = { p j 0 R d } j Z is a set of initial control points; let p k = { p j k R d } j Z be the set of control points at level k ( k 0 , k Z ) . The binary subdivision scheme is defined as:
p i k + 1 = j Z a i 2 j p j k , i Z ,
where a = { a i } i Z is called the mask of this scheme. Denote by S the subdivision scheme defined in (1), then the generating polynomial for S is defined as a ( z ) = i Z a i z i , where only a finite number of the coefficients a i is non-zero.
Theorem 1.
Let S be a convergent binary subdivision scheme with the mask a = { a i } i Z . Then, the mask a must satisfy:
i Z a 2 i = i Z a 2 i + 1 = 1 .
Theorem 2.
Let S denote a binary subdivision scheme with mask a satisfying (2). Then, there exists a subdivision scheme S 1 with the property d p k = S 1 d p k 1 , where S 1 is called the first order divided difference, p k = S k p 0 , d p k = { ( d p k ) i = 2 k p i + 1 k p i k | i Z } . In general, S n denotes the n-th order divided difference, and the generating polynomial of S n is:
a ( n ) z = i Z a i ( n ) z i = 2 z 1 + z n a z .
Theorem 3.
Let S denote a binary subdivision scheme with mask a = { a i } i Z , and the j-th order divided difference S j j = 1 , 2 , , n + 1 with mask a j = { a i ( j ) } i Z satisfies:
i Z a 2 i = i Z a 2 i + 1 = 1 , i Z a 2 i ( j ) = i Z a 2 i + 1 ( j ) = 1 , j = 1 , 2 , , n + 1 .
If there exists a smallest positive integer L satisfying 1 2 S n + 1 L < 1 , then the binary subdivision scheme S is C n continuous. In particular, when:
L = 1 , 1 2 S n + 1 = 1 2 max { i Z a 2 i ( n + 1 ) , i Z a 2 i + 1 ( n + 1 ) } .

3. A Five-Point Binary Subdivision Scheme with Two Parameters

In this section, we propose a five-point subdivision scheme with two parameters u and v based on [1] and [13], and analyze the uniform convergence and C k -continuity.
p 2 i k + 1 = 9 256 v p i 2 k + ( 21 64 v 7 608 u ) p i 1 k + ( 1 153 608 u 65 128 v ) p i k + ( 175 608 u + 9 64 v ) p i + 1 k + ( 1 256 v 15 608 u ) p i + 2 k , p 2 i + 1 k + 1 = 1 256 v p i 2 k + ( 1 16 + 23 608 u + 13 64 v ) p i 1 k + ( 9 16 167 608 u 9 128 v ) p i k + ( 9 16 + 113 608 u 15 64 v ) p i + 1 k + ( 1 16 + 31 608 u + 25 256 v ) p i + 2 k .
Remark 1.
If u = 0 , v = 0 , our scheme (4) is the special case of [1], which can generate C 1 interpolation limit curves. If u = 0 , v = 1 , our scheme (4) is the special case [13], which can generate C 7 limit curves.
Theorem 4.
The five-point binary subdivision scheme (4) generates the limit curves of continuity up to C 7 .
Proof of Theorem 4.
The generating polynomial a ( z ) for the mask of the subdivision scheme can be written as:
a ( z ) = ( 15 608 u + 1 256 v ) z 4 + ( 1 16 + 31 608 u + 25 256 v ) z 3 + ( 175 608 u + 9 64 v ) z 2 + ( 9 16 + 113 608 u 15 64 v ) z 1 + ( 1 153 608 u 65 128 v ) + ( 9 16 167 608 u 9 128 v ) z + ( 21 64 v 7 608 u ) z 2 + ( 1 16 + 23 608 u + 13 64 v ) z 3 + 9 256 v z 4 + 1 256 v z 5 .
Then, according to Theorem 2, we have the following generating polynomials for S j ( j = 1 , 2 , 3 ) :
a ( 1 ) ( z ) = ( 15 304 u + 1 128 v ) z 3 + ( 1 8 + 46 304 u + 24 128 v ) z 2 + ( 1 8 + 129 304 u + 12 128 v ) z 1 + ( 1 16 304 u 72 128 v ) + ( 1 137 304 u 58 128 v ) z + ( 1 8 30 304 u + 40 128 v ) z 2 + ( 1 8 + 23 304 u + 44 128 v ) z 3 + 8 128 v z 4 + 1 128 v z 5 , a ( 2 ) ( z ) = ( 15 152 u + 1 64 v ) z 2 + ( 1 4 + 61 152 u + 23 64 v ) z 1 + ( 1 2 + 68 152 u 11 64 v ) + ( 3 2 84 152 u 61 64 v ) z + ( 1 2 53 152 u + 3 64 v ) z 2 + ( 1 4 + 23 152 u + 37 64 v ) z 3 + 7 64 v z 4 + 1 64 v z 5 , a ( 3 ) ( z ) = ( 15 76 u + 1 32 v ) z 1 + ( 1 2 + u + 22 32 v ) + ( 3 2 8 76 u 33 32 v ) z + ( 3 2 u 28 32 v ) z 2 + ( 1 2 + 23 76 u + 31 32 v ) z 3 + 6 32 v z 4 + 1 32 v z 5 ,
it is easy to confirm that i z a 2 i j = i z a 2 i + 1 j = 1 , ( j = 1 , 2 , 3 ) . Additionally, it is not difficult to show that:
1. When
1 2 S 1 = 1 2 max { 15 304 u + 1 128 v + 1 8 + 129 304 u + 12 128 v + 1 137 304 u 58 128 v + 1 8 + 23 304 u + 44 128 v + 1 128 v , 1 8 + 46 304 u + 24 128 v + 1 16 304 u 72 128 v + 1 8 30 304 u + 40 128 v + 8 128 v } < 1 ,
the subdivision scheme (4) is uniformly convergent.
2. When
1 2 S 2 = 1 2 { 15 152 u + 1 64 v + 1 2 + 68 152 u 11 64 v + 1 2 53 152 u + 3 64 v + 7 64 v , 1 4 + 61 152 u + 23 64 v + 3 2 84 152 u 61 64 v + 1 4 + 23 152 u + 37 64 v + 1 64 v }   < 1 ,
the subdivision scheme (4) generates C 1 limit curves.
3. When
1 2 S 3 = 1 2 max { 15 76 u + 1 32 v + 3 2 8 76 u 33 32 v + 1 2 + 23 76 u + 31 32 v + 1 32 v , 1 2 + u + 22 32 v + 3 2 u 28 32 v + 6 32 v }   < 1 ,
the subdivision scheme (4) generates C 2 limit curves.
4. When u + v = 1 ,
a 4 z = ( 15 38 + 139 304 v ) + ( 53 38 329 304 v ) z + ( 53 38 234 304 v ) z 2 + ( 15 38 + 310 304 v ) z 3 + 5 16 v z 4 + 1 16 v z 5 ,
and when 32 329 < v < 576 329 , we have
1 2 S 4 = 1 2 { 15 38 + 139 304 v + 53 38 234 304 v + 5 16 v , 53 38 329 304 v + 15 38 + 310 304 v + 1 16 v } < 1 ,
and the subdivision scheme (4) generates C 3 limit curves.
5. When v = 1 , u = 0 ,
a 5 z = 1 8 z + 1 2 z 2 + 3 4 z 3 + 1 2 z 4 + 1 8 z 5 ,
we have
1 2 S 5 = 1 2 max { 1 8 + 3 4 + 1 8 , 1 2 + 1 2 } = 1 2 < 1 ,
the subdivision scheme (4) generates C 4 limit curves. Similarly, we can prove that the subdivision scheme (4) generates C 7 limit curves when parameter u = 0 and v = 1 . ☐

4. A Four-Point Shape-Preserving Subdivision Scheme

If u = 1 , v = 0 , the scheme (4) reduces to a four-point scheme.
p 2 i k + 1 = 7 608 p i 1 k + 455 608 p i k + 175 608 p i + 1 k 15 608 p i + 2 k , p 2 i + 1 k + 1 = 15 608 p i 1 k + 175 608 p i k + 455 608 p i + 1 k 7 608 p i + 2 k .
According to the above analysis, the subdivision scheme (5) can generate C 3 limit curves. In the similar way to the argument in [17], we can prove that the polynomials of degree one can be reproduced by means of the proposed scheme (5). Now, we will discuss what conditions should be imposed on the initial points so that the limit curve generated by the scheme (5) is both monotonicity preserving and convexity preserving.

4.1. Monotonicity Preservation

Proposition 1.
Given a set of initial control points { f i 0 } i Z , satisfying f 1 0 < f 0 0 < f 1 0 < < f n 1 0 < f n 0 < , denote D i k = f i + 1 k f i k , q i k = D i + 1 k D i k , Q k = max { q i k , 1 q i k } , k 0 , k Z , i Z . Furthermore, let 1 u 129 + 17121 30 , u R . If 1 u Q 0 u , { f i k } is defined by the subdivision scheme (5), then:
D i k > 0 , 1 u Q k u , k 0 , k Z , i Z .
Proof of Proposition 1.
We use induction to verify Proposition 1.
With the given conditions in Proposition 1, clearly D i 0 = f i + 1 0 f i 0 > 0 , 1 u Q 0 u ; therefore, (6) is satisfied for k = 0 . Suppose that (6) holds for some k 1 . In what follows, we will verify it also holds for k + 1 . We first prove D i k > 0 , k 0 , k Z , i Z .
By assumption, D i k > 0 , i Z , holds for some k 1 . Then, it follows for i Z ,
D 2 i k + 1 = f 2 i + 1 k + 1 f 2 i k + 1 = 8 608 ( f i k f i 1 k ) + 288 608 ( f i + 1 k f i k ) + 8 608 ( f i + 2 k f i + 1 k ) = 8 608 D i 1 k + 288 608 D i k + 8 608 D i + 1 k = D i k 608 ( 8 q i 1 k + 288 + 8 q i k ) > 0 ,
and:
D 2 i + 1 k + 1 = f 2 i + 2 k + 1 f 2 i + 1 k + 1 = 15 608 ( f i k f i 1 k ) + 167 608 ( f i + 1 k f i k ) + 167 608 ( f i + 2 k f i + 1 k ) 15 608 ( f i + 3 k f i + 2 k ) = 15 608 D i 1 k + 167 608 D i k + 167 608 D i + 1 k 15 608 D i + 2 k = D i + 1 k 608 ( 15 1 q i 1 k 1 q i k + 167 1 q i k + 167 15 q i + 1 k ) D i + 1 k 608 [ 167 15 u + ( 167 15 u ) 1 q i k ] D i + 1 k 608 [ 167 15 u + ( 167 15 u ) 1 u ] > 0 .
Therefore, we have D i k + 1 > 0 , i Z . Applying induction gives D i k > 0 , k 0 , k Z , i Z .
Now, we prove 1 u Q k u , k 0 , k Z .
Since:
q 2 i k + 1 = D 2 i + 1 k + 1 D 2 i k + 1 = 15 1 q i 1 k + 167 + 167 q i k 15 q i k q i + 1 k 8 1 q i 1 k + 288 + 8 q i k ,
we have:
q 2 i k + 1 u = D 2 i + 1 k + 1 D 2 i k + 1 u = 15 1 q i 1 k + 167 + 167 q i k 15 q i k q i + 1 k 8 u 1 q i 1 k 288 u 8 u q i k 8 1 q i 1 k + 288 + 8 q i k .
By (7), the denominator of the above expression is greater than zero. The numerator satisfies:
n u m e r a t o r ( 15 1 u + 167 8 u ) q i k + 167 15 1 q i 1 k 8 u 1 q i 1 k 288 u ( 15 1 u + 167 8 u ) u + 167 15 1 u 8 288 u = 8 u 2 121 u + 144 15 1 u = 1 u ( u 1 ) ( 8 u 2 129 u + 15 ) 0 .
Therefore, q 2 i k + 1 u .
In the same way, we can get q 2 i + 1 k + 1 u , 1 q 2 i k + 1 u , 1 q 2 i + 1 k + 1 u .
Therefore, 1 u Q k + 1 u , and by induction, we have 1 u Q k u , k 0 , k Z .
This completes the proof. ☐
Combining Proposition 1 and the Theorem 2.1 proposed by Cai [9], we get the following Theorem.
Theorem 5.
Assume the initial control points { p i 0 } i Z with p i 0 = ( x i 0 , f i 0 ) are strictly monotone increasing (strictly monotone decreasing). Denote:
X 0 = max i { x i + 2 0 x i + 1 0 x i + 1 0 x i 0 , x i + 1 0 x i 0 x i + 2 0 x i + 1 0 } , Q 0 = m a x i { q i 0 , 1 q i 0 } .
Then, for 1 u X 0 u , and 1 u Q 0 u , 1 u 129 + 17121 30 , the limit functions generated by the subdivision scheme (5) are strictly monotone increasing (strictly monotone decreasing).

4.2. Convexity Preservation

Given a set of initial control points { p i 0 } i Z with p i 0 = ( x i 0 , f i 0 ) , which are strictly convex, where { x i 0 } i Z are equidistant points. For convenience, we make Δ x i 0 = x i + 1 0 x i 0 = 1 . By the subdivision scheme (5), we have Δ x i k + 1 = x i + 1 k + 1 x i k + 1 = 1 2 Δ x i k = 1 2 k + 1 . Let d i k = f [ x i 1 k , x i k , x i + 1 k ] = 2 2 k 1 ( f i 1 k 2 f i k + f i + 1 k ) denote the second order divided differences. In the following, we will prove d i k > 0 , k 0 , k Z , i Z .
Theorem 6.
Suppose that the initial control points { p i 0 } i Z , p i 0 = ( x i 0 , f i 0 ) are strictly convex; if d i 0 > 0 , i Z , denote r i k = d i + 1 k d i k , R k = m a x i { r i k , 1 r i k } , k 0 , k Z . Furthermore, let 1 λ 72 + 4839 23 , λ R . Then, for 1 λ R 0 λ ,
d i k > 0 , 1 λ R k λ , k 0 , k Z , i Z .
Namely, the limit functions generated by the subdivision scheme (5) are strictly convex.
Proof of Theorem 6.
We use induction to verify Theorem 6.
When k = 0 , d i 0 > 0 , 1 λ R 0 λ , (9) holds true. Suppose that (9) holds for some k 1 . We verify it also holds for k + 1 . We first show that d i k > 0 , k 0 , k Z , i Z . From the assumption that d i k > 0 , i Z , it follows for: i Z
d 2 i k + 1 = 2 2 k + 1 ( f 2 i 1 k + 1 2 f 2 i k + 1 + f 2 i + 1 k + 1 ) = 2 2 k + 1 ( 15 608 f i 2 k + 174 608 f i 1 k 280 608 f i k + 98 608 f i + 1 k + 23 608 f i + 2 k ) = 15 152 d i 1 k + 144 152 d i k + 23 152 d i + 1 k = d i k 152 ( 15 1 r i 1 k + 144 + 23 r i k ) d i k 152 ( 144 + 23 1 λ 15 λ ) > 0 ,
and:
d 2 i + 1 k + 1 = 2 2 k + 1 ( f 2 i k + 1 2 f 2 i + 1 k + 1 + f 2 i + 2 k + 1 ) = 2 2 k + 1 ( 23 608 f i 1 k + 98 608 f i k 280 608 f i + 1 k + 174 608 f i + 2 k 15 608 f i + 2 k ) = 23 152 d i k + 144 152 d i + 1 k 15 152 d i + 2 k = d i + 1 k 152 ( 23 1 r i k + 144 15 r i + 1 k ) d i + 1 k 152 ( 144 + 23 1 λ 15 λ ) > 0 ,
which implies that d i k + 1 > 0 , i Z . By induction, we have d i k > 0 , k 0 , k Z , i Z .
Next, we will prove 1 λ R k + 1 λ .
Since:
r 2 i k + 1 = d 2 i + 1 k + 1 d 2 i k + 1 = 23 + 144 r i k 15 r i k r i + 1 k 15 1 r i 1 k + 144 + 23 r i k ,
it follows:
r 2 i k + 1 λ = d 2 i + 1 k + 1 d 2 i k + 1 λ = 23 + 144 r i k 15 r i k r i + 1 k + 15 λ 1 r i 1 k 144 λ 23 λ r i k 15 1 r i 1 k + 144 + 23 r i k .
By (10), the denominator of the above expression is greater than zero. The numerator satisfies:
n u m e r a t o r ( 144 15 1 λ 23 λ ) r i k + 23 + 15 λ 1 r i 1 k 144 λ = ( 144 15 1 λ 23 λ ) λ + 23 + 15 λ 2 144 λ = 8 λ 2 + 8 0 .
Therefore, r 2 i k + 1 λ .
In the same way, we can get r 2 i + 1 k + 1 λ , 1 r 2 i k + 1 λ , 1 r 2 i + 1 k + 1 λ .
Therefore, 1 λ R k + 1 λ , and by induction, we have 1 λ R k λ , k 0 , k Z .
This completes the proof. ☐

5. Conclusions and Numerical Examples

In this paper, we present a five-point subdivision scheme with two parameters and analyze the uniform convergence and C k , the continuity of this scheme. When parameters u and v take the specific values, the five-point scheme reduces to a four-point scheme, which can generate C 3 limit curves. The shape-preserving properties of the four-point scheme are analyzed. In this section, a few examples are given to show the effect of the scheme (4), and to illustrate the efficiency and the shape-preserving effect of the scheme (5). Compared with the four-point scheme in [7] and the cubic uniform B-spline curves in [8], the curves generated by our scheme (5) have higher continuity and are closer to the control polygons.
In Figure 1, for given different initial control polygons, our subdivision scheme (4) generates different approximation effects, C 3 limit curves and C 7 limit curves.
In Figure 2, for given two initial control polygons which are strictly monotone increasing and strictly monotone decreasing respectively, the limit curves generated by the subdivision scheme (5) are monotone preserving.
In Figure 3, for given different initial control polygons, which are strictly convex, the limit curves generated by the subdivision scheme (5) are strictly convex. We can find that the curves generated by our scheme (5) are very close to the control polygons.
In Figure 4, for given different initial control polygons, compared with the four-point scheme in [7] and the cubic uniform B-spline curves in [8], the curves generated by our scheme (5) have higher continuity and are closer to the control polygons.

Acknowledgments

Project supported by the National Natural Science Foundation of China under Grant Nos. 61472466 and 61070227 and the National Natural Science Foundation of China-Guangdong Joint Foundation Key Project under Grant No. U1135003.

Author Contributions

Jieqing Tan and Bo Wang conceived and designed the experiments; Jun Shi performed the experiments; Bo Wang and Jun Shi analyzed the data; Jieqing Tan contributed reagents/materials/analysis tools; Bo Wang wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dyn, N.; Levin, D.; Gregory, J.A. A 4-point interpolatory subdivision scheme for curve design. Comput. Aided Geom. Des. 1987, 4, 257–268. [Google Scholar] [CrossRef]
  2. Dyn, N. Subdivision schemes in CAGD. In Advances in Numerical Analysis II: Wavelets, Subdivision Algorithms, and Radial Basis Functions; Light, W., Ed.; Oxford University Press: Oxford, UK, 1992; pp. 36–104. [Google Scholar]
  3. Dyn, N.; Levin, D.; Micchelli, C.A. Using parameters to increase smoothness of curves and surfaces generated by subdivision. Comput. Aided Geom. Des. 1990, 7, 129–140. [Google Scholar] [CrossRef]
  4. Dyn, N.; Kuijt, F.; Levin, D.; Damme, R.V. Convexity preservation of the four-point interpolatory subdivision scheme. Comput. Aided Geom. Des. 1999, 16, 789–792. [Google Scholar] [CrossRef]
  5. Kuijt, F.; van Damme, R. Monotonicity preserving interpolatory subdivision schemes. J. Comput. Appl. Math. 1999, 101, 203–229. [Google Scholar] [CrossRef]
  6. Kuijt, F.; van Damme, R. Shape preserving interpolatory subdivision schemes for nonuniform data. J. Approx. Theory 2002, 114, 1–32. [Google Scholar] [CrossRef]
  7. Dyn, N.; Floater, M.S.; Hormann, K. A C2 four-point subdivision scheme with fourth order accuracy and its extensions. In Mathematical Methods for Curves and Surfaces: Tromsø 2004; Dahlen, M., Morken, K., Schumaker, L.L., Eds.; Nashboro Press: Brentwood, TN, USA, 2005; pp. 145–156. [Google Scholar]
  8. Zheng, H.; Ye, Z.; Zhao, H. A class of four-point subdivision schemes with two parameters and its properties. J. Comput. Aided Des. Comput. Gr. 2004, 16, 1140–1145. (In Chinese) [Google Scholar]
  9. Cai, Z. Convergence, error estimation and some properties of four-point interpolation subdivision scheme. Comput. Aided Geom. Des. 1995, 12, 459–468. [Google Scholar]
  10. Cao, Y. The sufficient and necessary conditions of C2 continuity of the four-point interpolate subdivision scheme for curve and surface. J. Comput. Aided Des. Comput. Gr. 2003, 15, 961–966. (In Chinese) [Google Scholar]
  11. Siddiqi, S.S.; Ahmad, N. A new five-point approximating subdivision scheme. Int. J. Comput. Math. 2008, 85, 65–72. [Google Scholar] [CrossRef]
  12. Hao, Y.X.; Wang, R.H.; Li, C.J. Analysis of a 6-point binary subdivision scheme. Appl. Math. Comput. 2011, 218, 3209–3216. [Google Scholar] [CrossRef]
  13. Cao, H.; Tan, J. A binary five-point relaxation subdivision scheme. J. Inf. Comput. Sci. 2013, 10, 5903–5910. [Google Scholar] [CrossRef]
  14. Tan, J.; Yao, Y.; Cao, H.; Zhang, L. Convexity preservation of five-point binary subdivision scheme with a parameter. Appl. Math. Comput. 2014, 245, 279–288. [Google Scholar] [CrossRef]
  15. Tan, J.; Tong, G.; Zhang, L.; Xie, J. Four point interpolatory-corner cutting subdivision. Appl. Math. Comput. 2015, 265, 819–825. [Google Scholar] [CrossRef]
  16. Rehan, K.; Siddiqi, S.S. A combined binary 6-point subdivision scheme. Appl. Math. Comput. 2015, 270, 130–135. [Google Scholar] [CrossRef]
  17. Conti, C.; Hormann, K. Polynomial reproduction for univariate subdivision schemes of any arity. J. Approx. Theory 2011, 163, 413–437. [Google Scholar] [CrossRef]
Figure 1. Our scheme (4) generates C 3 and C 7 limit curves. The initial control polygon is drawn by a dotted line, and the limit curve obtained by our scheme (4) is marked by a full line. (a,d) v = 0, u = 1, C 3 ; (b,e) v = 1/2, u = 1/2, C 3 ; (c,f) v = 1, u = 0, C 7 .
Figure 1. Our scheme (4) generates C 3 and C 7 limit curves. The initial control polygon is drawn by a dotted line, and the limit curve obtained by our scheme (4) is marked by a full line. (a,d) v = 0, u = 1, C 3 ; (b,e) v = 1/2, u = 1/2, C 3 ; (c,f) v = 1, u = 0, C 7 .
Mca 22 00022 g001
Figure 2. Our scheme (5) generates some monotone preserving C 3 limit curves; (a) increasing monotone, and (b) decreasing monotone. The initial control polygon is drawn by a dotted line, and the limit curve obtained by our scheme (5) is marked by a full line.
Figure 2. Our scheme (5) generates some monotone preserving C 3 limit curves; (a) increasing monotone, and (b) decreasing monotone. The initial control polygon is drawn by a dotted line, and the limit curve obtained by our scheme (5) is marked by a full line.
Mca 22 00022 g002
Figure 3. Our scheme (5) generates some strictly convex preserving C 3 limit curves (full line), given different (a–c) initial control polygons (dotted line).
Figure 3. Our scheme (5) generates some strictly convex preserving C 3 limit curves (full line), given different (a–c) initial control polygons (dotted line).
Mca 22 00022 g003
Figure 4. Comparison of our scheme (5) ( C 3 limit curves) (b,e) with those proposed in [7] ( C 2 limit curves) (a,d) and [8] ( C 4 limit curves) (c,f). The initial control polygon is drawn by a dotted line, and the limit curve is marked by a full line.
Figure 4. Comparison of our scheme (5) ( C 3 limit curves) (b,e) with those proposed in [7] ( C 2 limit curves) (a,d) and [8] ( C 4 limit curves) (c,f). The initial control polygon is drawn by a dotted line, and the limit curve is marked by a full line.
Mca 22 00022 g004

Share and Cite

MDPI and ACS Style

Tan, J.; Wang, B.; Shi, J. A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme. Math. Comput. Appl. 2017, 22, 22. https://doi.org/10.3390/mca22010022

AMA Style

Tan J, Wang B, Shi J. A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme. Mathematical and Computational Applications. 2017; 22(1):22. https://doi.org/10.3390/mca22010022

Chicago/Turabian Style

Tan, Jieqing, Bo Wang, and Jun Shi. 2017. "A Five-Point Subdivision Scheme with Two Parameters and a Four-Point Shape-Preserving Scheme" Mathematical and Computational Applications 22, no. 1: 22. https://doi.org/10.3390/mca22010022

Article Metrics

Back to TopTop