首页 > 最新文献

2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)最新文献

英文 中文
On the Use of FPGAs to Implement CNNs: A Brief Review 利用fpga实现cnn:综述
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231243
Muhammad Arbab Arshad, Sakib Shahriar, A. Sagahyroon
Convolutional Neural Network (CNN) is a subclass of deep neural network that has gained popularity in recent years. CNN has revolutionized the execution of tasks such as natural language processing, image classification, and voice recognition. However, the performance of CNNs is often limited by the hardware available for training large sets of data. Graphical Processing Units (GPUs) have been shown to achieve good performance with CNN-based applications, however, GPU is expensive and is not suitable for all applications. In recent years, and for various reasons researchers have shifted their focus to Field Programmable Gate Arrays (FPGAs) and even other edge devices like microcontrollers to execute CNN models. This paper provides a survey of a number of applications where FPGAs are used in the implementation of various CNN-based models. The survey provides the reader with a compact and informative insight into recent efforts in this domain.
卷积神经网络(CNN)是近年来流行起来的深度神经网络的一个子类。CNN彻底改变了自然语言处理、图像分类和语音识别等任务的执行。然而,cnn的性能经常受到用于训练大数据集的硬件的限制。图形处理单元(GPU)已经被证明可以在基于cnn的应用程序中实现良好的性能,但是GPU价格昂贵,并且并不适合所有应用程序。近年来,由于各种原因,研究人员已将重点转移到现场可编程门阵列(fpga),甚至其他边缘设备,如微控制器,以执行CNN模型。本文提供了一些应用的调查,其中fpga被用于实现各种基于cnn的模型。该调查为读者提供了一个紧凑而翔实的见解,以了解该领域最近的努力。
{"title":"On the Use of FPGAs to Implement CNNs: A Brief Review","authors":"Muhammad Arbab Arshad, Sakib Shahriar, A. Sagahyroon","doi":"10.1109/iCCECE49321.2020.9231243","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231243","url":null,"abstract":"Convolutional Neural Network (CNN) is a subclass of deep neural network that has gained popularity in recent years. CNN has revolutionized the execution of tasks such as natural language processing, image classification, and voice recognition. However, the performance of CNNs is often limited by the hardware available for training large sets of data. Graphical Processing Units (GPUs) have been shown to achieve good performance with CNN-based applications, however, GPU is expensive and is not suitable for all applications. In recent years, and for various reasons researchers have shifted their focus to Field Programmable Gate Arrays (FPGAs) and even other edge devices like microcontrollers to execute CNN models. This paper provides a survey of a number of applications where FPGAs are used in the implementation of various CNN-based models. The survey provides the reader with a compact and informative insight into recent efforts in this domain.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123513829","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}
引用次数: 4
A CMOS Current Starved VCO for Energy Harvesting applications 用于能量收集应用的CMOS电流饥渴压控振荡器
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231172
G. Almeida, Zhaochu Yang, P. Mendes, T. Dong
This work presents a current starved voltage-controlled oscillator based on standard 0.13μm CMOS process. Integrated within a power management circuit, the proposed oscillator provides an average periodic signal with a frequency of 84.81kHz. Additionally, to assure a stable periodic signal from the environmental instability a voltage reference is designed. The proposed architecture makes full use of subthreshold and deep triode MOSFETs to avoid the employment of any passive component. A voltage reference exhibits an output reference of 258.34mV in response to a 1.0 - 3.2V voltage supply. It shows a line sensitivity of 0.49%/V at 27°C. The output of the architecture leads to a robust time-control local oscillator, which can be employed in power management circuit for energy harvesting systems and be used on wireless sensor networks and implantable medical devices.
本文提出了一种基于标准0.13μm CMOS工艺的电流耗尽压控振荡器。该振荡器集成在电源管理电路中,提供频率为84.81kHz的平均周期信号。此外,为了保证在环境不稳定的情况下信号稳定,还设计了参考电压。该架构充分利用了亚阈值和深三极管mosfet,避免了任何无源元件的使用。参考电压在1.0 - 3.2V电压下的输出参考电压为258.34mV。在27℃时,线灵敏度为0.49%/V。该结构的输出产生了一个鲁棒的时间控制本地振荡器,可用于能量收集系统的电源管理电路,也可用于无线传感器网络和植入式医疗设备。
{"title":"A CMOS Current Starved VCO for Energy Harvesting applications","authors":"G. Almeida, Zhaochu Yang, P. Mendes, T. Dong","doi":"10.1109/iCCECE49321.2020.9231172","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231172","url":null,"abstract":"This work presents a current starved voltage-controlled oscillator based on standard 0.13μm CMOS process. Integrated within a power management circuit, the proposed oscillator provides an average periodic signal with a frequency of 84.81kHz. Additionally, to assure a stable periodic signal from the environmental instability a voltage reference is designed. The proposed architecture makes full use of subthreshold and deep triode MOSFETs to avoid the employment of any passive component. A voltage reference exhibits an output reference of 258.34mV in response to a 1.0 - 3.2V voltage supply. It shows a line sensitivity of 0.49%/V at 27°C. The output of the architecture leads to a robust time-control local oscillator, which can be employed in power management circuit for energy harvesting systems and be used on wireless sensor networks and implantable medical devices.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115799336","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}
引用次数: 0
Effect of Preprocessing on Performance of Neural Networks for Microscopy Image Classification 预处理对神经网络显微图像分类性能的影响
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231071
A. Uka, X. Polisi, J. Barthès, A. Halili, Florenc Skuka, N. Vrana
Medical field depends heavily on understanding and analyzing microscopy images of cells to better diagnose diseases, to evaluate the effectiveness of various medical treatments and to determine their health under stress. The amount of data that needs to be analyzed has increased and computer assisted analysis has become crucial as it would be very labor intensive for the medical practitioners otherwise. Many of the images are acquired using brightfield microscopy with no staining in order to avoid all the side effects. The unstained images have some associating challenges as they suffer from random nonuniform illumination, low contrast, relatively high transparency of the cytoplasm. The initial challenge of the large amount of data calls for the use of deep learning algorithms, whereas the other structural challenges call for the need to carefully train the convolutional neural networks in order to have a reliable system of evaluation. We have prepared a dataset of 20.000 images and we have tested the trained models on datasets with different number of images (N=300-8000). Here is this work we present classification of the cell health using convolutional neural networks and monitor the effect of the preprocessing steps on the overall accuracy.
医学领域在很大程度上依赖于理解和分析细胞的显微镜图像,以更好地诊断疾病,评估各种医学治疗的有效性,并确定他们在压力下的健康状况。需要分析的数据量增加了,计算机辅助分析变得至关重要,否则对医疗从业者来说,这将是非常劳动密集型的。许多图像是使用无染色的明视野显微镜获得的,以避免所有的副作用。未染色的图像有一些相关的挑战,因为他们遭受随机不均匀的照明,低对比度,相对较高的透明度的细胞质。大量数据的初始挑战要求使用深度学习算法,而其他结构性挑战要求需要仔细训练卷积神经网络,以便拥有可靠的评估系统。我们准备了一个包含20,000张图像的数据集,并在不同图像数量(N=300-8000)的数据集上测试了训练好的模型。在这项工作中,我们使用卷积神经网络对细胞健康进行分类,并监测预处理步骤对整体准确性的影响。
{"title":"Effect of Preprocessing on Performance of Neural Networks for Microscopy Image Classification","authors":"A. Uka, X. Polisi, J. Barthès, A. Halili, Florenc Skuka, N. Vrana","doi":"10.1109/iCCECE49321.2020.9231071","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231071","url":null,"abstract":"Medical field depends heavily on understanding and analyzing microscopy images of cells to better diagnose diseases, to evaluate the effectiveness of various medical treatments and to determine their health under stress. The amount of data that needs to be analyzed has increased and computer assisted analysis has become crucial as it would be very labor intensive for the medical practitioners otherwise. Many of the images are acquired using brightfield microscopy with no staining in order to avoid all the side effects. The unstained images have some associating challenges as they suffer from random nonuniform illumination, low contrast, relatively high transparency of the cytoplasm. The initial challenge of the large amount of data calls for the use of deep learning algorithms, whereas the other structural challenges call for the need to carefully train the convolutional neural networks in order to have a reliable system of evaluation. We have prepared a dataset of 20.000 images and we have tested the trained models on datasets with different number of images (N=300-8000). Here is this work we present classification of the cell health using convolutional neural networks and monitor the effect of the preprocessing steps on the overall accuracy.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117052868","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}
引用次数: 7
Image Restoration on Residual Aggregation Network in Poor Weather Condition 恶劣天气条件下残差聚集网络图像恢复
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231197
Jing Wang
Image restoration in poor weather conditions can assist military combatants to efficiently and accurately perform object detection, object recognition and object tracking. Moreover, in security systems, traffic navigation, etc. it also has high application value. Aiming at the problem of image distortion caused by different poor weather conditions like dust, rain, snow, fog, haze, etc. this paper proposes a new deep neural network based image restoration technology, a residual aggregation module is constructed for extracting the detailed features. Furthermore, dense connection is applied to combine low-dimensional features and generate high-dimensional features. The experimental results show that the network achieves superior results in image de-raining(IDR) compared with Deep Detail Network(DDN) and Dual Convolutional Neural Network(DualCNN) while obtaining favorable performances in image de-noising, image de-hazing, image de-blurring, image de-raindrops and other tasks.
恶劣天气条件下的图像恢复可以帮助军事作战人员高效、准确地进行目标检测、目标识别和目标跟踪。此外,在安防系统、交通导航等方面也具有很高的应用价值。针对沙尘、雨、雪、雾、霾等不同恶劣天气条件造成的图像失真问题,提出了一种新的基于深度神经网络的图像恢复技术,构建残差聚集模块提取图像的细节特征。在此基础上,利用密集连接将低维特征组合起来,生成高维特征。实验结果表明,该网络在图像去训练(IDR)方面取得了优于深度细节网络(DDN)和双卷积神经网络(DualCNN)的效果,同时在图像去噪、去雾化、去模糊、去雨滴等任务上取得了良好的性能。
{"title":"Image Restoration on Residual Aggregation Network in Poor Weather Condition","authors":"Jing Wang","doi":"10.1109/iCCECE49321.2020.9231197","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231197","url":null,"abstract":"Image restoration in poor weather conditions can assist military combatants to efficiently and accurately perform object detection, object recognition and object tracking. Moreover, in security systems, traffic navigation, etc. it also has high application value. Aiming at the problem of image distortion caused by different poor weather conditions like dust, rain, snow, fog, haze, etc. this paper proposes a new deep neural network based image restoration technology, a residual aggregation module is constructed for extracting the detailed features. Furthermore, dense connection is applied to combine low-dimensional features and generate high-dimensional features. The experimental results show that the network achieves superior results in image de-raining(IDR) compared with Deep Detail Network(DDN) and Dual Convolutional Neural Network(DualCNN) while obtaining favorable performances in image de-noising, image de-hazing, image de-blurring, image de-raindrops and other tasks.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131040583","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}
引用次数: 1
FPGA Implementations for Real-Time Processing of High-Frame-Rate and High-Resolution Image Streams 实时处理高帧率和高分辨率图像流的FPGA实现
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231119
U. Hudomalj, C. Mandla, M. Plattner
This paper presents FPGA implementations of two standard image preprocessing algorithms, namely image filtering and image averaging. The implementations allow processing of high-frame-rate and high-resolution image streams in real-time. The developed implementations are evaluated in terms of resource usage, power consumption, and achievable frame rates. The performance of the developed implementation of image filtering algorithm is compared with implementation provided by MATLAB’s Vision HDL Toolbox. The algorithms are evaluated on Microsemi’s Smartfusion2 Advanced Development Kit. The development board includes a SmartFusion2 M2S150 SoC FPGA. For verification, the board is connected to an industrial camera which uses the Camera Link interface. Limitations of processing image streams with FPGA platforms are discussed.
本文介绍了两种标准图像预处理算法的FPGA实现,即图像滤波和图像平均。该实现允许实时处理高帧率和高分辨率图像流。开发的实现根据资源使用、功耗和可实现的帧速率进行评估。将所开发的图像滤波算法的性能与MATLAB的Vision HDL工具箱提供的实现进行了比较。算法在Microsemi的smartfusion高级开发工具包上进行了评估。开发板包含一个SmartFusion2 M2S150 SoC FPGA。为了验证,将单板连接到使用camera Link接口的工业摄像机上。讨论了FPGA平台处理图像流的局限性。
{"title":"FPGA Implementations for Real-Time Processing of High-Frame-Rate and High-Resolution Image Streams","authors":"U. Hudomalj, C. Mandla, M. Plattner","doi":"10.1109/iCCECE49321.2020.9231119","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231119","url":null,"abstract":"This paper presents FPGA implementations of two standard image preprocessing algorithms, namely image filtering and image averaging. The implementations allow processing of high-frame-rate and high-resolution image streams in real-time. The developed implementations are evaluated in terms of resource usage, power consumption, and achievable frame rates. The performance of the developed implementation of image filtering algorithm is compared with implementation provided by MATLAB’s Vision HDL Toolbox. The algorithms are evaluated on Microsemi’s Smartfusion2 Advanced Development Kit. The development board includes a SmartFusion2 M2S150 SoC FPGA. For verification, the board is connected to an industrial camera which uses the Camera Link interface. Limitations of processing image streams with FPGA platforms are discussed.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130008491","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}
引用次数: 2
Detection of the Hardcoded Login Information from Socket Symbols 从套接字符号检测硬编码登录信息
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231177
Minami Yoda, Shuji Sakuraba, Y. Sei, Yasuyuki Tahara, Akihiko Ohsuga
Internet of Things (IoT) for smart homes enhances the convenience of our life; however, it also introduces the risk of leakage of privacy data in the house. A user wants to protect their privacy data from leakage. However, the analysis of IoT devices requires technical knowledge; therefore, it is challenging for the users to detect any vulnerability by themselves. In this study, we propose a lightweight method to detect the hardcoded username and password in IoT devices using static analysis. This method can detect the 1st vulnerability from 2018 OWASP TOP 10 for the IoT device. The hardcoded login information can be obtained by comparing the user input with strcmp or strncmp. Thus, previous studies analyzed the symbols of strcmp or strncmp to detect the hardcoded login information. However, these studies require time because of the usage of complicated algorithms such as symbolic execution. To develop a lightweight algorithm, we focus on a network function, such as the socket symbol in firmware, because the IoT device is compromised when it is invaded by someone via the Internet. We propose two methods to detect the hardcoded login information, i.e., string search and socket search. In string searching, it finds a function that uses strcmp or strncmp symbol. In socket searching, it finds a function that is referenced by socket symbol. In the experiment, we measured the ability of our method by searching six firmware in the real world that has a backdoor. we ran three methods: string search, socket search, and whole search to compare two methods. As a result, all methods found login information from four of six firmware. Our method reduces an analysis time that when the whole search takes 38mins to complete, our methods finish 4-6min.
智能家居的物联网(IoT)增强了我们生活的便利性;然而,它也引入了家庭隐私数据泄露的风险。用户希望保护他们的隐私数据不被泄露。然而,物联网设备的分析需要技术知识;因此,用户自己检测漏洞是一项挑战。在这项研究中,我们提出了一种轻量级的方法,通过静态分析来检测物联网设备中的硬编码用户名和密码。此方法可以检测到2018年OWASP TOP 10中IoT设备的第一个漏洞。通过将用户输入与strcmp或strncmp进行比较,可以获得硬编码的登录信息。因此,以往的研究通过分析strcmp或strncmp的符号来检测硬编码的登录信息。然而,这些研究需要时间,因为使用复杂的算法,如符号执行。为了开发轻量级算法,我们将重点放在网络功能上,例如固件中的套接字符号,因为当物联网设备被某人通过互联网入侵时,它会受到损害。我们提出了两种检测硬编码登录信息的方法,即字符串搜索和套接字搜索。在字符串搜索中,它查找使用strcmp或strncmp符号的函数。在套接字搜索中,它查找由套接字符号引用的函数。在实验中,我们通过在现实世界中搜索六个具有后门的固件来测量我们的方法的能力。我们运行了三种方法:字符串搜索、套接字搜索和整体搜索来比较两种方法。结果,所有方法都从六个固件中的四个找到了登录信息。我们的方法减少了分析时间,当整个搜索需要38分钟完成时,我们的方法完成4-6分钟。
{"title":"Detection of the Hardcoded Login Information from Socket Symbols","authors":"Minami Yoda, Shuji Sakuraba, Y. Sei, Yasuyuki Tahara, Akihiko Ohsuga","doi":"10.1109/iCCECE49321.2020.9231177","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231177","url":null,"abstract":"Internet of Things (IoT) for smart homes enhances the convenience of our life; however, it also introduces the risk of leakage of privacy data in the house. A user wants to protect their privacy data from leakage. However, the analysis of IoT devices requires technical knowledge; therefore, it is challenging for the users to detect any vulnerability by themselves. In this study, we propose a lightweight method to detect the hardcoded username and password in IoT devices using static analysis. This method can detect the 1st vulnerability from 2018 OWASP TOP 10 for the IoT device. The hardcoded login information can be obtained by comparing the user input with strcmp or strncmp. Thus, previous studies analyzed the symbols of strcmp or strncmp to detect the hardcoded login information. However, these studies require time because of the usage of complicated algorithms such as symbolic execution. To develop a lightweight algorithm, we focus on a network function, such as the socket symbol in firmware, because the IoT device is compromised when it is invaded by someone via the Internet. We propose two methods to detect the hardcoded login information, i.e., string search and socket search. In string searching, it finds a function that uses strcmp or strncmp symbol. In socket searching, it finds a function that is referenced by socket symbol. In the experiment, we measured the ability of our method by searching six firmware in the real world that has a backdoor. we ran three methods: string search, socket search, and whole search to compare two methods. As a result, all methods found login information from four of six firmware. Our method reduces an analysis time that when the whole search takes 38mins to complete, our methods finish 4-6min.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134531020","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}
引用次数: 1
Towards efficient wind energy monitoring: Learning more from open source data 迈向高效风能监测:从开源数据中学习更多
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231090
Alexander Marinšek, L. De Strycker
Europe’s massive shift towards sustainable energy production has triggered a variety of new large scale projects, and wind energy is a crucial part of the effort to achieve a carbon-free future. However, because of their low financial impact and relatively high measurement campaign costs, small scale projects are often deemed impractical beforehand. To help small communities gain insight on the wind energy conditions in their surroundings, the present work briefly introduces a measuring station (MEST) concept based on affordable electronic components and proposes a solution to alleviating the effects of inevitable measurement data inconsistency on the energy yield analysis. By leveraging open source machine learning models and establishing a link with the publicly available ERA5-Land climate database, missing wind speed measurement data is reconstructed at an accuracy of up to 0.11 $frac{m}{s}$. The impact of data reconstruction on the estimated energy production of a wind turbine (WT) erected at the measuring location is then evaluated using the measurement data acquired by a MEST prototype and the ERA5-Land data recorded during October and November 2019. The results indicate that at a location experiencing moderate wind speeds, the estimated energy output of the WT is increased by up to 2 % in comparison with other data analysis procedures. Although the minute underestimation is not of great importance to the success of the analysis, the inaccuracies at higher wind speeds have a far more profound effect on the WT’s estimated energy output, and they can stop a potentially successful wind energy project from gaining further attention.
欧洲向可持续能源生产的巨大转变引发了各种新的大型项目,风能是实现无碳未来努力的关键部分。然而,由于小规模项目的财政影响较小,且测量活动成本相对较高,因此通常认为小规模项目事先不切实际。为了帮助小型社区了解其周围的风能状况,本工作简要介绍了基于价格合理的电子元件的测量站(MEST)概念,并提出了一种解决方案,以减轻不可避免的测量数据不一致对发电量分析的影响。通过利用开源机器学习模型并与公开可用的ERA5-Land气候数据库建立链接,以高达0.11 $frac{m}{s}$的精度重建丢失的风速测量数据。然后使用MEST原型获得的测量数据和2019年10月和11月记录的ERA5-Land数据评估数据重建对安装在测量位置的风力涡轮机(WT)的估计发电量的影响。结果表明,在经历中等风速的位置,与其他数据分析程序相比,WT的估计能量输出增加了2%。尽管微小的低估对分析的成功并不重要,但在较高风速下的不准确性对WT估计的能量输出有更深远的影响,它们可以阻止一个潜在成功的风能项目获得进一步的关注。
{"title":"Towards efficient wind energy monitoring: Learning more from open source data","authors":"Alexander Marinšek, L. De Strycker","doi":"10.1109/iCCECE49321.2020.9231090","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231090","url":null,"abstract":"Europe’s massive shift towards sustainable energy production has triggered a variety of new large scale projects, and wind energy is a crucial part of the effort to achieve a carbon-free future. However, because of their low financial impact and relatively high measurement campaign costs, small scale projects are often deemed impractical beforehand. To help small communities gain insight on the wind energy conditions in their surroundings, the present work briefly introduces a measuring station (MEST) concept based on affordable electronic components and proposes a solution to alleviating the effects of inevitable measurement data inconsistency on the energy yield analysis. By leveraging open source machine learning models and establishing a link with the publicly available ERA5-Land climate database, missing wind speed measurement data is reconstructed at an accuracy of up to 0.11 $frac{m}{s}$. The impact of data reconstruction on the estimated energy production of a wind turbine (WT) erected at the measuring location is then evaluated using the measurement data acquired by a MEST prototype and the ERA5-Land data recorded during October and November 2019. The results indicate that at a location experiencing moderate wind speeds, the estimated energy output of the WT is increased by up to 2 % in comparison with other data analysis procedures. Although the minute underestimation is not of great importance to the success of the analysis, the inaccuracies at higher wind speeds have a far more profound effect on the WT’s estimated energy output, and they can stop a potentially successful wind energy project from gaining further attention.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124740783","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}
引用次数: 0
Temporal Image Forensic Analysis for Picture Dating with Deep Learning 基于深度学习的时间图像取证分析
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231160
F. Ahmed, F. Khelifi, Ashref Lawgaly, A. Bouridane
Estimating the acquisition date of digital photographs is crucial in image forensics. The task of dating images by processing their contents should be reasonably accurate as this can be used in court to resolve high profile cases. The goal of temporal forensics analysis is to find out the links in time between two or more pieces of evidence. In this paper, the problem of picture dating is addressed from a machine learning perspective, precisely, by adopting a deep learning approach for the first time in temporal image forensics. In this work, the acquisition time of digital images is estimated in such a way that the analyst can identify the timeline of unknown digital photographs given a set of pictures from the same source whose time ordering is known. By applying Convolutional Neural Networks (CNN), namely the AlexNet and GoogLeNet architectures in both feature extraction and transfer learning modes, results have shown that the networks can successfully learn the temporal changes in the content of the digital pictures that are acquired from the same source. Interestingly, although images are divided into non-overlapping blocks in order to increase the number of training samples and feed CNNs, the obtained estimation accuracy has been from 80% to 88%. This suggests that the temporal changes in image contents, modelled by CNNs, are not dependent on block location. This has been demonstrated on a new database called ‘Northumbria Temporal Image Forensics’ (NTIF) database which has been made publicly available for researchers in image forensics. NTIF is the first public database that captures a large number of images at different timeslots on a regular basis using 10 different digital cameras. This will serve the research community as a solid ground for research on picture dating and other image forensics applications.
估计数字照片的获取日期在图像取证中是至关重要的。通过处理图像内容来确定图像的日期的任务应该是相当准确的,因为这可以在法庭上用于解决引人注目的案件。时间取证分析的目的是找出两个或多个证据之间的时间联系。在本文中,通过在时间图像取证中首次采用深度学习方法,从机器学习的角度解决了图像测年问题。在这项工作中,以这样一种方式估计数字图像的采集时间,即分析人员可以识别来自同一来源的一组已知时间顺序的未知数字照片的时间轴。通过将卷积神经网络(CNN),即AlexNet和GoogLeNet架构应用于特征提取和迁移学习模式,结果表明,网络可以成功地学习从同一来源获取的数字图像内容的时间变化。有趣的是,虽然为了增加训练样本和馈入cnn的数量,将图像划分为不重叠的块,但得到的估计精度已经从80%提高到88%。这表明,cnn模拟的图像内容的时间变化不依赖于块位置。这已经在一个名为“诺森比亚时间图像取证”(NTIF)的新数据库中得到了证明,该数据库已公开提供给图像取证研究人员。NTIF是第一个使用10种不同的数码相机定期在不同时间段捕获大量图像的公共数据库。这将为研究社区提供一个坚实的基础,用于研究照片约会和其他图像取证应用。
{"title":"Temporal Image Forensic Analysis for Picture Dating with Deep Learning","authors":"F. Ahmed, F. Khelifi, Ashref Lawgaly, A. Bouridane","doi":"10.1109/iCCECE49321.2020.9231160","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231160","url":null,"abstract":"Estimating the acquisition date of digital photographs is crucial in image forensics. The task of dating images by processing their contents should be reasonably accurate as this can be used in court to resolve high profile cases. The goal of temporal forensics analysis is to find out the links in time between two or more pieces of evidence. In this paper, the problem of picture dating is addressed from a machine learning perspective, precisely, by adopting a deep learning approach for the first time in temporal image forensics. In this work, the acquisition time of digital images is estimated in such a way that the analyst can identify the timeline of unknown digital photographs given a set of pictures from the same source whose time ordering is known. By applying Convolutional Neural Networks (CNN), namely the AlexNet and GoogLeNet architectures in both feature extraction and transfer learning modes, results have shown that the networks can successfully learn the temporal changes in the content of the digital pictures that are acquired from the same source. Interestingly, although images are divided into non-overlapping blocks in order to increase the number of training samples and feed CNNs, the obtained estimation accuracy has been from 80% to 88%. This suggests that the temporal changes in image contents, modelled by CNNs, are not dependent on block location. This has been demonstrated on a new database called ‘Northumbria Temporal Image Forensics’ (NTIF) database which has been made publicly available for researchers in image forensics. NTIF is the first public database that captures a large number of images at different timeslots on a regular basis using 10 different digital cameras. This will serve the research community as a solid ground for research on picture dating and other image forensics applications.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132364247","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}
引用次数: 5
Class-based Flow Scheduling Framework in SDN-based Data Center Networks sdn数据中心网络中基于类的流调度框架
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231052
Maiass Zaher, Aymen Hasan Alawadi, S. Molnár
The emerging technologies leveraging Data Center Networks (DCN) and their consequent traffic patterns impose more necessity for improving Quality of Service (QoS). In this paper, we propose Sieve, a new distributed SDN framework that efficiently schedules flows based on the available bandwidth to improve Flow Completion Time (FCT) of mice flows. In addition, we propose a lightweight sampling mechanism to sample a portion of flows. In particular, Sieve schedules the sampled flows, and it reschedules only elephant flows upon threshold hits. Furthermore, our framework allocates a portion of the flows to ECMP, so that the associated overhead can be mitigated in the control plane and ECMP-related packet collisions are fewer as well. Mininet has been used to evaluate the proposed solution, and Sieve provides better FCT up to 50% in comparison to the existing solutions like ECMP and Hedera.
利用数据中心网络(DCN)的新兴技术及其随之而来的流量模式对提高服务质量(QoS)提出了更大的必要性。在本文中,我们提出了一种新的分布式SDN框架Sieve,该框架基于可用带宽有效地调度流量,以提高流量完成时间(Flow Completion Time, FCT)。此外,我们提出了一种轻量级的采样机制来对一部分流进行采样。特别地,Sieve调度采样流,它只在达到阈值时重新调度大象流。此外,我们的框架将一部分流分配给ECMP,这样可以减轻控制平面中的相关开销,并且与ECMP相关的数据包冲突也更少。Mininet已经被用来评估提议的解决方案,与现有的解决方案(如ECMP和Hedera)相比,Sieve提供了更好的FCT,高达50%。
{"title":"Class-based Flow Scheduling Framework in SDN-based Data Center Networks","authors":"Maiass Zaher, Aymen Hasan Alawadi, S. Molnár","doi":"10.1109/iCCECE49321.2020.9231052","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231052","url":null,"abstract":"The emerging technologies leveraging Data Center Networks (DCN) and their consequent traffic patterns impose more necessity for improving Quality of Service (QoS). In this paper, we propose Sieve, a new distributed SDN framework that efficiently schedules flows based on the available bandwidth to improve Flow Completion Time (FCT) of mice flows. In addition, we propose a lightweight sampling mechanism to sample a portion of flows. In particular, Sieve schedules the sampled flows, and it reschedules only elephant flows upon threshold hits. Furthermore, our framework allocates a portion of the flows to ECMP, so that the associated overhead can be mitigated in the control plane and ECMP-related packet collisions are fewer as well. Mininet has been used to evaluate the proposed solution, and Sieve provides better FCT up to 50% in comparison to the existing solutions like ECMP and Hedera.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121043475","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}
引用次数: 0
Valent-Blocks: Scalable High-Performance Compilation of WebAssembly Bytecode For Embedded Systems 有价块:嵌入式系统WebAssembly字节码的可伸缩高性能编译
Pub Date : 2020-08-17 DOI: 10.1109/iCCECE49321.2020.9231154
Fabian Scheidl
In the field of emerging software architectures, there has been a dramatic push towards flexible and sand-boxed software modules that allow systems to safely execute untrusted code in a guaranteed side-effect free manner. Latest developments have further given rise to portable and statically validatable representations of software in a bytecode format like WebAssembly. In order to ease the segue into the domain of embedded systems, this paper explores the feasibility of a novel and easily retargetable streaming quasi-singlepass on-target-compiler topology with concurrent bytecode validation. For this, a generalized compile-time virtual stack is employed which is logically partitioned into separately emittable blocks (named valent-blocks). This forms the foundation of a corresponding runtime for resource constrained systems that demonstrate the need for predictable, resource-efficient and fast sandboxed execution of hot-loaded software. This paper further benchmarks the resultant performance against current popular competing standalone WebAssembly runtimes.
在新兴的软件体系结构领域,出现了一种向灵活和沙箱软件模块的巨大推动,这种软件模块允许系统以保证无副作用的方式安全地执行不受信任的代码。最近的发展进一步产生了可移植和静态验证的软件表示,采用字节码格式,如WebAssembly。为了方便深入嵌入式系统领域,本文探讨了一种具有并发字节码验证的易于重定向的流准单通目标编译器拓扑结构的可行性。为此,使用了一个通用的编译时虚拟堆栈,它在逻辑上被划分为单独的可发射块(称为价块)。这为资源受限的系统形成了相应运行时的基础,这些系统证明了对热加载软件的可预测、资源高效和快速沙盒执行的需求。本文将进一步对当前流行的独立WebAssembly运行时的性能进行基准测试。
{"title":"Valent-Blocks: Scalable High-Performance Compilation of WebAssembly Bytecode For Embedded Systems","authors":"Fabian Scheidl","doi":"10.1109/iCCECE49321.2020.9231154","DOIUrl":"https://doi.org/10.1109/iCCECE49321.2020.9231154","url":null,"abstract":"In the field of emerging software architectures, there has been a dramatic push towards flexible and sand-boxed software modules that allow systems to safely execute untrusted code in a guaranteed side-effect free manner. Latest developments have further given rise to portable and statically validatable representations of software in a bytecode format like WebAssembly. In order to ease the segue into the domain of embedded systems, this paper explores the feasibility of a novel and easily retargetable streaming quasi-singlepass on-target-compiler topology with concurrent bytecode validation. For this, a generalized compile-time virtual stack is employed which is logically partitioned into separately emittable blocks (named valent-blocks). This forms the foundation of a corresponding runtime for resource constrained systems that demonstrate the need for predictable, resource-efficient and fast sandboxed execution of hot-loaded software. This paper further benchmarks the resultant performance against current popular competing standalone WebAssembly runtimes.","PeriodicalId":413847,"journal":{"name":"2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126538146","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}
引用次数: 2
期刊
2020 International Conference on Computing, Electronics & Communications Engineering (iCCECE)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1