首页 > 最新文献

Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)最新文献

英文 中文
CliffoSor: a parallel embedded architecture for geometric algebra and computer graphics CliffoSor:一个用于几何代数和计算机图形学的并行嵌入式架构
A. Gentile, Salvatore Segreto, F. Sorbello, G. Vassallo, S. Vitabile, V. Vullo
Geometric object representation and their transformations are the two key aspects in computer graphics applications. Traditionally, compute-intensive matrix calculations are involved to model and render 3D scenery. Geometric algebra (a.k.a. Clifford algebra) is gaining growing attention for its natural way to model geometric facts coupled with its being a powerful analytical tool for symbolic calculations. In this paper, the architecture of CliffoSor (Clifford Processor) is introduced. ClifforSor is an embedded parallel coprocessing core that offers direct hardware support to Clifford algebra operators. A prototype implementation on an FPGA board is detailed. Initial test results show more than 4/spl times/ speedup for Clifford products against the analogous operations in GAIGEN, a standard geometric algebra library generator for general purpose processors.
几何对象表示及其变换是计算机图形学应用中的两个关键方面。传统上,计算密集型的矩阵计算涉及到建模和渲染3D场景。几何代数(又称克利福德代数)以其自然的几何事实建模方式以及作为符号计算的强大分析工具而受到越来越多的关注。本文介绍了CliffoSor (Clifford Processor)的架构。Clifford是一个嵌入式并行协处理核心,为Clifford代数算子提供直接的硬件支持。详细介绍了在FPGA板上的原型实现。初步测试结果表明,与GAIGEN(用于通用处理器的标准几何代数库生成器)中的类似操作相比,Clifford产品的加速速度超过4/spl倍。
{"title":"CliffoSor: a parallel embedded architecture for geometric algebra and computer graphics","authors":"A. Gentile, Salvatore Segreto, F. Sorbello, G. Vassallo, S. Vitabile, V. Vullo","doi":"10.1109/CAMP.2005.15","DOIUrl":"https://doi.org/10.1109/CAMP.2005.15","url":null,"abstract":"Geometric object representation and their transformations are the two key aspects in computer graphics applications. Traditionally, compute-intensive matrix calculations are involved to model and render 3D scenery. Geometric algebra (a.k.a. Clifford algebra) is gaining growing attention for its natural way to model geometric facts coupled with its being a powerful analytical tool for symbolic calculations. In this paper, the architecture of CliffoSor (Clifford Processor) is introduced. ClifforSor is an embedded parallel coprocessing core that offers direct hardware support to Clifford algebra operators. A prototype implementation on an FPGA board is detailed. Initial test results show more than 4/spl times/ speedup for Clifford products against the analogous operations in GAIGEN, a standard geometric algebra library generator for general purpose processors.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122039468","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}
引用次数: 19
Bio-inspired computing architectures: the embryonics approach 受生物启发的计算架构:胚胎学方法
G. Tempesti, D. Mange, A. Stauffer
The promise of next-generation computer technologies, such as nano-electronics, implies a number of serious alterations to the design flow of digital circuits. One of the most serious issues is related to circuit layout, as conventional lithographic techniques do not scale to the molecular level. A second important issue concerns fault tolerance: molecular-scale devices will be subject to fault densities that are orders of magnitude greater than silicon-based circuits. In our work, we are investigating a different approach to the design of complex computing systems, inspired by the developmental process of multi-cellular organisms in nature. This approach has led us to define a hierarchical system based on several levels of complexity, ranging from the molecule (modeled by an element of a programmable logic device when the system is applied to silicon) to the organism, defined as an application-specific multi-processor system. By setting aside some of the conventional circuit design priorities, namely size and (to a certain extent) performance, we are able to design fully scalable systems endowed with some properties not commonly found in digital circuits. Most notably, by exploiting a hierarchical self-repair approach, our systems are able to tolerate higher fault densities, whereas a self-replication mechanism allows our arrays of processing elements to self-organize, greatly reducing the layout complexity of the system.
下一代计算机技术的前景,如纳米电子学,意味着对数字电路设计流程的一系列重大改变。其中一个最严重的问题与电路布局有关,因为传统的光刻技术不能扩展到分子水平。第二个重要的问题是容错性:分子级器件将受到比硅基电路大几个数量级的故障密度的影响。在我们的工作中,我们正在研究一种不同的方法来设计复杂的计算系统,灵感来自于自然界中多细胞生物的发育过程。这种方法使我们定义了一个基于多个复杂层次的分层系统,范围从分子(当系统应用于硅时,由可编程逻辑器件的元素建模)到生物体,定义为特定应用的多处理器系统。通过抛开一些传统电路设计的优先事项,即尺寸和(在一定程度上)性能,我们能够设计出具有数字电路中不常见的一些特性的完全可扩展的系统。最值得注意的是,通过利用分层自修复方法,我们的系统能够容忍更高的故障密度,而自复制机制允许我们的处理元素阵列自组织,大大降低了系统布局的复杂性。
{"title":"Bio-inspired computing architectures: the embryonics approach","authors":"G. Tempesti, D. Mange, A. Stauffer","doi":"10.1109/CAMP.2005.56","DOIUrl":"https://doi.org/10.1109/CAMP.2005.56","url":null,"abstract":"The promise of next-generation computer technologies, such as nano-electronics, implies a number of serious alterations to the design flow of digital circuits. One of the most serious issues is related to circuit layout, as conventional lithographic techniques do not scale to the molecular level. A second important issue concerns fault tolerance: molecular-scale devices will be subject to fault densities that are orders of magnitude greater than silicon-based circuits. In our work, we are investigating a different approach to the design of complex computing systems, inspired by the developmental process of multi-cellular organisms in nature. This approach has led us to define a hierarchical system based on several levels of complexity, ranging from the molecule (modeled by an element of a programmable logic device when the system is applied to silicon) to the organism, defined as an application-specific multi-processor system. By setting aside some of the conventional circuit design priorities, namely size and (to a certain extent) performance, we are able to design fully scalable systems endowed with some properties not commonly found in digital circuits. Most notably, by exploiting a hierarchical self-repair approach, our systems are able to tolerate higher fault densities, whereas a self-replication mechanism allows our arrays of processing elements to self-organize, greatly reducing the layout complexity of the system.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130665114","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}
引用次数: 12
Extracting metadata from JPEG2000 compressed images using Web services 使用Web服务从JPEG2000压缩图像中提取元数据
M. Aguzzi, M. Albanesi
In this paper we present a way in which the JPEG2000 system architecture structure can be accessed via the network using Web services and dynamically created Web pages. With our approach we are capable of creating an on demand service to extract and insert metadata in .JP2 image files and, using classes even not tuned for this application, we can compute and extract features from images based on wavelet decomposition in order to made them available for reinsertion as metadata. The Web service interface can serve both as a foundation for Web interfaces and as an API of its own.
本文提出了一种使用Web服务和动态创建的Web页面通过网络访问JPEG2000系统体系结构的方法。通过我们的方法,我们能够创建一个随需应变的服务来在。jp2图像文件中提取和插入元数据,并且使用甚至没有为该应用程序调优的类,我们可以基于小波分解从图像中计算和提取特征,以便将它们作为元数据重新插入。Web服务接口既可以作为Web接口的基础,也可以作为自己的API。
{"title":"Extracting metadata from JPEG2000 compressed images using Web services","authors":"M. Aguzzi, M. Albanesi","doi":"10.1109/CAMP.2005.26","DOIUrl":"https://doi.org/10.1109/CAMP.2005.26","url":null,"abstract":"In this paper we present a way in which the JPEG2000 system architecture structure can be accessed via the network using Web services and dynamically created Web pages. With our approach we are capable of creating an on demand service to extract and insert metadata in .JP2 image files and, using classes even not tuned for this application, we can compute and extract features from images based on wavelet decomposition in order to made them available for reinsertion as metadata. The Web service interface can serve both as a foundation for Web interfaces and as an API of its own.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125446260","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
Parallelizing image analysis algorithms: ANET solution and performances 并行图像分析算法:ANET解决方案和性能
B. Ducourthial, A. Mérigot, Nicolas Sicard
Several hard problems have to be addressed in order to parallelize image analysis algorithms. Indeed, at the region level, these algorithms handle irregular (and sometimes strongly dynamic) data-structures. Moreover, they often lead to an unbalanced amount of computations, which is quite impossible to foresee offline. This paper focus on the parallelization of the ANET image analysis programming environment. Thanks to graph related data structures and efficient computing primitives, ANET allows rapid image algorithm prototyping. But in return, these primitives are difficult to parallelize. We present a solution for powerful implicit parallelization of the ANET environment, without any change in the application programming interface. The ANET API is summarized and illustrated with some examples. Several parallelization experimentations are reported. The solution we propose is detailed, and results are given on complete image analysis applications. ANET appears as a powerful environment, both for its expressiveness that allows rapid prototyping and for its implicit parallelization that allows good computation time.
为了并行化图像分析算法,必须解决几个难题。实际上,在区域级别,这些算法处理不规则(有时是强动态的)数据结构。此外,它们通常会导致计算量的不平衡,这在离线时是完全无法预见的。本文主要研究并行化的ANET图像分析编程环境。由于与图形相关的数据结构和高效的计算原语,ANET允许快速的图像算法原型。但反过来,这些原语很难并行化。我们提出了一种解决方案,在不改变应用程序编程接口的情况下实现强大的隐式并行化ANET环境。通过一些示例对ANET API进行了总结和说明。报道了几个并行化实验。我们提出了详细的解决方案,并给出了完整图像分析应用的结果。ANET似乎是一个强大的环境,因为它的表达性允许快速原型,并且它的隐式并行化允许良好的计算时间。
{"title":"Parallelizing image analysis algorithms: ANET solution and performances","authors":"B. Ducourthial, A. Mérigot, Nicolas Sicard","doi":"10.1109/CAMP.2005.39","DOIUrl":"https://doi.org/10.1109/CAMP.2005.39","url":null,"abstract":"Several hard problems have to be addressed in order to parallelize image analysis algorithms. Indeed, at the region level, these algorithms handle irregular (and sometimes strongly dynamic) data-structures. Moreover, they often lead to an unbalanced amount of computations, which is quite impossible to foresee offline. This paper focus on the parallelization of the ANET image analysis programming environment. Thanks to graph related data structures and efficient computing primitives, ANET allows rapid image algorithm prototyping. But in return, these primitives are difficult to parallelize. We present a solution for powerful implicit parallelization of the ANET environment, without any change in the application programming interface. The ANET API is summarized and illustrated with some examples. Several parallelization experimentations are reported. The solution we propose is detailed, and results are given on complete image analysis applications. ANET appears as a powerful environment, both for its expressiveness that allows rapid prototyping and for its implicit parallelization that allows good computation time.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115966216","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
An architecture for automated scene understanding 一个用于自动场景理解的架构
R. Aguilar-Ponce, Ashok Kumar, J. L. Tecpanecatl-Xihuitl, M. Bayoumi
This paper presents distributed, automated, scene surveillance architecture. Object detection and tracking is performed by a set of region and object agents. The area under surveillance is divided in several sub-areas. One camera is assigned to each sub-area. A region agent is responsible for monitoring a given sub-area. Background subtraction is first performed on the scene taken by the camera. Based on the foreground mask, the region agent segments the incoming frame and creates object agents dedicated to tracking detected objects. Tracking information and segments are sent to a scene processing unit that analyzed this information and determined if a threat pattern is present at the scene and performed appropriate action.
本文提出了一种分布式、自动化的场景监控体系结构。目标检测和跟踪由一组区域和对象代理执行。受监测的地区分为几个分区。每个分区分配一台摄像机。区域代理负责监控给定的子区域。背景减法首先在相机拍摄的场景上进行。基于前景掩码,区域代理分割传入帧并创建对象代理专门跟踪检测到的对象。跟踪信息和片段被发送到现场处理单元,现场处理单元分析这些信息,确定现场是否存在威胁模式,并执行适当的操作。
{"title":"An architecture for automated scene understanding","authors":"R. Aguilar-Ponce, Ashok Kumar, J. L. Tecpanecatl-Xihuitl, M. Bayoumi","doi":"10.1109/CAMP.2005.11","DOIUrl":"https://doi.org/10.1109/CAMP.2005.11","url":null,"abstract":"This paper presents distributed, automated, scene surveillance architecture. Object detection and tracking is performed by a set of region and object agents. The area under surveillance is divided in several sub-areas. One camera is assigned to each sub-area. A region agent is responsible for monitoring a given sub-area. Background subtraction is first performed on the scene taken by the camera. Based on the foreground mask, the region agent segments the incoming frame and creates object agents dedicated to tracking detected objects. Tracking information and segments are sent to a scene processing unit that analyzed this information and determined if a threat pattern is present at the scene and performed appropriate action.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132538754","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
Speeding-up NCC-based template matching using parallel multimedia instructions 利用并行多媒体指令加速基于ncc的模板匹配
L. D. Stefano, S. Mattoccia, Federico Tombari
This paper describes the mapping of a recently introduced template matching algorithm based on the Normalized Cross Correlation (NCC) on a general purpose processor endowed with SIMD (Single Instruction Multiple Data) multimedia instructions. The algorithm relies on the Bounded Partial Correlation (BPC) technique, which consists in deploying a sufficient condition to detect unsatisfactory matching candidates at a reduced computational cost. First, we briefly describe the BPC technique and highlight the related expensive computations. Then, based on the analysis of the major SIMD multimedia instruction set extensions available nowadays, we define a processor-independent multimedia instruction set and show how to carry out the most expensive BPC calculations using these pseudo-instructions. Finally, we provide experimental results obtained mapping the proposed algorithm on a mainstream multimedia SIMD instruction set (i.e. MMX). We compare these results with those obtained with the brute force NCC algorithm. The results show that the BPC technique is suited for a parallel SIMD-style mapping and that its effectiveness can be significantly improved using the multimedia instructions available nowadays in most general purpose CPUs.
本文介绍了一种基于归一化互相关(NCC)的模板匹配算法在具有SIMD (Single Instruction Multiple Data)多媒体指令的通用处理器上的映射。该算法依赖于有界偏相关(BPC)技术,该技术包括在减少计算成本的情况下部署一个充分条件来检测不满意的匹配候选者。首先,我们简要地描述了BPC技术,并强调了相关的昂贵计算。然后,在分析目前可用的主要SIMD多媒体指令集扩展的基础上,我们定义了一个与处理器无关的多媒体指令集,并展示了如何使用这些伪指令执行最昂贵的BPC计算。最后,我们提供了在主流多媒体SIMD指令集(即MMX)上映射所提出算法的实验结果。我们将这些结果与蛮力NCC算法得到的结果进行了比较。结果表明,BPC技术适用于并行simd风格的映射,并且使用目前大多数通用cpu中可用的多媒体指令可以显著提高其有效性。
{"title":"Speeding-up NCC-based template matching using parallel multimedia instructions","authors":"L. D. Stefano, S. Mattoccia, Federico Tombari","doi":"10.1109/CAMP.2005.49","DOIUrl":"https://doi.org/10.1109/CAMP.2005.49","url":null,"abstract":"This paper describes the mapping of a recently introduced template matching algorithm based on the Normalized Cross Correlation (NCC) on a general purpose processor endowed with SIMD (Single Instruction Multiple Data) multimedia instructions. The algorithm relies on the Bounded Partial Correlation (BPC) technique, which consists in deploying a sufficient condition to detect unsatisfactory matching candidates at a reduced computational cost. First, we briefly describe the BPC technique and highlight the related expensive computations. Then, based on the analysis of the major SIMD multimedia instruction set extensions available nowadays, we define a processor-independent multimedia instruction set and show how to carry out the most expensive BPC calculations using these pseudo-instructions. Finally, we provide experimental results obtained mapping the proposed algorithm on a mainstream multimedia SIMD instruction set (i.e. MMX). We compare these results with those obtained with the brute force NCC algorithm. The results show that the BPC technique is suited for a parallel SIMD-style mapping and that its effectiveness can be significantly improved using the multimedia instructions available nowadays in most general purpose CPUs.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130048858","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}
引用次数: 14
Parallel extraction architecture for image moments of numerous objects 多目标图像矩的并行提取架构
Yoshihiro Watanabe, T. Komuro, S. Kagami, M. Ishikawa
In this paper, we propose a new architecture that can extract information of numerous objects in an image at highspeed. Various characteristics can be obtained from the image moments. The proposed architecture simultaneously extracts the moments of multiple objects in parallel. This parallel extraction enables a significant reduction in the amount of calculation required. In addition, asynchronous operation allows fast processing. We believe that our architecture can obtain more information in real-time even at high frame rates, providing advantages in a wide range of applications, mainly for image measurement. This paper describes our proposed architecture and some results on its implementation in FPGA.
在本文中,我们提出了一种新的架构,可以快速提取图像中大量目标的信息。从图像矩中可以得到各种特征。该架构同时并行提取多个目标的矩。这种并行提取可以显著减少所需的计算量。此外,异步操作允许快速处理。我们相信,即使在高帧率下,我们的架构也可以实时获取更多信息,为广泛的应用提供优势,主要用于图像测量。本文介绍了我们提出的体系结构及其在FPGA上的一些实现结果。
{"title":"Parallel extraction architecture for image moments of numerous objects","authors":"Yoshihiro Watanabe, T. Komuro, S. Kagami, M. Ishikawa","doi":"10.1109/CAMP.2005.38","DOIUrl":"https://doi.org/10.1109/CAMP.2005.38","url":null,"abstract":"In this paper, we propose a new architecture that can extract information of numerous objects in an image at highspeed. Various characteristics can be obtained from the image moments. The proposed architecture simultaneously extracts the moments of multiple objects in parallel. This parallel extraction enables a significant reduction in the amount of calculation required. In addition, asynchronous operation allows fast processing. We believe that our architecture can obtain more information in real-time even at high frame rates, providing advantages in a wide range of applications, mainly for image measurement. This paper describes our proposed architecture and some results on its implementation in FPGA.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125717672","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
Efficient FPGA implementation of an adaptive noise canceller 一种高效的自适应噪声消除器的FPGA实现
A. D. Stefano, Alessandro Scaglione, Giuseppe Costantino Giaconia
A hardware implementation of an adaptive noise canceller (ANC) is presented. It has been synthesized within an FPGA, using a modified version of the least mean square (LMS) error algorithm. The results obtained so far show a significant decrease of the required gate count when compared with a standard LMS implementation, while increasing the ANC bandwidth and signal to noise (S/N) ratio. This novel adaptive noise canceller is then useful for enhancing the S/N ratio of data collected from sensors (or sensor arrays) working in noisy environment, or dealing with potentially weak signals.
提出了一种自适应噪声消除器(ANC)的硬件实现。利用改进的最小均方差(LMS)误差算法,在FPGA内进行了合成。到目前为止获得的结果表明,与标准LMS实现相比,所需的门数显著减少,同时增加了ANC带宽和信噪比(S/N)。这种新颖的自适应消噪器可用于提高在噪声环境中工作的传感器(或传感器阵列)收集的数据的信噪比,或处理潜在的弱信号。
{"title":"Efficient FPGA implementation of an adaptive noise canceller","authors":"A. D. Stefano, Alessandro Scaglione, Giuseppe Costantino Giaconia","doi":"10.1109/CAMP.2005.22","DOIUrl":"https://doi.org/10.1109/CAMP.2005.22","url":null,"abstract":"A hardware implementation of an adaptive noise canceller (ANC) is presented. It has been synthesized within an FPGA, using a modified version of the least mean square (LMS) error algorithm. The results obtained so far show a significant decrease of the required gate count when compared with a standard LMS implementation, while increasing the ANC bandwidth and signal to noise (S/N) ratio. This novel adaptive noise canceller is then useful for enhancing the S/N ratio of data collected from sensors (or sensor arrays) working in noisy environment, or dealing with potentially weak signals.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121127595","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}
引用次数: 26
Human figure recognition and the estimation of its direction 人体图形识别及其方向估计
A. Genco, Emanuele Varrica
This work describes a method used to recognize a person situated in indoor environments. It estimates the direction in which the person is turned. The position coordinates are known to the system thanks to localization techniques that use Bluetooth technology. The utilization of such information in intelligent environments allows the execution of actions that interact with the customer. The paper focuses on our human figure recognition technique, which uses image analysis to calculate the direction angle a person is turned towards. Figure recognition is accomplished by comparing the colours of the body parts that mark it out, such as: hair colour, face colour, and clothes colour. The calculation of the direction is finally achieved by the analysis of the regions that identify face, hair, and shoes in comparison with body axis. Our software implements a new technique to represent a boundary (path of line) which makes the operations between sets, and the valuation of the inner pixels, simple and fast.
这项工作描述了一种用于识别室内环境中的人的方法。它可以估计人的转身方向。由于使用蓝牙技术的定位技术,系统可以知道位置坐标。在智能环境中利用此类信息可以执行与客户交互的操作。本文重点研究了人体图形识别技术,该技术利用图像分析来计算人体转向的方向角。图形识别是通过比较身体部位的颜色来完成的,比如:头发的颜色、脸的颜色和衣服的颜色。通过对识别人脸、头发和鞋子的区域与身体轴的对比分析,最终实现方向的计算。我们的软件实现了一种新的表示边界(线的路径)的技术,使集合之间的操作和内部像素的估值变得简单和快速。
{"title":"Human figure recognition and the estimation of its direction","authors":"A. Genco, Emanuele Varrica","doi":"10.1109/CAMP.2005.57","DOIUrl":"https://doi.org/10.1109/CAMP.2005.57","url":null,"abstract":"This work describes a method used to recognize a person situated in indoor environments. It estimates the direction in which the person is turned. The position coordinates are known to the system thanks to localization techniques that use Bluetooth technology. The utilization of such information in intelligent environments allows the execution of actions that interact with the customer. The paper focuses on our human figure recognition technique, which uses image analysis to calculate the direction angle a person is turned towards. Figure recognition is accomplished by comparing the colours of the body parts that mark it out, such as: hair colour, face colour, and clothes colour. The calculation of the direction is finally achieved by the analysis of the regions that identify face, hair, and shoes in comparison with body axis. Our software implements a new technique to represent a boundary (path of line) which makes the operations between sets, and the valuation of the inner pixels, simple and fast.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130682101","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
An open system for 3D data acquisition from multiple sensor 一个开放的多传感器三维数据采集系统
F. Isgrò, F. Odone, A. Verri
This paper describes a work in progress on a multisensor system for 3D data acquisition. The system core structure is a 3D-range scan based on the well known active triangulation procedure and made of a camera, a laser light emitter and a software driven motor. The core system allows us to acquire dense point clouds of objects of about 50 cm. The system today hosts a second camera and thus is able to perform 3D reconstruction from two slightly different viewpoints and produce more dense point clouds. Also, since the motor can be driven back to the original position multiple scans can take place, to obtain smooth surfaces, and multiple information, such as texture and reliability measures. An alternative way of obtaining texture information is by means of a linear camera, also included in the system. We present results obtained with the current system, and describe extensions of the system in estimating noise and producing a more complex geometry description.
本文介绍了一种用于三维数据采集的多传感器系统的研究进展。该系统的核心结构是基于有源三角测量程序的3d范围扫描,由相机、激光发射器和软件驱动电机组成。核心系统允许我们获得大约50厘米的物体密集点云。如今,该系统拥有第二个摄像头,因此能够从两个略有不同的视点进行3D重建,并产生更密集的点云。此外,由于电机可以被驱动回原始位置,可以进行多次扫描,以获得光滑的表面,以及多种信息,如纹理和可靠性措施。获取纹理信息的另一种方法是通过线性摄像机,也包括在系统中。我们给出了用当前系统得到的结果,并描述了系统在估计噪声和产生更复杂的几何描述方面的扩展。
{"title":"An open system for 3D data acquisition from multiple sensor","authors":"F. Isgrò, F. Odone, A. Verri","doi":"10.1109/CAMP.2005.13","DOIUrl":"https://doi.org/10.1109/CAMP.2005.13","url":null,"abstract":"This paper describes a work in progress on a multisensor system for 3D data acquisition. The system core structure is a 3D-range scan based on the well known active triangulation procedure and made of a camera, a laser light emitter and a software driven motor. The core system allows us to acquire dense point clouds of objects of about 50 cm. The system today hosts a second camera and thus is able to perform 3D reconstruction from two slightly different viewpoints and produce more dense point clouds. Also, since the motor can be driven back to the original position multiple scans can take place, to obtain smooth surfaces, and multiple information, such as texture and reliability measures. An alternative way of obtaining texture information is by means of a linear camera, also included in the system. We present results obtained with the current system, and describe extensions of the system in estimating noise and producing a more complex geometry description.","PeriodicalId":393875,"journal":{"name":"Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2005-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122380346","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}
引用次数: 9
期刊
Seventh International Workshop on Computer Architecture for Machine Perception (CAMP'05)
全部 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