Abstract
In order to improve the effect of fractal art pattern design, this study combines RBF neural network algorithm to design and evaluate CAD fractal art pattern to improve the effect of fractal art pattern design. Moreover, this study proposes a dynamic weight-based NSC method. Because noise is ubiquitous in reality, the evolution of system dynamics often cannot be carried out strictly according to the iterative rules. In addition, this study shows the changing rules of the competition relationship and the distribution of competitors under the interference of noise. Finally, this study controls the style of the art pattern design in the spatial domain and uses the mask image pattern to disguise the art style. The experimental study shows that the CAD fractal art pattern design system based on the RBF neural network algorithm proposed in this study has a good effect on fractal art pattern design.
1. Introduction
Digital art graphics can be created by continuous iteration of numbers and computer programs. This iteration is not only a nonlinear transformation, but can also be expressed as a process in a broad sense. The theory of fractals and their meanings have extensive and far-reaching influence, and it can be said that the idea of fractals is a worldview. It is one of the basic theories that constitute nonlinear science, and its appearance also clarifies digital art completely. For example, the famous Mandelbrot set and Julia set can generate breathtaking fine structures with the aid of computers, which have infinite possible shapes. If the geometric method of perspective projection is the first encounter between science and art, then fractal geometry can be said to be the second combination of science and art. Fractal graphics can be generated by recursive algorithm, grammar composition algorithm, iterative function system algorithm, escape time algorithm, and cell evolution algorithm [1]. These computer-generated graphics are designed in a virtual electronic space, using some abstract digital rules or databases, and are immaterial in nature. Since the appearance of this graphic generation method, it has been widely used by designers in the creation of two-dimensional and three-dimensional images and finally formed the concept of “digital art.” Digital art is not only used to generate fantasy-like effects but also needs to study the characteristics of changes in the design process. This interactivity is the main difference between digital art and traditional art, and it changes the way people perceive art [2]. Moreover, digital art graphics generation technology can be used in textile printing and dyeing, industrial design or clothing design, and computer art teaching, and its economic and social benefits are obvious, and it has a very broad application prospect [3].
The computer can generate infinitely varied, mysterious, and beautiful digital art graphics through certain numerical calculation methods. These graphics have partial or overall self-similarity, dynamic balance, symmetry, and fine structure, with harmonious rhythm and unique rhythm, reflecting artistic and artistic harmony. The perfect combination of science: graphics in general concept refer to a specific type of image, its main visual feature is shape, the outer contour lines that constitute the main body are obvious, there is no complex texture inside, and the color is simple, so general graphics can be classified or retrieved by shape features [4]. Digital art graphics [5] are generated by the computer’s continuous iteration of digital rules, so it also has a certain degree of mechanical and randomness. Digital art graphics naturally have complex characteristics such as color, shape, and texture. When artists are looking for materials, they hope to find graphics in the graphics database that match their ideas and creative inspiration, but most graphics cannot automatically conform to the user’s subjective thoughts and feelings [6]. Using digital image processing technology to carry out objective aesthetic evaluation and emotional retrieval of digital art graphics by computer can not only facilitate designers to select suitable graphics but also play a guiding role in graphics design and stimulate creative inspiration [7].
Fractal geometry can provide realistic descriptions for various scenes that exist in nature. The shapes of these scenes are complex and irregular. It is very rough, which makes it extremely difficult to describe with traditional geometric tools, while fractal models can describe natural scenes very well; because many actual scenes in nature are generally fractal, or vice versa, the shape constructed according to the fractal geometry method is very similar to many natural scenes [8]. Several experiments on a computer to draw self-similar sets have been able to produce surprisingly good patterns of objects that exist in nature. In addition to the simulation of natural scenes, fractal geometry can also be applied to the extraction and recognition of various image information such as biology, medical images, satellite images, and image processing and transmission in television and communications, thus forming fractal geometry and computer. A new field of research combined with graphics has moved from theoretical research to applied research [9]. Fractal solves the problem of the relationship between the whole and the part with its unique means, using the symmetry and self-similarity of the spatial structure and using various simulated real graphic leopard models, so that the entire generated scene presents the nature of infinite regression of details, richly colorful, with wonderful artistic charm. With the help of computer generation of fractals, we can generate complex natural scene graphics from a small amount of data, which brings us a big step forward in simulation [10]. It is certain that the fractal pattern has a wide range of application value in the simulation of real objects in nature, the generation of simulated shapes, computer animation, art decoration texture, pattern design, and creative production, which has attracted the attention of many scientists at home and abroad, especially graphics experts [11].
Fractal art is a form of artistic design with its own unique charm. It lacks its own perfect and powerful theoretical system for a long time. It does not establish concepts and ideas that adapt to the characteristics and development of fractal art design and does not introduce these concepts and ideas into fractal in art design. In creation and appreciation, fractal art design cannot exert its advantages and charm [12]. Furthermore, due to the troubles of technology for designers, the application of fractals in art design has been greatly hindered, which is unfavorable to the development of fractal art design itself and the whole art design [13]. Art design needs to interact with science needs to promote the rapid development of fractal art design. On the one hand, the development of science needs the support of the market, and art is an important way for scientific and technological achievements to be brought to the market and transformed into social benefits. On the other hand, the progress of design art depends on the innovation of design art means, and science just provides an unprecedented artistic means for design art [14].
Based on the special structure of fractal graphics, it will inevitably lead to the following artistic features in vision: first, the dynamic balance of fractal graphics. Generally speaking, traditional graphics pursue a static balance, and each element in fractal graphics does not exist in isolation and needs an internal dynamic to maintain it. If any element changes, it will affect the overall structure of the graph itself, thus constructing an almost completely different graph [15]. Facing the fractal graphics, viewers can feel a dynamic change that is endless and infinitely multiplying. The second is brilliant colors. Since fractal graphics are generated based on computer technology, the color of each point is generated by computer through iterative function calculation. At the same time, fractal graphics have randomness and variability, and their colors are also richer in variability and diversity. Unexpected color artistic effects are created [16].
Fractal graphics need to be modeled according to mathematical formulas and implemented using computer programming languages. Compared with traditional graphics, fractal graphics have unique modeling and decorative features [17]. However, the random form and mechanized characteristics of fractal graphics also require certain artistic treatment when they are used in pattern design. Otherwise, it will run counter to our design creation, making the pattern itself too monotonous and affecting the artistic quality of the work itself. Therefore, a good fractal art work is the product of the fusion of logical thinking and artistic feeling, that is, relying on computer operations to iterate gorgeous and regular graphics, and then supplemented by the designer’s creative thinking to meet the needs of human art and aesthetic spirit [18].
2. Fractal Dynamic Model and Algorithm
2.1. Two-Dimensional Competition Model under Noise Disturbance
The dual competitor model is proposed as follows:
Among them, , which aims to describe the evolution law of x and y variables with logistic regression competition relationship. It is considered to be the most classic bivariate discrete competition model. It describes the coupling relationship between two competitors x and y under the condition of logistic regression growth law.
Considering that noise is ubiquitous in reality, the evolution of system dynamics often cannot be carried out strictly according to the iterative rules. Therefore, it is necessary to study the changing law of competitor’s Bo-Yi relationship and competitor’s distribution under noise interference. It is worth noting that the dynamics of continuous two-dimensional competitive systems under noise interference are reported in the top journal physical review E:
Among them, x and y are the population density, is proportional to the growth rate, and represents the interaction between species. Here represents the effect of noise. In this study, Nie and Mei simulated the effect of noise and time delay on the real ecosystem at the same time and proved the following three points.
The time delay causes the two group densities to synchronously oscillate periodically; with the increase in time delay, two competitors show a transition from polystable to monostable; it is proposed that the combination of noise and time delay can provide an effective theoretical basis for understanding the real competition model.
Mandelbrot set is the key to ensure the sustainable development of competitive relationship.
In view of the importance of the parameters of the M set to the development of the competitive relationship, it is necessary to analyze its internal topological laws. However, noise is ubiquitous in reality, so that the competition relationship is often disturbed by the outside world, and the competition model is often sensitive to the initial value. Therefore, even a small external disturbance can completely change the game relationship of competitors in the future. Stochastic fractal systems have received extensive attention because they can more effectively describe the actual changing laws of competitive processes.
According to the definition, the Julia set of system (1) is the initial distribution set that guarantees the stable coexistence of two competitors x and y in the evolution process; that is, only by selecting the initial value from the Julia set the system can guarantee bounded coexistence. At the same time, it can be seen that the Mandelbrot set is a parameter set to ensure the stability of the connectivity of the attractive domain, and the good connectivity can prevent the attractive domain from collapsing when the system has a small deviation during the evolution process. Therefore, it is necessary to effectively analyze the dynamic characteristics of the parameter set of Mandelbrot set.
The point in the lattice map L is obtained as follows:
Mandelbrot set M(f) for noise-free mapping is shown in Figure 1.

The additive noise represented by fa in formula (1) is defined as follows:
Among them, represents the dynamic noise, and the parameter represents the intensity of the additive noise.
The multiplicative noise represented by fm in formula (1) is defined as follows:
The parameter represents the strength of the additive noise.
Based on the escape time algorithm, and with different noise intensities a and m are shown in Figure 2. With the increase in the four kinds of noise intensity, the symmetry damage of the Mandelbrot set structure is more obvious. Additive noise destroys the M-set structure from the inside, while multiplicative noise engulfs M(f) more by destroying it from the edges inward. In breaking the symmetry structure, the effect of additive noise seems to be greater than that of multiplicative noise when a = m.

(a)

(b)

(c)

(d)

(e)

(f)

(g)

(h)

(i)

(j)

(k)

(l)
2.2. SC and NSC
The “symmetry index” is defined as follows:
is denoted by .
The “Symmetry Criterion” about the axis is calculated as follows:
Among them, is the total number of points in . Obviously, is the number of symmetry points in . Therefore, varies in the range [0, 1]. The closer is, the more symmetrical the structure is.
Finally, the model calculates all the values of when in increments of 0.01 and obtains the change curve of .
For and , it can be seen that is larger than and has the same noise intensity . This confirms the conclusion in Figure 3.

(a)

(b)
Both and remain at values close to 1. That is, the noise-perturbed Mandelbrot set with more peripheral point asymmetry may have a high quantization symmetry index.
The above simulation results reveal that the peripheral points are more susceptible to noise interference because they are far from the attraction point. We show some zoomed-in details of in Figure 4.

The weight of of edge area points should be greater than the weight of of core area points. In Figure 4, most of the noise-perturbed Mandelbrot sets remain at [−1.5, 1.5] on the axis. Therefore, the appropriate weight of , denoted by , can be calculated as ; we propose an improved “new symmetry criterion” (NSC) method as follows:
For any two initial points and symmetrical about the axis, the “new symmetry index” is defined as follows:
Then, we set the “new symmetry criterion” of expressed by about the axis to be calculated as follows:
2.3. Fractal Analysis and Optimal Control of Symmetrically Coupled Three-Competitor Model
We consider system (1–1), N = 3 is taken, and assume that the three-competitor competition relationship presents a symmetrical coupling structure, and the following three-participant model can be obtained:
When , we can get the fixed point , and the three competitors can coexist.
Taking parameters as , the original Julia set of system (1) is shown in Figure 5. In Figure 5(b), the padding K(F) with is shown. In fact, when one of the three competitors is eliminated, it can be regarded as a simplified case of system (1). Different initial states A and B are selected, and their competitive relationship trends are shown in Figures 6 and 7. The two figures show trajectories for and , respectively, where we can see that the trajectories remain closed until 90 iterations. However, when B’s trajectory starts to deviate, the iteration continues. It can be seen from the figure that starting from the fractal attraction domain, the stable coexistence of the three competitors is guaranteed. However, the fractal attraction domain cannot guarantee the stability of the three-competitor relationship.


(a)

(b)

(c)

(a)

(b)

(c)
2.4. Optimal Control of Julia Sets for Three-Competitor Systems
By summarizing the above 8 situations, obviously, we hope that these three competitors can coexist continuously in the actual competition process. Therefore, the control process of J(F) focuses on the stability of the “coexistence point” ; to keep the fixed point constant, we apply the following gradient optimization controls:
Since , by adding control term (2) to system (1), the following optimized system can be obtained:
Based on the above analysis, J(F) is the domain of attraction that attracts fixed points. Therefore, by adding a control term, it is possible to control the Julia set in which the distribution density of the three competitors remains stable by affecting the iterative trajectory of the initial point in system (3), while achieving the stability of the fixed point.
The Jacobi matrix of system (3) at the fixed point is considered as follows:
The characteristic formula of the Jacobi matrix J is expressed as follows:
At this point, there are(1)(2)(3)(4) To determine that the controlled system (1) is stable at fixed points , the following three conditions need to be satisfied:(1)(2)(3) and
For two-competitor and multiple-competitor systems, the complex coupling behavior between competitors increases the difficulty of analyzing the topological properties of Julia sets.
It simplifies to a competing behavior involving chain coupling, as follows:
Among them, have the same meaning as system (3), represent three competitors, respectively, which means that to are a progressive competition relationship. Among them, is the highest level competitor, that is, the single-headed competitor. Its competitiveness is stronger than that of and , and the competitiveness of is stronger than that of R.
The upper bound of the system is given by the following theorem.
Theorem 1. We have
Among them, .
The proof is as follows.
For without a stronger competitor, if , we can get the following:
At this time, makes , so is a necessary condition to make bounded. If , we can get the following:
At this time, makes , so obviously is a necessary condition to make bounded. Likewise, if , we can get the following:
At this time, makes , so obviously is a necessary condition to make bounded.
2.5. Synchronization of Julia Sets for Three-Competitor Systems
Synchronization is considered as another optimal control method, whose purpose is to make the dynamics of the controlled system behave the same as the ideal system. For the purposes of this section, synchronization aims to steer a competitive relationship with a specified steady state. Synchronization of Julia sets can be achieved by adding some coupling terms. System (4) with the same structure as system (3) but with different parameters is considered as follows:
To relate system (5) to the ideal system (3), we introduce two coupling terms in it to get the following:
The Julia sets of systems (6) and (3) are denoted as and J(F), respectively, and the unified expression L of the coupling parameters and is given, and the following lemmas and theorems are obtained.
Lemma 1. If there is some satisfying the following formula, it is said to achieve synchronization between and J(F).
Theorem 2. and J(F) are synchronized when .
The proof is as follows.
Obviously, the Julia set is obtained by iterating over points within a bounded region, which is denoted by . Since , the presence of will cause to escape from the region. Therefore, in the synchronization process, only the points of the trajectory within need to be considered. Therefore, makes .
Then, we have the following:
That is, , the right side constraint satisfies , and the trajectories of , and are synchronized. It can also be concluded that when , the trajectories of are synchronized.
The algorithm camouflages the artistic style using a masked image pattern by controlling the style of the artistic pattern design on the spatial domain. Figure 8 is a comprehensive flow chart of artistic pattern design, and mask image and color controls are optional. If the mask image is invalid, the style transfer can be performed without spatial region control.

3. Simulation Test
After extracting the artistic pattern features, when searching, the algorithm will extract the artistic pattern features of the image to be retrieved and then compare them with the artistic pattern features of the image art pattern feature library. There are many factors that affect the retrieval results, such as the amount of image dimensionality reduction and the similarities and differences in similarity matching algorithms. These will more or less have a certain impact on the accuracy of the retrieval results. In view of these factors, this study studies their influence on the retrieval results. Because the classification of images is not involved in this article, the data used in the experiments are image sets with high similarity. The experimental results of nonequal scaling experiments are shown in Table 1.
From Table 1, it can be seen that the model proposed in this study has a good performance in nonequal scaling. On this basis, the effect of the CAD fractal art pattern design system based on the RBF neural network algorithm proposed in this study is verified, and the fractal art pattern design effect is calculated, as shown in Table 2.
It can be seen from the above research that the CAD fractal art pattern design system based on the RBF neural network algorithm proposed in this study has a good effect on fractal art pattern design.
4. Conclusion
Fractals are everywhere, and fractal theory is called the geometry of nature, which is essentially a new worldview and methodology. Moreover, it can be used for reference by other disciplines and has penetrated into many disciplines including physics, chemistry, biomedicine, materials science, economic management, and computer graphics. In addition, the fractal theory has broad application prospects. While promoting research in related fields, it also brings forward many new topics that need further research. At present, fractals, especially fractal patterns, are gradually entering people’s lives. People are not only limited to appreciating the wonderful fractal art, but have begun to consciously bring fractals into industrial design. This study combines the RBF neural network algorithm to design and evaluate the CAD fractal art pattern to improve the effect of fractal art pattern design. The experimental results show that the CAD fractal art pattern design system based on the RBF neural network algorithm proposed in this study has a good effect on fractal art pattern design.
Data Availability
The labeled datasets used to support the findings of this study are available from the corresponding author upon request.
Conflicts of Interest
The authors declare no conflicts of interest.