Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760161
M. Prokin, J. Stojković, M. Čabarkapa, D. Prokin
Optimal charging of plug-in electric vehicles from the power grid requires the development of special algorithms. The presented system discloses one such algorithm used by server software for the optimal control of chargers for electric vehicles.
{"title":"Optimal Control of Chargers for Electric Vehicles","authors":"M. Prokin, J. Stojković, M. Čabarkapa, D. Prokin","doi":"10.1109/MECO.2019.8760161","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760161","url":null,"abstract":"Optimal charging of plug-in electric vehicles from the power grid requires the development of special algorithms. The presented system discloses one such algorithm used by server software for the optimal control of chargers for electric vehicles.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124602493","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760040
L. Kohútka, V. Stopjaková
This paper presents a coprocessor design that performs task scheduling for soft real-time systems. The proposed solution is based on the Guaranteed Earliest Deadline (GED) algorithm. Thanks to hardware implementation of the scheduler, the scheduler operations are always performed in two clock cycles regardless of the actual number of tasks and the maximum number of tasks in the system. Through synthesis results, two versions of the scheduler were compared: an existing EDF based scheduler and the proposed GED based scheduler. Both schedulers were verified using simplified version of Universal Verification Methodology (UVM) and applying millions of instructions with randomly generated deadline values. The FPGA resource costs have been evaluated by synthesis into Intel FPGA Cyclone V.
{"title":"A New Hardware-Accelerated Scheduler for Soft Real-Time Tasks","authors":"L. Kohútka, V. Stopjaková","doi":"10.1109/MECO.2019.8760040","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760040","url":null,"abstract":"This paper presents a coprocessor design that performs task scheduling for soft real-time systems. The proposed solution is based on the Guaranteed Earliest Deadline (GED) algorithm. Thanks to hardware implementation of the scheduler, the scheduler operations are always performed in two clock cycles regardless of the actual number of tasks and the maximum number of tasks in the system. Through synthesis results, two versions of the scheduler were compared: an existing EDF based scheduler and the proposed GED based scheduler. Both schedulers were verified using simplified version of Universal Verification Methodology (UVM) and applying millions of instructions with randomly generated deadline values. The FPGA resource costs have been evaluated by synthesis into Intel FPGA Cyclone V.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128474656","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760052
G. V. Davydov, M. Chirkin, V. Mishin, A. E. Serebryakov, V. V. Klimakov, A. Molchanov
The paper discusses a hardware-software system for interfacing digital sensors with peripheral electronics which using data from them for their operation. The platform is notable for independence of the used model of the sensor and type of peripheral electronics due to the modular architecture, redundant functionality and reconfigurable electronic components. The use of this platform allows you simplify engineering tasks associated with the introduction of new electronic devices and accelerate introduce new models of sensors into different measuring systems.
{"title":"Universal Hardware-Software System for Exchanging Data with Electronic Sensors","authors":"G. V. Davydov, M. Chirkin, V. Mishin, A. E. Serebryakov, V. V. Klimakov, A. Molchanov","doi":"10.1109/MECO.2019.8760052","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760052","url":null,"abstract":"The paper discusses a hardware-software system for interfacing digital sensors with peripheral electronics which using data from them for their operation. The platform is notable for independence of the used model of the sensor and type of peripheral electronics due to the modular architecture, redundant functionality and reconfigurable electronic components. The use of this platform allows you simplify engineering tasks associated with the introduction of new electronic devices and accelerate introduce new models of sensors into different measuring systems.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"221 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132517841","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760160
Paolo Giammatteo, F. V. Fiordigigli, L. Pomante, T. D. Mascio, Federica Caruso
Deep learning models are known for being large and computationally expensive. It is a challenge to fit these models into edge devices which usually have frugal memory. A striking feature about neural networks is their enormous size. Embedded devices in edge computing scenario typically cannot handle large neural networks. We present two models of Convolutional Neural Networks (VGG16 type), with a modification in the prediction layer, potentially suitable for edge computing devices. Both networks have been designed for the classification of a human face by gender and age. The first one (VGG16/10) considers gender and age as two related characteristics and the final neurons have been conceived to hold these aspects together at the same time. The second one (VGG16/8+1) in the prediction layer has got a neuron for the prediction of gender and another eight for the prediction of age (according to the Adience benchmark). Such networks have been conceived to provide simultaneously information on both the gender and age of the person identified in the image, without the need to build two dedicated networks. The aim is to develop a solution that can be suitable in edge-computing scenario.
{"title":"Age & Gender Classifier for Edge Computing","authors":"Paolo Giammatteo, F. V. Fiordigigli, L. Pomante, T. D. Mascio, Federica Caruso","doi":"10.1109/MECO.2019.8760160","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760160","url":null,"abstract":"Deep learning models are known for being large and computationally expensive. It is a challenge to fit these models into edge devices which usually have frugal memory. A striking feature about neural networks is their enormous size. Embedded devices in edge computing scenario typically cannot handle large neural networks. We present two models of Convolutional Neural Networks (VGG16 type), with a modification in the prediction layer, potentially suitable for edge computing devices. Both networks have been designed for the classification of a human face by gender and age. The first one (VGG16/10) considers gender and age as two related characteristics and the final neurons have been conceived to hold these aspects together at the same time. The second one (VGG16/8+1) in the prediction layer has got a neuron for the prediction of gender and another eight for the prediction of age (according to the Adience benchmark). Such networks have been conceived to provide simultaneously information on both the gender and age of the person identified in the image, without the need to build two dedicated networks. The aim is to develop a solution that can be suitable in edge-computing scenario.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127980883","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760032
A. Nechyporenko, S. Krivenko, V. Alekseeva, A. Lupyr, Nadiia Yurevych, R. Nazaryan, V. V. Gargin
Spiral computed tomography (SCT) is the most accessible and informative imaging method. Medical specialists face a number of difficulties with searching of CT-images. The goal of our study was to optimize interpretation of the data of radiological methods used for assessment of the paranasal sinuses (PNSs) with estimation of measurement uncertainty. The results of this study allow us to objectively assess the condition of the bone tissue and increase the efficiency of SCT examination of the PNSs, obtained taking into account both the minimum and maximum bone thickness, giving a possibility to predict the course of pathological processes in the PNSs, depending on their anatomical features. After studies, data were obtained to optimize the assessment of morphological parameters of the bone tissue of the paranasal sinuses (bone thickness and density). Potential fluctuations have been identified that should be considered when interpreting the results of calculating indices of PNS bone thickness and density.
{"title":"Uncertainty of Measurement Results for Anatomical Structures of Paranasal Sinuses","authors":"A. Nechyporenko, S. Krivenko, V. Alekseeva, A. Lupyr, Nadiia Yurevych, R. Nazaryan, V. V. Gargin","doi":"10.1109/MECO.2019.8760032","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760032","url":null,"abstract":"Spiral computed tomography (SCT) is the most accessible and informative imaging method. Medical specialists face a number of difficulties with searching of CT-images. The goal of our study was to optimize interpretation of the data of radiological methods used for assessment of the paranasal sinuses (PNSs) with estimation of measurement uncertainty. The results of this study allow us to objectively assess the condition of the bone tissue and increase the efficiency of SCT examination of the PNSs, obtained taking into account both the minimum and maximum bone thickness, giving a possibility to predict the course of pathological processes in the PNSs, depending on their anatomical features. After studies, data were obtained to optimize the assessment of morphological parameters of the bone tissue of the paranasal sinuses (bone thickness and density). Potential fluctuations have been identified that should be considered when interpreting the results of calculating indices of PNS bone thickness and density.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128769963","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760007
A. Bekbay, K. Ozhikenov, Aiman Ozhikenova, O. Bodin, O. Bezborodova, F. Rakhmatullov
This paper proposes a medical information system, including a portable cardioanalyzer combined with an automated workplace of a cardiologist by the use of multi-agent technology. This system allows you to monitor the state of the heart in conditions of free activity of the patient, to identify quickly responding to critical heart conditions. Distinctive features of the proposed portable cardioanalyzer are the ability to determine the critical state of the patient's heart in real time based on patent-protected methods of non-invasive cardiac diagnosis and automatically call the ambulance service for the patient, if such a heart condition is revealed.
{"title":"Heart State Monitoring Using Multi-Agent Technology","authors":"A. Bekbay, K. Ozhikenov, Aiman Ozhikenova, O. Bodin, O. Bezborodova, F. Rakhmatullov","doi":"10.1109/MECO.2019.8760007","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760007","url":null,"abstract":"This paper proposes a medical information system, including a portable cardioanalyzer combined with an automated workplace of a cardiologist by the use of multi-agent technology. This system allows you to monitor the state of the heart in conditions of free activity of the patient, to identify quickly responding to critical heart conditions. Distinctive features of the proposed portable cardioanalyzer are the ability to determine the critical state of the patient's heart in real time based on patent-protected methods of non-invasive cardiac diagnosis and automatically call the ambulance service for the patient, if such a heart condition is revealed.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125000310","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760202
Y. Muratov, Dmitry I. Ustukov
The article proposes an algorithm for reducing the resolution of reference depth maps (Ground Truth). The evaluating method is presented as well as a comparison of error values resulting from the reference depth map size reduction to various scaling algorithms. The aim of the work is to evaluate the accuracy of scaling depth maps by the proposed algorithm. The need for scaling arises in the tasks of reducing existing different test data sets to uniform parameters of a stereo system, one of which is sensor resolution. A generic data set with the same parameters is required for designing more accurate hybrid stereo vision algorithms with elements of artificial intelligence.
{"title":"Scaling of Depth Map for Stereo Vision Tasks","authors":"Y. Muratov, Dmitry I. Ustukov","doi":"10.1109/MECO.2019.8760202","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760202","url":null,"abstract":"The article proposes an algorithm for reducing the resolution of reference depth maps (Ground Truth). The evaluating method is presented as well as a comparison of error values resulting from the reference depth map size reduction to various scaling algorithms. The aim of the work is to evaluate the accuracy of scaling depth maps by the proposed algorithm. The need for scaling arises in the tasks of reducing existing different test data sets to uniform parameters of a stereo system, one of which is sensor resolution. A generic data set with the same parameters is required for designing more accurate hybrid stereo vision algorithms with elements of artificial intelligence.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122588202","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760154
A. Penskoi, A. Platunov, V. Andreev
Before starting a new project or repairing an existed project, embedded system developers face to the selection problem between a huge amount of different tools (e.g., development methods, architectural styles or programming languages). Because of the problem complexity usually, a developer makes a decision based on fashion or last experience unless real project needs. That approach may significantly reduce a development efficient or ruin the project. In the article, the authors analyzed the selection problem for architectural design tools and purposed a method of comparative analysis based on criteria with partially ordered estimates. The method application demonstrated on comparing of architectural style for multilevel embedded system design.
{"title":"The Selection Problem and Evaluating Method for Architectural Design Tools of Embedded Systems","authors":"A. Penskoi, A. Platunov, V. Andreev","doi":"10.1109/MECO.2019.8760154","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760154","url":null,"abstract":"Before starting a new project or repairing an existed project, embedded system developers face to the selection problem between a huge amount of different tools (e.g., development methods, architectural styles or programming languages). Because of the problem complexity usually, a developer makes a decision based on fashion or last experience unless real project needs. That approach may significantly reduce a development efficient or ruin the project. In the article, the authors analyzed the selection problem for architectural design tools and purposed a method of comparative analysis based on criteria with partially ordered estimates. The method application demonstrated on comparing of architectural style for multilevel embedded system design.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122840649","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760294
A. Pulavskyi, S. Krivenko, L. Kryvenko
A numerical method for determining the signal-to-noise ratio (SNR) in electrocardiograms (ECG), distorted by various types of additive noise, is proposed. It is based on the calculation of the compression ratio (CRn) of an ECG fragment of 10 seconds duration. The functional dependences of SNR on CRn for ECG distorted by electrode motion, muscle artefacts and mixed noise, were found, and they are exponential. The values of root mean square error (RMSE) for such dependencies were 4.24 dB, 3.57 dB и 3.33 dB accordingly for SNR in range −10…45 dB. It is proved that the inclusion of heart rate (HR) in the model reduces the error by 0.6-0.8 dB. The present approach is based on the standard library zlib and is recommended for use in portative mobile systems.
{"title":"Determination of the Signal-to-Noise Ratio for Noisy Electrocardiogram Using Lossless Data Compression","authors":"A. Pulavskyi, S. Krivenko, L. Kryvenko","doi":"10.1109/MECO.2019.8760294","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760294","url":null,"abstract":"A numerical method for determining the signal-to-noise ratio (SNR) in electrocardiograms (ECG), distorted by various types of additive noise, is proposed. It is based on the calculation of the compression ratio (CRn) of an ECG fragment of 10 seconds duration. The functional dependences of SNR on CRn for ECG distorted by electrode motion, muscle artefacts and mixed noise, were found, and they are exponential. The values of root mean square error (RMSE) for such dependencies were 4.24 dB, 3.57 dB и 3.33 dB accordingly for SNR in range −10…45 dB. It is proved that the inclusion of heart rate (HR) in the model reduces the error by 0.6-0.8 dB. The present approach is based on the standard library zlib and is recommended for use in portative mobile systems.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127567375","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}
Pub Date : 2019-06-01DOI: 10.1109/MECO.2019.8760028
S. Kruglov, A. A. Serezhin, A. Trubitsyn, V. Nasedkin, Natalia Ludvikovskay, V. Skripin
Have determined of the main reliability parameters of electrodes system blocks for gas discharge display panels. Identified the main methods to improve the reliability of the electrodes system blocks. Have done experimental investigation of the electrodes adhesion dependence for gas discharge display panels GIP768*576,0.145 and GIP320*256,0.42 from repeated heat treatments at addition into the paste of refractory metal oxide. Have examined the condition and characteristics of the electrodes and the parameters of the gas discharge display panel as a part of display unit Have defined qualitative and quantitative composition of refractory metal oxide and method of making the material into a paste. It is established that the optimal variant of the metal oxide is titanium dioxide when added to the mixture in the ratio of 1.9%. Have determined optimum mode of electrodes heat treatment. The selected low-melting glass composition for the dielectric coating, thermal treatment of the dielectric coating. Definitely the optimal number and thickness of layers of dielectric coatings. The production units of the electrode systems according to the chosen technology ensures no de-lamination of the electrode material from the substrate gas discharge display panel with multiple heat treatment with intermediate application of dielectric coatings.
{"title":"Methods to Improve the Reliability of the Electrodes System Blocks of the Gas Discharged Display Panels","authors":"S. Kruglov, A. A. Serezhin, A. Trubitsyn, V. Nasedkin, Natalia Ludvikovskay, V. Skripin","doi":"10.1109/MECO.2019.8760028","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760028","url":null,"abstract":"Have determined of the main reliability parameters of electrodes system blocks for gas discharge display panels. Identified the main methods to improve the reliability of the electrodes system blocks. Have done experimental investigation of the electrodes adhesion dependence for gas discharge display panels GIP768*576,0.145 and GIP320*256,0.42 from repeated heat treatments at addition into the paste of refractory metal oxide. Have examined the condition and characteristics of the electrodes and the parameters of the gas discharge display panel as a part of display unit Have defined qualitative and quantitative composition of refractory metal oxide and method of making the material into a paste. It is established that the optimal variant of the metal oxide is titanium dioxide when added to the mixture in the ratio of 1.9%. Have determined optimum mode of electrodes heat treatment. The selected low-melting glass composition for the dielectric coating, thermal treatment of the dielectric coating. Definitely the optimal number and thickness of layers of dielectric coatings. The production units of the electrode systems according to the chosen technology ensures no de-lamination of the electrode material from the substrate gas discharge display panel with multiple heat treatment with intermediate application of dielectric coatings.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133208296","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}