一种智能后视镜手势控制系统和方法技术方案

技术编号:14167822 阅读:113 留言:0更新日期:2016-12-12 14:50
本发明专利技术公开了一种智能后视镜手势控制系统和方法,其系统包括一手势识别芯片控制电路;所述控制电路包括一框架输入子系统,并由一Linux输入子系统在底层软件上支持;所述Linux输入子系统设置有手势识别驱动,用于驱动控制所述手势识别芯片识别手势动作。本发明专利技术智能后视镜手势控制系统和方法由于采用了手势识别传感器,用来对手势进行识别,可以提升驾驶者的驾驶安全性。

【技术实现步骤摘要】

本专利技术涉及一种智能后视镜系统及其实现方法,尤其涉及的是一种智能后视镜的手势识别系统和实现方法的改进。
技术介绍
现有技术的智能后视镜系统是指车辆视频记录仪,通常是连接至少一摄像头,通过摄像头的图像采集,并传递到智能后视镜上进行显示。现有技术中的智能后视镜往往需要人机交互,例如对不同摄像头的选择,图像的放大或缩小,往往需要在智能后视镜系统中进行人机交互。目前的智能后视镜系统人机交互主要是通过在行车过程中,车主对基于Android的智能后视镜进行操作,需要点击触摸屏,此时需要车主的视觉焦点从前方移动到智能后视镜的屏幕上。这种传统的人机交互方式会对行车安全产生巨大隐患。有些方案商的智能后视镜中加入了语音识别系统,但行车过程各种噪音的影响很大,例如风噪或胎噪会导致语音识别率低,造成体验差的问题。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术的目的在于提供一种智能后视镜手势控制系统和方法,针对现有技术人机交互容易出现安全隐患的问题,提供一种更安全的人机交互方式。本专利技术的技术方案如下:一种智能后视镜手势控制系统,其中,包括一手势识别芯片控制电路;所述控制电路包括一框架输入子系统,并由一Linux输入子系统在底层软件上支持;所述Linux输入子系统设置有手势识别驱动,用于驱动控制所述手势识别芯片识别手势动作。所述的智能后视镜手势控制系统,其中,所述手势识别驱动设置用于识别包括上、下、左、右、前推、远离、挥手和/或划圈动作,并对应执行相应的操作。所述的智能后视镜手势控制系统,其中,所述手势识别驱动设置用于识别挥手动作后,映射到Android系统框架层,对应执行打开地图的操作。任一所述的智能后视镜手势控制系统,其中,所述手势识别芯片内置有红外LED识别电路。一种任一所述系统的实现方法,其中,包括以下步骤:A、系统初始化;B、由所述手势识别芯片识别手势动作,并对应执行相应的操作。所述的实现方法,其中,所述步骤A还包括:A1、智能后视镜开机后,所述手势识别芯片根据其电气特性进行上电操作;A2、智能后视镜系统启动过程中加载所述手势识别芯片的驱动程序,驱动程序加载过程中对该手势识别芯片进行初始化,使其进入正常工作状态。所述的实现方法,其中,所述步骤B还包括:所述手势识别芯片内置有红外LED识别电路;系统启动完成后,所述手势识别芯片的红外LED发出红外光并进入监控状态,当其上方有手势动作时触发该手势识别芯片进入手势识别工作状态。所述的实现方法,其中,还包括步骤:C、所述手势识别芯片识别手势后,通过所述手势识别驱动获取所述手势识别芯片识别出来的手势动作,并映射为驱动层定义的事件上报框架层执行。所述的实现方法,其中,所述电路中还设置有开关单元,用于关闭或打开手势识别功能。所述的实现方法,其中,所述系统初始化包括对手势识别芯片的初始化、驱动及android 框架层的相关初始化,初始化完成后进入手势识别状态。本专利技术所提供的一种智能后视镜手势控制系统和方法,由于采用了手势识别传感器,用来对手势进行识别,可以提升驾驶者的驾驶安全性。附图说明图1为本专利技术较佳实施例实现的系统框图。具体实施方式以下对本专利技术的较佳实施例加以详细说明。本专利技术所述智能后视镜手势控制系统和方法,如图1所示,是为了提升行车安全,提供的一种更智能化的人机交互功能,其在智能后视镜中加入了手势识别传感器,该手势识别传感器的可以设置在车内任意位置,较佳的实施方式中,可以设置在所述智能后视镜上。由于行车过程中手势识别传感器识别其正上方的手势,即可实现控制Android智能后视镜系统执行相应指令。本专利技术系统及实现方法采用了一颗手势识别传感器集成到智能后视镜的设计中,同时在软件上必须要实现手势识别传感器的驱动程序,如图1所示,即如果采用红外LED进行手势识别,传感器发出红外光后,通过在其正前方的手势动作,通过手势识别芯片可以识别出各种手势动作。在本专利技术的较佳实施例方案中可以识别出8种手势,包括上、下、左、右、前推、远离、挥手和/或划圈等。该手势识别驱动程序可以通过I2C BUS (I2C总线)获取到所述手势驱动芯片对手势的识别结果,并通过处理后形成识别后的模式信号,然后通过Linux 的input 子系统把识别结果上报到Android 系统的Framework层(框架层),从而触发系统预先设置的相应执行功能。所述控制电路须要由Linux的输入子系统在底层软件上支持。在本专利技术的较佳实施例方案中,基于Android的智能后视镜用户可以根据自己的使用习惯自行设置8种手势执行的功能(可以预先设置可用的功能,或者,设置默认的对应功能);同时还在电路及软件程序中设计了手势开关功能,从而可以打开或关闭手势识别功能,极大地优化了用户的使用体验。本专利技术系统及实现方法中,所述手势识别和控制的流程步骤包括:1.首先系统进行初始化;智能后视镜开机后,所述手势识别芯片根据其电气特性进行上电操作。2.所述智能后视镜系统启动过程中,加载所述手势识别芯片的驱动程序,驱动程序加载过程中会对该手势识别芯片进行初始化,使其进入正常工作状态。3.系统启动完成后,所述手势识别芯片的红外LED即手势识别传感器就会发出红外光进入监控状态,当其上方有手势动作时就会触发识别IC进入手势识别工作状态。4.所述手势识别成功后,所述手势识别芯片IC就会向手势识别驱动发出识别类型信号,通过I2C BUS 获取所述手势识别芯片IC中当前的手势。5.所述手势识别驱动程序获取到手势后再映射成对应的事件(该对应的事件可以通过驱动层预先设置进行配置改变),然后通过Linux的input子系统上报到Android Framework层。6.Android Framework层在获取到Linux上报的手势事件后,根据用户设置的该手势对应功能,命令系统执行对应的操作。例如,挥手手势可以由用户设置为打开地图,当所述Android Framework层收到挥手的事件后该系统即可打开地图,实现对系统的控制。本专利技术所述智能后视镜手势控制系统和方法提升了行车安全,在智能后视镜中加入了手势识别传感器,并在行车过程中通过手势识别传感器识别其正上方的手势,即可控制Android智能后视镜系统执行预先设置的相应指令,这种通过手势控制的交互方式保证了驾驶者的驾驶安全。应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本专利技术所附权利要求的保护范围。本文档来自技高网...
一种智能后视镜手势控制系统和方法

【技术保护点】
一种智能后视镜手势控制系统,其特征在于,包括一手势识别芯片控制电路;所述控制电路包括一框架输入子系统,并由一Linux输入子系统在底层软件上支持;所述Linux输入子系统设置有手势识别驱动,用于驱动控制所述手势识别芯片识别手势动作。

【技术特征摘要】
1.一种智能后视镜手势控制系统,其特征在于,包括一手势识别芯片控制电路;所述控制电路包括一框架输入子系统,并由一Linux输入子系统在底层软件上支持;所述Linux输入子系统设置有手势识别驱动,用于驱动控制所述手势识别芯片识别手势动作。2.根据权利要求1所述的智能后视镜手势控制系统,其特征在于,所述手势识别驱动设置用于识别包括上、下、左、右、前推、远离、挥手和/或划圈动作,并对应执行相应的操作。3.根据权利要求2所述的智能后视镜手势控制系统,其特征在于,所述手势识别驱动设置用于识别挥手动作后,映射到Android系统框架层,对应执行打开地图的操作。4.根据权利要求1至3任一所述的智能后视镜手势控制系统,其特征在于,所述手势识别芯片控制电路设置为红外LED识别电路。5.一种根据权利要求1至3任一所述系统的实现方法,其特征在于,包括以下步骤:系统初始化;由所述手势识别芯片识别手势动作,并对应执行相应的操作。6.根据权利要求5所述的实现方法,其特征在于,所述步骤A还包括:A...

【专利技术属性】
技术研发人员:欧在欢
申请(专利权)人:深圳市爱培科技术股份有限公司
类型:发明
国别省市:广东;44

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

1