首页 > 最新文献

2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)最新文献

英文 中文
Fuzzy logic modeling for objective image quality assessment 客观图像质量评价的模糊逻辑建模
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853803
Ghislain Takam Tchendjou, Rshdee Alhakim, E. Simeu
This paper presents a novel methodology of objective image quality assessment (IQA) based on Fuzzy Logic (FL) method. The main purpose is to automatically assess the quality of image in agreement with human visual perception. The used attributes (quality metrics) and evaluation criteria (human rating mean opinion score MOS) are extracted from image quality database TID2013. The fuzzy model design starts by selecting the most independent attributes, by applying Pearson's correlation approach and seeking the most correlated metrics with the corresponding MOS. Then, Adaptive Neuro-Fuzzy Inference System (ANFIS) is applied in order to construct an objective fuzzy model able to efficiently predict the image quality correlated with the subjective MOS. In this paper, different fuzzy models are produced by modifying certain ANFIS configurations. After that, we select the appropriate ANFIS model that provides high prediction accuracy and stability with taking into account its implementation complexity. The overall architecture of the selected FL model consists of four input metrics, two bell-shaped membership functions associated to each input metric, two fuzzy if-then rules, two linear combination equations and one output which gives the image adequate quality score. Finally the performance of the proposed fuzzy model is compared with other IQA models produced by different machine learning methods, the simulation results demonstrate that the fuzzy logic model has a high stable behavior with the best agreement with human visual perception.
提出了一种基于模糊逻辑(FL)方法的客观图像质量评价方法。其主要目的是自动评估符合人类视觉感知的图像质量。使用的属性(质量指标)和评价标准(人类评分平均意见得分MOS)从图像质量数据库TID2013中提取。模糊模型设计从选择最独立的属性开始,通过应用Pearson的相关方法,寻找与相应MOS相关度最大的指标。然后,应用自适应神经模糊推理系统(ANFIS)构建客观模糊模型,能够有效预测与主观MOS相关的图像质量。本文通过修改某些ANFIS配置,得到了不同的模糊模型。在此基础上,考虑到模型的实现复杂性,选择了具有较高预测精度和稳定性的ANFIS模型。所选FL模型的总体结构由四个输入指标、两个与每个输入指标相关联的钟形隶属函数、两个模糊if-then规则、两个线性组合方程和一个给出图像足够质量分数的输出组成。最后将所提模糊模型的性能与不同机器学习方法产生的IQA模型进行了比较,仿真结果表明,所提模糊逻辑模型具有较高的稳定性,与人类视觉感知的一致性最好。
{"title":"Fuzzy logic modeling for objective image quality assessment","authors":"Ghislain Takam Tchendjou, Rshdee Alhakim, E. Simeu","doi":"10.1109/DASIP.2016.7853803","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853803","url":null,"abstract":"This paper presents a novel methodology of objective image quality assessment (IQA) based on Fuzzy Logic (FL) method. The main purpose is to automatically assess the quality of image in agreement with human visual perception. The used attributes (quality metrics) and evaluation criteria (human rating mean opinion score MOS) are extracted from image quality database TID2013. The fuzzy model design starts by selecting the most independent attributes, by applying Pearson's correlation approach and seeking the most correlated metrics with the corresponding MOS. Then, Adaptive Neuro-Fuzzy Inference System (ANFIS) is applied in order to construct an objective fuzzy model able to efficiently predict the image quality correlated with the subjective MOS. In this paper, different fuzzy models are produced by modifying certain ANFIS configurations. After that, we select the appropriate ANFIS model that provides high prediction accuracy and stability with taking into account its implementation complexity. The overall architecture of the selected FL model consists of four input metrics, two bell-shaped membership functions associated to each input metric, two fuzzy if-then rules, two linear combination equations and one output which gives the image adequate quality score. Finally the performance of the proposed fuzzy model is compared with other IQA models produced by different machine learning methods, the simulation results demonstrate that the fuzzy logic model has a high stable behavior with the best agreement with human visual perception.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"8 1","pages":"98-105"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88111893","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
Session 4: Advanced hardware architectures 第四部分:高级硬件架构
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853804
M. Biglari-Abhari
Using hardware architectures to improve performance and energy efficiency has been a key factor for application-specific optimisations. Latest Field Programmable Gate Arrays (FPGA) can not only be used as a reconfigurable hardware platform, they also provide hard core processors and other hard core IPs on the same chip to implement multiprocessor systems on chip, which can be tuned based on the target applications characteristics. In this session, the first two papers present the challenges and optimisations to use hardware architectures based on FPGA for wireless communication systems. In addition an investigation of the crosstalk effects on the Network on Chip energy consumption, as the main interconnection network in multiprocessor systems on chip, is presented.
使用硬件架构来提高性能和能源效率一直是特定应用程序优化的关键因素。最新的现场可编程门阵列(FPGA)不仅可以作为可重构的硬件平台,还可以在同一芯片上提供硬核处理器和其他硬核ip来实现片上多处理器系统,可以根据目标应用的特点进行调整。在本次会议上,前两篇论文介绍了在无线通信系统中使用基于FPGA的硬件架构的挑战和优化。此外,还研究了作为片上多处理器系统主要互连网络的片上网络的串扰对其能耗的影响。
{"title":"Session 4: Advanced hardware architectures","authors":"M. Biglari-Abhari","doi":"10.1109/DASIP.2016.7853804","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853804","url":null,"abstract":"Using hardware architectures to improve performance and energy efficiency has been a key factor for application-specific optimisations. Latest Field Programmable Gate Arrays (FPGA) can not only be used as a reconfigurable hardware platform, they also provide hard core processors and other hard core IPs on the same chip to implement multiprocessor systems on chip, which can be tuned based on the target applications characteristics. In this session, the first two papers present the challenges and optimisations to use hardware architectures based on FPGA for wireless communication systems. In addition an investigation of the crosstalk effects on the Network on Chip energy consumption, as the main interconnection network in multiprocessor systems on chip, is presented.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"1 1","pages":"106"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89572158","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
A system-level security approach for heterogeneous MPSoCs 异构mpsoc的系统级安全方法
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853800
Benjamin Tan, M. Biglari-Abhari, Z. Salcic
Embedded systems are becoming increasingly complex as designers integrate different functionalities into a single application for execution on heterogeneous hardware platforms. In this work we propose a system-level security approach in order to provide isolation of tasks without the need to trust a central authority at run-time. We discuss security requirements that can be found in complex embedded systems that use heterogeneous execution platforms, and by regulating memory access we create mechanisms that allow safe use of shared IP with direct memory access, as well as shared libraries. We also present a prototype Isolation Unit that checks memory transactions and allows for dynamic configuration of permissions.
嵌入式系统正变得越来越复杂,因为设计人员将不同的功能集成到一个应用程序中,以便在异构硬件平台上执行。在这项工作中,我们提出了一种系统级安全方法,以便在不需要信任运行时的中央权威的情况下提供任务隔离。我们讨论了在使用异构执行平台的复杂嵌入式系统中可以找到的安全需求,并且通过规范内存访问,我们创建了允许安全使用具有直接内存访问的共享IP以及共享库的机制。我们还提出了一个原型隔离单元,它检查内存事务并允许动态配置权限。
{"title":"A system-level security approach for heterogeneous MPSoCs","authors":"Benjamin Tan, M. Biglari-Abhari, Z. Salcic","doi":"10.1109/DASIP.2016.7853800","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853800","url":null,"abstract":"Embedded systems are becoming increasingly complex as designers integrate different functionalities into a single application for execution on heterogeneous hardware platforms. In this work we propose a system-level security approach in order to provide isolation of tasks without the need to trust a central authority at run-time. We discuss security requirements that can be found in complex embedded systems that use heterogeneous execution platforms, and by regulating memory access we create mechanisms that allow safe use of shared IP with direct memory access, as well as shared libraries. We also present a prototype Isolation Unit that checks memory transactions and allows for dynamic configuration of permissions.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"1 1","pages":"74-81"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89986750","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
Session 1: HEVC in embedded systems 第一部分:嵌入式系统中的HEVC
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853789
E. Juárez
This session should appeal to the researchers interested in the latest implementations of the MPEG standard in embedded platforms. The four papers propose cope with performance, energy and complexity issues. From different points of view, two of them deals with the Scalable standard. One presents an efficient parallel architecture while the other one analyses the existing trade-off between energy consumption and quality. Encoding complexity estimates are discussed in the third paper. The last paper comes back to the energy efficiency issue using a task-based programming model.
本次会议将吸引对MPEG标准在嵌入式平台中的最新实现感兴趣的研究人员。这四篇论文提出了性能、能量和复杂性问题。从不同的角度来看,其中两个处理可伸缩标准。一篇提出了一种高效的并行架构,另一篇分析了现有的能耗和质量之间的权衡。第三篇论文讨论了编码复杂度估计。最后一篇论文使用基于任务的编程模型回到了能源效率问题。
{"title":"Session 1: HEVC in embedded systems","authors":"E. Juárez","doi":"10.1109/DASIP.2016.7853789","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853789","url":null,"abstract":"This session should appeal to the researchers interested in the latest implementations of the MPEG standard in embedded platforms. The four papers propose cope with performance, energy and complexity issues. From different points of view, two of them deals with the Scalable standard. One presents an efficient parallel architecture while the other one analyses the existing trade-off between energy consumption and quality. Encoding complexity estimates are discussed in the third paper. The last paper comes back to the energy efficiency issue using a task-based programming model.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"9 1","pages":"1"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87888836","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
Efficient parallel architecture of an intra-only scalable multi-layer HEVC encoder 一种内部可扩展多层HEVC编码器的高效并行架构
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853790
Ronan Parois, W. Hamidouche, E. Mora, M. Raulet, O. Déforges
The High Efficiency Video Coding (HEVC) standard enables meeting new video quality demands such as Ultra High Definition (UHD). Its scalable extension (SHVC) allows encoding simultaneously different representations of a video, organised in layers. Thanks to inter-layer predictions, SHVC provides bit-rate savings compared to the equivalent HEVC simulcast encoding. Therefore, SHVC seems a promising solution for both broadcast and storage applications. This paper proposes a multi-layer architecture of a pipelined software HEVC encoders with two main settings: a live setting for real-time encoding and a file setting for encoding with better fidelity. The proposed architecture provides a good trade-off between coding rate and coding efficiency achieving real-time performance of 1080p60 and 1600p30 sequences in 2× spatial scalability. Moreover, experimental results show more than a 26× and 300× speed-up for the file and live settings, respectively, with respect to the scalable reference software (SHM) in an intra-only configuration.
高效视频编码(HEVC)标准能够满足超高清(UHD)等新的视频质量要求。它的可扩展扩展(SHVC)允许同时对一个视频的不同表示进行编码,并分层组织。由于层间预测,与等效的HEVC联播编码相比,SHVC提供了比特率节省。因此,对于广播和存储应用来说,SHVC似乎是一个很有前途的解决方案。本文提出了一种流水线软件HEVC编码器的多层体系结构,它有两个主要设置:实时编码的live设置和保真度更高的编码的file设置。该架构在编码速率和编码效率之间进行了很好的权衡,实现了1080p60和1600p30序列在2倍空间可扩展性下的实时性。此外,实验结果表明,相对于内部配置的可扩展参考软件(SHM),文件设置和实时设置的速度分别提高了26倍和300倍以上。
{"title":"Efficient parallel architecture of an intra-only scalable multi-layer HEVC encoder","authors":"Ronan Parois, W. Hamidouche, E. Mora, M. Raulet, O. Déforges","doi":"10.1109/DASIP.2016.7853790","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853790","url":null,"abstract":"The High Efficiency Video Coding (HEVC) standard enables meeting new video quality demands such as Ultra High Definition (UHD). Its scalable extension (SHVC) allows encoding simultaneously different representations of a video, organised in layers. Thanks to inter-layer predictions, SHVC provides bit-rate savings compared to the equivalent HEVC simulcast encoding. Therefore, SHVC seems a promising solution for both broadcast and storage applications. This paper proposes a multi-layer architecture of a pipelined software HEVC encoders with two main settings: a live setting for real-time encoding and a file setting for encoding with better fidelity. The proposed architecture provides a good trade-off between coding rate and coding efficiency achieving real-time performance of 1080p60 and 1600p30 sequences in 2× spatial scalability. Moreover, experimental results show more than a 26× and 300× speed-up for the file and live settings, respectively, with respect to the scalable reference software (SHM) in an intra-only configuration.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"101 1","pages":"11-17"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87466548","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
A dedicated lightweight binocular stereo system for real-time depth-map generation 用于实时深度图生成的专用轻量级双目立体系统
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853822
Trevor Gee, P. Delmas, Sylvain Joly, Valentin Baron, R. Ababou, J. Nezan
This work describes a light weight dedicated system, capable of generating a sequence of depth-maps computed from image streams acquired from a synchronized pair of GoPro HERO 3+ cameras in real-time. The envisioned purpose is to capture depth-maps from mid-sized drones for computer vision applications (e.g. surveillance and management of ecosystems). The implementation is of modular design, consisting of a dedicated camera synchronisation box, fast lookup based rectification system, a block matching based dense correspondence finder that uses dynamic programming, and a simple disparity-to-depth conversion module. The final output is transmitted to a server via WIFIor G4 LTE cellular Internet connection for further processing. The complete pipeline is implemented on an Android tablet. The main novelty is the system's ability to operate on small portable devices while retaining reasonable quality and real-time performance for outdoor applications. Our experimental results in estuary, forestry and dairy farming environment support this claim.
这项工作描述了一个轻量级的专用系统,能够从同步的一对GoPro HERO 3+相机实时获取的图像流中生成一系列深度图。设想的目的是从中型无人机捕获深度图,用于计算机视觉应用(例如生态系统的监视和管理)。实现采用模块化设计,包括专用摄像机同步盒、基于快速查找的纠偏系统、基于动态规划的块匹配密集对应查找器和简单的差深转换模块。最终输出通过WIFIor G4 LTE蜂窝互联网连接传输到服务器进行进一步处理。完整的流水线在Android平板电脑上实现。主要的新颖之处在于该系统能够在小型便携式设备上运行,同时保持户外应用的合理质量和实时性能。我们在河口、林业和奶牛养殖环境中的实验结果支持了这一说法。
{"title":"A dedicated lightweight binocular stereo system for real-time depth-map generation","authors":"Trevor Gee, P. Delmas, Sylvain Joly, Valentin Baron, R. Ababou, J. Nezan","doi":"10.1109/DASIP.2016.7853822","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853822","url":null,"abstract":"This work describes a light weight dedicated system, capable of generating a sequence of depth-maps computed from image streams acquired from a synchronized pair of GoPro HERO 3+ cameras in real-time. The envisioned purpose is to capture depth-maps from mid-sized drones for computer vision applications (e.g. surveillance and management of ecosystems). The implementation is of modular design, consisting of a dedicated camera synchronisation box, fast lookup based rectification system, a block matching based dense correspondence finder that uses dynamic programming, and a simple disparity-to-depth conversion module. The final output is transmitted to a server via WIFIor G4 LTE cellular Internet connection for further processing. The complete pipeline is implemented on an Android tablet. The main novelty is the system's ability to operate on small portable devices while retaining reasonable quality and real-time performance for outdoor applications. Our experimental results in estuary, forestry and dairy farming environment support this claim.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"10 1","pages":"215-221"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89477527","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}
引用次数: 3
Hyperspectral image classification using a parallel implementation of the linear SVM on a Massively Parallel Processor Array (MPPA) platform 基于大规模并行处理器阵列(MPPA)平台的线性支持向量机的高光谱图像分类
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853812
D. Madroñal, R. Lazcano, H. Fabelo, S. Ortega, G. Callicó, E. Juárez, C. Sanz
In this paper, a study of the parallel exploitation of a Support Vector Machine (SVM) classifier with a linear kernel running on a Massively Parallel Processor Array platform is exposed. This system joins 256 cores working in parallel and grouped in 16 different clusters. The main objective of the research has been to develop an optimal implementation of the SVM classifier on a MPPA platform whilst the architectural bottlenecks of the hyperspectral image classifier are analyzed. Experimenting with medical images, the parallelization of the SVM classification has been conducted using three strategies: i) single- and multi-core processing, ii) single- and multi-cluster analysis and iii) single- and double-buffer execution. As a result, an average core processing speedup of 11.8 has been achieved when parallelizing the SVM classification process in a single cluster. On the contrary, since data communication accounts for 34.7% of the total execution time in the sequential case, the total speedup is upper-bounded to 2.9. Using a double-buffer methodology, a total speedup of 2.84 has been achieved on a single cluster. At last, the feasibility of a portable version of a linear SVM has been demonstrated.
本文研究了在大规模并行处理器阵列平台上运行的线性核支持向量机(SVM)分类器的并行开发。该系统连接256个并行工作的内核,并分组在16个不同的集群中。本研究的主要目标是在MPPA平台上开发SVM分类器的最佳实现,同时分析了高光谱图像分类器的架构瓶颈。以医学图像为实验对象,采用三种策略对SVM分类进行并行化:i)单核和多核处理,ii)单聚类和多聚类分析,iii)单缓冲和双缓冲执行。因此,在单个集群中并行化SVM分类过程时,实现了11.8的平均核心处理加速。相反,在顺序情况下,由于数据通信占总执行时间的34.7%,因此总加速上限为2.9。使用双缓冲区方法,在单个集群上实现了2.84的总加速。最后,验证了便携式线性支持向量机的可行性。
{"title":"Hyperspectral image classification using a parallel implementation of the linear SVM on a Massively Parallel Processor Array (MPPA) platform","authors":"D. Madroñal, R. Lazcano, H. Fabelo, S. Ortega, G. Callicó, E. Juárez, C. Sanz","doi":"10.1109/DASIP.2016.7853812","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853812","url":null,"abstract":"In this paper, a study of the parallel exploitation of a Support Vector Machine (SVM) classifier with a linear kernel running on a Massively Parallel Processor Array platform is exposed. This system joins 256 cores working in parallel and grouped in 16 different clusters. The main objective of the research has been to develop an optimal implementation of the SVM classifier on a MPPA platform whilst the architectural bottlenecks of the hyperspectral image classifier are analyzed. Experimenting with medical images, the parallelization of the SVM classification has been conducted using three strategies: i) single- and multi-core processing, ii) single- and multi-cluster analysis and iii) single- and double-buffer execution. As a result, an average core processing speedup of 11.8 has been achieved when parallelizing the SVM classification process in a single cluster. On the contrary, since data communication accounts for 34.7% of the total execution time in the sequential case, the total speedup is upper-bounded to 2.9. Using a double-buffer methodology, a total speedup of 2.84 has been achieved on a single cluster. At last, the feasibility of a portable version of a linear SVM has been demonstrated.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"65 1","pages":"154-160"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80904092","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
Low power design methodology for signal processing systems using lightweight dataflow techniques 使用轻量级数据流技术的信号处理系统的低功耗设计方法
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853801
Lin Li, Tiziana Fanni, T. Viitanen, Renjie Xie, F. Palumbo, L. Raffo, H. Huttunen, J. Takala, S. Bhattacharyya
Dataflow modeling techniques facilitate many aspects of design exploration and optimization for signal processing systems, such as efficient scheduling, memory management, and task synchronization. The lightweight dataflow (LWDF) programming methodology provides an abstract programming model that supports dataflow-based design and implementation of signal processing hardware and software components and systems. Previous work on LWDF techniques has emphasized their application to DSP software implementation. In this paper, we present new extensions of the LWDF methodology for effective integration with hardware description languages (HDLs), and we apply these extensions to develop efficient methods for low power DSP hardware implementation. Through a case study of a deep neural network application for vehicle classification, we demonstrate our proposed LWDF-based hardware design methodology, and its effectiveness in low power implementation of complex signal processing systems.
数据流建模技术促进了信号处理系统的设计探索和优化的许多方面,例如有效的调度、内存管理和任务同步。轻量级数据流(LWDF)编程方法提供了一个抽象的编程模型,支持基于数据流的信号处理硬件和软件组件和系统的设计和实现。以前关于LWDF技术的工作强调了它们在DSP软件实现中的应用。在本文中,我们提出了LWDF方法的新扩展,以有效地集成硬件描述语言(hdl),并应用这些扩展来开发低功耗DSP硬件实现的有效方法。通过一个应用于车辆分类的深度神经网络的案例研究,我们展示了我们提出的基于lwdf的硬件设计方法,以及它在低功耗实现复杂信号处理系统中的有效性。
{"title":"Low power design methodology for signal processing systems using lightweight dataflow techniques","authors":"Lin Li, Tiziana Fanni, T. Viitanen, Renjie Xie, F. Palumbo, L. Raffo, H. Huttunen, J. Takala, S. Bhattacharyya","doi":"10.1109/DASIP.2016.7853801","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853801","url":null,"abstract":"Dataflow modeling techniques facilitate many aspects of design exploration and optimization for signal processing systems, such as efficient scheduling, memory management, and task synchronization. The lightweight dataflow (LWDF) programming methodology provides an abstract programming model that supports dataflow-based design and implementation of signal processing hardware and software components and systems. Previous work on LWDF techniques has emphasized their application to DSP software implementation. In this paper, we present new extensions of the LWDF methodology for effective integration with hardware description languages (HDLs), and we apply these extensions to develop efficient methods for low power DSP hardware implementation. Through a case study of a deep neural network application for vehicle classification, we demonstrate our proposed LWDF-based hardware design methodology, and its effectiveness in low power implementation of complex signal processing systems.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"24 1","pages":"82-89"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74023198","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
SystemC modelling of lossless compression IP cores for space applications 空间应用中无损压缩IP核的系统建模
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853798
Lucana Santos, A. Gomez, Pedro Hernandez-Fernandez, R. Sarmiento
In this paper, we perform the Electronic System Level (ESL) modelling and verification of two lossless compression standard algorithms for space applications using the SystemC language. In particular we present the architectures and a description in SystemC of the CCSDS-121 universal lossless compressor and the CCSDS-123 lossless compressor for hyperspectral and multispectral images. Both algorithms were specifically designed to operate on board satellites and they can be utilized as independent standalone compressors as well as jointly. In the latter case, the CCSDS-121 performs the entropy coding stage of the CCSDS-123 compressor. The computational capabilities of the hardware available on a satellite are limited, and hence, it is necessary to design hardware architectures that make it possible to execute the algorithms in an efficient way in terms of throughput, resource utilization and power consumption. On-board compression algorithms are usually implemented on ASICs or FPGAs that are tolerant to solar radiation. The main objective of this work is to describe models of the compressors in SystemC, that enable the generation of specifications for a subsequent implementation phase where the algorithms will be described in a hardware design language (VHDL) that can be efficiently mapped into space-qualified FPGAs. With the SystemC models, we perform an exploration of the design space, refining the architecture, and retrieving information about the limits in performance of the cores, storage requirements, data dependencies and prospective hardware requirements of the later FPGA implementation. The described models also comprise connections to shared communication buses using transaction-level modelling (TLM), allowing their inclusion in an embedded system model that may include a software co-processor as well as other processing cores. Additionally, the models are verified by creating SystemC testbenches that can be reused to verify the IP cores when described in VHDL.
在本文中,我们使用SystemC语言对两种用于空间应用的无损压缩标准算法进行了电子系统级(ESL)建模和验证。我们特别介绍了CCSDS-121通用无损压缩器和CCSDS-123高光谱和多光谱图像无损压缩器的体系结构和SystemC描述。这两种算法都是专门为在卫星上运行而设计的,它们既可以作为独立的独立压缩器使用,也可以联合使用。在后一种情况下,CCSDS-121执行CCSDS-123压缩器的熵编码阶段。卫星上可用硬件的计算能力是有限的,因此,有必要设计硬件架构,使其能够在吞吐量、资源利用率和功耗方面以有效的方式执行算法。板载压缩算法通常在耐太阳辐射的asic或fpga上实现。这项工作的主要目的是在SystemC中描述压缩机的模型,以便为随后的实现阶段生成规范,其中算法将用硬件设计语言(VHDL)描述,该语言可以有效地映射到空间限定的fpga中。通过SystemC模型,我们对设计空间进行了探索,对体系结构进行了改进,并检索了有关内核性能限制、存储要求、数据依赖性和后续FPGA实现的预期硬件要求的信息。所描述的模型还包括使用事务级建模(TLM)到共享通信总线的连接,允许将它们包含在可能包括软件协处理器以及其他处理核心的嵌入式系统模型中。此外,通过创建SystemC测试台来验证模型,该测试台可以在VHDL中描述时重用以验证IP核。
{"title":"SystemC modelling of lossless compression IP cores for space applications","authors":"Lucana Santos, A. Gomez, Pedro Hernandez-Fernandez, R. Sarmiento","doi":"10.1109/DASIP.2016.7853798","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853798","url":null,"abstract":"In this paper, we perform the Electronic System Level (ESL) modelling and verification of two lossless compression standard algorithms for space applications using the SystemC language. In particular we present the architectures and a description in SystemC of the CCSDS-121 universal lossless compressor and the CCSDS-123 lossless compressor for hyperspectral and multispectral images. Both algorithms were specifically designed to operate on board satellites and they can be utilized as independent standalone compressors as well as jointly. In the latter case, the CCSDS-121 performs the entropy coding stage of the CCSDS-123 compressor. The computational capabilities of the hardware available on a satellite are limited, and hence, it is necessary to design hardware architectures that make it possible to execute the algorithms in an efficient way in terms of throughput, resource utilization and power consumption. On-board compression algorithms are usually implemented on ASICs or FPGAs that are tolerant to solar radiation. The main objective of this work is to describe models of the compressors in SystemC, that enable the generation of specifications for a subsequent implementation phase where the algorithms will be described in a hardware design language (VHDL) that can be efficiently mapped into space-qualified FPGAs. With the SystemC models, we perform an exploration of the design space, refining the architecture, and retrieving information about the limits in performance of the cores, storage requirements, data dependencies and prospective hardware requirements of the later FPGA implementation. The described models also comprise connections to shared communication buses using transaction-level modelling (TLM), allowing their inclusion in an embedded system model that may include a software co-processor as well as other processing cores. Additionally, the models are verified by creating SystemC testbenches that can be reused to verify the IP cores when described in VHDL.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"54 1","pages":"65-72"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75188808","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}
引用次数: 3
Session 5: Image processing on multicore plateforms 第五部分:多核平台上的图像处理
Pub Date : 2016-10-01 DOI: 10.1109/DASIP.2016.7853808
P. Langlois
This session proposes four papers, that, although all related to image processing, offer a great variety of algorithms, application domains and implementation targets. The algorithms include matrix processing, optical flow, the computation of image features with the Histogram of Oriented Gradients and hyperspectral imaging. The implementation targets include Intel processors, ASIPs, FPGAs and a Massively Parallel Processor Array. The session can thus appeal to all researchers interested in the implementation of computationally intensive image processing algorithms on a variety of platforms.
本次会议提出了四篇论文,虽然它们都与图像处理有关,但提供了各种各样的算法,应用领域和实现目标。算法包括矩阵处理、光流、方向梯度直方图图像特征计算和高光谱成像。实现目标包括英特尔处理器、asip、fpga和大规模并行处理器阵列。因此,会议可以吸引所有对在各种平台上实现计算密集型图像处理算法感兴趣的研究人员。
{"title":"Session 5: Image processing on multicore plateforms","authors":"P. Langlois","doi":"10.1109/DASIP.2016.7853808","DOIUrl":"https://doi.org/10.1109/DASIP.2016.7853808","url":null,"abstract":"This session proposes four papers, that, although all related to image processing, offer a great variety of algorithms, application domains and implementation targets. The algorithms include matrix processing, optical flow, the computation of image features with the Histogram of Oriented Gradients and hyperspectral imaging. The implementation targets include Intel processors, ASIPs, FPGAs and a Massively Parallel Processor Array. The session can thus appeal to all researchers interested in the implementation of computationally intensive image processing algorithms on a variety of platforms.","PeriodicalId":6494,"journal":{"name":"2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)","volume":"44 5 1","pages":"129"},"PeriodicalIF":0.0,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83828900","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
期刊
2016 Conference on Design and Architectures for Signal and Image Processing (DASIP)
全部 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