本发明涉及一种红外摄像头,特别涉及一种应用于atm机进行人脸识别的带活体检测激活功能的红外摄像头。
背景技术:
在atm存取款机人脸取款领域,一般采用单目摄像头或者普通双目摄像头。单目摄像头能通过交互方式间接检测摄像头前的是不是活体。普通双目摄像头通过视差计算被拍物体与摄像头的距离,通过被拍物大小及距离来判断是不是活体。
atm机的摄像头为了确保能对每一名用户进行人脸识别,镜头以及红外led需要24小时开启,对摄像头的寿命造成很大影响,也不够环保。
技术实现要素:
提供了一种能通过活体检测装置来控制摄像头的开启和关闭的应用于atm的红外摄像头。
一种应用于atm的带活体检测激活功能的红外摄像头,包括主芯片处理模块所控制的视频采集模块,还包括活体靠近检测模块和电路开关控制模块,电路开关控制模块根据活体靠近检测模块的指令实现视频采集模块所在电路的开启和关闭。
通过活体靠近检测模块,对电路开关控制模块进行控制,当活体靠近检测模块感应道人体靠近时,发送相应指令给电路开关控制模块来让其激活图像采集模块,然后对人体的脸部进行识别和图像采集,并把图像信号传递给主芯片处理模块进行处理,最后通过usb接口发送给终端,从而使得atm机前在无人体活动时能处于休眠状态,进而降低功耗,延长镜头寿命。
附图说明
图1为该发明的内部电路结构图。
具体实施方式
如图1所示,一种应用于atm的带活体检测激活功能的红外摄像头,包括主芯片处理模块2所控制的视频采集模块1,还包括活体靠近检测模块5和电路开关控制模块3,电路开关控制模块3根据活体靠近检测模块5的指令实现视频采集模块1所在电路的开启和关闭。
该发明通过活体靠近检测模块5,对电路开关控制模块3进行控制,当活体靠近检测模块5感应道人体靠近时,人体热释电红外传感器检测到人体靠近,把摄像头打开,发送相应指令给电路开关控制模块3来让其激活图像采集模块,图像的反光经过镜头投射到cmos传感器12的感光区,cmos传感器12感光区上的各个微小传感器接收到不同的光,产生不同的电荷,从而得到模拟信号并把得到的模拟信号转化成10bit的并行接口输出给isp图像处理模块22;isp图像处理模块22对图像信号进行统计、分析以得到白平衡、曝光参数后,通过iic接口调整传感器相关寄存器的值,实现自动白平衡及自动曝光,并把图像信号传递给主芯片处理模块2进行处理,然后对人体的脸部进行识别和图像采集,最后通过usb接口4发送给终端,从而使得atm机前在无人体活动时能处于休眠状态,进而降低功耗,延长镜头11寿命。
视频采集模块1包括镜头11,滤光片和cmos传感器12,该模块可分为两组,其中一组的滤光片为红外滤光片13,另外一组为彩色滤光片14,任意一个摄像头可以单独使用,也可以同时使用,得到红外照片、彩图。
红外滤光片13不过滤红外线,可以使得红外线透过镜片,在cmos传感器12上形成红外图像,能够拍摄到发出红外线或被红外线照射的物体。普通照片、手机视频等材质在红外线下是一片空白,所以红外图像能够用作活体检测。
彩色滤光片14用于使可见光线进入并在cmos传感器12上成像,第二cmos传感器12可以感应可见光线成像,cmos传感器12内部集成hdr功能,使得在强光、逆光环境下依然可以良好成像。
因为红外滤光片13比彩色滤光片14能够感应到更多的红外线,所以,在正常亮度的环境里,通过红外滤光片13形成的图像颜色偏红,会影响拍摄效果。在光线正常的情况下,可以通过彩色滤光片14进行拍摄,这样既不影响正常拍摄,又能在夜晚拍摄,而且因为第一镜头有红外滤光片13,能够有比较好的拍摄效果。
主芯片处理模块2包括微控制器21,微控制器21配置有isp图像处理模块22,mjpeg压缩编码模块23和信息转发模块24。微控制器21是自带64kb字节存储、高达60mhz频率的高性能8032mcu,pc可以通过usb对微控制器21进行升级、下载程序,同时微控制器21通过iic接口对cmos传感器12进行参数配置、白平衡控制、曝光控制,使得摄像头在不同的光线条件下均可形成良好的图像供人脸检测、识别。mjpeg压缩编码模块23通过对cmos传感器12传过来的yuv422数据进行jpeg编码,形成的mjpeg图像只有编码前的约1/10大小,极大压缩了图像体积以方便在有限的usb带宽上传输更多图像。信息转发模块24根据标准的usbuvc(usbvideoclass)协议对经mjpeg压缩编码模块23编码后的图像组织、打包,然后填充到usbin端点,pc通过in端点获取数据后对数据进行解释,将包含在其中的图像数据提取出来,形成完整的帧,循环这个过程就能在pc形成动态的视频。
活体靠近检测模块5采用人体热释电红外传感器,当人体热释电红外传感器检测到人体靠近时,以中断形式通知微控制器21有活体靠近,然后微控制器21通过iic总线初始化cmos传感器12。物体的反光经过镜头11投射到cmos传感器12的感光区;cmos传感器12感光区上的各个微小传感器接收到不同的光,产生不同的电荷,从而得到模拟信号;cmos传感器12内部的处理器还把得到的模拟信号转化成10bit的并行数据输出给isp图像处理模块;isp图像处理模块接收到cmos传感器12发送的并行信号后,对信号进行编码,得到mjpg,h.264等不同格式的图片;最后isp图像处理模块把图片通过信息转发模块24打包并以usb接口4的通信方式上传给终端的处理器。
电路开关控制模块3还控制着红外led6的开启或关闭,当人体热释电红外传感器检测到人体靠近时,能把红外led6打开,从而使得人体反射更多的红外光,更有利于红外摄像头收集红外镜像,从而更有利于对人脸进行识别。