基于人脸识别与电场感应技术的识别系统
2014-07-28张超尹长青
张超 尹长青
摘要:针对公交车上乘客年龄的识别问题,该文提出了一种基于视觉与重力的联动感应识别系统,在公交车的每个座椅上安装电场重力感应器,然后在驾驶员的前面通过监控系统来进行实时监控,并且通过对乘客的脸部信息采集,通过云端的分析技术反馈回乘客的性别、年龄等信息,方便驾驶员判断和分析乘客的人数及对老年乘客的进一步关爱。最后本文对提出来的方案进行了调试和实现,基本实现了系统的初步要求和基本功能,在实现技术得到现场实用后有望进一步推广应用。
关键词:电场感应;人脸识别;客户端/服务器
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)17-4109-06
Facial Recognition-based and Electric Field Induction Technology Recognition System
ZHANG Chao1,2, YIN Changqing1
(1.School of Software Engineering, Tongji University, Shanghai 200092, China; 2.School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai 200090, China)
Abstract: On the passenger and senior citizen's the recognition question in view of the public transportation, this article proposed one visual-based and gravity linkage induction recognition system, installs the electric field gravity sensor on each chair of public transportation, then carries on the real-time monitoring through the supervisory system in pilot's front, and through to the face information acquisition of passenger, feeds back passenger's sex, age and other information through the high in the clouds parsing technique, the convenient pilot judges and analyzes the population and to old age passenger further concern of passenger. Plan that finally this article to raising has carried on the debugging and realizes, basically has realized the preliminary request and basic function of system, after realizing the technology obtains the scene practical hopeful to further promote the application.
Key words: electric field induction; facial recognition; client server
随着人脸识别技术的不断发展和完善,伴随着他的应用也越来越多。在最近报道的在一辆公交车上,一位十几岁的小青年死活不肯给拄着拐杖老爷爷让座的事情。这种事情现在依然很常见,但它却引发了深思。一方面老龄化社会离我们越来越近,而另一方面公共交通服务滞后。北京,上海,广州,杭州等大城市都是人满为患,公交车上经常因为给老年乘客让座问题带来了诸多社会问题,造成许多不和谐的声音。另外在科技发达的现代社会,公交系统的智能化程度不高。在北上广深等一线发达城市,公交系统虽较发达,但只是有简单的视频监控及语音提示,缺乏相应的智能化设备。最后随着现代公共交通正向人性化、智能化方向发展。人们对公共交通的服务要求越来越高,希望公交系统有更多更好的智能服务,以提高出行体验度。该文尝试用一套结合了视觉与重力的识别系统来解决此问题。该文将流行的人脸识别技术应用于实际的社会公共服务。同时也可以减轻公交驾驶员的工作强度,提高驾驶员对车辆驾驶的安全系数。让驾驶员专注车辆驾驶,从而提高公共交通安全性。最后从工程技术角度提高人们出行的文明程度和幸福指数。能够对座椅上人的信息进行实时采集的座椅监控提示装置在提高公共交通安全性,文明程度,驾驶效率方面起到了很重要的作用。
1 视觉与重力联动感应系统需求分析
现代公交车监控控制中,传感器广泛应用在发动机、底盘和车身各个系统中。公交车传感器采集的信息经电脑(电子控制单元)进行处理后,形成向执行器发出的指令,完成电子控制。传感器在电子控制和自诊断系统中是非常重要的装置,它能及时识别外界的变化和系统本身的变化,再根据变化的信息去控制系统本身的工作。各个系统控制过程正是依赖传感器,进行信息的反馈,实现自动控制工作。
传感器输出的信号由模拟信号和数字信号两种,其中数字信号直接输入电子控制单元,而模拟信号则要通过A/D转换成数字信号后再输入电子控制单元。电子控制单元不断地检测各个传感器的信号,有效地控制系统的工作,因此,传感器的精度、响应性、可靠性、耐久性及输出的电压信号等,对系统的控制稳定性起着至关重要。为了探测座位上人的位置及年龄等信息,可在座位上安装传感器,实时监测汽车驾驶员座位,再由传感器把座位上的信息传给微控制器,微控制器对此信息进行处理并通过串口把数据发送给汽车的其他控制系统。本系统还通过摄像头将乘客的脸部信息采集后通过GPRS通讯传输到云端的人脸识别数据库中,进行分析,然后反馈回人的性别、年龄、人种等基本信息,借以实现安全系统的整体智能化。endprint
2 视觉与重力联动感应系统的设计
经过需求分析和可行性研究设计开发了公交车座位实时监测系统,本系统包括主要包括电场成像器件MC33794、微控制器MC68HC908GR8。MC33794完成数据采集功能:MC68HC908GR8完成数据处理及发送功能。Mc68HC908GR8内部集成A/D转换模块,SCI模块等,把MC33794采集的模拟信号转换为数字信号,并通过串口与PC机进行交互。PC机端完成对公交车座位监测系统的测试,根据各个电极采集的座位上人的信息完成接收数据,分析数据和模拟显示的功能。然后通过驾驶员座位上方的摄像头来进行人脸识别,将采集乘客的脸部图像通过GPRS通讯技术传输到云端的人脸识别数据库,然后由云端的系统反馈回来识别后的人的基本性别、年龄、人种等相关信息,提交前端的系统来进行处理。
2.1 系统架构
硬件连接示意图如图1所示。MC33794的E1~E9连接9个电极,A、B、C、D用来选择电极,LEVEL引脚把电极采集的数据传递给MC68HC908GR8。MC68HC908GR8的PTEO和PTEl用来串口通信。
其中MC33794集成芯片是Freescale公司最近开发出来的低电平三维电场成像器,它是模拟量采集模块的核心,用来获取驾驶乘员的位置/姿势参数。所有功能都集成在单片中,可用于物体的非接触式感应场合。正弦波生成器与外接负载电阻配合产生120kHz的纯正弦波,当电极的电场发生变化时,相应的电容值发生改变,测得的电压与1/C成比例,即电容增加监测的电压减小检波器和低通滤波器均在MC33794片内,使用时只需接10nF电容。
2.2 系统整体流程图
系统的整体流程判断如下:从传感器中获取相关的信息后,传到pc端进行处理,然后在监控系统中得到反映。具体如下:
1)乘客先通过驾驶员前方的摄像头进行人脸年龄识别。
2)所有人脸识别系统将拍摄照片通过GPRS传输到云端人脸识别库进行年龄识别并返回到客户端公交车。
3)公交车座位根据电场感应器实时采集车厢座位满/空情况,并显示在驾驶员前段显示屏。
4)在前段的显示屏根据人脸识别系统返回的年龄信息,自动分配座位给相关所需乘客。
5)在相关座位部分进行闪灯提示。
Freescale的MC33794电磁场感应集成电路是一款实用、低电场感应集成电路,MC33794以9个电极来测量物体是否存在。MC33794主要用于需要无接触目标感应的应用中,包括生成低级电场和测量目标进入电场而产生的荷载所必需的电路。它主要用来监测电场中与电极相关的目标。由SCI产生的低频率正弦波用以驱动电极。频率可通过外部电阻调节,优化至120kHz。
正弦波具有较低的谐波,可以减少干扰。内部可产生标称5.0V的峰峰值电压输出,通过一个内部22K的电阻传送。对于单片机,MC33794提供支持电路,便于构建双芯片电场系统。电场式成像芯片MC33794可以使用户轻松开发出包含该芯片、多个电极和一颗微控制器的系统,实现三维感测和成像应用。
MC68HC908GR8功能结构框图如图3所示:
3 视觉与重力联动感应系统的功能实现
C语言是一种与硬件无关的通用设计语言。它有丰富的运算符和表达式,先进的控制流和数据结构,是软件开发的有力工具。因此,本课题中选用C语言作为编程开发语言。
主函数main()中设置两个字符变量DataReevFlag(接收标志)和SendFlag(发送报标志),控制电极数据的发送。
#define FALSE 0
#define TRUE 1
当SCI数据寄存器接收到数据时,DataRecvFlag为TRUE当SendFlag为TRUE
时可以向PC机发送数据。接收数据采用中断方式,发送数据采用查询方式。主程序流程图如图3所示。
具体流程如下:
1) 关中断。
2) 对MC68HC908GR8进行初始化,以确定工作主频、波特率、输出特性等。
3) DataR.ecvFlag=FALSE;SendFlag=FALSE。f41开中断。
4) 判断SendFlag是否为TRUE。如果SendFlag为TRUE,从传感器接收数据并处理,发送到PC机,再判断是否接收结束字符“P”,如果是真,则DataRecvFla92FALSE;endFlag=FALSE如果为假继续(5)。如果SendFlag为FALSE,
5) 判断DataRecvFlag是否接收到的启动字符“S”,如果是真,则DataRecvFlag=FALSE:
6) SendFlag=TRUE;如果为假继续(5)。
7) 重复(5),当接收中断发生时,DataRecvFlag=TRUE。
3.1 发送端模块
功能:向串口发送数据
利用“开始通信”按钮的单击事件完成对串行口的初始化,并向电场传感器发送启动或停止命令,控制电场传感器是否向PC机发送8个电极的数据。
单击“开始通信”按钮:
1) 串口初始化;
2) 打开所选串口:
3) 向MC68HC908GR8发送启动字符s: Communicate按钮的Caption属性改为“断开连接”;
4) 触发Timer_TimerO事件。
5) 单击“断开连接”按钮:向MC68HC908GR8发送停止字符P,MC68HC908GR8停止向PC机发送数据;
6) 关闭串口:CommandButton按钮Caption属性改为“开始通信”;endprint
7) 禁止Timer_Timer0事件;
8) 座位图片框初始化,8个电极示意标志为红色。
具体的流程如图4所示:
3.2 接收端模块
功能:接收串口数据
1) 当MC68HC908GR8给PC机发送数据时,触发MSComm OnCommO事件,并检测CommEvent属性的值。当CommEvent的值为comEvReceive时,接收数据并作相应的处理。
2) 数组poleValue(cReceive)从cReceive—0开始接收数据,直到cReceive=7,接收的8个数据与MC68HC908GR8的传送的8个电极数据一一对应;
3) 当cReceive=8时,cReceive=0,保证数组poleValue(cReceive)每次接收8个数据,接收缓冲区清空,这样可保证数据的实时接收;
接收模块流程图如图5所示。
3.3 pc端模块
座位监测系统测试通过后,可与PC机VB程序进行串口通信,完成对PC机程序的调试。在调试中,用断点来跟踪变量,能很快发现错误的起源,节约精力和时间,达到事半功倍的效果。因此,在PC机VB程序调试中采用断点检查变量的值和利用监视窗口检查8个电极的值。
主窗体的界面有测试模拟效果、测试数据、弱试设置、测试结果。如图6所示。
本系统是根据采集的8个感应电极数据的变化。在主界面的测试模拟效果中,汽车座椅图片上放置8个图象框控件,且定义其为Pole(0)—Pole(7)与8个电极~一对应。Pole(0)放在座垫上,利用它来感应座位上是否有人。Pole(1)—Pole(7)个放在靠背上,利用它来感应人体的形态。这里引入一个CV(CriticalValue)临界值的概念,由于入体与传感器电极越接近其值越小,认定CV为能感应到人体的最大值。当感应电极的值在O—cv范围发生变化时,Pole(O)一Pole(7)显示为绿色,电场感应的值在CV~255之间时Pole(0)—Pole(7)显示红色。
4 系统的创新点
本系统基于视觉与重力的联动感应技术,在乘客人员及年龄上进行识别,在人体重力识别和人脸年龄识别方面有了一定的创新。
4.1 电场传感器对汽车座位的监控探测
本嵌入式开发系统是利用电场传感器对汽车座位上人的信息进行探测。即在汽车的座椅上安放10个传感器电极,通过测量感应电极周围电场的变化感知座位.选用Freescale的8位微控制器对采集到的电极数据进行处理,该微控制器内集成了A/D转换模块,SCI模块等.用A/D转换把电极的模拟量转换为数字量。利用SCI模块与微机进行通信,在微机上利用串口通信接收电极数据并根据电极数据进行模拟效果的测试分析判断当前座位上人的位置和形态。从而判断汽车作业上是否有人。
4.2 基于云端的年龄识别方式
本系统在有人进入摄像头的监测范围内,云端人脸识别系统就将对他的面部进行扫描并发送,然后通过内置的GPRS通讯模块把乘客的图像发送到远程的人脸识别数据库(face++提供此功能),然后返回识别者的年龄,性别,人种等信息。然后等后台处理好之后再发送回到本系统中。请注意,后台处理时间并不长,但是它可以做到将被扫描者的年龄,性别等。然后在系统中提示那些人需要让座的,在相应的椅子上作出指示和判断。
4.3 参数化人体模型分析
对于汽车公司而言, 开发一个车型时使用的人体模型应该符合产品投放市场后驾驶员人群的统计特性。为此,要求人体模型的定义能够方便地根据以往目标驾驶员群体统计特性进行预测。为方便人体尺寸的计算和使用,建立参数化人体模型是必要的,参见图5 。已经建立了包括中国、欧洲和SAE 在内的参数化人体模型(各包括5th、50th和95th三种百分位) ;同时,用户还可以根据情况自行定义所需的人体模型。采用参数化人体模型之后,系统可以应用于任何目标驾驶员群体,克服了SAE J1517 推荐的适意线的局限性。
5 结束语
在广泛阅读了国内、外相关资料的基础上,对本课题进行了需求分析和可行性研究,着重从实际情况出发,对公交车驾驶员座位监测系统进行了设计与实现。本系统主要由电场成像设备和微控制器组成。利用汽车座位上的8个电极实时监测座位上人身体的信息,由电场成像设备采集的电极数据通过微控制器进行A/D转换后经串口发送给微机,微机根据电极数据对人体形态进行模拟显示。然后通过驾驶员座位上方前置的摄像头,连接云端的人脸识别数据库,来进行视觉识别,自动判断乘客数量及乘客的年龄。
本文提出了一种利用电场传感器对汽车座位上的人体位置进行监测的方法。通过测量电极周围电场的变化感知座位上人体的位置及形态。并为其它安全系统提供实时监测数据采集到的数据对汽车的进行报警或控制,通过对乘客的人脸识别,对接云端的人脸识别数据库,自动判断乘客的年龄。满足了更好地为乘客的安全服务的理念。在实际应用中可以根据不同用户的要求,进一步扩展系统的功能。
参考文献:
[1] Judic J M,Cooper J A,Truchot P,Van Effenterre P,Duchamp R.More Objective Tools for the Integration of Postural Comfort in Automotive Seat Design.SAE Technical Paper,930113.
[2] 关积珍.智能化交通信息服务系统建设的探索与实践[J].交通运输系统工程与信息,2002(2).
[3] 陆化普,李瑞敏,朱茵.智能交通系统概论[M].中国铁道出版社,2004.
[4] 李令奇,段智敏.机械系统实用计算机控制技术[M].东北大学出版社,2003.
[5] 黄涛单.片机在汽车控制系统中的应用[J].电子世界,2001(5).
[6] 张红艳.汽车驾驶员座位监测系统的设计与实现[D].东北大学硕士论文,2005.endprint
7) 禁止Timer_Timer0事件;
8) 座位图片框初始化,8个电极示意标志为红色。
具体的流程如图4所示:
3.2 接收端模块
功能:接收串口数据
1) 当MC68HC908GR8给PC机发送数据时,触发MSComm OnCommO事件,并检测CommEvent属性的值。当CommEvent的值为comEvReceive时,接收数据并作相应的处理。
2) 数组poleValue(cReceive)从cReceive—0开始接收数据,直到cReceive=7,接收的8个数据与MC68HC908GR8的传送的8个电极数据一一对应;
3) 当cReceive=8时,cReceive=0,保证数组poleValue(cReceive)每次接收8个数据,接收缓冲区清空,这样可保证数据的实时接收;
接收模块流程图如图5所示。
3.3 pc端模块
座位监测系统测试通过后,可与PC机VB程序进行串口通信,完成对PC机程序的调试。在调试中,用断点来跟踪变量,能很快发现错误的起源,节约精力和时间,达到事半功倍的效果。因此,在PC机VB程序调试中采用断点检查变量的值和利用监视窗口检查8个电极的值。
主窗体的界面有测试模拟效果、测试数据、弱试设置、测试结果。如图6所示。
本系统是根据采集的8个感应电极数据的变化。在主界面的测试模拟效果中,汽车座椅图片上放置8个图象框控件,且定义其为Pole(0)—Pole(7)与8个电极~一对应。Pole(0)放在座垫上,利用它来感应座位上是否有人。Pole(1)—Pole(7)个放在靠背上,利用它来感应人体的形态。这里引入一个CV(CriticalValue)临界值的概念,由于入体与传感器电极越接近其值越小,认定CV为能感应到人体的最大值。当感应电极的值在O—cv范围发生变化时,Pole(O)一Pole(7)显示为绿色,电场感应的值在CV~255之间时Pole(0)—Pole(7)显示红色。
4 系统的创新点
本系统基于视觉与重力的联动感应技术,在乘客人员及年龄上进行识别,在人体重力识别和人脸年龄识别方面有了一定的创新。
4.1 电场传感器对汽车座位的监控探测
本嵌入式开发系统是利用电场传感器对汽车座位上人的信息进行探测。即在汽车的座椅上安放10个传感器电极,通过测量感应电极周围电场的变化感知座位.选用Freescale的8位微控制器对采集到的电极数据进行处理,该微控制器内集成了A/D转换模块,SCI模块等.用A/D转换把电极的模拟量转换为数字量。利用SCI模块与微机进行通信,在微机上利用串口通信接收电极数据并根据电极数据进行模拟效果的测试分析判断当前座位上人的位置和形态。从而判断汽车作业上是否有人。
4.2 基于云端的年龄识别方式
本系统在有人进入摄像头的监测范围内,云端人脸识别系统就将对他的面部进行扫描并发送,然后通过内置的GPRS通讯模块把乘客的图像发送到远程的人脸识别数据库(face++提供此功能),然后返回识别者的年龄,性别,人种等信息。然后等后台处理好之后再发送回到本系统中。请注意,后台处理时间并不长,但是它可以做到将被扫描者的年龄,性别等。然后在系统中提示那些人需要让座的,在相应的椅子上作出指示和判断。
4.3 参数化人体模型分析
对于汽车公司而言, 开发一个车型时使用的人体模型应该符合产品投放市场后驾驶员人群的统计特性。为此,要求人体模型的定义能够方便地根据以往目标驾驶员群体统计特性进行预测。为方便人体尺寸的计算和使用,建立参数化人体模型是必要的,参见图5 。已经建立了包括中国、欧洲和SAE 在内的参数化人体模型(各包括5th、50th和95th三种百分位) ;同时,用户还可以根据情况自行定义所需的人体模型。采用参数化人体模型之后,系统可以应用于任何目标驾驶员群体,克服了SAE J1517 推荐的适意线的局限性。
5 结束语
在广泛阅读了国内、外相关资料的基础上,对本课题进行了需求分析和可行性研究,着重从实际情况出发,对公交车驾驶员座位监测系统进行了设计与实现。本系统主要由电场成像设备和微控制器组成。利用汽车座位上的8个电极实时监测座位上人身体的信息,由电场成像设备采集的电极数据通过微控制器进行A/D转换后经串口发送给微机,微机根据电极数据对人体形态进行模拟显示。然后通过驾驶员座位上方前置的摄像头,连接云端的人脸识别数据库,来进行视觉识别,自动判断乘客数量及乘客的年龄。
本文提出了一种利用电场传感器对汽车座位上的人体位置进行监测的方法。通过测量电极周围电场的变化感知座位上人体的位置及形态。并为其它安全系统提供实时监测数据采集到的数据对汽车的进行报警或控制,通过对乘客的人脸识别,对接云端的人脸识别数据库,自动判断乘客的年龄。满足了更好地为乘客的安全服务的理念。在实际应用中可以根据不同用户的要求,进一步扩展系统的功能。
参考文献:
[1] Judic J M,Cooper J A,Truchot P,Van Effenterre P,Duchamp R.More Objective Tools for the Integration of Postural Comfort in Automotive Seat Design.SAE Technical Paper,930113.
[2] 关积珍.智能化交通信息服务系统建设的探索与实践[J].交通运输系统工程与信息,2002(2).
[3] 陆化普,李瑞敏,朱茵.智能交通系统概论[M].中国铁道出版社,2004.
[4] 李令奇,段智敏.机械系统实用计算机控制技术[M].东北大学出版社,2003.
[5] 黄涛单.片机在汽车控制系统中的应用[J].电子世界,2001(5).
[6] 张红艳.汽车驾驶员座位监测系统的设计与实现[D].东北大学硕士论文,2005.endprint
7) 禁止Timer_Timer0事件;
8) 座位图片框初始化,8个电极示意标志为红色。
具体的流程如图4所示:
3.2 接收端模块
功能:接收串口数据
1) 当MC68HC908GR8给PC机发送数据时,触发MSComm OnCommO事件,并检测CommEvent属性的值。当CommEvent的值为comEvReceive时,接收数据并作相应的处理。
2) 数组poleValue(cReceive)从cReceive—0开始接收数据,直到cReceive=7,接收的8个数据与MC68HC908GR8的传送的8个电极数据一一对应;
3) 当cReceive=8时,cReceive=0,保证数组poleValue(cReceive)每次接收8个数据,接收缓冲区清空,这样可保证数据的实时接收;
接收模块流程图如图5所示。
3.3 pc端模块
座位监测系统测试通过后,可与PC机VB程序进行串口通信,完成对PC机程序的调试。在调试中,用断点来跟踪变量,能很快发现错误的起源,节约精力和时间,达到事半功倍的效果。因此,在PC机VB程序调试中采用断点检查变量的值和利用监视窗口检查8个电极的值。
主窗体的界面有测试模拟效果、测试数据、弱试设置、测试结果。如图6所示。
本系统是根据采集的8个感应电极数据的变化。在主界面的测试模拟效果中,汽车座椅图片上放置8个图象框控件,且定义其为Pole(0)—Pole(7)与8个电极~一对应。Pole(0)放在座垫上,利用它来感应座位上是否有人。Pole(1)—Pole(7)个放在靠背上,利用它来感应人体的形态。这里引入一个CV(CriticalValue)临界值的概念,由于入体与传感器电极越接近其值越小,认定CV为能感应到人体的最大值。当感应电极的值在O—cv范围发生变化时,Pole(O)一Pole(7)显示为绿色,电场感应的值在CV~255之间时Pole(0)—Pole(7)显示红色。
4 系统的创新点
本系统基于视觉与重力的联动感应技术,在乘客人员及年龄上进行识别,在人体重力识别和人脸年龄识别方面有了一定的创新。
4.1 电场传感器对汽车座位的监控探测
本嵌入式开发系统是利用电场传感器对汽车座位上人的信息进行探测。即在汽车的座椅上安放10个传感器电极,通过测量感应电极周围电场的变化感知座位.选用Freescale的8位微控制器对采集到的电极数据进行处理,该微控制器内集成了A/D转换模块,SCI模块等.用A/D转换把电极的模拟量转换为数字量。利用SCI模块与微机进行通信,在微机上利用串口通信接收电极数据并根据电极数据进行模拟效果的测试分析判断当前座位上人的位置和形态。从而判断汽车作业上是否有人。
4.2 基于云端的年龄识别方式
本系统在有人进入摄像头的监测范围内,云端人脸识别系统就将对他的面部进行扫描并发送,然后通过内置的GPRS通讯模块把乘客的图像发送到远程的人脸识别数据库(face++提供此功能),然后返回识别者的年龄,性别,人种等信息。然后等后台处理好之后再发送回到本系统中。请注意,后台处理时间并不长,但是它可以做到将被扫描者的年龄,性别等。然后在系统中提示那些人需要让座的,在相应的椅子上作出指示和判断。
4.3 参数化人体模型分析
对于汽车公司而言, 开发一个车型时使用的人体模型应该符合产品投放市场后驾驶员人群的统计特性。为此,要求人体模型的定义能够方便地根据以往目标驾驶员群体统计特性进行预测。为方便人体尺寸的计算和使用,建立参数化人体模型是必要的,参见图5 。已经建立了包括中国、欧洲和SAE 在内的参数化人体模型(各包括5th、50th和95th三种百分位) ;同时,用户还可以根据情况自行定义所需的人体模型。采用参数化人体模型之后,系统可以应用于任何目标驾驶员群体,克服了SAE J1517 推荐的适意线的局限性。
5 结束语
在广泛阅读了国内、外相关资料的基础上,对本课题进行了需求分析和可行性研究,着重从实际情况出发,对公交车驾驶员座位监测系统进行了设计与实现。本系统主要由电场成像设备和微控制器组成。利用汽车座位上的8个电极实时监测座位上人身体的信息,由电场成像设备采集的电极数据通过微控制器进行A/D转换后经串口发送给微机,微机根据电极数据对人体形态进行模拟显示。然后通过驾驶员座位上方前置的摄像头,连接云端的人脸识别数据库,来进行视觉识别,自动判断乘客数量及乘客的年龄。
本文提出了一种利用电场传感器对汽车座位上的人体位置进行监测的方法。通过测量电极周围电场的变化感知座位上人体的位置及形态。并为其它安全系统提供实时监测数据采集到的数据对汽车的进行报警或控制,通过对乘客的人脸识别,对接云端的人脸识别数据库,自动判断乘客的年龄。满足了更好地为乘客的安全服务的理念。在实际应用中可以根据不同用户的要求,进一步扩展系统的功能。
参考文献:
[1] Judic J M,Cooper J A,Truchot P,Van Effenterre P,Duchamp R.More Objective Tools for the Integration of Postural Comfort in Automotive Seat Design.SAE Technical Paper,930113.
[2] 关积珍.智能化交通信息服务系统建设的探索与实践[J].交通运输系统工程与信息,2002(2).
[3] 陆化普,李瑞敏,朱茵.智能交通系统概论[M].中国铁道出版社,2004.
[4] 李令奇,段智敏.机械系统实用计算机控制技术[M].东北大学出版社,2003.
[5] 黄涛单.片机在汽车控制系统中的应用[J].电子世界,2001(5).
[6] 张红艳.汽车驾驶员座位监测系统的设计与实现[D].东北大学硕士论文,2005.endprint