The invention discloses a real-time face detection and recognition system based on MiZ702N, including the image sensor, MiZ702N development board, VGA display; MiZ702N development board includes video input module, memory, CPU, neural network accelerator, video output module; the image sensor to collect the video information and sends the information to the video input module, after the single frame image stored in the memory; CPU image information from memory, image preprocessing after storing the images after preprocessing to memory; neural network accelerator obtained after image preprocessing from memory for face detection and face recognition arithmetic operation, then the operation results are returned to the memory according to the calculation result of image processing; CPU the output from the memory module; the video image obtained by CPU treatment, the final output data to the VGA display For. The invention has the advantages of high speed of data transmission, high parallelism of neural network, and real-time and accurate detection of face recognition.
【技术实现步骤摘要】
一种基于MiZ702N的实时人脸检测识别系统
本专利技术涉及人脸检测识别
,具体涉及一种基于MiZ702N的实时人脸检测识别系统。
技术介绍
人脸检测与识别作为人工智能的一个主要应用方向,目前已经广泛应用于家居安防,企业管理,社会安全等诸多日常生活领域,并发挥着极其重要的作用。尤其在社会安全方面,使用神经网络的人脸检测识别技术能够准确分析监控中的图像信息,并提取出公安人员所需的人物信息加以比对,能够有效保障公共环境下的公众安全,同时也有利于抓捕嫌疑人。之前传统的人脸检测识别算法大多采用的是模式识别或者统计分类,这些算法准确度较低,灵活性较差,应用场景有很大局限。实际场景中的人脸图像包含不同光照,不同角度,不同表情等,传统算法很难处理。近年火热的神经网络算法可以很好的处理这些问题。神经网络有众多的参数,庞大的计算流程,但它可以通过多次迭代纠正模型误差,达到很好的预测能力。但由于在PC上运算速度较慢,使用GPU又成本太高,不利于市场化。因此本专利技术采用ARM与FPGA联合的MiZ702N开发板进行开发。可以利用ARM的便捷操作能力与FPGA的高并行度计算能力达 ...
【技术保护点】
一种基于MiZ702N的实时人脸检测识别系统,其特征在于,包括图像传感器、MiZ702N开发板、VGA显示器;所述MiZ702N开发板包括视频输入处理模块、存储器、CPU、神经网络加速器、视频输出处理模块;所述图像传感器采集视频信息并将信息发送到视频输入处理模块,视频输入处理模块将图像传感器传输来的视频转换成单帧图像,之后将单帧图像存储到存储器中;CPU从存储器获取图像信息,进行图像预处理后将预处理后的图像存储到存储器中;所述图像预处理是对原始图像进行减去均值的归一化处理;神经网络加速器从存储器中获取预处理后的图像进行人脸检测运算和人脸识别运算,然后将运算结果返回存储器;C ...
【技术特征摘要】
1.一种基于MiZ702N的实时人脸检测识别系统,其特征在于,包括图像传感器、MiZ702N开发板、VGA显示器;所述MiZ702N开发板包括视频输入处理模块、存储器、CPU、神经网络加速器、视频输出处理模块;所述图像传感器采集视频信息并将信息发送到视频输入处理模块,视频输入处理模块将图像传感器传输来的视频转换成单帧图像,之后将单帧图像存储到存储器中;CPU从存储器获取图像信息,进行图像预处理后将预处理后的图像存储到存储器中;所述图像预处理是对原始图像进行减去均值的归一化处理;神经网络加速器从存储器中获取预处理后的图像进行人脸检测运算和人脸识别运算,然后将运算结果返回存储器;CPU根据人脸检测运算结果获得人脸的位置信息,进行人脸画框处理,CPU根据人脸识别运算结果获得人脸分类信息,进行显示人名处理,并将处理后的图像存储至存储器;视频输出处理模块从存储器中获取经CPU处理后的图像,并转变成满足VGA输出的数据格式,最后输出数据到VGA显示器。2.根据权利要求1所述的基于MiZ702N的实时人脸检测识别系统,其特征在于,具体的通信架构为:所述MiZ702N开发板上集成了PS端和PL端;CPU控制两个AXI-DMA;第一AXI-DMA通过第一AXI-Interconnect连接到PS端的AXI_HP1接口;第二AXI-DMA通过第二AXI-Interconnect连接到PS端的AXI_HP0接口;所述视频输入处理模块包括Sensor模块、VideoinToAXI4-Stream模块;所述图像传感器采集视频数据并将数据通过MIPI接口发送到Sensor模块;Sensor模块将视频数据生成24位的数据流与行同步、场同步信号,再经过VideoinToAXI4-Stream模块将Sensor模块输出的数据转变成满足AXI_Stream接口协议的数据格式,并通过AXI_Stream接口协议传输到第二AXI-DMA,然后将单帧图像...
【专利技术属性】
技术研发人员:陆生礼,李硕,庞伟,韩志,周世豪,沈志源,
申请(专利权)人:东南大学—无锡集成电路技术研究所,东南大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。