首页> 外文期刊>Pomiary Automatyka Kontrola >Implementacja w układach FPGA wybranych fragmentów metody szybkiej segmentacji obrazów
【24h】

Implementacja w układach FPGA wybranych fragmentów metody szybkiej segmentacji obrazów

机译:FPGA中快速图像分割方法的选定片段的实现

获取原文
获取原文并翻译 | 示例

摘要

The paper presents preliminary implementation results of image segmentation for the SVM (Support Vector Machine) algorithm. SVM is a dedicated mathematical formula which allows extracting selective objects from an input picture and assign them to an appropriate class. Consequently, a black and white images reflecting occurrence of the desired feature are derived from an original picture fed into the classifier. This work is primarily focused on the FPGA implementation aspects of the algorithm as well as on comparison of the hardware and software performance. A human skin classifier was used as an example and implemented both in AMD Athlonll P320 Dual-Core2.10 GHz and Xilinx Spartan 6 FPGA. It is worth emphasizing that the critical hardware components were designed using FfDL, whereas the less demanding standard ones such as communication interfaces, FIFO, FSMs were implemented in HLL (High Level Language). Such an approach allowed both shortening the design time and preserving high performance of the hardware classification module. This work is a part of the Synat project embracing several initiatives aiming at creation of a repository of images to which are to be assigned descriptive name according to their contents. Such a database of tagged images will significantly reduce the search time, since only picture tags will be processed instead of images, so the process will involve simple string operations rather than image recognition. The project is a huge challenge due to an immense volume of data collected over the past years denoted today as the Internet resources. Therefore, the core part of the undertaking is to design andrnimplement a classification system which should be both reliable and fast. In order to achieve the high performance of a search engine, the most computationally intensive operations are to be ported to hardware.%Prezentowane w pracy badania dotyczą segmentacji obrazów metodą wektorów wspierających (ang. Support Vector Machinę — SVM). Metoda ta opiera się na grupie kilkunastu wektorów wspierających, które posiadają cechy wybranych obiektów w obrazie. Implementacja przedstawionej procedury klasyfikacji wektorów wspierających została wykona zarówno programowo w języku C++ na procesorze ogólnego przeznaczenia AMD AthlonII P320 Dual-Core2.10 GHz, jak i sprzętowo w języku VHDL. Moduł klasyfikacji wektorów wspierających został zaimplementowany w układzie Xilinx Spartan 6.
机译:本文提出了支持向量机(SVM)算法图像分割的初步实现结果。 SVM是专用的数学公式,该公式允许从输入图片中提取选择性对象并将它们分配给适当的类。因此,从馈送到分类器中的原始图片得出反映期望特征发生的黑白图像。这项工作主要侧重于算法的FPGA实现方面,以及硬件和软件性能的比较。以人类皮肤分类器为例,并在AMD Athlonll P320 Dual-Core2.10 GHz和Xilinx Spartan 6 FPGA中实现。值得强调的是,关键硬件组件是使用FfDL设计的,而要求较低的标准组件(例如,通信接口,FIFO和FSM)则以HLL(高级语言)实现。这种方法既可以缩短设计时间,又可以保留硬件分类模块的高性能。这项工作是Synat项目的一部分,包含多项旨在创建图像存储库的计划,根据其内容为其指定描述性名称。这样的带有标签图像的数据库将大大减少搜索时间,因为将只处理图片标签而不是图像,因此该过程将涉及简单的字符串操作而不是图像识别。该项目是一个巨大的挑战,因为在过去几年中收集到的大量数据如今被称为Internet资源。因此,这项工作的核心部分是设计和实现一个既可靠又快速的分类系统。为了实现搜索引擎的高性能,需要将计算量最大的操作移植到硬件上。%Prezentowane w pracy badaniadotycząsegmentacjiobrazówmetodąwektorówwspierających(支持向量机— SVM)。您可以通过以下方式获取更多信息,请访问:wspierających,更多信息,请联系我们。 Implementacja przedstawionej程序klasyfikacjiwektorówwspierającychzostaławykonazarównoprogramowo wjęzykuC ++ na procesorzeogólnegoprzeznaczenia AMD AthlonII P320 Dual-Core2.10 GHz,jw i spr。赛灵思·斯巴达6。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号