Abstract

From the standpoint of visual elements, this article investigates the use of visual information technology in visual communication design. At this time, information visualization and data visualization are widely used to display visual form, which greatly facilitates people’s use, provides a solid application foundation for visual communication design, and promotes its development. The image presentation of data is a common encoding process, and the reading of image content is the corresponding decoding process from the perspective of encoding and decoding. The combined efficacy of data encoding and image decoding determines the effectiveness of data visualization. It is worth noting that when it comes to “encoding and decoding,” it has been established that the design mode of data visualization and visual communication is not a process of copying images but rather an external form of human thought. Then, there is the unmistakable presence of something unseen in the encoding and decoding processes. It also serves as the encoding and decoding key in the human brain. The image is as follows. From the standpoint of encoding and decoding, this article employs the data visualization self-encoder method to obtain visual data. Design pattern representation for perceptual communication can effectively support users’ rapid motion analysis during the browsing process.

1. Introduction

The torrent of data conversion will become a trend as we move from Industry 4.0 to Industrial Internet and then to intelligent production. People are finding it more and more convenient to obtain information and data thanks to the rapid development of the Internet. Massive data quickly became a source of concern for the general public and the rate at which massive data were generated increased. This is a clear and beautiful topic in the field of visual communication [1]. Without a doubt, with the rapid advancement of technology, visual communication design will no longer be limited to a few well-known categories but will also include more related majors and make use of new science and technology to achieve a new level of separation. People’s cognitive load can be reduced and a clear and intuitive visual expression can be formed using data visualization and graphical interface in an organic way [2]. Since the invention of cameras, televisions, and other tools, visual communication design has been in the process of image transformation, and interface design, as a subset of visual communication design, has also been in the process of image transformation. Vision has a significant impact on viewing data [3]. This article analyzes the application of visual information technology in visual communication design from the perspective of visual elements. At present, the display of visual form by information visualization and data visualization has been well applied, which greatly facilitates people’s use, provides a certain application foundation for visual communication design, and promotes the development of visual communication design [4].

In this game, it is not a small step forward for human beings to consciously explore the rules and skills of coding from an unconscious coding, and it is also an aspect of human evolution without exaggeration. It is worth noting that when it comes to “encoding and decoding,” it is affirmed that visual communication design is not a process of copying images but an external manifestation of human thought, so there is no doubt that there is something invisible in the human brain in the process of encoding and decoding, which is also the key to encoding and decoding. That is images [5, 6]. From the point of view of coding and decoding, the image presentation of data is a typical coding process, and the reading of the image content is a corresponding decoding process. The effectiveness of data visualization is the unity of the effectiveness of data coding and the effectiveness of image decoding [7, 8]. Coding shows the maximum amount of information in the shortest time and the least space, and the choice of a visualization method is very important [9, 10]. Coding and decoding are two different things. Data information can reduce the interference of a large number of visual noises in the process of visual coding with the help of the correct visualization method, which can lead to different mining attributes of data from many angles and discovering the important information hidden in the data [11]. The real position of the current voxel in the two code tables is determined using the two-layer code table index and the corresponding offset address, and the two texture coordinates are then used to obtain the decoded value in the corresponding code table. The reconstructed data value of the voxel is obtained by adding the two decoded values and the mean value [12, 13]. To determine the importance of data visualization in visual communication design patterns and make similar data adjacent to each other, data visualization and visual communication design patterns are coded [14].

Visual communication design under the coding and decoding theory can only take the road of diversified development, strengthen its own design, and differentiate development to participate in market competition. On this basis, it continuously interacts with, integrates, and continuously realizes innovation and improvement [15]. From the point of view of coding and decoding, the image presentation of data is a typical coding process, and the reading of the content in the image is a corresponding decoding process. The effectiveness of data visualization is the unity of the effectiveness of data coding and the effectiveness of image decoding. Simultaneously, it cultivates their desire to seek out differences, greatly improves their level of appreciation, aesthetic ability, and innovation ability, and lays the groundwork for cultivating skilled professional talents and innovative talents. To obtain the visual communication design pattern representation, a data visual self-encoder method based on the perspective of encoding and decoding is proposed, which can effectively support the rapid motion analysis of users in the browsing process. The proposed method’s effectiveness is confirmed by the experimental results on the visual communication design pattern dataset.

Literature [16] pointed out that a method of data visualization browsing uses KMeans to iteratively turn the visual communication design pattern in the data visualization set into a hierarchical tree and studies the data by specifying the starting and ending visual communication design patterns. In literature [17], using the big data analysis method and qualitative analysis of quadruple and maximum segmentation method, the visual communication design pattern is transformed into a systematic evolutionary tree, and better results of visual communication design pattern construction are obtained. Research in literature [18] showed that compared with tree organization, the visualization method of visual communication design pattern of scatter diagram based on SOM does not need to transform the relationship between nodes into a one-to-many parent-child structure. Literature [19] pointed out that the acquisition method of visual communication design pattern was introduced, and the application of data visualization in visual communication design was summarized. At the same time, the research approach of data visualization was discussed. In literature [3], through the big data analysis method, from the behavior angle of visual communication design pattern, based on the analysis method of data visualization, the characteristics of visual communication design pattern were studied, and the regularity of visual communication design pattern was excavated. Finally, the scope and demand situation of visual communication design patterns were studied. Literature [20] showed that users can finally get the desired visualization of target data by browsing. Compared with the retrieval method of example query, this method does not require users to provide query examples but also provides an important interface for users who are uncertain about the retrieval target or unfamiliar with the data field. Literature [21] pointed out that data visualization and related data are used to extract the amount of data in the process of design mode, which is used to predict the application of future visual communication design mode in data visualization and predict and analyze the visual communication design mode according to the amount of data. Literature [22] organized the analysis methods and ideas of visual communication design patterns from an application perspective using the big data analysis method, built the framework of a data visual listening system, explained the goals of data mining from the two perspectives of data and design, and explained the analysis process and mining methods of visual communication design patterns. According to literature [23], relevant methods for analyzing and studying visual communication design patterns are proposed after in-depth mining and analysis of data visualization, which aids in developing visual communication design patterns. According to literature [24], after analyzing the data of visual communication design mode, some methods for calculating the operation index of visual communication design mode are given based on data visualization. From the standpoint of encoding and decoding, this article investigates the design pattern of data visualization and visual communication. The image presentation of data is a typical coding process, and the reading of the image content is a corresponding decoding process in terms of coding and decoding. The combined effectiveness of data coding and image decoding determines the effectiveness of data visualization and visual communication design patterns.

3. Algorithm and Principle of Encoding and Decoding

The coding and decoding processes are asymmetric, and the propagation process is a circular circle rather than a line, with multiple interconnected but distinct links. Visual design and information transmission are the corresponding coding and decoding processes in the field of data images. Designers imbue images with inherent and intrinsic meanings. Although the decoding of data images based on images and visuality gives the impression that “seeing is believing,” it leads to the delusion that image symbols are equivalent to real-world objects. The audio signal is first passed through an analysis subband filter bank, which is the first step in coding. With a reasonable time and frequency decomposition rate, the filter bank divides the input signal into 32 equidistant frequency subbands and extracts the subband sampling signal with a factor of 1/32. The extracted result from whole subband sampling is equivalent to the source signal, but there is some distortion. In a frame, there are 152 PCM audio samples, so each subband has 36 samples. The filter bank’s output is calculated using the following equation:

where St[i] is the sampling output of subband I at time t, C[n] is the coefficient of 512-point analysis window defined in the standard, and x[n] is the audio sampling input read from a 512-point sampling buffer. However, is the coefficient of the analysis matrix.

The above formula is transformed into an easy to understand convolution form to facilitate analysis:where x[t] is the audio sample at time t, and h[n] = −C[n], when the integer part of n/64 is odd. = C[n], when the integer part of n/64 is even; n is from 0 to 511.

In order to adapt to this change, the training sample set is updated by adding new samples and excluding old samples. A reasonable time interval T is selected. At time t, there is XR = XT... X (T-T). When new samples arrive, the training set has to be updated χ T and reestimate . However, some values from old samples may belong to foreground objects, so we should use estimation to use GMM with m components. The corresponding formula is as follows:where represents the average value estimated by the encoding and decoding component; represents the variance estimated by the encoding and decoding component; the covariance matrix is assumed as the diagonal unit matrix I; the weight is expressed by , and it is nonnegative and the sum of the weights is 1. Given a new sample at time t, the encoding and decoding model is updated using the following formula:

Usually, the invaded objects are represented by some clusters with a small weight, so the first B largest clusters are used to approximate the background model:

If the components corresponding to each pixel are arranged in descending order of weight, you can getwhere CF represents a maximum scale value that belongs to the foreground object but does not interfere with the background model. For example, if a new object enters the scene and remains stationary in the scene for a period of time, the object is likely to generate an additional stable cluster. Due to the occlusion of the background, the weight of the additional cluster will continue to increase. If the object remains stationary for a long enough time, the corresponding weight will slowly exceed CF and it will be regarded as the background.

Given data x1: T, xi is the ith, t is the total number of data contained, and its corresponding hidden state is Z1: t. In this article, zi is the projection coordinate on the two-dimensional plane. Assuming the positive and negative directions, the conditional probability distribution of zt about X can be expressed as , where x1:T is the time positive direction and Xt:T is the time reverse direction. According to VAE theory, we need to find a distribution to approach cc by KL divergence , and KL divergence is defined as q and p:

If the first term of equation (7) is a fixed term, minimize D and (P, q) can be transformed into maximization:

Equation (8) is also called the variational lower bound. Suppose that P(zt) obeys the distribution of N(zt:0,I) and obeys the distribution of , where ; then, in formula (4) is

Equation (7) can be calculated by sampling from , is the implicit vector of sampling, and the second term can be approximately as follows:

According to the above analysis, the variational lower bound of equation (7) can be expressed by equations (8) and (9). In this article, fenc and genc are coding functions, and hdec are decoding functions, which are similar to those in the BiLSTM neural network. The network structure of the decoding algorithm is shown in the figure.

In order to better adapt to the change of environment, replace equation (4) with equation (6), and the updated formula of weight can be obtained as follows:

Among them, c T = c/T, c corresponds to the number of samples supporting a Gaussian component; for example, α = 1/T can be selected, then at least c = 0.01 ∗ T samples are needed to support a component, and then c t = 0.01 can be obtained, and the specific flow corresponding to GMM is shown in Figure 1. The network structure diagram of the decoding algorithm is shown in Figure 2.

4. Methodology

4.1. Data Visualization and Visual Communication Design Pattern

The deeper reason for data visualization and visual communication design pattern lies in the mutual separation of “form metallurgy” and “content metallurgy.” In the dimension of the visual design of data images, the content is deprived of form by strong governance, and designers have to go to great pains to find the most perfect form. In the dimension of data image content transmission, the audience has to strive to understand the content across the form, and the form realizes the separation of the content in a figurative manner. The development of data visualization and visual communication design pattern has gone through the process from static to dynamic and then to interactive presentation. The improvement of data visualization can obviously slow down the disharmony of visual communication design pattern, but it is still limited by the time period. Interaction in advance and interaction in the event are still needed; that is, analysis of the audience in advance and strengthening emotional communication in the event are needed. In order to verify the effectiveness of the coding and decoding model and algorithm, we first use the data visualization in the benchmark scene to train and test the model of our visual communication design pattern, compare the performance of network models at different depths, and compare it with the original GMM algorithm and the current advanced algorithm. Then, we further fine-tune and test the visual communication design pattern model in some new scenes. From the perspective of encoding and decoding, designers need to “design rationally”; specifically, based on data visualization, set design according to the purpose, highlight visual communication of design pattern information, match it with secondary information, and then present it aesthetically. “Reasonable” design is based on the fact that the visual communication design mode has at least the general level of image design ability. The “image garbage” and “image mediocrity” caused by “over-smelting” and “under-smelting” are not desirable. It should be noted that “reasonable” design does not require high data density image design or other high-level design, but it does not exclude the design for specific objects and specific purposes. Because there are many data visualization information and complex relationships, directly visualizing all data will lead to bloated graphics and difficulty of reading; simplifying data visualization will affect the completion of information performance, integrity, and accuracy. In the face of specific requirements, or focus on visual design, or focus on content communication and purpose, data visualization and visual communication design patterns can be finely designed to achieve specific effects. At the same time, based on the diversified needs of data visualization, visual communication design patterns can also be designed for specific data or nonspecific data. Firstly, this part analyzes the steps of data visualization and visual communication design pattern coding, which is described based on diagrams. Firstly, the input data visualization is based on a visual communication design pattern that divides the input signal into 32 equidistant frequency subbands. The sampled signal after this process is still in the time domain. Then, the sampled signal is mapped to the frequency domain by an improved discrete cosine transform. At the same time, the input PCM signal is transformed by FFT and then passed through a psychoacoustic model to judge the signal mask ratio of each subband, as shown in Figure 3.

The design pattern of data visualization and visual communication is a process of graphic simplification, which is a requirement for designers, and the information reading of data images is a complicated process, which is a requirement for audiences. Only when the requirements are clear can the problems to be solved be clearly defined and the design have an accurate direction. In the design mode of visual communication, many methods are widely used to analyze data visualization, such as interviews with users, situational investigation, auxiliary understanding of virtual objects’ roles, and organizing targeted discussions among users. Referring to the training process of segnet, both models use the cross-entropy function as the loss function and use the random gradient descent algorithm to train on the Caffe framework. When training subnet-4, the learning rate is fixed at 0.01 and the batch size is set to 10 according to the actual hardware conditions; when training subnet-13, the learning rate is fixed to 0.001 and the batch size is set to 4. We observed that after about 15 training cycles (epoch, which means that all training data are trained once), the two visual communication design pattern models have basically converged. In order to compare the performance of models with different depths, we further trained the two visual communication design pattern models to about 30 cycles and then tested them on the resulting visual communication design pattern model. The visual change process of loss data during the training of two visual communication design pattern models is shown in Figure 4.

4.2. Experimental Results of Encoding and Decoding Algorithm in Data Visualization and Visual Communication Design Pattern

The coding and decoding algorithm performs similarly to the current top algorithms, and this is achieved without further optimization of the background modeling algorithm or the detection results (for example, DeepBS uses time median filtering to further process the results after obtaining the detection results), demonstrating that the coding and decoding algorithm is very competitive and has a lot of room for improvement. The advantages of data visualization and visual communication design patterns can complement and confirm each other by commenting on them or linking to the text content library. The look-up table simultaneously inputs the value of code length into an accumulator after a codeword is decoded. The accumulator serves two purposes: first, it indicates the position of the next word to be decoded in the buffer, which is calculated by adding the lengths of previous codewords; second, once all codewords have been decoded, the buffer is notified that new codewords are available from the bitstream. The look-up table’s structure is made up of data pointers and memory, with the Huffman code table to be used in decoding already stored in memory. Because the encoding and decoding algorithm includes both Huffman encoding and scale factor in the main data, it can be assumed that a single-state machine can perform both Huffman and scale factor decoding at the same time. This can simplify the design code and save the hardware area, which can be realized by sharing the master data register by Huffman decoding and scale factor decoding. “We should be moderately skeptical about the reliability of the following information, cooperate with the data collection and processing personnel to check its authenticity, and then use it as the basis for making the data visualization and visual communication design mode.” Regardless of the length of the codeword, the clock cycle required for decoding each codeword is the same, and the decoding time is relatively short, which is more suitable for requiring real-time decoding. Moreover, when Hoffman’s code table changes, it only needs to modify the data in the look-up table, which is more convenient in terms of universality. In the interaction between data visualization and visual communication design mode, the designer has greater control because they are the supplier of image products. “The audience has no way of verifying himself.” Whether or not data visualization is the source data information: first and foremost, it is not required. The image must be self-evident but separated from the visual communication design mode results in the loss of the reference object during verification; second, data visualization implies the conception and trade-off of the visual communication design mode, and restoring the source information is thought to be denying the designer’s work and the value of the information map; third, it is a goal of data visualization; fourth, it is a goal of data visualization. The second goal is to encourage in-depth thinking and sublimation. We do not want the thinking to get stuck in the tangle of visual communication design mode after “understanding.” The audience, on the other hand, is not taken for granted. The audience has the ability to read and understand basic judgments of image superiority and inferiority and the ability to “vote with their eyes”; that is, pay less attention to or ignore poorly designed data images. We conducted experiments and tests on other scenes of the CDnet dataset to further verify the generalization ability of the data visualization and visual communication design pattern model from the perspective of encoding and decoding. We only used subnet-4 to conduct related experiments here, based on the results of previous comparisons of different depth encoding and decoding networks. The performance of subnet-4 and subnet-13 is examined in each scene of data visualization, as shown in Figures 5 and 6.

We find that the algorithm performs well in the highway scenario but poorly in the office and pedestrian scenarios. Information transmission is realized through the encoding and decoding algorithm. There is no need to investigate defects in the design process of data visualization. As long as the local visual communication design does not affect the beauty of the whole image and the audience can still understand the meaning of the image by bypassing defects, it is understandable. Of course, obvious errors are not allowed, which is related to the designer’s own reasonable duty of care, including data visualization and visual communication design pattern comparison review, image ambiguity review, and aesthetic common sense review. The results show that our data visualization and visual communication design patterns are used to find the foreground object through the difference between the background image and the video frame; however, due to the shortcomings of the GMM model itself, the foreground object in the scene of data visualization and visual communication design pattern stays in the scene for a long time, which leads GMM to mistake it for the background. Considering that the design pattern of data visualization and visual communication is a scene with little background change, the subnet-4 model is used for testing, and the test results are shown in Figure 7.

First of all, we used some scenes of subnet-4 trained in data visualization dataset under the category of data visualization and visual communication design pattern dataset badWeather, and the results are shown in Figure 8.

The results show that the encoding and decoding algorithm performs well in skating scenes but not in other scenes due to the interference of fluttering snowflakes in bad weather scenes. We may not get good results based on the contrast between the background and video frames. Using an encoding and decoding algorithm, we can fine-tune and optimize the data visualization and visual communication design pattern. In particular, we randomly selected a portion of the data from the above scenarios, taking 10% of each scenario’s data, for a total of about 2000 data, and then trained and fine-tuned subnet-4 for about 30 weeks. We tested the model in these scenarios after it converged. We also tested the average performance of the fine-tuned data visualization and visual communication design pattern model in the highway, office, and pedestrians scenes in the CDnet2014baseline category to see how fine-tuning affected the model. Figures 9 and 10 depict the test results.

It is clear from the results that the fine-tuning data visualization and visual communication design pattern model’s performance in the new scene has vastly improved over the original model and that the average performance in the badWeather scene even outperforms the best existing algorithm. One of the more intriguing findings is that the fine-tuned data visualization and visual communication design pattern model’s performance on the benchmark dataset has improved (the F score has increased from 0.9109 to 0.9284), implying that increasing the amount of data helps to improve the robustness of the data visualization and visual communication design pattern model. It is easy to see how much better the encoding and decoding algorithms are than the original GMM algorithm and how much better the antinoise ability is while effectively solving the “hole” problem.

5. Conclusions

Data visualization has taken off in this era of rapid advancement in computer technology and information technology, thanks to the power of science and technology. Traditional data charts have been transformed into visual communication design mode, which is of great benefit in guiding the general public to understand highly specialized data information and relieving data visualization resistance. The interactive operation mode is more user-friendly. The key to encoding and decoding is a thorough understanding of the design pattern of data visualization and visual communication, as well as the designer’s improvement of drawing, the audience’s adjustment, and the designer’s interaction with the audience. The decoder’s overall design is organized and divided into modules, with handshake signals defined. On this foundation, the decoding algorithm flow of data visualization and visual communication design pattern and the decoding system’s hardware implementation scheme are thoroughly examined, and the majority of the modules are designed and simulated. The symmetry of the sine coefficient in data visualization and visual communication design pattern operation is used to improve the original algorithm, which can significantly reduce the times of addition and multiplication, based on careful analysis of the decoding algorithm of data visualization and visual communication design pattern.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.