[发明专利]基于FPGA的人脸识别数据处理装置及处理方法有效

专利信息
申请号: 201811282273.4 申请日: 2018-10-31
公开(公告)号: CN109446996B 公开(公告)日: 2021-01-22
发明(设计)人: 王付生;王栋 申请(专利权)人: 智慧眼科技股份有限公司
主分类号: G06K9/00 分类号: G06K9/00;G06N3/04
代理公司: 长沙智嵘专利代理事务所(普通合伙) 43211 代理人: 刘宏
地址: 410205 湖南省长沙市岳麓区长*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 fpga 识别 数据处理 装置 处理 方法
【说明书】:

发明公开了一种基于FPGA的人脸识别数据处理装置,包括第一存储器,用于存储人脸数据;第二存储器,用于存储卷积模板数据;FPGA芯片,用于从第一存储器和第二存储器中读取数据并进行深度学习从而提取人脸特征值;处理器,用于将提取出的人脸特征值与人脸数据库进行比对以完成人脸识别的处理器;FPGA芯片搭载有卷积神经网络模型,用于对读取的数据进行运算,并将运算后的中间计算结果存储至第一存储器中。本发明通过设计两路外部存储器,一路存储人脸数据,另一路存储卷积模板数据,提高了人脸数据和卷积模板读取的速度,缩短了卷积计算的时间,进一步提高了人脸识别的速率。本发明还提供一种基于FPGA的人脸识别数据处理方法。

技术领域

本发明涉及深度学习、卷积技术领域,特别地,涉及一种基于FPGA的人脸识别数据处理装置及方法。此外,本发明还涉及一种包括上述基于FPGA的人脸识别数据处理装置的处理方法。

背景技术

随着深度学习方法的应用,基于神经网络的人脸识别技术的识别率已经得到质的提升,目前该项技术已经应用到安防、金融、社保、教育等各个领域。基于神经网络人脸识别技术由于需要大量的乘加运算,所以需要CPU、GPU、AISC等硬件芯片的支持,CPU不适合用于大量乘加运算,效率最低,专有AISC虽然性能高、功耗低但灵活性也低,不适合技术加速迭代的神经网络技术上应用。目前一般采用GPU实现硬件加速,但是GPU板卡本身周围器件多,体积大、功耗大,不适宜应用在终端设备方面,而在服务器级方面也需要有CPU的芯片配合应用。

发明内容

本发明提供了一种基于FPGA的人脸识别数据处理装置及数据处理方法,以解决现有的人脸识别效率低、灵活性能低并且需要的周围器件多、体积大的技术问题。

本发明采用的技术方案如下:

一种基于FPGA的人脸识别数据处理装置,包括:第一存储器,用于存储人脸数据;第二存储器,用于存储卷积模板数据;FPGA芯片,用于分别从第一存储器和第二存储器中读取数据并进行深度学习从而提取人脸特征值;处理器,与FPGA芯片连接,用于将提取出的人脸特征值与预存的人脸数据库进行比对以完成人脸识别;FPGA芯片搭载有卷积神经网络模型,用于对读取的数据进行运算,并将运算的中间计算结果存储至第一存储器中。

进一步地,FPGA芯片包括:缓存输入模块、提频模块、计算模块、降频模块及缓存输出模块;缓存输入模块用于缓存从第一存储器读取的人脸数据及从第二存储器中读取的卷积模板数据;提频模块用于将缓存输入模块存储的数据输入计算模块,并提升输入数据的时钟频率;计算模块用于对提频模块输入的数据进行卷积和/或池化计算,并得到中间计算结果;降频模块用于输出中间计算结果,并降低输出数据的时钟频率;缓存输出模块用于缓存输出的中间计算结果,并将中间计算结果缓存至第一存储器。

进一步地,缓存输入模块包括:第一缓存输入单元、第二缓存输入单元及第三缓存输入单元;第一缓存单元和第二缓存单元为乒乓缓存结构,用于交替读取人脸数据;第三缓存输入单元用于读取卷积模板数据;缓存输出模块包括:第一缓存输出单元和第二缓存输出单元,第一缓存输出单元和第二缓存输出单元为乒乓存储结构,用于交替输出中间计算结果。

进一步地,提频模块包括:第一FIFO缓存器及第二FIFO缓存器,第一FIFO缓存器分别与第一缓存输入单元和第二缓存输入单元连接;第二FIFO缓存器与第三缓存输入单元连接;降频模块包括:第三FIFO缓存器,第三缓存器分别与第一缓存输出单元和第二缓存输出单元连接。

进一步地,FPGA芯片还包括控制模块,控制模块连接缓存输入模块及缓存输出模块,控制模块用于控制卷积神经网络前M层的中间计算结果存储至第一存储器中,卷积神经网络后N层中间计算结果存储至缓存输入模块。

根据本发明的另一方面,还提供了一种基于FPGA的人脸识别数据处理方法,运用于上述权1至5任一项的数据处理装置中,其特征在于,该方法包括以下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智慧眼科技股份有限公司,未经智慧眼科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811282273.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top