×

You are using an outdated browser Internet Explorer. It does not support some functions of the site.

Recommend that you install one of the following browsers: Firefox, Opera or Chrome.

Contacts:

+7 961 270-60-01
ivdon3@bk.ru

  • Comparative analysis of the effectiveness of software tools for splitting videos into frames using the example of the field of road surface quality assessment

    Roads occupy an important place in the life of almost every person. The quality of the coating is the most significant characteristic of the roadway. To evaluate it, there are many systems, among which there are those that analyze the road surface using video information streams. In turn, the video is divided into frames, and the images are used to directly assess the road quality. Splitting video into frames in such systems works based on special software tools. To understand how effective a particular software is, a detailed analysis is needed. In this article, OpenCV, MoviePy and FFMpeg are selected as software tools for analysis. The research material is a two-minute video of the road surface with a frame rate 29.97 frames/s and mp4 format. The average time to get one frame from a video is used as an efficiency indicator. For each of the three software tools, 5 different experiments were conducted in which the frame size in pixels was consistently increased by 2 times: 40000, 80000, 160000, 320000, 640000. Each program has a linear dependence of O(n) average frame retrieving time on resolution, however, FFMpeg has the lowest absolute time indicators, as well as the lowest growth rate of the function, therefore it is the most effective tool compared to the others (OpenCV, MoviePy).

    Keywords: comparison, analysis, effectiveness, software tool, library, program, video splitting, frame size, resolution, road surface

  • Dependence comparison of the effectiveness of neural networks to improve image resolution on format and size

    Roads have a huge impact on the life of a modern person. One of the key characteristics of the roadway is its quality. There are many systems for assessing the quality of the road surface. Such technologies work better with high-resolution images (HRI), because it is easier to identify any features on them. There are a sufficient number of ways to improve the resolution of photos, including neural networks. However, each neural network has certain characteristics. For example, for some neural networks, it is quite problematic to work with photos of a large initial size. To understand how effective a particular neural network is, a comparative analysis is needed. In this study, the average time to obtain the HRI is taken as the main indicator of effectiveness. EDSR, ESPCN, ESRGAN, FSRCNN and LapSRN were selected as neural networks, each of which increases the width and height of the image by 4 times (the number of pixels increases by 16 times). The source material is 5 photos of 5 different sizes (141x141, 200x200, 245x245, 283x283, 316x316) in png, jpg and bmp formats. ESPCN demonstrates the best performance indicators according to the proposed methodology, the FSRCNN neural network also has good results. Therefore, they are more preferable for solving the problem of improving image resolution.

    Keywords: comparison, dependence, effectiveness, neural network, neuronet, resolution improvement, image, photo, format, size, road surface

  • Dependence сomparative analysis of the effectiveness of image quality improvement approaches on the format and size

    Road surface quality assessment is one of the most popular tasks worldwide. To solve it, there are many systems, mainly interacting with images of the roadway. They work on the basis of both traditional methods (without using machine learning) and machine learning algorithms. To increase the effectiveness of such systems, there are a sufficient number of ways, including improving image quality. However, each of the approaches has certain characteristics. For example, some of them produce an improved version of the original photo faster. The analyzed methods for improving image quality are: noise reduction, histogram equalization, sharpening and smoothing. The main indicator of effectiveness in this study is the average time to obtain an improved image. The source material is 10 different photos of the road surface in 5 sizes (447x447, 632x632, 775x775, 894x894, 1000x1000) in png, jpg, bmp formats. The best performance indicator according to the methodology proposed in the study was demonstrated by the "Histogram equalization" approach, the "Sharpening" method has a comparable result.

    Keywords: comparison, analysis, dependence, effectiveness, approach, quality improvement, image, photo, format, size, road surface

  • Improving images of asphalt concrete pavements based on segmentation methods

    To assess the quality of the road surface, there are many systems that work on the basis of specific algorithms, including image segmentation methods. Time complexity and classification accuracy are two key indicators when evaluating the effectiveness of a particular algorithm. In this article, the following image segmentation methods are used as the analyzed methods: k-means clustering, Linear clustering, Adaptive thresholding, Global thresholding. Based on the methods described in the section "Methodology of experiments", the "Global thresholds" method has the best indicators of classification accuracy and time complexity (38.2% - classification accuracy; time complexity is linear (other methods have the same type of complexity, however, GT has much less absolute time indicators).

    Keywords: comparison, method, segmentation, image, photo, road, surface, condition, accuracy, classification, time, complextion

  • Improving the quality of road surface images based on morphological processing techniques

    Road surface quality assessment is one of the most popular tasks around the world. To solve it, there are a large number of systems that work using certain algorithms, including methods of morphological image processing. One of the key criteria for the effectiveness of an algorithm is its time complexity. The following approaches of morphological processing is considered in the article: Dilation, Erosion, Morphological Gradient, Morphological Smoothing. Photos of the road surface of various conditions were used as the material for the study. Based on the proposed methodology of the experiment, it turned out that each of the selected algorithms has a linear time complexity, but the "Dilation" and "Erosion" algorithms have lower absolute time indicators.

    Keywords: comparison, efficiency, morphological technique, processing, image, photo, road, condition, time, complexity