Degree
|
senior lecturer, Volga State University of Telecommunications and Informatics |
---|---|
E-mail
|
lozhkarev-as@mail.com |
Location
|
Samara |
Articles
|
Using the Unity multiplatform environment to visualize educational informationThe use of computer simulation technology in the educational process is the key to improving
the quality of education. It affects the relevance of modeling technical systems and processes using
the tools of the game engine Unity 3D. Unity is a professional multiplatform game engine and an integrated
powerful game editor created from the very beginning to facilitate the creation of animations.
This engine is something like a constructor, as there is a great editing environment with a convenient
user interface that allows you to create an animation visually. The visual model is a set of software
tools that allow you to simulate the work of the object under study and the individual elements that
make up it. As such a tool for creating visual models, it is proposed to use the graphical tool Unity,
propose to use the graphical tool Unity, designed to create interactive and multimedia applications.
The task is to simulate the road crossing and operation of the cameras. This article provides visual tools
for developing and visualizing interactive 3D projects in Unity3d in real time, including C# scripts.
Demonstration a specific example of a typical situation in Unity3d using C# programming with their
analysis. The result of the work is the created scene, which displays the details of this section of the
intersection of roads. With the help of this illustration, students develop model thinking and focus their
attention on the phenomenon under study.
Read more...
The algorithm for motion detection in a video sequenceIn this article the problem of development of systems of technical vision of preliminary processing
of images for the purpose of allocation of characteristic features of objects is considered. The characteristic
features of the detection of moving objects using the inter-frame difference in the Matlab medium
are analyzed. It can be noted that there are many methods for detecting objects: algorithms based
on various frame differences, as well as modeling and subtraction of the rear lights. These methods for
detecting moving objects on video data are: background subtraction method, background subtraction
method using a mixture of Gaussian distributions, contouring, and much more. The necessity of using
binarization and noise in order to improve the recognition of the object boundaries and the quality of
the image is identified and justified. On the basis of the conducted research the author offers to allocate
a mathematical way of interpretation, the main characteristics of the analysis of the inter-frame difference
making the mathematical and technical way are formulated. The author also uses mathematical
morphology to analyze the image in terms of its shape in order to perform a series of transformations
on the images that change the shape of the objects contained in the image.
Read more...
Investigation of the process of binarization of images using local values of the thresholdThe use of global binarization thresholds in image processing does not always give the correct result. This is especially common when processing images with uneven illumination. In some areas of the image, the automatically determined binarization threshold makes it possible to obtain sufficiently well visualized objects, while in other areas, the objects necessary for analysis become "overexposed" or, conversely, "shaded". In cases where it is necessary to localize all objects of interest in the image, binarization plays a very important role, especially in cases where the object of interest contains information that will be used in the next stages of processing. Multi-gradation images can contain many objects of interest, such as car license plates, train car numbers, people's faces, and defects in manufactured products. Each of these cases requires high-quality processing for subsequent recognition. If there are noises on the processed image or the brightness indicators are unevenly distributed, then the binarization process can lead to the loss of important information – the loss of a part of the symbol, the breakage of the object's contour, or, conversely, the emergence of new areas that are mistakenly added to the object of interest – shadows of other objects, dirt on the license plate sign. Therefore, the binarization process requires a very accurate preliminary calibration for all possible shooting conditions – daylight and dark hours of the day, taking into account possible noise (interference in signal transmission), extreme situations (strong hail or rain). In this article, the authors investigate the process of binarization of images with uneven illumination using several local binarization thresholds instead of one global one. It is proposed to check the histograms of the obtained fragments for the number of peaks or "modes". If the histogram of a binarized fragment is single-mode, then the given fragment is not subject to further processing and the binarization threshold on it is defined correctly. The study of the relationship between the binarization threshold and such image parameters as dispersion and smoothness has been carried out. On those fragments where the value of the average brightness measure differs from the average for all fragments, the binarization threshold is determined incorrectly. If you set the threshold value higher, closer to the average value for all fragments, then as a result binarization will be carried out correctly. Read more... |