人脸自动识别系统技术方案

技术编号:3635011 阅读:266 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种人脸自动识别系统,它有:一个网络接口模块;一个双核芯片SOC模块;所述的网络接口模块与双核芯片SOC模块相连接;一个CPLD的地址译码;一个DDR2高速运算内存;一个外部程序存储器,或同时具有一个IDE的硬盘;上述的双核芯片模块与高速运算内存通过数据总线连接;CPLD的地址译码通过EMIF总线与外部程序存储器NAND  Flash连接,或同时与IDE硬盘连接;为整个系统提供电源的是电源模块。本实用新型专利技术优点是:拥有足够高的识别率和高的识别速度,和强有力的数据处理能力,与现有监控网络能很好兼容,且工作稳定、易于升级和维护、成本低。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种人脸自动识别系统,是从网络流媒体数据中自动 进行人脸识别的专用嵌入式技术,属于电子自动识别
,特别适用 于对智能要求较高的网络监控系统,如城市治安监控报警系统使用,通 过人脸识别确认身份,还可在海关、机场等场合将其作为视频监控系统使 用,记录并保存视频录像。技术背景-计算机人脸识别是指基于已知的人脸样本库,利用计算机分析图像和 模式识别技术从静态或动态场景中,识别或验证一个或多个人脸。通常识 别处理后可得到的基本信息包括人脸的位置、尺度和姿态信息。利用特征 提取技术还可进一步抽取出更多的生物特征(如种族、性别、年龄)。计算 机人脸识别是目前一个非常活跃的研究课题,它可以广泛应用于保安系统、 罪犯识别以及身份证明等重要场合。虽然人类对于人脸的识别能力很强, 能够记住并辨识上千个不同的人脸,可是对于计算机则困难多了,其表现在人脸表情丰富,人脸随年龄的增长而变化,发型、胡须、眼镜等装饰对人脸造成的影响,人脸所成图像受光照、成像角度以及成像距离等影响 等。在本技术提出以前已有人脸自动识别技术大多是基于PC机,人脸 识别的工作都是交给PC机上的识别软件来完成的。也有部分是利用了嵌入 式的架构,但整体的结构并没有发生改变,均为从摄像机取得图像,然后 进行处理的模式,无法进行远程监控处理。并且这类产品具有成本高、稳 定性差、难以升级和维护以及与现有监控网络难以兼容等缺点。
技术实现思路
本技术的目的是克服现有技术的缺点,提供一种人脸自动识别系统,它能够对来自网络的视频流进行人脸识别,拥有足够高的识别率和 高的识别速度,和强有力的数据处理能力,与现有监控网络能很好兼容, 且工作稳定、易于升级和维护、成本低。本技术技术方案是 一种人脸自动识别系统,它有一个网络接口模块,它用来接收来自网络的视频流或图形;一个双核芯片SOC模块,用来对接收来自网络的视频流图像与图形进 行检测,判断其中是否含有人脸信息,并对该人脸进行识别;所述的网络接口模块与双核芯片SOC模块相连接; -个CPLD的地址译码,用于管理双核芯片SOC模块的外围设备;一个DDR2高速运算内存,作为双核芯片SOC模块的内存; 一个外部程序存储器NAND Flash,用于存储检测与识别程序,或同 时具有一个IDE的硬盘,用于实现本地数据的大容量存取;上述的双核芯片SOC模块与DDR2高速运算内存通过DDR2数据总线 连接;CPLD的地址译码通过EMIF总线与外部程序存储器NAND Flash 连接,或同时与IDE硬盘连接;为整个系统提供电源的是电源模块。在上述方案的基础上具有附加技术特征的进一步的技术方案是-所述的人脸自动识别系统,其网络接口模块,它采用标准为10M/100M, 通过网络直接对局域网或者Internet上的网络摄像机或硬盘录像机进行管 理和访问,或通过WEB网页对系统进行管理和参数设置工作。所述的人脸自动识别系统,其双核芯片SOC模块选自TI公司的双核芯 片ARM9+DM64X SOC模块、即片上系统模块;该双核芯片SOC模块包括 一块ARM9控制芯片和一块专用图像处理的DSP芯片,同时包括了高速内 部二级缓存芯片。所述的人脸自动识别系统,其DDR2高速运算内存是根据实际应用的需 要扩展了的高速DDR2 SDRAM,用于实现高速运算,在DSP内核中实现 特定的人脸算法,并在另一个ARM9内核中内移植了 Linux操作系统,用 于实现网络和系统管理的功能。所述的人脸自动识别系统,其外部程序存储器NAND Flash有一个 64MB的NARD FLASH程序空间存储器用于固化代码和实现本地小数据的 处理。所述的人脸自动识别系统,其外部程序存储器NAND Flash还有一个 IDE的硬盘,用于固化代码和实现本地数据的大容量存取。本技术的一种人脸自动识别系统技术效果显著,集成了人脸识别、 网络数据库、人像组合、视频图像采集与处理等多种技术,通过网络获取 远程视频图像信息,与数据库中的人像进行快速比对,达到及时确定被鉴 别者真实身份的目的。具备精确的计算方法和强有力的数据处理能力,因 而具有足够高的识别率和高的识别速度;该系统的应用领域极为广泛,以 机场通关为例,乘客在办理安检手续时,其脸部图像将被系统所配备的多 台摄像机从不同角度进行拍摄,之后,采集到的画面将回传至服务器;通 过将采集到的人脸图像与数据库中的人脸图像进行比对,机场安检部门在 短短1秒钟内就可识别通关者的"真面目",并可传输到遥远的总部监控管 理,即便被识别者采用了佩带眼镜、粘贴胡须等易容手段,系统也能准确 地进行判定。附图说明图1:本技术的人脸自动识别系统的硬件结构框图。 图2:本技术人脸自动识别系统的处理流程简图。具体实施方式结合附图1和实施例对本技术一种人脸自动识别系统作进一步说 明如下实施例1:它有一个网络接口模块1,用来接收来自网络的视频流或图 形; 一个双核芯片SOC模块2,用来对接收来自网络的视频流图像与图形 进行检测,判断其中是否含有人脸信息,并对该人脸进行识别;所述的网 络接口模块1与双核芯片SOC模块2相连接;一个CPLD的地址译码3,用 于管理双核芯片SOC模块2的外围设备; 一个DDR2高速运算内存4,作 为双核芯片SOC模块2的内存; 一个外部程序存储器NAND Flash5,用 于存储检测与识别程序,同时具有一个IDE的硬盘6,用于实现本地数据 的大容量存取;上述的双核芯片SOC模块2与DDR2高速运算内存4通过 DDR2数据总线连接;CPLD的地址译码3通过EMIF总线与外部程序存储器NAND Flash 5连接,同时与IDE硬盘6连接;为整个系统提供电源 的是电源模块7;所述的网络接口模块l,它采用标准为10M/100M,通过 网络直接对局域网或者Internet上的网络摄像机或硬盘录像机进行管理和 访问,也可以通过WEB网页对系统进行管理和参数设置工作;所述的双核 芯片SOC模块2选自TI公司的双核芯片ARM9+DM64X SOC模块、即片 上系统模块;该双核芯片SOC模块2有一块ARM9控制芯片和一块专用图 像处理的DSP芯片,同时具有高速内部二级缓存芯片;所述的DDR2高速 运算内存4是根据实际应用的需要扩展了的高速DDR2 SDRAM,用于实现 高速运算,在DSP内核中实现特定的人脸算法,并在另一个ARM9内核中 内移植了 Limix操作系统,用于实现网络和系统管理的功能;DDR2高速 运算内存4采用64MB的NAND的高速程序存储器,当系统上电的时候, 存储在FALSH上面的程序加载到高速程序存储器内执行,可以满足系统全 速运行的需要;所述的外部程序存储器NAND Flash 5有一个64MB的 NARDFLASH程序空间存储器用于固化代码,还有一个IDE的硬盘6,用 于固化代码和实现本地数据的大容量存取。实施例2:与上述实施例不同的是不带硬盘,实现本地小数据的处理, 在本地检测人脸并提取特征值,并将提取出来的提取特征值及人脸归一化 图像传给监控中心服务器,在服务器端实现比对算法部分,这种设计适合 于海量图像库数据的对比与识别。如附图2所示,本技术一种人脸自动识别系统的识本文档来自技高网...

【技术保护点】
一种人脸自动识别系统,其特征在于,它包括:    一个网络接口模块(1),它用来接收来自网络的视频流或图形;    一个双核芯片SOC模块(2),用来对接收来自网络的视频流图像与图形进行检测,判断其中是否含有人脸信息,并对该人脸进行识别;    所述的网络接口模块(1)与双核芯片SOC模块(2)相连接;    一个CPLD的地址译码(3),用于管理双核芯片SOC模块(2)的外围设备;    一个DDR2高速运算内存(4),作为双核芯片SOC模块(2)的内存;    一个外部程序存储器NAND  Flash(5),用于存储检测与识别程序,或同时具有一个IDE的硬盘(6),用于实现本地数据的大容量存取;    上述的双核芯片SOC模块(2)与DDR2高速运算内存(4)通过DDR2数据总线连接;CPLD的地址译码(3)通过EMIF总线与外部程序存储器NAND  Flash(5)连接,或同时与IDE硬盘(6)连接;为整个系统提供电源的是电源模块(7)。

【技术特征摘要】

【专利技术属性】
技术研发人员:聂晖赵忠祥陈黎陈昆马天宇
申请(专利权)人:湖北东润科技有限公司
类型:实用新型
国别省市:83[中国|武汉]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1