With the development of the society and people's attention to their health, many people intensely focus and demand for better health fitness and sports activity has become a kind of new fashion, including aerobics, which not only improve the physical quality, cardiopulmonary function and muscular endurance, make human body to achieve the optimal state, more importantly, aerobic exercise is different from others. Aerobics movement is easy and beautiful, the difficulty coefficient is not big, regardless of men and women, old and young as long as there is a free place to exercise at anytime and anywhere for achieving fitness, and at the same time it brings to people the enjoyment of art and becomes more and more popular with the masses. It is a fact that more and more people watch aerobic videos. However, as some aerobics videos were shot early and the equipment was too old, the video or GIF people watched was always blurred, which is what we call continuous aerobics action image visual error.
The visual error of continuous aerobics action image [1] is caused by the fact that the camera axis is not perpendicular to the plane of the photographed object. Enhancing the vertical accuracy of the camera and the photographed object can reduce the visual error. The nonlinear distortion error is the geometric distortion caused by the optical error of the camera lens. The larger the distance between the image and the axis, the higher the image distortion degree.
In recent years, computer intelligent vision technology has developed rapidly, realising continuous aerobics movement image recognition in the computer environment, which has important value in aerobics technical analysis [2]. The traditional method usually corrects the visual errors of moving images through parameter statistical feature reconstruction model and geometric regular contour reconstruction model, and enhances the signal-to-noise ratio of the corrected image [3, 4]. The implementation process of these methods is relatively simple, but the image after correction is easy to appear blurring or jagged effect, as the visual error correction effect is not good. In this paper, a new method is analysed to describe the problem of visual error correction of continuous aerobics action images. The image collection of continuous aerobics action images is completed by holographic projection method, the collected images are processed by fractal coding, and the visual error correction is realised by using the graph difference function. The experimental results show that the proposed method can effectively correct the visual errors and ensure the quality of continuous aerobics motion images.
In order to realise the correction of visual errors of continuous aerobics action images, the acquired images were first processed by holographic infrared vision scanning technology [5] and the imaging projection of continuous aerobics action images was realised by image space scanning method, and then the template feature combination equation of three-dimensional imaging of aerobics action images was calculated:
The parallax function of the image pixel set was registered according to the visual error, and then the sub-pixel template matching of the image was achieved through vector quantisation technology [6], and the pixel output after template matching was obtained:
Holographic projection technology is used to obtain continuous calisthenics motion images, which can provide reliable original images for visual error analysis and correction.
Fractal coding processing was carried out on the processed continuous aerobics action images to provide a basis for visual error correction [7]. For the aerobics action image I(x, y) with the size of M × M, the coded R block size is m × m, the number of R blocks required to encode is MR = (M/m)2, the size of D block in the code book Φ is 2 m × 2 m, Φ represents code book capacity [8], Φ = 8[(M − 2 m)/
The self-similar eigenvalues are arranged in order from small to large to complete the sorting of block D in the code book, then, in the ascending code book Φ, the binary method is used to search the initial matching block D with the smallest difference from the self-similar eigenvalue of
There is inevitably a certain error between the original continuous calisthenics action image I and visual image I∧, that is
On the basis of the above analysis, the visual error correction process of continuous aerobics action images is given:
Establish the covering set { All sub-blocks are marked as unencoded and added to the encoding task queue Select the unencoded subblock If Repeat Step (3) and continue to code the The fractal code {Φ} is obtained through the above process and the continuous aerobics action image is decoded. Meanwhile, the error between the original image and the continuous aerobics action image is obtained, and thus the error image
Stereoscopic matching error detection and correction [12] can be proved by a three-dimensional image of a pentagon object. The boundary can be obtained by the linear feature extraction system, and the parallax at each boundary point can be obtained by the Intra-Scanline Matching Algorithm. For display, the obtained parallax is interpolated along the polarisation line to generate a dense parallax graph.
Since the parallax of the line segments along the line varies linearly and if all the boundaries match correctly, almost all the marked visual impairments will fall on a straight line, as shown in Figure 1. This is not the case, as shown in Figure 2.
If the line segment can be interpolated with the data corresponding to the correct parallax, we can not only detect and correct the false match, but also fill the parallax information in the unmatched part and the occluded part. Before interpolating the parallax value, the marked point has to be discarded due to an incorrect match. If more lines match the correct line segment than a single wrong line segment, that is, the local error, then thin strips in all directions and positions can be fitted to the marked parallax length data to detect the error. According to the definition of local error, it can be concluded that the thin band with the largest number of points has the parallax value corresponding to the correct match, and the rest are wrong. The use of thin strips instead of straight lines is due to the discrete location of the boundary and the error at the boundary position so that all correctly matched points do not completely fall on a line.
By using the improved Hough transform technique, we can not only attach the thin tape to the parallax data, but also correct the parallax of the horizontal line segment which is parallel to the image plane and the non-horizontal line segment.
Based on the stereo algorithm of typical boundary points, we use dynamic programming to calculate the best matched boundary points along the polarisation line, that is, the minimum total value with the matched boundary pair. Thus, it is possible to compare the performance of four different matching valuation functions of Cost Functions (C.F.). These functions (except the first one) do not correspond to any standard stereo matching algorithm and have been chosen only to prove such a valuation algorithm.
Tables 1 and 2 quantitatively compare the performance of the dynamic programme-based matching algorithms when testing two stereo image pairs using four different matching graph phase difference functions. The calculation methods and steps used in the measurement process are as follows:
Total number of line segments selected and use line segments greater than the fixed threshold to complete error detection; The total number of line segments processed: according to the selected line segments, the line segments with more than a fixed number of matching boundary points and the correct matching are used for error statistics and correction to ensure their reliability; Percentage of processed boundary points: refers to the percentage of matched boundary points on the treated line segment to all matched boundary points; Percentage of error: the percentage of mismatched boundary points between the match points where the signifier bits have been processed;
Percentage of corrected boundary points: it is either the number of corrected boundary points or the number of filled boundary points according to processing all boundary points on the line segment to make their parallax. We analyse and compare the errors generated by the following four matching valuation algorithms:
Graph phase difference function I: Graph phase difference function is:
Graph difference function II: Constraints are imposed on the graph difference function so that the matching only takes place between those boundary points whose orientations are different from each other and greater than 30 degrees. The direction used is the direction of the line segment to which the boundary point belongs rather than the local boundary direction.
Graph phase difference function III: This function can be formulated to facilitate matching between boundary points with similar directions and similar interval lengths.
Graph phase difference function IV: This function can use an intensity interval to the left of two boundary points. The value of matching two intervals is the best value of matching two intervals using a region-based stereo algorithm.
Converted into video signals by JAI line-by-line scanning CCD camera, and the obtained signals are collected by image acquisition card and converted into digital signals so that they can be processed by PC;
The acquired images were processed by holographic infrared vision scanning technology, and the image projection of continuous calisthenics movement images was realised by image space scanning method.
The parallax function of image pixel set was registered according to the visual error, and the sub-pixel template matching was achieved by vector quantisation technology.
Fractal coding is carried out on the processed continuous aerobics motion images to provide the basis for visual error correction.
The continuous calisthenics action image is encoded and decoded, the error between the original image is obtained, and then the error image is obtained; the error compensation results are obtained by interpolation processing, and the visual error correction is completed.
In Tables 1 and 2, the performance of four algorithms for image processing of two complicated three-dimensional objects is listed. From the use of these four matching algorithms on the two landscape quantitative calculations, it can be seen that the performance of the graph difference function I and the graph difference function is very similar, and the graph difference function of the sum and the graph difference function of the performance is very different. In order to obtain the stability of the performance test of this evaluation algorithm, various stereo image sum algorithms must be considered. Comparable values of the two different scenes in this paper are listed in the table.
Test images ① Comparison of performance of four graph phase difference functions
C,F, | C,F, | C,F, | C,F, | |
---|---|---|---|---|
Percentage to match the boundary | 88.834 | 88.382 | 59.073 | 78.891 |
Percentage of processing matched boundaries | 83.851 | 78.293 | 68.902 | 53.074 |
Percentage error | 3.852 | 3.833 | 8.041 | 31.923 |
Percentage of correction boundary points | 14.911 | 15.134 | 40.612 | 45.823 |
The minimum percentage error of the line segment | 30.001 | 27.273 | 50.004 | 61.642 |
Performance comparison of test images ② four graph phase difference functions
C,F, | C,F, | C,F, | C,F, | |
---|---|---|---|---|
Percentage to match the boundary | 78.521 | 74.913 | 56.952 | 70.534 |
Percentage of processing matched boundaries | 70.382 | 70.771 | 54.163 | 33.692 |
Percentage error | 8.013 | 7.520 | 17.014 | 20.451 |
Percentage of correction boundary points | 14.894 | 16.113 | 41.112 | 42.953 |
The minimum percentage error of the line segment | 46.881 | 44.444 | 58.821 | 52.174 |
First, the JAI camera (Denmark) is used to scan the charged-coupled device camera for video signals, and the image acquisition card is used to collect the acquired signals, and then the signals are transformed into digital signals that are processed by the computer. Finally, the continuous aerobics action images are obtained by holographic projection. According to the visual error, the parallax function of the image pixel set was registered, the sub-pixel template matching of the image was realised by vector quantisation technology, and the processed continuous aerobics action image was processed by fractal coding, which provided the basis for the visual error correction.
Continuous visual error correction of aerobics image is not only important to improve the clarity of aerobics image, it is an important premise to improve aerobics movement as well as has a positive role in promoting the development of aerobics cause, and the application of this method to improve the clarity of other images is also feasible. It has promoted the technological upgradation and sustainable development of other image industries. And on the proposed use figure differ function experiment and the formula of the algorithm has proved to use map function difference to quantitative processing and analysing a large number of matched boundary element, and along the boundary contour under the constraint of parallax continuity, detection of partial and overall errors, and then to correction, at the same time, it cannot match the boundary of the element to fill the parallax. This algorithm is very important for surface interpolation, surface reconstruction and 3D object recognition in vision, and it also provides an accurate and novel method for the research of visual matching algorithm and the evaluation of algorithm performance.