As a result of the analytical review, it was established that the family of Yolo models is a promising area of search and recognition of objects. However, existing implementations do not support the ability to run the model on the iOS platform. To achieve these goals, a comprehensive scalable conversion system has been developed to improve the recognition accuracy of arbitrary models based on the Docker system. The method of improvement is to add a layer with the Mish activation function to the original model. The method of conversion is to quickly convert any Yolo model to CoreML format. As part of the study of these techniques, a model of the neural network Yolov4_TCAR was created. Additionally, a method of accelerating the load on the CPU using an additional layer of neural network with the function of activating Mish in Swift for the iOS mobile platform was added. As a result, the effectiveness of the Mish activation function, the CPU load of the mobile device, the amount of RAM used, and the frame rate when using the improved original Yolov4-TCAR model were studied. The results of the research confirmed the functioning of the algorithm for conversion and accuracy increase of the neural network model in real-time.
{"title":"Methods and means for real-time object recognition accuracy increase in video images on ios mobile platform","authors":"D. Kushnir","doi":"10.23939/csn2021.01.080","DOIUrl":"https://doi.org/10.23939/csn2021.01.080","url":null,"abstract":"As a result of the analytical review, it was established that the family of Yolo models is a promising area of search and recognition of objects. However, existing implementations do not support the ability to run the model on the iOS platform. To achieve these goals, a comprehensive scalable conversion system has been developed to improve the recognition accuracy of arbitrary models based on the Docker system. The method of improvement is to add a layer with the Mish activation function to the original model. The method of conversion is to quickly convert any Yolo model to CoreML format. As part of the study of these techniques, a model of the neural network Yolov4_TCAR was created. Additionally, a method of accelerating the load on the CPU using an additional layer of neural network with the function of activating Mish in Swift for the iOS mobile platform was added. As a result, the effectiveness of the Mish activation function, the CPU load of the mobile device, the amount of RAM used, and the frame rate when using the improved original Yolov4-TCAR model were studied. The results of the research confirmed the functioning of the algorithm for conversion and accuracy increase of the neural network model in real-time.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127902522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The possibility of creating a computer control system for an unmanned aerial vehicle using remote cloud computing according to predefined scenarios from the user's desktop is investigated. For this, an experimental setup was created, which includes a quadcopter, a personal computer with the Windows operating system, an on-board computer Raspberry-3 with the Linux operating system, a Pi Camera V2 camcorder, and a Pixhawk autopilot. To model the control and transmission of video images the own control programs and photo pursuit on a computer Raspberry-3 in Python are recorded. Based on the obtained results, a model of unmanned aerial vehicle control from the desktop of the user's personal computer via the on-board computer without the use of a standard control panel and operator is proposed.
根据用户桌面的预定义场景,研究了使用远程云计算为无人机创建计算机控制系统的可能性。为此,我们创建了一个实验装置,其中包括一台四轴飞行器、一台安装Windows操作系统的个人电脑、一台安装Linux操作系统的板载电脑Raspberry-3、一台Pi Camera V2摄像机和一台Pixhawk自动驾驶仪。为了模拟视频图像的控制和传输,在Python语言的计算机Raspberry-3上编写了自己的控制程序和照片追踪。在此基础上,提出了一种不使用标准控制面板和操作人员,从用户个人电脑桌面通过机载计算机对无人机进行控制的模型。
{"title":"Creation of computer facilities for controlling an autonomous aircraft with the use of remote cloud calculations","authors":"V. Chyhin","doi":"10.23939/csn2021.01.106","DOIUrl":"https://doi.org/10.23939/csn2021.01.106","url":null,"abstract":"The possibility of creating a computer control system for an unmanned aerial vehicle using remote cloud computing according to predefined scenarios from the user's desktop is investigated. For this, an experimental setup was created, which includes a quadcopter, a personal computer with the Windows operating system, an on-board computer Raspberry-3 with the Linux operating system, a Pi Camera V2 camcorder, and a Pixhawk autopilot. To model the control and transmission of video images the own control programs and photo pursuit on a computer Raspberry-3 in Python are recorded. Based on the obtained results, a model of unmanned aerial vehicle control from the desktop of the user's personal computer via the on-board computer without the use of a standard control panel and operator is proposed.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130411289","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The principles of improving the fight against coronavirus disease SARS-CoV-2 by automating the process of monitoring the state of subjects have been studied. The system analysis of theoretical resources is carried out, the basic approaches for system development are defined. Possible variants of system operation modes for further development are investigated, the most complex approach for system design is chosen. The critical requirements of software and hardware components for system creation are formed. Selected software and hardware for system development. The structural scheme, the block diagram of algorithm of work of system is developed.
{"title":"System of monitoring the state of subjects under conditions of quarantine restrictions","authors":"M. Voloshin, Ye Vavruk","doi":"10.23939/csn2021.01.020","DOIUrl":"https://doi.org/10.23939/csn2021.01.020","url":null,"abstract":"The principles of improving the fight against coronavirus disease SARS-CoV-2 by automating the process of monitoring the state of subjects have been studied. The system analysis of theoretical resources is carried out, the basic approaches for system development are defined. Possible variants of system operation modes for further development are investigated, the most complex approach for system design is chosen. The critical requirements of software and hardware components for system creation are formed. Selected software and hardware for system development. The structural scheme, the block diagram of algorithm of work of system is developed.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129064474","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In today's reality, the pace of people's lives is much higher than it was 30 years ago and it is still growing. At the same time, the amount of information also growing. This information should to be processed constantly, daily, as soon it is received. Production volumes are also not standing still. Such a lively pace of life requires process consistency and continuity. And these processes must be provided by man. This article describes the system of watering which should automate the process of growing plants. Also the analysis of a new branch, cyber-physical systems is carried out. The analysis of modern systems of autonomous irrigation, principles of their construction and organization of their work are committed. A method of implementing a system that provides the possibility of constant monitoring of the growing environment and provides an opportunity to influence it is suggested. The choice of components for system construction is made. The algorithm of the program operation is described. An analysis of the relationship between system components and the user's relationship with the system is performed.
{"title":"Cyberphysical system of watering with remote control","authors":"A. Hrytsyk, Y. Klushyn","doi":"10.23939/csn2021.01.038","DOIUrl":"https://doi.org/10.23939/csn2021.01.038","url":null,"abstract":"In today's reality, the pace of people's lives is much higher than it was 30 years ago and it is still growing. At the same time, the amount of information also growing. This information should to be processed constantly, daily, as soon it is received. Production volumes are also not standing still. Such a lively pace of life requires process consistency and continuity. And these processes must be provided by man. This article describes the system of watering which should automate the process of growing plants. Also the analysis of a new branch, cyber-physical systems is carried out. The analysis of modern systems of autonomous irrigation, principles of their construction and organization of their work are committed. A method of implementing a system that provides the possibility of constant monitoring of the growing environment and provides an opportunity to influence it is suggested. The choice of components for system construction is made. The algorithm of the program operation is described. An analysis of the relationship between system components and the user's relationship with the system is performed.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130504641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The article proposes methods for improving the structures of multi-bit multipliers, which are characterized by increased speed, reduced structural complexity of the device and reduced structural complexity of inputs and outputs depending on the bit multipliers (512-2048 bits), respectively (1024- 4096) times, compared with known multipliers based on classic single-digit full adders. Optimization of structures of multi-bit multipliers is offered. Comparative estimates of structural, functional and relative functional and structural complexities of their circuit implementations are given. The use of optimized circuit solutions of multipliers allows to significantly improve the system characteristics of complex computing devices with a large number of such components in the crystals of microelectronic technologies.
{"title":"Improvement of multi-digital multiplicating devices structures in different theoretical and numerical bases","authors":"N. Vozna, A. Davletova, Y. Nykolaychuk, V. Gryga","doi":"10.23939/csn2021.01.007","DOIUrl":"https://doi.org/10.23939/csn2021.01.007","url":null,"abstract":"The article proposes methods for improving the structures of multi-bit multipliers, which are characterized by increased speed, reduced structural complexity of the device and reduced structural complexity of inputs and outputs depending on the bit multipliers (512-2048 bits), respectively (1024- 4096) times, compared with known multipliers based on classic single-digit full adders. Optimization of structures of multi-bit multipliers is offered. Comparative estimates of structural, functional and relative functional and structural complexities of their circuit implementations are given. The use of optimized circuit solutions of multipliers allows to significantly improve the system characteristics of complex computing devices with a large number of such components in the crystals of microelectronic technologies.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122610357","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
In this project was shown approaches to the implementation of a weather station for monitoring the microclimate in the room on Arduino platform. Considered a platform for project development and software environment. The virtual scheme of the weather station is modeled. The main functions of the components are described and their connection to the microcontroller is shown. The process of firmware of the microcontroller is considered. The algorithm of system operation is described. A functional electrical diagram were also constructed. Described the weather station settings and instructions for use are provided. The device was also tested. Comparisons with analogues are given.
{"title":"Weather station for monitoring the microclimate in the room on arduino platform","authors":"A. Kupinskyi, I. Yurchak","doi":"10.23939/csn2021.01.068","DOIUrl":"https://doi.org/10.23939/csn2021.01.068","url":null,"abstract":"In this project was shown approaches to the implementation of a weather station for monitoring the microclimate in the room on Arduino platform. Considered a platform for project development and software environment. The virtual scheme of the weather station is modeled. The main functions of the components are described and their connection to the microcontroller is shown. The process of firmware of the microcontroller is considered. The algorithm of system operation is described. A functional electrical diagram were also constructed. Described the weather station settings and instructions for use are provided. The device was also tested. Comparisons with analogues are given.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123431442","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Consideration is given to enhancing storage security and maintaining data access control in cloud storage. Existing ways of controlling such access are analyzed. An enhancement of the encryption technique is proposed, based on the attributes of the ciphertext policy and its application in a decentralized data access management system in multi-user cloud storage systems. The main objective is to improve the security and privacy of the management of the cloud storage for which the existing management does not meet all the necessary requirements.
{"title":"Decentralized access management scheme to the cloud data storage","authors":"L. Berezko, V. Tatianchuk","doi":"10.23939/csn2019.01.009","DOIUrl":"https://doi.org/10.23939/csn2019.01.009","url":null,"abstract":"Consideration is given to enhancing storage security and maintaining data access control in cloud storage. Existing ways of controlling such access are analyzed. An enhancement of the encryption technique is proposed, based on the attributes of the ciphertext policy and its application in a decentralized data access management system in multi-user cloud storage systems. The main objective is to improve the security and privacy of the management of the cloud storage for which the existing management does not meet all the necessary requirements.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120927015","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A neural circuit model of tracking control for unknown nonlinear dynamic systems is proposed. A first-order differential equation with variable structure and an output equation are used to describe the model. The model gives a possibility to reach a finite convergence time to working modes and limited tracking error. It does not need learning phase in offline mode. The model uses only outputs of the system and object to minimize tracking error of object trajectory. It has simple structure and can be used if internal dynamics and parameters of control system are unknown. Results of computer simulations of the model applications for optimal tracking control of rotation angle of two-link planar elbow manipulator confirming theoretical statements and illustrating its high performance are provided.
{"title":"A neural circuit model of tracking control for continuous-time nonlinear dynamic systems","authors":"P. Tymoshchuk","doi":"10.23939/csn2019.01.092","DOIUrl":"https://doi.org/10.23939/csn2019.01.092","url":null,"abstract":"A neural circuit model of tracking control for unknown nonlinear dynamic systems is proposed. A first-order differential equation with variable structure and an output equation are used to describe the model. The model gives a possibility to reach a finite convergence time to working modes and limited tracking error. It does not need learning phase in offline mode. The model uses only outputs of the system and object to minimize tracking error of object trajectory. It has simple structure and can be used if internal dynamics and parameters of control system are unknown. Results of computer simulations of the model applications for optimal tracking control of rotation angle of two-link planar elbow manipulator confirming theoretical statements and illustrating its high performance are provided.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120959699","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The Gao approach to construction of high order elements in arbitrary finite fields is to choose a convenient polynomial, which defines an extension of an initial prime field. This choice depends on one polynomial-parameter. That is why the mentioned approach can be considered as using of a finite field description with one degree of freedom. We explore in the paper the possibility of improvement of lower bound on element orders in finite fields of general form with using of two degrees of freedom. We have performed computer calculations in Maple environment, that would show possible winnings in this case, and given the correspondent results. Elements of high multiplicative order are used in a series of cryptographic primitives (Diffie-Hellman protocol, El-Gamal public
{"title":"Elements of high multiplicative order in extended finite fields on a base of modified GAO approach","authors":"B. Popovych","doi":"10.23939/csn2019.01.063","DOIUrl":"https://doi.org/10.23939/csn2019.01.063","url":null,"abstract":"The Gao approach to construction of high order elements in arbitrary finite fields is to choose a convenient polynomial, which defines an extension of an initial prime field. This choice depends on one polynomial-parameter. That is why the mentioned approach can be considered as using of a finite field description with one degree of freedom. We explore in the paper the possibility of improvement of lower bound on element orders in finite fields of general form with using of two degrees of freedom. We have performed computer calculations in Maple environment, that would show possible winnings in this case, and given the correspondent results. Elements of high multiplicative order are used in a series of cryptographic primitives (Diffie-Hellman protocol, El-Gamal public","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115730774","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}