×

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

  • Face Detection System Using MB-LBP on Resource-Constrained Microcontroller

    This paper discusses the Viola-Jones algorithm for face detection and its implementation based on the STM32 microcontroller. The advantages of using embedded systems in implementing personal identification systems are given: low cost due to the reduction of the element base and low power consumption. The architecture of the hardware and software system for face detection based on a multi-core microcontroller is proposed. The following requirements are put forward for the implemented facial recognition system: processing frequency of not less than 1 frame per second, output in color format, display of faces in the form of rectangular frames on the frame, refusal to use external memory modules. Cascades and features used in the classical version of the Viola-Jones algorithm are described. MB-LBP is chosen as a feature due to the efficiency of calculation and storage within low-power embedded systems due to integer single-byte results. The structure of files of trained OpenCV classifiers is described and methods for their compression and conversion for use in 32-bit systems with limited RAM and the absence of a floating-point unit are proposed. A method for optimizing an integral image using overflow calculations is described. A multicriterial optimization problem for selecting optimal parameters of an integral image is formulated and solved using the gradient descent method. The application of SIMD instructions for parallelizing the calculation of an integral image on the STM32 is described. The results of measuring the operating time of the implemented system at different stages are presented, which confirm that the previously stated requirements are met.

    Keywords: face detection, microcontroller, embedded systems, Viola-Jones algorithm, MB-LBP features, classifier optimization, integral image optimization, SIMD instructions

  • Expert system for regulating access to destructive Internet resources

    Nowadays, the Internet has become an integral part of our lives, providing access to a huge amount of information and services. However, along with this, the number of destructive Internet resources that can harm users, especially children and adolescents, is growing. In this regard, there is a need to create an effective system for regulating access to such resources. The article presents an expert system for regulating access to destructive Internet resources, developed on the basis of modern technologies and methods of artificial intelligence. The system allows to automatically detect and block access to resources containing malicious content, as well as provides an opportunity for manual configuration and access control. The article describes the main components of the system and presents images demonstrating the work of the system for blocking access to destructive resources. The article will be useful for specialists in the field of information security, artificial intelligence and protection of children from malicious content on the Internet.

    Keywords: destructive content, expert system, information security, Internet resources, SpaCy, Keras, RNN, LSTM, PyQt5, vectorization

  • On the possibility of using artificial intelligence in managing the quality of Russian legislation using the example of anti-corruption examinations of regulatory legal acts

    In this article, we consider the system of quality management of legislation in the Russian Federation: we define its basic elements, the main tools for quality control (management) in the form of legal examinations, provide a generalized algorithm for quality assessment, propose a simple general classification of controlled factors in legal examinations, and introduce the concept of a bill readiness indicator. The most important legal examination - anti-corruption (ALE) - was chosen as an example for conducting quality control of legislation. Within the framework of general trends in automation, informatization, and digitalization, we considered the use of artificial intelligence (AI) for the purposes of conducting ALE, which, in some cases of "routine work", could provide all possible assistance to specialists in the field of legal examinations and their digitalization. In this regard, a step-by-step algorithm for pre-training AI was formulated using examples from regulatory legal acts (RLA) containing corruption factors (CF); a classification of CF was carried out; a scale of AI errors in detecting CF was developed; frequency characteristics of AI errors were determined; Preliminary conclusions were obtained on the possibility of using AI in AEC.

    Keywords: artificial intelligence, corruption factor, anti-corruption expertise, normative legal act, corruption factor indicator, pre-training, algorithm, errors, frequency distribution, classification, dialogue.

  • Stress-strain state of foundations of power grid facilities located in the Far North

    The article presents a method for determining the stress-strain state of pile foundations for metal supports of power transmission lines during technical examination of power grid facilities in the Far North. An example of calculation using the LIRA automatic software package is given. The most stressed sections of structures are determined. The prospect of using CAD during technical examination of power grid facilities is proved.

    Keywords: building structures, metal structures, energy facilities, stress-strain state, technical expertise

  • Development of a dataset storage module for collision detection using polygonal mesh and neural networks

    This article is devoted to the development of a collision detection technique using a polygonal mesh and neural networks. Collisions are an important aspect of realistically simulating physical interactions. Traditional collision detection methods have certain limitations related to computational accuracy and computational complexity. A new approach based on the use of neural networks for collision detection with polygonal meshes is proposed. Neural networks have shown excellent results in various computer vision and image processing tasks, and in this context they can be effectively applied to polygon pattern analysis and collision detection. The main idea of ​​the technique is to train a neural network on a large data set containing information about the geometry of objects and their movement for automatic collision detection. To train the network, it is necessary to create a special module responsible for storing and preparing the dataset. This module will provide collection, structuring and storage of data about polygonal models, their movements and collisions. The work includes the development and testing of a neural network training algorithm on the created dataset, as well as assessing the quality of network predictions in a controlled environment with various collision conditions.

    Keywords: modeling, collision detection techniques using polygonal meshes and neural networks, dataset, assessing the quality of network predictions

  • Methodological support for control of bearing ring grinding based on automated assessment of machine dynamic quality

    The issue of development and practical application of the developed methodological support for grinding control based on automated assessment of the dynamic quality of the machine tool based on integral estimates of the autocorrelation function of oscillations and its relationship with the quality of processing of bearing ring raceways is considered.

    Keywords: grinding control, vibroacoustic oscillations, automated measurements, stochastic characteristics, dynamic quality of the machine, bearing rings, quality of processing

  • Stress-strain state of a triangular membrane panel under the action of various types of lateral loads

    The method of determining the stress-strain state of metal poles of power transmission lines during the technical examination of electric grid facilities is analyzed. An example of a calculation using the automatic LIRA software package is given. The most stressed sections of structures are determined. The calculated method confirms the hypothesis that the triangular cross-section of the traverse of the portal intermediate support of the 500 kV overhead line is more economical (more efficient) than a tetrahedral (classical) cross section.

    Keywords: building structures, metal structures, energy facilities, stress-strain state, technical expertise

  • Planning and designing an organization's information system: stages and methods

    Information technologies are used in all spheres of modern society. Databases and document flow in organizations must be clearly organized, streamlined, and the interconnected work of company departments and services must be ensured to collect and process information flows and make effective management decisions. The article reflects the place of the stages of planning and designing information technologies and methods of their development in the algorithm for forming the strategy of an organization's IT project. Approaches to the formation of automated workplaces are shown using the example of the organizational and managerial structure of an enterprise. The services and departments of the organization responsible for planning, accounting, analysis and control of its financial results have been identified, which led to the conclusion about the directions for improving the quality of IT project development.

    Keywords: information system, IT project, planning, design, modeling, automated workstations

  • Minimizing costs when transmitting information over cellular communication channels

    The problem of planning the sending of messages in a cellular network to destinations with known needs is considered. It is assumed that the costs of transmitting information on the one hand are proportional to the transmitted volumes and the cost of transmitting a unit of information over the selected communication channels in cases of exceeding the traffic established by the contract with the mobile operator, and on the other hand are associated with a fixed subscription fee for the use of channels, independent of the volume of information transmitted. An indicator of the quality of the plan in this setting is the total cost of sending the entire planned volume of messages. A procedure for reducing the formulated problem to a linear transport problem is proposed. The accuracy of the solution obtained on the basis of the proposed algorithm is estimated.

    Keywords: single jump function, transport problem, minimum total cost criterion, computational complexity of the algorithm, confidence interval

  • The use of expanded perlite waste in the composition of a composite binder

    The possibility of using expanded perlite dust (RUNWAY) in cement binder systems is being considered. A method for modifying the binder by joint mechanical activation of Portland cement, alumosilicate waste and hyperplasticizer is presented. The physico-chemical features of the modified runway make it possible to regulate the processes of hydration, phase formation, as well as the formation of the structural matrix of the composite. The compressive strength of the binder using RUNWAY as an active mineral additive increases by 36% with a decrease in density.

    Keywords: technogenic raw materials, perlite, binder, dispersion, modification, mechanical activation, hydration, structure formation, phase formation, resource conservation

  • Application of machine learning methods to the recognition of cardiovascular diseases

    This work is devoted to the study of the possibility of determining heart diseases on the basis of 13 categorical and numerical signs. We present a detailed analysis of the dataset, including dividing the data into training and test samples, dividing features into numerical and categorical, applying 4 different classification algorithms, checking the quality of the model using two techniques – delayed sampling and cross-validation. To assess the quality of the model, we pay attention to the value of the recall metric and the error matrix built on the test dataset from the deferred sample or on each test fold when using cross-validation. The results of the study are important both for a deep understanding of the relationship between certain medical indicators and heart disease, and for the development of effective methods for predicting them in the presence of individual symptoms.

    Keywords: cardiovascular diseases, classification task, quality metrics, cross-validation, recall, machine learning, random forest

  • Development of a tool for visualizing data on site user activity

    One of the most important points in increasing the conversion component of a web resource is identifying the most attractive places for the site user. To identify these locations, a site user activity data visualization tool was created that provides a visual representation of each user action on a site page.

    Keywords: heat map, site, oculograph, fixation, priority area

  • A comparison of machine learning libraries for introducing artificial intelligence into CRM system

    This paper analyzes the performance of solving the classification problem using various open-source artificial intelligence and machine learning libraries in the field of marketing and customer relationship management; based on the results of experiments, the best library is selected for the purpose of introducing artificial intelligence into domestic CRM systems based on numerical performance indicators.

    Keywords: artificial intelligence, machine learning, big data, classification, marketing, customer relationship management, import substitution, open source

  • Stress-strain state of a triangular membrane panel under the action of various types of lateral loads

    The article contains the methodology and results of theoretical and experimental studies of the stress-strain state of a conical radial-beam dome with triangular shell elements. The results obtained by various methods are analyzed and compared. The triangular membrane panel is part of the radial beam dome structure and consists of a support frame and a steel membrane in the shape of a triangle. The shape of the triangle forming the membrane panel can be different and depends on the number of ribs in the radial beam dome. The supporting contour is a compressed-bending element of the dome and is made, as a rule, from a rolled steel profile with a channel section. The membrane is made of thin steel sheet and attached to the upper flange of the channel with self-tapping screws or spot welding. To assess the strength and deformability of a steel membrane sheet, its operation under the action of a uniformly distributed snow load, an unevenly distributed snow load and a concentrated installation load was considered. Several options for nonlinear static calculations in various computer systems are shown.

    Keywords: building structures, wooden structures, membrane panel, stress-strain state, radial beam dome, dome, membrane, design, experimental study

  • Analysis of urban planning in terms of the negative impact of traffic flow on the urban environment

    The issues of atmospheric pollution, including noise pollution, are considered. The dependences of the concentration of carbon monoxide at distances from the roadway at different directions and speeds of the wind flow obtained according to MRR-2017 are presented. The influence of motor transport on the condition of the air basin and the health of the urban population is considered. The levels of noise pollution in the main-line territories of Volgograd, as well as the main pollutants in the atmospheric air of the main-line territories, are considered. The dispersion of CO concentration at different wind speeds at different angles of wind direction to the road and traffic noise levels depending on the days of the week, time of day, and traffic flow intensity are considered.

    Keywords: wind flow direction and speed, roadway, atmospheric air, mainline territories, traffic noise levels, carbon monoxide concentration, vehicle fleet, cargo flow