Visual design of art based on interactive technology and environment aware intelligent devices

In the digital era, visual programming technology has brought fresh blood to the �eld of art creation, making it completely realize the structural transformation, thus promoting art design to get rid of the limitations of traditional media. Based on the integration of environment awareness technology and interactive technology, this paper realizes the design and improvement of art interactive creation visualization system. The environmental awareness technologies included in the system are divided into several types with different application effects, including data storage and collection technology, data processing technology and scenario management technology. The system itself is designed as a three-tier system, including application layer, foundation layer and user interaction layer. By using environment awareness technology, the system realizes the collection and source analysis of target data, and can perform scenario state calculation, information reasoning and storage. By introducing visualization technology, the system is equipped with a visual programming model, which can realize programming processing based on node data. It can be seen from the simulation experiment data that the system can achieve e�cient and feasible data processing, and its memory utilization, CPU utilization and requests, bandwidth and other indicators are positively correlated. Therefore, the application of this visualization system can effectively assist individual artists in artistic creation, break communication barriers, achieve information interaction, bring new possibilities for artistic creation, and effectively adapt to the future art development environment. In this paper, the visual system is designed by applying environment awareness and interactive technology to the �eld of art design.


Introduction
With the continuous development and updating of information technology in the contemporary world, and the continuous expansion of knowledge system and technology, the value of big data becomes more and more important [1].People can obtain target information in the huge and complex data sea through data mining technology, but there are still di culties in the process of big data collection.People cannot directly extract data value from the data, and often the data contains some obscure information and is hidden deeper [2].Therefore, in the public's view, a technology has emerged that combines people's strong visual ability with art design.It combines the characteristics of human emotion and art, and provides a variety of types of charts and graphs, which can intuitively display the meaning of data and the information contained in art works [3].The system components enable people to observe and analyze the development trend of art intuitively, and excavate the deeper value of art data, which is embodied in the process of art appreciation.Due to the development of computer performance, the demand for related digital art design projects is also growing [4].In the face of today's diversi ed, fast and e cient multi person collaboration environment, the artistic design thinking and design practice born from traditional media will be greatly affected.Especially in the eld of digital game design, lm and television special effect design, animation design, advertising design and new interactive multimedia design with digital information as the media, its design thinking is completely different from that of traditional media art [5].
Creativity is the basic quality necessary to cope with the changing working environment.The originally learned artistic design thinking and creation methods have gradually become the shackles and constraints of the current work practice, and the research and innovation of the current form is also imminent [6].

Related work
The literature elaborated the inevitability and corresponding era value of the current need to use visual programming tools, and believed that the change of the existing traditional tools was not only the only need of the historical technological transformation in development, but also the difference of the effective competition between art designers and art teams [7][8].The focus of its artistic creation is the inevitable change under the impact of the data era and mass production era.Visual programming will endow digital art design with many new values and possibilities [9].From reality to virtual, from results to engineering, from concrete to abstract, it will also provide a new perspective for generating art and interactive art [10].In order to improve the intuitiveness and interactivity of the art system, the literature has studied and implemented a set of node based art visual programming models, including the de nition of basic data structures, the implementation mechanism of nodes, scenarios, and the e ciency of analysis and scheduling models [11].Through the above process, the visual programming logic can be determined.The document realizes the interaction between users and the system based on the development of interactive multimedia system [12].The system includes multiple types of interfaces, such as le interface, operation interface and editing interface.The interactive system itself contains multiple subsystems, which can play different functions in different use environments [13].It can realize image control design, system model construction and management for different controls, Users can directly operate on the system and output the target graphic object representation.The system structure is plug-in, and all functional modules realize the main system integration through plug-ins [14].The literature describes the impact of the current big data era on all aspects of contemporary art production.
From art training to changing creative thinking, etc [15].For the traditional non visual programming art creation, it is different, irrational, and psychedelic.In art creation, it is often used as a thought direction of the way of thinking in art creation.The literature reviews the background of visual programming and digital art design, analyzes and compares the current popular application of visual programming in digital art design [16].

Interactive technology
Figure 1 shows the interactive network of Twitter employees for several weeks.Each employee is an independent unit chart.The line between them represents the action of each @, red represents @, and blue represents @ others.Users can zoom in and out to view the entire relationship network and speci c employee dynamics.For example, the interaction relationship of a designer is selected in the gure, which becomes the central gure in the relationship network, and the circle around it is other employees connected with him.By displaying the node, we can see the direct association with the designer, and the outer ring is associated with the inner node.At the same time, users can select interested people according to the photos or relevant information of the node to further understand the relationship between researchers, and even study the information contained in their interaction.
The main purpose of information visualization is to make information clearer and more effective by means of graphics.However, information visualization does not mean that it is only a complex and boring functional map designed for functions, nor a ashy image designed for artistic expression.In the process of interactive visualization of web information, changes in graphic elements and excessive interfaces are easy to cause visual fatigue and di culty in understanding for users.Therefore, one of the keys to effective information transmission is to ensure the readability and simplicity when changes occur.Take Fig. 2 as an example.It is a pie chart of American cheese products in a year.The left gure uses many unnecessary textures in the model, which disrupts the user's visual process and makes it di cult for users to remember the target data; By removing elements that do not help to convey information, improving the signal-to-noise ratio, effectively highlighting important information in data, and strengthening the differences and opposites between information and events, it is conducive to fully showing the relationship between the things represented and improving the readability of visualization.Through color recognition and emphasis, readers can easily identify target information.

Environmental awareness technology
According to the characteristics of different typical perspectives of the above system structure and environment structure, it can be identi ed.Generally speaking, the process of environmental awareness includes determining the monitoring amount and collecting the source of data, collecting data, computing environmental conditions, reasoning environmental information and storage environmental information.As shown in Fig. 3.

Building a data model
According to the sensor coverage model, the sensor coverage f1 is: 1 Reduce the number of nodes used, that is, the node utilization is low.In order to meet the genetic algorithm, select a higher stability value, modify the requirements of this part according to the sensor node state model to maximize the proportion of potential nodes, and use f2 to represent the sensor impact tness state. 2 Wherein, na is the number of nodes in working state, and n is the total number of sensor nodes in the monitoring area.The combination of these two values using linear weighting is: 3 Wherein, w1 and w2 are the weights corresponding to the sub objective function, and the value is 1.The speci c value is determined according to the application needs, and the proportion is determined by experiments.
Given the initial state of the sensor, in order to prevent the selected low-power sensor node from entering the sensor subset, it is necessary to add an energy balance coe cient to the tness value function to reduce the tness value of the chromosome with a short segment, and then it is removed based on the genetic process.Therefore, the average residual power Eave of all sensor nodes in the whole monitoring area is calculated as follows: Where ei is the residual power of each sensor node, and the energy balance coe cient is: The tness is: 6 In this paper, median ltering is selected as the main ltering method.The implementation method is to set a sliding window and sort the data, create an ascending array, and nally select the middle value to replace the current value.In this paper, the time period of the sliding window is set as shown in the formula.

7
In order to determine the steps more accurately, this paper records the actual steps generated in the gait cycle as a triplet Si = < p, v, t>.Where p is the peak value, v is the valley value, and t is the time from the peak value to the valley value.If step i is checked as correct data, the system will put the data into record Si, and then the system will create a series of walking records R = < S1, S2, Sn>.If Sn + 1 is considered as reliable data, compare Sn + 1 with the previous n-i records.If the difference between Sn + 1 and the previous n records is less than a threshold, Sn + 1 will be added to dataset R. The expression is shown in Eq. 8: Through a large number of experimental data, we can see the relationship between step size and acceleration data, gait period, etc.The speci c formula is as follows: 10

Simulation analysis
The simulated tness value and coverage change are shown in Fig. 4.
It can be seen from Fig. 4 that the tness value began to converge around 100 generations, and the actual stability was around 0.86.At the same time, the coverage of the wireless sensor network corresponding to the monitoring area basically uctuated between 0.98-1, and nally stabilized at about 0.985.
This paper takes the error rate as the evaluation index of the step counting algorithm.The error rate is given by the following formula: 11 Where, ER is the error rate, estimate is the experimental data, true is the actual data, and the corresponding accuracy rate is 1-ER.
From the data in Table 1, since there is no more reliable method to remove the noise when the user rotates, the noise cannot be effectively removed only by double threshold restriction.Although the experimental results have high accuracy, the error angle has a great impact on the positioning accuracy, and the error can be reduced by rotating the angle.

System requirement analysis
The purpose of this research is to develop a more general interactive art visualization system, which can support various common interactions with multimedia data of input devices such as voice, graphics, video, etc., and also support some virtual reality devices and provide different types of output representations.The following describes the research background of node based visual programming model from the perspective of interaction technology and visualization technology.
Interaction technology is a broad eld.It uses a variety of technical methods to interact with the computer, which is characterized by high threshold.Art designers usually can only design ideas and concepts without much programming ability.The simple and friendly human-computer interaction is the basis of the platform design system, which can improve the design ability of art designers and reduce the complexity of design work.
In the system operation interface layer, the user's operation behavior can be summarized as follows: select the appropriate node type in the system operation interface: input node, output node or processing node; Get all the node objects required by the scene; Specify the data association between nodes by connecting them.

System structure and function design
The system includes four modules: IO module, math module, image and video processing module, graphics module, etc.All functional modules are integrated into the system through the connection mechanism.The function modules of the application layer can control and access external devices by encapsulating third-party libraries.External devices involved in this article include camera, mouse, microphone, Kinect, etc.

System visualization model
In this paper, K-Means clustering algorithm is selected to achieve clustering analysis of data.This algorithm can cluster disordered and chaotic data.First, select a point as the initial center, and then perform data calculation to analyze the distance between adjacent points.If the distance is relatively close, it can be de ned as a high approximation class, and then replace the cluster points to continuously cycle the calculation, and nally end the calculation when the number of clusters reaches the threshold.
In K-Means clustering algorithm, it is very important to calculate the distance between each data point.Distance directly determines the classi cation of clustering.The Euclidean distance is used here to calculate the distance between these samples.Suppose the sample data xi={xi1, xi2,..., xim}, xj={xj1, xj2,..., xjm}, then the distance between xi and xj is: 12 In this paper, we assume that the sample set is D={x1, x2,..., xm}, the nal cluster obtained by K-Means algorithm is C={c1, c2,..., ck}, and the least squares error formula is: Where, ui is the clustering mean vector ci, is the Euclidean distance from the cluster sampling point to the cluster center.

14
If the amount of data connected to each point in the region we are processing is M, there are N such data points in the current region, and the bandwidth at this time is B, then if the calculation method used in processing is based on CPU, the required processing time is Tcpu, and when GPU is used for processing, the time is TGPU, where β 1 and β 2 is the number of iterations when CPU and GPU operations are used, respectively, β 2 > β 1.

16
The basic principle of direct volume translation is to capture the effect of light passing through translucent materials.A common translation integral can be expressed as follows: 17 Generally speaking, there is no analytic solution for the above integrals.Using Taylor expansion, approximate discrete results are obtained: 18 The above equation can be described by the following iterative operators: It should be noted that the color here is divided into natural color and presentation color.The so-called natural color refers to the material itself multiplied by its opacity value α Previous color; The so-called color expression refers to multiplying by α The color after the value can be understood as the color observed by human beings.The relationship between expressive color and essential color can be described by the following formula: 21 An important characteristic of over operator is that it satis es the associative law, namely:

22
The over part operator is very meaningful for parallel volume rendering, because the correct results of parallel volume rendering based on object space segmentation can only be obtained by satisfying the association law, which is the theoretical basis of object space parallelism in parallel volume rendering.

System test
The performance test of the main functions of the system is set according to the concurrent use of 50 users, 100 users and 200 users.With the gradual increase of concurrent users, the response time of the system is also gradually improved.The system performance test results are shown in Table 3.   Example of visual signal-to-noise ratio (a: example; b: optimized gure)

Figures
Figures

Table 3
Data Sheet of Performance Test ResultsThe stress test is completed by simulating the requirements in the real environment through concurrent multi machine and multi thread requests.In this test phase, ve clients are prepared.Each computer starts 650 request threads to execute circular requests and request scripts.The request speed reaches 45 * 650 * 160 times/minute, fully meeting the requirements.The results of the pressure test are shown in

Table 4 :
art is an important part of the new cultural industry.It is a typical combination of art and interactive technology.It is a new eld developed from traditional visual art and image art.Its effect and form of expression give people a fresh and energetic feeling.Interactive art is not only a new art form, but also a core technology involving all aspects of the new cultural industry.It gradually affects all aspects of people's material and cultural life and represents an important new direction for the development of cultural industry.In this paper, interactive technology and environment awareness technology are introduced into art design, and an interactive art visualization system is established.This system brings creative effects and possibilities that traditional non visual programming technology cannot produce in art design, and this logical and parametric way of thinking can have a positive impact on project management and creation process. Interactive