一种基于电子检测的视频文件播放平台的制作方法与工艺

文档序号:12041018阅读:261来源:国知局
一种基于电子检测的视频文件播放平台本发明是申请号为201510309269.2、申请日为2015年6月6日、发明名称为“一种基于电子检测的视频文件播放方法”的专利的分案申请。技术领域本发明涉及电子检测领域,尤其涉及一种基于电子检测的视频文件播放平台。

背景技术:
视频的播放能够打发冗长的驾驶时间,当前,机动车驾驶员一般采用手工方式选择适合自身疲劳程度的视频文件进行播放,这种手工方式往往会中断驾驶员对机动车的驾驶操作,一方面,容易影响驾驶员的正常驾驶,降低行驶安全性,另一方面,手工选择方式效率低下。为此,本发明提出了一种新的视频智能化播放方案,应用于机动车上,能够为机动车内所有视频文件进行分类,同时对驾驶员的疲劳状态进行实时检测,以选择适合驾驶员当前疲劳状态的视频文件进行自动播放,而且,在前后车状态异常时,能够实时报警。

技术实现要素:
为了解决现有技术存在的技术问题,本发明提供了一种基于电子检测的视频文件播放方法,首先通过互联网通信技术为机动车内每一个新上传的视频文件进行分类,然后通过图像处理技术实时监控驾驶员的疲劳程度,根据不同的疲劳程度选择不同类型的视频文件进行自动播放,而且,在后车或前车状态异常时,能够中断视频文件的播放,同时发出相应的报警信号,从而提高驾驶安全性。根据本发明的一方面,提供了提供一种基于电子检测的视频文件播放平台,设置在机动车内,所述播放平台包括图像检测设备、类型搜索器、视频播放器和ARM11处理器,所述图像检测设备用于检测驾驶员的疲惫状态,所述类型搜索器用于在互联网中搜索视频文件的视频类型,所述ARM11处理器分别与所述图像检测设备、所述类型搜索器和所述视频播放器连接,用于基于所述疲惫状态和所述视频类型控制所述视频播放器播放所述视频文件。更具体地,在所述基于电子检测的视频文件播放平台中,还包括:供电设备,包括太阳能供电器件、机动车蓄电池、切换开关和电压转换器,所述切换开关分别与所述太阳能供电器件和所述机动车蓄电池连接,根据机动车蓄电池的剩余电量决定是否切换到所述太阳能供电器件以由所述太阳能供电器件供电,所述电压转换器与所述切换开关连接,以将通过切换开关输入的5V电压转换为3.3V电压;后车状态检测设备,设置在机动车尾部,与静态存储器连接,包括红外线发射单元和红外线接收单元,根据红外线发射单元发射红外线和红外线接收单元接收到后车反射回红外线之间的时间差确定后车距离,并在后车距离减小且后车距离变化率大于等于预设变化率阈值时,发出后车状态异常信号;前车状态检测设备,设置在机动车前端,与静态存储器连接,包括红外线发射单元和红外线接收单元,根据红外线发射单元发射红外线和红外线接收单元接收到前车反射回红外线之间的时间差确定前车距离,并在前车距离减小且前车距离变化率大于等于预设变化率阈值时,发出前车状态异常信号;视频文件存储设备,设置在机动车的仪表盘内,用于接收机动车驾驶员通过网络下载或USB接口输入的各个视频文件,并在每接收到一个新的视频文件时,将新的视频文件的名称和发行商名称发送给类型搜索器,以接收类型搜索器返回的视频类型,根据返回的视频类型对新的视频文件进行分类存储;静态存储器,设置在机动车的仪表盘内,用于存储预设变化率阈值、预设时间间隔、眼睑上限灰度阈值、眼睑下限灰度阈值和开合度阈值,所述眼睑上限灰度阈值和所述眼睑下限灰度阈值用于从图像中将眼睑和背景分离;用户输入设备,与所述静态存储器连接,用于根据机动车驾驶员的操作,接收机动车驾驶员输入的预设变化率阈值、预设时间间隔、眼睑上限灰度阈值、眼睑下限灰度阈值和开合度阈值并存入所述静态存储器;高清摄像设备,设置在机动车驾驶员座位的前方,用于对机动车驾驶员的面部进行图像采集,以获得面部图像;所述类型搜索器,与所述视频文件存储设备连接,用于接收所述视频文件存储设备输出的名称和发行商名称并发送到互联网上,以搜索名称和发行商名称对应的视频文件的视频类型,所述视频类型包括劲爆、振奋和安逸,所述类型搜索器还用于方便机动车驾驶员从网络下载视频文件;所述图像检测设备,设置在机动车的仪表盘内,与所述高清摄像设备连接,接收所述面部图像,对所述面部图像进行识别以获得驾驶员的疲惫状态;所述图像检测设备包括图像滤波单元、边缘增强单元、灰度化处理单元、眼睑提取单元和疲惫状态分析单元,所述图像滤波单元与所述高清摄像设备连接,用于对所述面部图像进行5像素×5像素滤波窗口的中值滤波处理,以输出滤波面部图像,所述边缘增强单元与所述图像滤波单元连接,用于对所述滤波面部图像执行边缘增强处理,以获得边缘增强图像,所述灰度化处理单元与所述边缘增强单元连接,用于对所述边缘增强图像执行灰度化处理,以获得灰度化图像,所述眼睑提取单元分别与所述灰度化处理单元和所述静态存储器连接,将所述灰度化图像中灰度值在所述眼睑上限灰度阈值和所述眼睑下限灰度阈值之间的像素识别并组成眼睑图案,所述疲惫状态分析单元分别与所述眼睑提取单元和所述静态存储器连接,提取所述眼睑图案中上下眼睑间隔以作为眼睑开合度,计算在预设时间间隔内眼睑开合度的平均值以作为实时眼睑开合度平均值,当所述实时眼睑开合度平均值小于等于所述开合度阈值时,输出驾驶员疲惫信号,当所述实时眼睑开合度平均值小于等于所述开合度阈值的50%时,输出驾驶员极度疲惫信号,当所述实时眼睑开合度平均值大于所述开合度阈值时,输出驾驶员清醒信号;所述ARM11处理器,设置在机动车的仪表盘内,用于分别与所述视频文件存储设备、所述图像检测设备、所述后车状态检测设备和所述视频播放器连接,当接收到所述驾驶员清醒信号时,控制所述视频播放器以随机播放所述视频文件存储设备中安逸视频类型的视频文件,当接收到所述驾驶员疲惫信号时,控制所述视频播放器以随机播放所述视频文件存储设备中振奋视频类型的视频文件,当接收到所述驾驶员极度疲惫信号时,控制所述视频播放器以随机播放所述视频文件存储设备中劲爆视频类型的视频文件;所述ARM11处理器还用于在接收到所述后车状态异常信号时,控制所述视频播放器以停止播放所述视频文件存储设备中的视频文件,同时播放所述视频文件存储设备预存的、与后车状态异常信号对应的报警视频文件;其中,所述类型搜索器包括网络通信接口和工作模式设置器件,所述网络通信接口为GPRS移动通信接口、3G移动通信接口和4G移动通信接口中的一种,所述工作模式设置器件与所述网络通信接口连接,用于设置所述网络通信接口的工作模式为搜索视频类型模式或下载视频文件模式;所述ARM11处理器还与所述前车状态检测设备连接,用于在接收到所述前车状态异常信号时,控制所述视频播放器以停止播放所述视频文件存储设备中的视频文件,同时播放所述视频文件存储设备预存的、与前车状态异常信号对应的报警视频文件。更具体地,在所述基于电子检测的视频文件播放平台中:所述视频播放器包括液晶显示屏和视频播放驱动设备。更具体地,在所述基于电子检测的视频文件播放平台中:所述图像滤波单元、所述边缘增强单元、所述灰度化处理单元、所述眼睑提取单元和所述疲惫状态分析单元被集成到同一块FPGA芯片中。更具体地,在所述基于电子检测的视频文件播放平台中:所述图像滤波单元、所述边缘增强单元、所述灰度化处理单元、所述眼睑提取单元和所述疲惫状态分析单元采用不同型号的FPGA芯片来实现。更具体地,在所述基于电子检测的视频文件播放平台中:所述用户输入设备为与所述液晶显示屏集成在一起的触摸屏。附图说明以下将结合附图对本发明的实施方案进行描述,其中:图1为根据本发明实施方案示出的基于电子检测的视频文件播放平台的结构方框图。具体实施方式下面将参照附图对本发明的基于电子检测的视频文件播放平台的实施方案进行详细说明。对于机动车驾驶员来说,在驾驶过程中会出现不同的疲劳状态,选择合适的视频进行播放,能够安抚或激醒驾驶员,避免交通事故发生,然而,现有技术中,缺少根据驾驶员疲劳状态自动选择不同类型视频文件进行播放的技术方案。为了克服上述不足,本发明搭建了一种基于电子检测的视频文件播放平台,基于图像识别、互联网通信和红外线检测技术的结合,有效解决上述技术问题。图1为根据本发明实施方案示出的基于电子检测的视频文件播放平台的结构方框图,所述播放平台设置在机动车内,包括图像检测设备1、类型搜索器2、视频播放器3和ARM11处理器4,所述图像检测设备1用于检测驾驶员的疲惫状态,所述类型搜索器2用于在互联网中搜索视频文件的视频类型,所述ARM11处理器4分别与所述图像检测设备1、所述类型搜索器2和所述视频播放器3连接,用于基于所述疲惫状态和所述视频类型控制所述视频播放器3播放所述视频文件。接着,继续对本发明的基于电子检测的视频文件播放平台的具体结构进行进一步的说明。所述播放平台还包括:供电设备,包括太阳能供电器件、机动车蓄电池、切换开关和电压转换器,所述切换开关分别与所述太阳能供电器件和所述机动车蓄电池连接,根据机动车蓄电池的剩余电量决定是否切换到所述太阳能供电器件以由所述太阳能供电器件供电,所述电压转换器与所述切换开关连接,以将通过切换开关输入的5V电压转换为3.3V电压。所述播放平台还包括:后车状态检测设备,设置在机动车尾部,与静态存储器连接,包括红外线发射单元和红外线接收单元,根据红外线发射单元发射红外线和红外线接收单元接收到后车反射回红外线之间的时间差确定后车距离,并在后车距离减小且后车距离变化率大于等于预设变化率阈值时,发出后车状态异常信号。所述播放平台还包括:前车状态检测设备,设置在机动车前端,与静态存储器连接,包括红外线发射单元和红外线接收单元,根据红外线发射单元发射红外线和红外线接收单元接收到前车反射回红外线之间的时间差确定前车距离,并在前车距离减小且前车距离变化率大于等于预设变化率阈值时,发出前车状态异常信号。所述播放平台还包括:视频文件存储设备,设置在机动车的仪表盘内,用于接收机动车驾驶员通过网络下载或USB接口输入的各个视频文件,并在每接收到一个新的视频文件时,将新的视频文件的名称和发行商名称发送给类型搜索器,以接收类型搜索器返回的视频类型,根据返回的视频类型对新的视频文件进行分类存储。所述播放平台还包括:静态存储器,设置在机动车的仪表盘内,用于存储预设变化率阈值、预设时间间隔、眼睑上限灰度阈值、眼睑下限灰度阈值和开合度阈值,所述眼睑上限灰度阈值和所述眼睑下限灰度阈值用于从图像中将眼睑和背景分离。所述播放平台还包括:用户输入设备,与所述静态存储器连接,用于根据机动车驾驶员的操作,接收机动车驾驶员输入的预设变化率阈值、预设时间间隔、眼睑上限灰度阈值、眼睑下限灰度阈值和开合度阈值并存入所述静态存储器。所述播放平台还包括:高清摄像设备,设置在机动车驾驶员座位的前方,用于对机动车驾驶员的面部进行图像采集,以获得面部图像。所述类型搜索器2与所述视频文件存储设备连接,用于接收所述视频文件存储设备输出的名称和发行商名称并发送到互联网上,以搜索名称和发行商名称对应的视频文件的视频类型,所述视频类型包括劲爆、振奋和安逸,所述类型搜索器2还用于方便机动车驾驶员从网络下载视频文件。这里,所述类型搜索器2通过所述视频文件存储设备与所述ARM11处理器4建立信号连接。所述图像检测设备1设置在机动车的仪表盘内,与所述高清摄像设备连接,接收所述面部图像,对所述面部图像进行识别以获得驾驶员的疲惫状态;所述图像检测设备包括图像滤波单元、边缘增强单元、灰度化处理单元、眼睑提取单元和疲惫状态分析单元,所述图像滤波单元与所述高清摄像设备连接,用于对所述面部图像进行5像素×5像素滤波窗口的中值滤波处理,以输出滤波面部图像,所述边缘增强单元与所述图像滤波单元连接,用于对所述滤波面部图像执行边缘增强处理,以获得边缘增强图像,所述灰度化处理单元与所述边缘增强单元连接,用于对所述边缘增强图像执行灰度化处理,以获得灰度化图像,所述眼睑提取单元分别与所述灰度化处理单元和所述静态存储器连接,将所述灰度化图像中灰度值在所述眼睑上限灰度阈值和所述眼睑下限灰度阈值之间的像素识别并组成眼睑图案,所述疲惫状态分析单元分别与所述眼睑提取单元和所述静态存储器连接,提取所述眼睑图案中上下眼睑间隔以作为眼睑开合度,计算在预设时间间隔内眼睑开合度的平均值以作为实时眼睑开合度平均值,当所述实时眼睑开合度平均值小于等于所述开合度阈值时,输出驾驶员疲惫信号,当所述实时眼睑开合度平均值小于等于所述开合度阈值的50%时,输出驾驶员极度疲惫信号,当所述实时眼睑开合度平均值大于所述开合度阈值时,输出驾驶员清醒信号。所述ARM11处理器4,设置在机动车的仪表盘内,用于分别与所述视频文件存储设备、所述图像检测设备1、所述后车状态检测设备和所述视频播放器3连接,当接收到所述驾驶员清醒信号时,控制所述视频播放器3以随机播放所述视频文件存储设备中安逸视频类型的视频文件,当接收到所述驾驶员疲惫信号时,控制所述视频播放器3以随机播放所述视频文件存储设备中振奋视频类型的视频文件,当接收到所述驾驶员极度疲惫信号时,控制所述视频播放器3以随机播放所述视频文件存储设备中劲爆视频类型的视频文件;所述ARM11处理器4还用于在接收到所述后车状态异常信号时,控制所述视频播放器3以停止播放所述视频文件存储设备中的视频文件,同时播放所述视频文件存储设备预存的、与后车状态异常信号对应的报警视频文件。其中,所述类型搜索器2包括网络通信接口和工作模式设置器件,所述网络通信接口为GPRS移动通信接口、3G移动通信接口和4G移动通信接口中的一种,所述工作模式设置器件与所述网络通信接口连接,用于设置所述网络通信接口的工作模式为搜索视频类型模式或下载视频文件模式;所述ARM11处理器4还与所述前车状态检测设备连接,用于在接收到所述前车状态异常信号时,控制所述视频播放器3以停止播放所述视频文件存储设备中的视频文件,同时播放所述视频文件存储设备预存的、与前车状态异常信号对应的报警视频文件。可选地,所述视频播放器3包括液晶显示屏和视频播放驱动设备;所述图像滤波单元、所述边缘增强单元、所述灰度化处理单元、所述眼睑提取单元和所述疲惫状态分析单元被集成到同一块FPGA芯片中;所述图像滤波单元、所述边缘增强单元、所述灰度化处理单元、所述眼睑提取单元和所述疲惫状态分析单元采用不同型号的FPGA芯片来实现;以及所述用户输入设备为与所述液晶显示屏集成在一起的触摸屏。另外,FPGA(Field-ProgrammableGateArray),即现场可编程门阵列,他是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。他是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。以硬件描述语言(Verilog或VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至FPGA上进行测试,是现代IC设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的FPGA里面,这些可编辑的元件里也包含记忆元件例如触发器(Flip-flop)或者其他更加完整的记忆块。系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,就好像一个电路试验板被放在了一个芯片里。一个出厂后的成品FPGA的逻辑块和连接可以按照设计者而改变,所以FPGA可以完成所需要的逻辑功能。FPGA一般来说比ASIC(专用集成电路)的速度要慢,实现同样的功能比ASIC电路面积要大。但是他们也有很多的优点比如可以快速成品,可以被修改来改正程序中的错误和更便宜的造价。厂商也可能会提供便宜的但是编辑能力差的FPGA。因为这些芯片有比较差的可编辑能力,所以这些设计的开发是在普通的FPGA上完成的,然后将设计转移到一个类似于ASIC的芯片上。另外一种方法是用CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)。FPGA的开发相对于传统PC、单片机的开发有很大不同。FPGA以并行运算为主,以硬件描述语言来实现;相比于PC或单片机(无论是冯诺依曼结构还是哈佛结构)的顺序操作有很大区别。早在1980年代中期,FPGA已经在PLD设备中扎根。CPLD和FPGA包括了一些相对大数量的可编辑逻辑单元。CPLD逻辑门的密度在几千到几万个逻辑单元之间,而FPGA通常是在几万到几百万。CPLD和FPGA的主要区别是他们的系统结构。CPLD是一个有点限制性的结构。这个结构由一个或者多个可编辑的结果之和的逻辑组列和一些相对少量的锁定的寄存器组成。这样的结果是缺乏编辑灵活性,但是却有可以预计的延迟时间和逻辑单元对连接单元高比率的优点。而FPGA却是有很多的连接单元,这样虽然让他可以更加灵活的编辑,但是结构却复杂的多。采用本发明的基于电子检测的视频文件播放平台,针对现有技术中无法根据机动车驾驶员当前疲劳程度自动选择合适类型的视频文件进行播放的技术问题,采用互联网通信识别、图像识别和红外线检测技术分别实现对视频文件类型认定、疲劳程度检测和前后车状态检测功能,从而能够自动播放合适类型的视频文件,并具有一定的前后车报警功能,提高乐机动车驾驶的安全性和娱乐性。可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1