基于ReaISense的坐姿检测技术

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:apple90317
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对越来越多的年轻人使用电脑进行办公的时间越来越长,坐姿不正确导致的颈肩腰部疾病发病率及视力下降的问题,设计了一种不需要额外佩戴智能硬件的坐姿检测技术。该方案使用Intel最新的ReaISense 3D摄像头进行画面采集,通过对三维数据的实时分析,准确的判断出用户的坐姿情况,相对于智能硬件的解决方案可以大幅度提高准确度,市场上新出的笔记本电脑中带有ReaISense的型号也较多,具有较好的应用前景。
  关键词:坐姿检测;实感摄像头;ReaISense;三维数据
  DOI:10.3969/j.issn.1005-5517.2016.1.021
  引言
  计算机的飞速普及,让人们将越来越多的工作放在计算机上去完成,各行各业,尤其是程序开发人员、文字工作者,在计算机上的工作时间越来越长,这种情况下不良的坐姿对颈肩腰椎都会产生很大影响,容易导致多种疾病的发生。青少年接触计算机的年龄越来越小,保持良好的坐姿对于青少年的成长发育以及保护视力都大有裨益。调查显示肩部腰部疾病的发病率越来越高,发病年龄越来越小,跟长期坐着工作有关,我们还发现有一些奇特的办公是站立办公甚至在跑步机上办公。这些问题都说明,坐姿正确与否对健康有很大影响。在工作强度越来越大、休息锻炼时间越来越少的今天,如何保持正确坐姿就变得非常有必要了。
  本文首先介绍英特尔ReaISense实感设备[1]的组成结构以及该设备是如何获得现实场景下的三维数据。针对本课题,利用英特尔ReaISense官方SDK提取出用户面部大约70个特征点的三维数据。这些特征点的三维数据是本文坐姿检测算法的基础。在得到用户面部70多个点的三维数据之后,计算出用户此时头部的转动及俯仰角度、头部与计算机显示屏之间的距离,并使用支持向量机(SVM)[2]进行训练和识别实验,实现了对“歪头”“驼背”“口视过大”“俯视过大”“距离屏幕过近”等不良坐姿的判定,并经过多次实验取得了较好的实验结果。通过与MySQL数据库[3]的结合,将坐姿特征、每日不同坐姿的时间长度记录下来,进行数据分析,生成报表给用户,从而达到完整的检测、提醒、矫正的目的。
  1 实时坐姿检测算法
  1.1硬件及开发环境
  ReaISense是英特尔推出的深度摄像头,最新一代设备是全VGA分辨率(640x480 60fps)的深度摄像头,以及1080p分辨率的RGB摄像头,在拍摄1080p画面的时候传输速率为30fps。检测范围在0.2米至1.2米之间,根据不同的使用场景和使用的算法,检测的距离也不一样的。目前已经有多款笔记本电脑默认配备ReaISense实感摄像头,本文采用的是开发版本的ReaISense摄像头,用于开发人员进行开发,如图1。
  开发款的基本尺寸是150mmx30mmx58mm,根据官方介绍,需要的环境配置如下,需要具备USB3.0接口,根据实际测试,台式机最好使用后置USB3.0接口,保证足够稳定的供电。官方声称需要使用Intel第四代以及之后的酷睿系列CPU才能够完成开发,在本文开发过程中使用的是第三代的Core i5CPU同样能够正常使用。
  需要注意的是,目前Intel ReaISense SDK仅支持Windows8.1以及之后的Windows 64位搡作系统、暂不支持MacOS以及Linux。
  1.2坐姿检测算法
  1.2.1坐姿检测系统设计
  整套坐姿检测系统的设计流程如图2。
  坐姿检测系统包括五个主要部分,分别是用户信息的录入,设备初始化以及图像预处理,实时坐姿检测、坐姿信息进行统计、内容结果展示与提醒。其中实时坐姿检测模块是本文的重点研究,设计流程如图3。
  在实时坐姿检测当中,如果开启目光跟踪技术,则利用目光跟踪技术进行校正,进行辅助判断,以增强系统的稳定性和准确性。
  1.2.2算法判定
  用户的头部运动以及头部状态是主要的特征提取空间,通过ReaISense,在三维坐标中,对头部的仰角(PITCH,绕X轴旋转)、偏航角(YAW,绕Y轴旋转)、翻滚角(ROLL,绕Z轴旋转)、高度信息、空间位置信息进行坐标变换提取,将转换过的数据进行卡尔曼滤波[4],获得较为准确的数据进行坐姿比对,如果头部信息各项参数满足一定指标,则判定该用户的坐姿是端正的,如下图4。
  当欧拉角[5]的翻滚角ROLL的绝对值大于10度时,可以认为用户头部左右歪头幅度过大,是错误的坐姿,需要进行提醒,更准确来说,当ROLL值为正的10度以上时,用户头部向右倾斜角度过大,当值小于负10度时,用户头部向左倾斜角度过大;当欧拉角的YAW的绝对值大于18度,可以认为用户头部的左右转头扭头的幅度过大,这样的错误坐姿经常出现在程序员群体中,因为很多程序员都是使用两台显示器或更多台显示器,由于桌子不足够大,用户与显示器之间距离过近,在观看显示器的时候需要大幅度的扭头,对颈部肩部造成了额外的负担,也属于不良坐姿,更确切的描述,当YAW值大于正18度时,用户头部向右旋转幅度过大,当YAW值小于负18度时,用户头部向左旋转的幅度过大:当欧拉角的PITCH值加5之后的绝对值大于25度,则可以判定用户的头部俯仰程度过大,属于不正确坐姿,通常情况下,用户在使用电脑的时候显示器都会略低于用户的头部高度,而且最适宜的坐姿也不是头部一定要平视显示器,而是稍微低一点点头,这样有助于减轻肩部脊椎等的压力,较适合长时间的工作,更准确地说,当欧拉角的PITCH值大于20度,用户是在仰起头在看显示器画面,这种情况的典型错误坐姿就是手托下巴抬头看显示器,如图5,在阅读长段文字或者浏览视频内容的时候经常会出现这样的坐姿,而当欧拉角的PITCH值小于负30度时,用户低头幅度过大,可以判定用户坐姿不正确,这种情况下对脊柱的损伤较为严重,出现这种不良坐姿的多为佩戴眼睛的用户;   另外一种典型的错误坐姿就是距离显示器过近,通过ReaISense的深度信息,可以快速地获得到用户的头部、肩部相对于摄像头的距离,并且可以精确地获得到用户眼睛到摄像头的距离信息,因此可以快速地判断用户是否距离显示器过近,本文实验的显示器尺寸是1 7寸,用户与显示器的最佳距离在70厘米至80厘米,小于70厘米时距离显示器过近,通常这样的情况都是因为驼背造成的,而且反过来距离显示器过近,不但会对视力造成严重损伤,也会加重驼背的情况。正确坐姿如图一6。
  1.2.3实验结果分析
  实验组数为4组,每组一名同学,共四人,实验结果数据如表1-表4。
  通过对不同同学的测试数据进行分析,可以发现,算法的准确率在90%以上,相比于传统的智能硬件识别方法40%的准确率有了大幅度的提升,但是在实验中也发现,第二组的检测准确率较低,通过对测试同学的身高、视力等信息的咨询,还发现另外一个重要因素,用户平时使用的桌子大小、座椅高低对用户的坐姿会造成很大影响,一套合适的座椅书桌对健康也是非常有必要的。
  2 总结
  本文设计了一种利用Intel ReaISense摄像头完成的实时坐姿检测算法,适用人群主要针对需要长时间坐在电脑前进行工作的白领或者程序员群体,综合分析用户头部、眼部的数据,准确的判断出用户当前坐姿是否端正,相比于传统的智能硬件[6]解决方案,省去了单独佩戴智能硬件设备的繁琐,并且极大地提高了检测准确度,达到了90%以上的准确率,同时极低的误警率也保证了在实际应用场景中不会干扰到用户的正常工作。在算法和整体系统软件的设计上仍有一定的优化改进空间,在对图像信息进行处理之前可以采用更好的图像降噪算法,用户面部特征数据在处理的时候可以进行滤波处理,以减少采集数据误差及跳变对检测造成的影响。
  参考文献:
  [1]英特尔ReaISense简介[EB/OL].http://www.intel.com/content/www/us/en/architecture-and— teChnOIOgy,reaISenSe—OVerview.htmI
  [2]瓦普尼克(Vapnlk,VIadlmlr N)统计学习理论StatisticaI leamlng theory[M]北京:电子工业出版社2015
  [3]郑阿奇.MySQL教程[M]北京:清华大学出版社2015
  [4]黄小平;王岩.卡尔曼滤波原理及应用MATLAB仿真[M]北京:电子工业出版社2015
  [5]雷穆禄;郁永熙.卫星转动动力学[M]上海:上海交通大学出版社1996
  [6]陈士凯;程晨;藏海波.InteI Edlson智能硬件开发指南基于Yocto Project[M]北京:人民邮电出版社2015
其他文献
摘要:踏上“工业4.0”这艘明日之舟的重要前提是进行改革,以实现软件对公司整体业务、生产流程的管理控制及对所有生产设备通讯接口的装配。本文以下内容将对相应解决方案进行详细介绍。本文网络版地址:http://www.eepw.com.cn/article/269812.htm  关键词:工业4.0;数字化;物联网;IoT  DOI: 10.3969/j.issn.1005-5517.2015.2.0
期刊
摘要:基于零中频正交解调原理的频率特性测试仪,用于检测被测网络的幅频特性和相频特性。系统采用集成数字直接频率合成器AD9854产生双路恒幅正交余弦信号,作为扫频信号源,以FPGA为控制核心和运算平台,结合滤波器、放大器、混频器及ADC电路,实现对双端口网络在1-40MHz频率范围内频率特性的点频和扫频测量,并在LCD屏上实时显示相频特性曲线和幅频特性曲线。本文网络版地址:http://www.ee
期刊
摘要:根据国际空中机器人大赛的第7代任务以及现场的比赛环境,本文提出了一种单纯依靠机载设备的任务实现方法,完成了该方法的硬件电路设计以及平台搭建、软件算法的设计与调试,并进行了对地面机器人的跟踪实验。该方法硬件平台由STM32微控制器、威盛P910 X86嵌入式工控机、悟空飞控系统以及外围传感器组成。软件在机器人操作系统框架下编写,主要包括定位模块、目标识别与追踪控制模块、高度控制模块、障碍规避模
期刊
摘要:未来半导体在电源管理的应用与创新主要在工业物联网、网络通信、汽车电子、可穿戴设备/便携式医疗设备等方面。本文采访众多企业,分享其在电源IC领域发展趋势及解决方案。本文网络版地址:http://www.eepw.com.cn/article/271637.htm  关键词:电源;节能;物联网;功率器件;电源管理IC  DOI:1 0.3969/j.issn.1005-5517.2015.3.0
期刊
挑战  打破传统方法枯燥、依从性差的弊端,以便携、寿命长为特性,设计一款基于移动互联网技术具有血糖采集和综合维护功能的糖尿病管理系统。  解决方案  飞思卡尔Kinetis L系列微控制器,采用ARM Cortex-MO+内核,具有超低功耗特性,配备了丰富的模拟、通讯和控制外设。糖护士采用了飞思卡尔Kinetis KL05 MCU实现了性能和功耗的完美平衡。应用工程师不再因为受制于功耗的问题而局限
期刊
摘要:本文介绍了世界电子技术和工业在20世纪的长足发展及其发展历程,电子工业技术从Radio(无线电)起步,经历了Electronics(电子)、IT(信息技术)到CIT(通信和信息技术),以及它们在国民经济中的作用和地位,如今又到达了新的“分水岭”。接着,通过各种事实的阐述和分析,说明电子产品从电子计算机、PC到手机,似有一个“30年一代”的发展规律,供读者参考。  关键词:集成电路;通信机;收
期刊
物联网是新一代信息技术的重要组成部分,是“信息化”时代的重要发展阶段。依托众多科技创新,物联网正以兼容并包的姿态,成为整个信息科技的集大成者,改变着整个社会前进的步伐。从工业4.0到农业信息化,从智慧生活到智能交通,从云计算到无线通信,从智能传感器到大数据分析,从无人机到机器人,以物联网为基础的应用开发,彻底颠覆了我们对传统产业的认知。我国政府提出“中国制造2025”、“工业4.O”等政策,物联网
期刊
摘要:SmartMesh传感器和控制器常常部署在无法便利地提供电力连接的地方。本文介绍了毫微功率降压一升压型DC/DC转换器LTC3330。实验表明,LTC3330采用MidéV25W压电换能器和连接至BAT引脚的主电池,为用振动源给Dust Networks节点供电提供了一个完整解决方案。V25W压电换能器用一个振动源支持输出功率需求,因此延长了电池寿命。在此基础上再给VOUT连接一个超级电容器
期刊
摘要:对基于哈希函数的RFID身份认证协议进行了简要的介绍,对多个协议的安全性能进行了详细的分析和比较,指出其存在的安全缺陷,并提出相应的改进思路。  关键词:无线射频识别;哈希函数;身份认证  DOI:10.3969/j.issn.1005-5517.2016.1.007  引言  无线射频识别(Radio Frequency ldentification,RFID)是一种非接触式的自动识别技术
期刊
暗渡陈仓  公元前206年四月,项羽还都彭城,尊怀王为义帝,但不愿与其共居一城,使南迁郴城,义帝无奈就道,但群臣依恋故乡,未肯速徙。项羽大怒,暗令义帝途经之地的三王(九江王英布、衡山王吴芮、临江王共敖)击杀之。公元前205年十月,英布遣将追至郴县,弑义帝于郴城穷泉。项羽则自立为王,史称西楚霸王,拥梁、楚等地共九郡,都彭城,又将其亲信及拥兵割据的旧贵族共分封为十八王。同时,项羽及范增均疑忌刘邦,恐其
期刊