首页> 外文期刊>Artificial Intelligence Review: An International Science and Engineering Journal >Iris recognition in unconstrained environment on graphic processing units with CUDA
【24h】

Iris recognition in unconstrained environment on graphic processing units with CUDA

机译:CUDA的图形处理单位无拘应的虹膜识别

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

摘要

Newly introduced Iris recognition systems (IRSs) run on serial processors. In this paper, an alternative method has been introduced for parallel processing on Graphic processing unit (GPU) with Compute unified device architecture (CUDA) in order to increase the speed of the system. The IRS has two main parallel processing criteria, which include the division of computations into hundreds of independent units and the time of calculation more than the time of transferring from the GPU. The IRS is divided into six stages including imaging, pre-processing, segmentation, normalization, feature extraction, and matching. In order to increase speed and accuracy, two stages of iris segmentation and matching play an important role in the IRS. In this paper parallel execution of an identical algorithm for these two stages has been used. The reason for paralleling the iris segmentation stage and their low speed matching is due to a great amount of information in the iris database, plenty of calculations and lack of data dependency in these two stages. For parallelism at the segmentation stage, for each radius, the Hough transform (HT) is a processor, and in the matching stage two parts are considered: The first part consists of 32 actions comparing the input code with the database code in parallel and in the second part 2048 bits with the use of threads on each processor is performed in two sub-sections in pairs of bits and in parallel with each other. Finally, the two-way coding is achieved. In compare of existing methods, this method has rather more accurate and is also superior in terms of processing time on the GPU with CUDA. The results of the implementation of the above method on the images in UBIRIS, BATH, CASIA and MMUI databases show that the proposed method has a precision accuracy of 99.12%, 97.98%, 98.80% and 98.34%, respectively, and the average speedup for parallel processing of images in the database in the proposed method on the GPU with CUDA are 18.8, 14.7, 18, and 19 times, respectively.
机译:新推出的虹膜识别系统(IRSS)在串行处理器上运行。在本文中,已经引入了具有计算统一设备架构(CUDA)的图形处理单元(GPU)上的并行处理的替代方法,以提高系统的速度。 IRS具有两个主要的并行处理标准,包括计算数百个独立单元以及从GPU传输的时间的计算时间。 IRS分为六个阶段,包括成像,预处理,分割,归一化,特征提取和匹配。为了提高速度和准确性,虹膜分割的两个阶段和匹配在IRS中发挥着重要作用。在本文中,已经使用了这两个阶段的相同算法的并行执行。并联虹膜分割阶段的原因及其低速匹配是由于虹膜数据库中的大量信息,在这两个阶段中的大量计算和缺乏数据依赖性。对于分割阶段的并行性,对于每个半径,Hough变换(HT)是处理器,并且在匹配阶段,考虑了两部分:第一部分由32个动作组成,将输入代码与数据库代码并行地与数据库代码进行比较。第二部分2048与在每个处理器上使用线程的比特在两端部分以成对的比特和彼此平行地执行。最后,实现了双向编码。在比较现有方法中,这种方法在与CUDA的GPU上处理时间方面具有更准确的。在ubiris,浴室,卡西亚和MMUI数据库中实施上述方法的结果表明,该方法的精确精度分别为99.12%,97.98%,98.80%和98.34%,平均加速通过CUDA的GPU上提出的方法中的数据库中的图像中的数据库的并行处理分别为18.8,14.7,18和19次。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号