自行车防盗动作姿势识别方法及装置与流程

文档序号:12064954阅读:386来源:国知局
自行车防盗动作姿势识别方法及装置与流程
本发明涉及自行车防盗
技术领域
,具体涉及一种自行车防盗动作姿势识别方法及装置。
背景技术
:智能自行车采用先进的微电脑控制芯片、传感器、机械传动等多个部分组成,是集机电于一体的高科技新产品,保证了防盗需求。同时车上配有震动传感器检测自行车是否处于被盗状态,如是则发出蜂鸣警报,解决了用户自行车容易被盗的情况。但是,现有技术中的智能自行车方案仍存在以下缺陷:自行车震动并不一定是自行车被盗所致,有可能是正常跌倒等动作,只检测震动而报警误报率偏高,蜂鸣器过于扰民,而且单一震动传感器还有识别不出被盗的可能性。技术实现要素:本发明的目的在于提出一种自行车防盗动作姿势识别方法,以正确识别自行车是否处于被盗的危险状态中,大幅度加强防盗检测,杜绝被盗而识别不出、蜂鸣器过于扰民等缺点。同时相应提出一种自行车防盗动作姿势识别装置。为了实现以上目的,本发明提出的一种自行车防盗动作姿势识别方法,主要包括以下步骤A至步骤E:A、微处理器通过动作传感器实时采集自行车的动作姿势数据进行平稳去噪;B、微处理器基于去噪后的动作姿势数据开始自动判别自行车的动作姿势;C、微处理器对自行车动作姿势数据进行量化;D、微处理器基于量化后的动作姿势数据识别出自行车当前的动作姿势;E、微处理器基于当前的动作姿势相应控制扬声器的报警动作。本发明的进一步优选方案中,步骤A1具体包括以下步骤A1至A3:A1、微处理器及动作传感器各自初始化;A2、微处理器通过动作传感器获得自行车的加速度数据;A3、微处理器对加速度数据进行平稳去噪,去噪结果为:SMA=(X1+X2+·……XN)/N,其中,SMA为去噪后的加速度数据,X1至XN为各次采集到的加速度数据,N为采集的次数。本发明的进一步优选方案中,步骤B具体包括以下步骤B1至B7:B1、初始化采集变量,包括启动阈值、停止阈值、停止步长以及有效数据最小长度;B2、将去噪后的加速度数据滤去重力加速度g,获取真实加速度数据;B3、若真实加速度数据的值大于启动阈值,则进入步骤B4,否则返回步骤B2;B4、微处理器记录真实加速度数据;B5、已采集数据长度加1,若真实加速度数据的值小于停止阈值,则停止步数加1并进入步骤B6,否则,停止步数为零,返回步骤B4;B6、判断停止步数与停止步长的值是否相等,若不相等则返回步骤B4,若相等则计算已采集的数据长度和停止步长的差值,并进入步骤B7;B7、若差值小于有效数据最小长度则采集的数据为有效数据,否则采集的数据为无效数据。本发明的进一步优选方案中,步骤C具体包括以下步骤C1至C3:C1、判断每一个真实加速度数据的范围,若其值a等于0,则量化值为0;若其值a大于0,则进入步骤C2;若其值a小于0,则进入步骤C3;C2、若真实加速度数据的值a大于2g,则量化值为21;若真实加速度数据的值a大于0g且小于或等于2g,则量化值z=a×10+1;C3、若真实加速度数据的值a小于-2g,则量化值为-21;若真实加速度数据的值a大于或等于-2g且小于0g,则量化值z=a×10-1。本发明的进一步优选方案中,步骤D具体包括以下步骤D1至D2:D1、把真实加速度数据量化后的数据排列成T={T(1),T(2),T(3)……T(n)},与自行车危险动作模板数据排列成R={R(1),R(2),……R(m)}根据DTW算法的计算公式计算二者的匹配值:D[(n,m)]=d[T(n),R(m)]+min{D(n-1,m),D(n-1,m-1),D(n,m-1)}其中,T(1)至T(n)为各个真实加速度数据量化后的数据,R(1)至R(m)为自行车危险动作模板的各个数据,n和m为对应序号;D[(n,m)]为真实加速度数据量化后的数据与自行车危险动作模板数据对应的匹配值,d[T(n),R(m)]为T(n)与R(m)的欧氏距离,min{D(n-1,m),D(n-1,m-1),D(n,m-1)}为D(n-1,m)、D(n-1,m-1)、D(n,m-1)三者之间的最小值。D2、若二者的匹配值大于匹配阈值,则识别出自行车当前的动作姿势为危险动作姿势;步骤E中由微处理器相应控制扬声器发出报警动作。本发明相应提出的一种自行车防盗动作姿势识别装置,包括微处理器以及与微处理器电信号连接的动作传感器和扬声器;所述动作传感器用于采集自行车的动作姿势数据;所述微处理器用于对动作姿势数据进行平稳去噪、量化并识别出自行车当前的动作姿势是否为危险动作姿势;所述扬声器用于在自行车当前的动作姿势为危险动作姿势时发出报警。本发明的进一步优选方案中,所述微处理器、动作传感器和扬声器均安装在自行车的座椅里面;所述动作传感器为MPU9150模块,所述的MPU9150模块集成了三轴陀螺仪、三轴加速度计、三轴磁力计、一个可拓展的数字运动处理器DMP以及一个I2C接口;所述微处理器为STM32F104模块,其通过I2C接口与所述的微处理器电信号连接;所述扬声器具体为喇叭。有益效果:本发明通过对自行车动作姿势数据的采集、量化及识别等技术处理,从而可准确判断出自行车当前的动作姿势,排除正常干扰动作,识别出自行车的危险动作姿势,并相应报警,从而大幅度加强防盗检测,杜绝被盗而识别不出的问题。同时由于将蜂鸣器更换成扬声器,以及干扰动作误报的减少,可以解决过于扰民的问题。附图说明图1是实施例一提出的自行车防盗动作姿势识别方法整体流程示意图。图2是实施例一中步骤B的细化流程示意图。图3是实施例二提出的自行车防盗动作姿势识别装置的结构框图。具体实施方式为了便于本领域技术人员理解,下面将结合附图以及实施例对本发明进行进一步描述。实施例一请参阅图1,实施例一提出的一种自行车防盗动作姿势识别方法,主要包括以下步骤:A、微处理器通过动作传感器实时采集自行车的动作姿势数据进行平稳去噪;B、微处理器基于去噪后的动作姿势数据开始自动判别自行车的动作姿势;C、微处理器对自行车动作姿势数据进行量化;D、微处理器基于量化后的动作姿势数据识别出自行车当前的动作姿势;E、微处理器基于当前的动作姿势相应控制扬声器的报警动作。本实施例的一种优选方案中,步骤A1具体包括以下步骤:A1、微处理器及动作传感器各自初始化;A2、微处理器通过动作传感器获得自行车的加速度数据;A3、微处理器对加速度数据进行平稳去噪,去噪结果为:SMA=(X1+X2+·……XN)/N,其中,SMA为去噪后的加速度数据,X1至XN为各次采集到的加速度数据,N为采集的次数。参阅图2,本实施例中一种优选方案中,步骤B具体包括以下步骤:B1、初始化采集变量,包括启动阈值、停止阈值、停止步长以及有效数据最小长度;B2、将去噪后的加速度数据滤去重力加速度g,获取真实加速度数据;B3、若真实加速度数据的值大于启动阈值,则进入步骤B4,否则返回步骤B2;B4、微处理器记录真实加速度数据;B5、已采集数据长度加1,若真实加速度数据的值小于停止阈值,则停止步数加1并进入步骤B6,否则,停止步数为零,返回步骤B4;B6、判断停止步数与停止步长的值是否相等,若不相等则返回步骤B4,若相等则计算已采集的数据长度和停止步长的差值,并进入步骤B7;B7、若差值小于有效数据最小长度则采集的数据为有效数据,否则采集的数据为无效数据。本实施例的一种优选方案中,步骤C具体包括以下步骤:C1、判断每一个真实加速度数据的范围,若其值a等于0,则量化值为0;若其值a大于0,则进入步骤C2;若其值a小于0,则进入步骤C3;C2、若真实加速度数据的值a大于2g,则量化值为21;若真实加速度数据的值a大于0g且小于或等于2g,则量化值z=a×10+1;C3、若真实加速度数据的值a小于-2g,则量化值为-21;若真实加速度数据的值a大于或等于-2g且小于0g,则量化值z=a×10-1。步骤C1至步骤C3量化对照如以下表1所示:表1.真实加速度数据量化对照表真实加速度数据量化值a>2g210<a<=2g1~20(线性的20级)a=00-2g<=a<0-1~-20(线性的20级)A<2g-21本实施例的一种优选方案中,步骤D具体包括以下步骤:D1、把真实加速度数据量化后的数据排列成T={T(1),T(2),T(3)……T(n)},与自行车危险动作模板数据排列成R={R(1),R(2),……R(m)}根据DTW算法的计算公式计算二者的匹配值:D[(n,m)]=d[T(n),R(m)]+min{D(n-1,m),D(n-1,m-1),D(n,m-1)}其中,T(1)至T(n)为各个真实加速度数据量化后的数据,R(1)至R(m)为自行车危险动作模板的各个数据,n和m为对应序号;D[(n,m)]为真实加速度数据量化后的数据与自行车危险动作模板数据对应的匹配值,d[T(n),R(m)]为T(n)与R(m)的欧氏距离,min{D(n-1,m),D(n-1,m-1),D(n,m-1)}为D(n-1,m)、D(n-1,m-1)、D(n,m-1)三者之间的最小值。D2、若二者的匹配值大于匹配阈值,则识别出自行车当前的动作姿势为危险动作姿势;步骤E中由微处理器相应控制扬声器发出报警动作。实施例二请参阅图3,本实施例提出的一种自行车防盗动作姿势识别装置,可用于上述实施例中的自行车防盗动作姿势识别方法,其包括微处理器以及与微处理器电信号连接的动作传感器和扬声器;所述动作传感器用于采集自行车的动作姿势数据;所述微处理器用于对动作姿势数据进行平稳去噪、量化并识别出自行车当前的动作姿势是否为危险动作姿势;所述扬声器用于在自行车当前的动作姿势为危险动作姿势时发出报警。本实施例的一种优选方案中,所述微处理器、动作传感器和扬声器均安装在自行车的座椅里面;所述动作传感器为MPU9150模块,所述的MPU9150模块集成了三轴陀螺仪、三轴加速度计、三轴磁力计、一个可拓展的数字运动处理器DMP以及一个I2C接口;所述微处理器为STM32F104模块,其通过I2C接口与所述的微处理器电信号连接;所述扬声器具体为喇叭。综上所述,本发明通过对自行车动作姿势数据的采集、量化及识别等技术处理,从而可准确判断出自行车当前的动作姿势,排除正常干扰动作,识别出自行车的危险动作姿势,并相应报警,从而大幅度加强防盗检测,杜绝被盗而识别不出的问题。同时由于将蜂鸣器更换成扬声器,以及干扰动作误报的减少,可以解决过于扰民的问题。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1