System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及自行车车灯控制系统的领域,尤其是涉及一种自行车车灯照明方法、系统、存储介质及智能终端。
技术介绍
1、自行车车灯是骑自行车时用于照明和提高可见性的设备。它们对于在低光条件下骑行的安全性至关重要,例如在黎明、黄昏或夜间骑行时。
2、相关技术中,自行车车灯通常分为前灯和尾灯两种:前灯:安装在自行车的前方,用来照亮前方的道路,帮助骑车人看清路况,并让其他人看到骑车人的存在。前灯的亮度从几流明到上千流明不等,根据不同的使用场景选择不同亮度的灯具。尾灯:安装在自行车的后方,主要起到警示作用,提醒后方车辆和行人注意避让。尾灯一般为红色,有闪烁和常亮两种模式,以增加被注意到的机会。有些灯具可以直接夹在自行车上,而有些则需要螺丝固定,而固定位置通常在车架前端的车轮转动柄上,以正对车轮前方。
3、现有技术中存在以下问题,前灯仅仅是作为照明作用,无法产生其它任何功能,功能性过于单一,尚有改进的空间。
技术实现思路
1、为了改善前灯仅仅是作为照明作用,无法产生其它任何功能,功能性过于单一的问题,本申请提供一种自行车车灯照明方法、系统、存储介质及智能终端。
2、第一方面,本申请提供一种自行车车灯照明方法,采用如下的技术方案:
3、一种自行车车灯照明方法,包括:
4、获取自行车上的车灯按键操作,自行车包括车身和把手,把手设于车身上,所述把手的两端均设有照明灯;
5、基于车灯按键操作从预设的照明数据库中查找到对应的照明状态,所述
6、控制照明灯按照照明状态进行照明;
7、获取自行车上的车辆操作和环境光照强度,所述车辆操作包括左转弯操作和右转弯操作;
8、基于环境光照强度从照明数据库中查找到对应的实际照明状态;
9、基于车辆操作从预设的动作数据库中查找到对应的照明角度和照明动作;
10、控制照明灯按照实际照明状态对照明状态进行调整,且控制照明灯按照照明角度和照明动作进行操作。
11、通过采用上述技术方案,通过人为控制加车辆动作来确定所需要的车灯的状态、角度以及动作,从而实现类似于汽车的车灯的多功能作用,提高了自行车车灯照明的多功能性和自动化。
12、可选的,还包括环境光照强度的核对方法,该方法包括:
13、获取产生光照数值的光强感应器编号和接收时长;
14、于接收时长小于预设的稳定接收时长时将光强感应器编号去除;
15、基于光强感应器编号和预设的全感应器编号确定未接收感应器编号;
16、于未接收感应器编号不存在或者对应的数量小于预设的局部临界数量时基于光强感应器编号接收到对应的光照强度;
17、筛选数量最多的光照强度作为环境光照强度进行输出;
18、于未接收感应器编号的数量大于局部临界数量时将预设的零光照强度作为环境光照强度进行输出。
19、通过采用上述技术方案,环境光照强度通过多角度的传感器进行核对,一方面,防止突然全屏的光照影响,另一方面,防止单方面的光照影响,提高了环境光照影响的准确性。
20、可选的,还包括:
21、于零光照强度作为环境光照强度输出时基于车辆操作从预设的编号数据库中查找到对应的角度接收感应器编号;
22、于光强感应器编号和角度接收感应器编号匹配时获取头盔上拍摄的脸部图像;
23、基于脸部图像和预设的闭眼特征确定匹配成功的闭眼图像;
24、于闭眼图像不存在时将照明状态进行输出;
25、于闭眼图像存在时将照明状态修改为预设的闪烁灯状态和远光灯状态。
26、通过采用上述技术方案,当环境明显较暗,然后前方或者转角位置有明显的光照,那么说明前方可能会出现强光,而强光下为了区分是否对骑车人员是否有影响,于是观察人脸状态,当人脸上眼睛存在闭眼特征时则说明产生了强光,则改变照明状态为闪烁灯状态。
27、可选的,基于脸部图像和预设的闭眼特征确定匹配成功的闭眼图像的方法包括:
28、基于预设的面部感应器编号获取面部光照强度;
29、于面部光照强度为零时不进行匹配;
30、于面部光照强度和角度接收感应器编号对应的光照强度相同时基于脸部图像和预设的标准脸部图像分析光照色差;
31、基于光照色差对闭眼特征进行修改以得到实际闭眼特征;
32、基于脸部图像和实际闭眼特征确定匹配成功的闭眼图像。
33、通过采用上述技术方案,由于有些远光灯是白光,有些远光灯是黑光,所以照在人脸上的光线是有差异的,通过人脸部的大部分区域的光线强度变化,从而识别出来光,然后对图库里面的人脸闭眼特征的颜色进行调整,从而还原出在光照强度下匹配的闭眼特征,提高了闭眼特征输出的准确性。
34、可选的,于面部光照强度为零时不进行匹配的方法包括:
35、于面部光照强度为零时获取两个把手上的手柄握持力度;
36、于两个手柄握持力度中至少一个等于零时打开预设在头盔上的柔光灯,然后重新获取脸部图像;
37、于两个手柄握持力度均大于零时不进行匹配。
38、通过采用上述技术方案,当脸部光线强度为零时则也有可能是人手部进行了遮挡,此时则需要确定人手对手柄的握持力度,然后当人手脱离时也比较危险,故此时仍然需要强光闪烁,以尽快让对方将强光关闭,好使得骑手手放下来而安全驾驶,提高了强光识别的准确性。
39、可选的,控制照明灯按照实际照明状态对照明状态进行调整的方法包括:
40、于车灯按键操作不存在时控制照明灯按照实际照明状态进行照明;
41、于车灯按键操作存在时发出预设的警报信号,且将车灯按键操作定义为历史按键操作;
42、于再次获取到车灯按键操作,将该车灯按键操作定义为确认车灯按键操作;
43、于确认车灯按键操作和历史按键操作一致时控制照明灯按照照明状态进行照明;
44、于确认车灯按键操作和历史按键操作不一致时基于确认车灯按键操作从照明数据库中查找到对应的确认照明状态;
45、于确认照明状态和实际照明状态一致时控制照明灯按照实际照明状态进行照明;
46、于确认照明状态和实际照明状态不一致时将确认车灯按键操作更新为历史按键操作,继续发出警报信号直至确认车灯按键操作和历史按键操作一致。
47、通过采用上述技术方案,当环境影响下对应的光和用户操作的光不同时则发出询问,确定是否需要改变操作,若客户执意要执行,那么就按照客户的判断来执行,提高了车灯照明的人性化。
48、可选的,还包括于确认照明状态和实际照明状态一致时控制照明灯按照实际照明状态进行照明后的后续照明方法,该方法包括:
49、于预设的体验间隔时长内获取行车状态和公路坐标;
5本文档来自技高网...
【技术保护点】
1.一种自行车车灯照明方法,其特征在于,包括:
2.根据权利要求1所述的一种自行车车灯照明方法,其特征在于,还包括环境光照强度的核对方法,该方法包括:
3.根据权利要求2所述的一种自行车车灯照明方法,其特征在于,还包括:
4.根据权利要求3所述的一种自行车车灯照明方法,其特征在于,基于脸部图像和预设的闭眼特征确定匹配成功的闭眼图像的方法包括:
5.根据权利要求4所述的一种自行车车灯照明方法,其特征在于,于面部光照强度为零时不进行匹配的方法包括:
6.根据权利要求1所述的一种自行车车灯照明方法,其特征在于,控制照明灯(21)按照实际照明状态对照明状态进行调整的方法包括:
7.根据权利要求6所述的一种自行车车灯照明方法,其特征在于,还包括于确认照明状态和实际照明状态一致时控制照明灯(21)按照实际照明状态进行照明后的后续照明方法,该方法包括:
8.一种自行车车灯照明系统,其特征在于,包括:
9.智能终端,其特征在于,包括存储器和处理器,存储器上存储有能够被处理器加载并执行如权利要求1至7中
10.计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1至7中任一项所述的一种自行车车灯照明方法的计算机程序。
...【技术特征摘要】
1.一种自行车车灯照明方法,其特征在于,包括:
2.根据权利要求1所述的一种自行车车灯照明方法,其特征在于,还包括环境光照强度的核对方法,该方法包括:
3.根据权利要求2所述的一种自行车车灯照明方法,其特征在于,还包括:
4.根据权利要求3所述的一种自行车车灯照明方法,其特征在于,基于脸部图像和预设的闭眼特征确定匹配成功的闭眼图像的方法包括:
5.根据权利要求4所述的一种自行车车灯照明方法,其特征在于,于面部光照强度为零时不进行匹配的方法包括:
6.根据权利要求1所述的一种自行车车灯照明方法,其特征在于,控制照明灯(21)按照实...
【专利技术属性】
技术研发人员:方柏松,丁鲁宗,
申请(专利权)人:宁波星曼运动器材有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。