一种电单车及其侦测旁车摆放姿势的方法、存储介质与流程

文档序号:27327609发布日期:2021-11-10 01:25阅读:112来源:国知局
一种电单车及其侦测旁车摆放姿势的方法、存储介质与流程

1.本发明涉及电单车技术领域,尤其涉及一种电单车及其侦测旁车摆放姿势的方法、存储介质。


背景技术:

2.随着社会的进步,人们的绿色出行意识逐渐增强,共享电单车应运而生,电单车出行具有轻巧、方便、快捷、便宜等特点,已经成为人们出行的重要组成部分。
3.而随着共享电单车的普及和数量的快速增加,共享电单车乱停乱放现象随处可见,诸如随意将电单车停放于道路旁边或者未按符合规范要求的姿势停放于停车点范围内,一定程度地阻碍了道路交通、影响市容市貌、给城市治理带来很大的困扰。目前,针对电单车的乱停乱放问题,一般是通过运维人员不间断、不定点地方式进行巡回运维,存在运维针对性差、滞后、效率低、运维成本高等问题。
4.鉴于此,有必要提出一种电单车及其侦测旁车摆放姿势的方法、存储介质以解决或至少缓解上述缺陷。


技术实现要素:

5.本发明的主要目的在于提供一种电单车及其侦测旁车摆放姿势的方法、存储介质,以解决目前针对电单车的乱停乱放问题一般是通过运维人员不间断、不定点地方式进行巡回运维,存在运维针对性差、滞后、效率低、运维成本高等问题。
6.为实现上述目的,本发明提供了一种电单车侦测旁车摆放姿势的方法,包括步骤:
7.s1,获取当前电单车的运行状态,并判定所述当前电单车是否处于骑行状态;
8.s2,在所述当前电单车处于骑行状态时,判断车载摄像头是否满足预设的第一启动条件;其中,所述第一启动条件包括按第一预设时间间隔自动启动、获取到所述当前电单车感应到同一品牌或同一系统平台的电单车的蓝牙信号、以及获取到停车点位置信号中的一种或多种;所述车载摄像头设置于所述当前电单车的车体的右侧,所述车载摄像头的轴心线与所述当前电单车的车身轴向之间具有预设夹角θ1;
9.s3,在所述车载摄像头满足预设的启动条件时,获取所述车载摄像头抓拍到的第一影像,从所述第一影像中提取出停放于路边的被测电单车的第一车体图像信息;
10.s4,根据所述第一车体图像信息以及所述预设夹角θ1确定所述被测电单车的停车姿势是否为预设的乱停乱放姿势。
11.优选地,所述步骤s4包括:
12.s41,根据所述第一影像确定所述第一影像被抓拍到时所述车载摄像头的轴心线相对于道路边缘的夹角θ2;
13.s42,根据所述第一车体图像信息,计算所述被测电单车的车身轴向相对于所述车载摄像头的轴心线的夹角θ3;
14.s43,计算θ2

θ3的差值θ4;
15.s44,在所述θ4超出第一预设范围时,判定所述被测电单车的停车姿势为预设的乱停乱放姿势。
16.优选地,所述步骤s4之后,还包括步骤:
17.s5,根据所述第一车体图像信息提取所述被测电单车的车身特征信息,并获取所述被测电单车的品牌;其中,所述车身特征信息包括车体形状、车体颜色、车身logo中的一种或多种;
18.s61,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,且在所述被测电单车与所述当前电单车为同一品牌电单车时,发送第一运维指令至第一后台控制中心;
19.s62,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,且在所述被测电单车与所述当前电单车为非同一品牌电单车时,发送第二运维指令至第二后台控制中心;
20.s63,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,且在所述被测电单车与所述当前电单车为非同一品牌电单车时,根据所述被测电单车的品牌获取对应的运营商,并将第三运维指令发送至所述运营商对应的第三后台控制中心。
21.优选地,所述步骤s1之后还包括步骤:
22.s11,在所述当前电单车处于停放状态时,判断所述车载摄像头是否满足预设的第二启动条件;其中,所述第二启动条件包括按第二预设时间间隔自动启动、获取到所述当前电单车感应到同一品牌或同一系统平台的电单车的蓝牙信号中的一种或多种;
23.s12,在所述车载摄像头满足预设的第二启动条件时,获取预设时长内的所述车载摄像头抓拍到的第二影像,并根据所述第二影像提取出停放于路边的被测电单车的第二车体图像信息;
24.s13,根据所述第二车体图像信息以及所述预设夹角θ1确定所述被测电单车的停车姿势是否为预设的乱停乱放姿势;
25.s14,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,进入步骤s5;
26.s15,在所述被测电单车的停车姿势为非预设的乱停乱放姿势时,判定所述被测电单车的停车姿势为正常停放姿势。
27.优选地,所述步骤s4之前还包括步骤:
28.s301,根据所述第一影像判定所述被测电单车是否处于停车点范围内;
29.s302,在所述被测电单车处于所述停车点范围内时,判定所述被测电单车处于合规停车区域,并进入步骤s4;
30.s303,在所述被测电单车未处于所述停车点范围内时,判定所述被测电单车处于违规停车区域,并进入步骤s5。
31.优选地,所述第一预设时间间隔设置为0.1s/次,所述θ1设置为90度,所述第一预设范围设置为60~120度。
32.优选地,所述第二预设时间间隔设置为1s/次,所述预设时长为10s。
33.优选地,所述运行状态包括车行速度、电源电流值、gps导航数据变化值中的一种或多种。
34.本发明还提供一种电单车,包括车体、设置于所述车体上的所述车载摄像头以及设置在所述车体内的控制系统;其中,所述控制系统包括存储器、处理器、以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现
如上述的电单车侦测旁车摆放姿势的方法的步骤。
35.本发明还提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述的电单车侦测旁车摆放姿势的方法的步骤。
36.与现有技术相比,本发明所提供的具有如下的有益效果:
37.本发明所提供的一种电单车及其侦测旁车摆放姿势的方法、存储介质,通过获取当前电单车的运行状态,并判定所述当前电单车是否处于骑行状态,在所述当前电单车处于骑行状态时,在所述车载摄像头满足预设的启动条件时,获取所述车载摄像头抓拍到的第一影像,从所述第一影像中提取出停放于路边的被测电单车的第一车体图像信息,根据所述第一车体图像信息以及所述预设夹角θ1确定所述被测电单车的停车姿势是否为预设的乱停乱放姿势,以及时通知后台控制中心进而有针对性、及时性地运维。
38.同时,通过根据所述第一影像确定所述第一影像被抓拍到时所述车载摄像头的轴心线相对于道路边缘的夹角θ2,根据所述第一车体图像信息,计算所述被测电单车的车身轴向相对于所述车载摄像头的轴心线的夹角θ3,计算θ2‑
θ3的差值θ4,在所述θ4超出第一预设范围时,判定所述被测电单车的停车姿势为预设的乱停乱放姿势。通过上述的流程步骤可以模拟所述当前电单车在骑行过程中车头处于不断摆动、调整、转向的情形,通过利用差值θ4的方式可以有效地避免所述当前电单车处于上述的状态所带来的角度变化影响,从而保证侦测的准确性和可靠度,进而提高运维的智能化、及时化、高效化。
附图说明
39.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
40.图1为本发明一个实施例中的应用场景图;
41.图2为本发明一个实施例中的流程示意图;
42.图3为本发明一个实施例中的步骤s4包括的流程示意图;
43.图4为本发明一个实施例中的步骤s4之后包括的步骤的流程示意图;
44.图5为本发明一个实施例中的步骤s1之后还包括步骤的流程示意图;
45.图6为本发明一个实施例中的控制系统的架构示意图。
46.本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
47.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
48.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
49.需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该
特定姿态发生改变时,则该方向性指示也相应地随之改变。
50.另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
51.本发明提供的一种电单车及其侦测旁车摆放姿势的方法、存储介质,可以应用于如图1所示的应用环境中。该应用环境包括终端11、服务器12、电单车13以及车载摄像头(图未标示);其中,终端11与服务器12通过网络进行通信,服务器12与电单车13以及车载摄像头进行通信。终端11可以但不限于是各种智能手机、台式电脑、平板电脑和便携式可穿戴设备,服务器12可以用具备数据处理功能的计算机、独立的服务器或者是多个服务器组成的服务器集群来实现。
52.请参阅附图2

6,本发明提供的一实施例中的一种电单车侦测旁车摆放姿势的方法包括步骤:
53.s1,获取当前电单车的运行状态,并判定所述当前电单车是否处于骑行状态。本领域技术人员应到理解的是,本技术通过处于骑行状态的电单车或者处于停放状态的电单车去侦测停放于路旁的其他电单车的停车姿势,从而借助所述当前电单车去侦测其他电单车的停放姿势,以及时通知后台控制中心进而有针对性、及时性地运维。因此,要获取所述当前电单车的运行状态,首先进行确认所述当前电单车的不同运行状态,通过获取所述当前电单车的不同运行状态进行不同方式的判定,从而实现利用当前电单车的各个不同状态去侦测旁边的其他电单车。
54.s2,在所述当前电单车处于骑行状态时,判断车载摄像头是否满足预设的第一启动条件。本领域技术人员应当理解的是,所述第一启动条件包括但不限于是按第一预设时间间隔自动启动、获取到所述当前电单车感应到同一品牌或同一系统平台的电单车的蓝牙信号、以及获取到停车点位置信号中的一种或多种;例如,根据实际路况可以设置按照地域预设时间间隔自动启动所述车载摄像头的抓拍模式进行抓拍,还可以通过电单车感应到同一品牌或者同一系统平台的多种品牌的电单车的蓝牙信号自动启动所述车载摄像头进入抓拍模式,或者是通过电单车感应到停车点位置时启动所述车载摄像头进入抓拍模式等,通过多种不同的启动的条件,可以最大程度上抓拍侦测停放于路旁的电单车。所述车载摄像头设置于所述当前电单车的车体的右侧,所述车载摄像头的轴心线与所述当前电单车的车身轴向之间具有预设夹角θ1。
55.s3,在所述车载摄像头满足预设的启动条件时,获取所述车载摄像头抓拍到的第一影像,从所述第一影像中提取出停放于路边的被测电单车的第一车体图像信息。换而言之,当所述车载摄像头满足上述的多种启动条件中的一种或者多种时,启动所述车载摄像头进入抓拍模式并获取所述第一影像,从第一影像提取出停放于路边的被测电单车的第一车体图像信息。例如,所述第一车体图像信息可以是分析计算所述车载摄像头与所述车体的车身之间的角度、车体颜色、车体logo等,进一步地,比如,通过计算分析被测电单车的车头与车尾形成的车身轴向拟合线,从而便于计算所述车体与所述车载摄像头之间的形成的
夹角,进而判断所述被测电单车是否处于预设的乱停乱放姿势。
56.需要注意的是,本实施例采用车载摄像头抓拍被测电单车的图像影像的方式进行侦测判定,可以理解的是,在其他实施例中,所述当前电单车还可以结合其他方式进行侦测判定,例如还可以通过如热影成像等方式进行侦测判定。
57.此外,所述第一预设时间间隔以及所述预设夹角θ1可以根据实际情况进行适应性设定,例如,在停车点较多、用车高峰期、拥堵路段等可以适当地提高所述第一预设时间间隔。同样所述车载摄像头设置的位置可以是车头,也可以是车身中间,还可以是车尾位置,只要使得所述车载摄像头能够抓拍到停放在路边的被测电单车的第一影像均可。将所述车载摄像头设置于车体的右侧,即将车载摄像头的拍照方向朝向右侧的路边,以抓拍侦测其他电单车的停车姿势。
58.s4,根据所述第一车体图像信息以及所述预设夹角θ1确定所述被测电单车的停车姿势是否为预设的乱停乱放姿势。具体的,可以根据的第一车体图像获取所述车体的轴向与所述车载摄像头之间的夹角,例如,作为本发明的一优选的实施方式,所述步骤s4包括:
59.s41,根据所述第一影像确定所述第一影像被抓拍到时所述车载摄像头的轴心线相对于道路边缘的夹角θ2。需要注意的是,为便于角度的计算,在实际计算过程中可以实际需要将角度处理成角度向量进行计算,例如,本实施中的夹角θ2为所述车载摄像头轴心线沿拍摄方向与道路边缘线向前延伸方向之间形成的角度向量θ2。可以理解的是,在其他实施例中,角度向量θ2具体的定义方向还可以根据实际需要设定,其背后计算原理一致,在此不作赘述。
60.s42,根据所述第一车体图像信息,计算所述被测电单车的车身轴向相对于所述车载摄像头的轴心线的夹角θ3。具体的,本实施例中的车身轴向为车头到车尾的方向,该方向也能最大程度上反映所述被测电单车的停放姿势,同样地,为便于角度计算,本实施例中的夹角θ3同样采用角度向量进行计算,其中,夹角θ3为所述车载摄像头轴心线沿拍摄方向与所述车身轴向之间形成的角度向量θ3。可以理解的是,在其他实施例中,角度向量θ3具体的定义方向还可以根据实际需要设定,其背后计算原理一致,在此不作赘述。
61.s43,计算θ2‑
θ3的差值θ4;通过计算θ2‑
θ3得的差值θ4,可以理解的是,θ4同样为角度向量,进而可以通过根据θ4判定所述被测电单车的停车姿势是否为预设的乱停乱放姿势。
62.s44,在所述θ4超出第一预设范围时,判定所述被测电单车的停车姿势为预设的乱停乱放姿势。具体的,所述第一预设范围可以根据实际需要设定,例如,在一具体的实施方式中,所述第一预设范围可以设定为60~120度,也就是说,当θ4的角度在60~120度之间时,判定所述被测电单车处于正常停放姿势,当θ4的角度在60~120度之间时,例如θ4为150度判定所述被测电单车处于预设的乱停乱放姿势。通过上述的流程步骤可以模拟所述当前电单车在骑行过程中车头处于不断摆动、调整、转向的情形,通过利用差值θ4的方式可以有效地避免所述当前电单车处于上述的状态所带来的角度变化影响,从而保证侦测的准确性和可靠度,进而提高运维的智能化、及时化和高效化。
63.可以理解的是,根据所述第一车体图像信息以及所述预设夹角θ1确定所述被测电单车的停车姿势是否为预设的乱停乱放姿势的方式也不限定上述的计算方式,本领域技术人员应当知道,还可以直接通过其他参照物,例如可以计算获取所述被测电单车与固定参照物之间的角度,比如可以获取被测电单车与车位指向线和/或车位线之间的角度关系进
行判定,或者通过获取相邻/或者多辆所述被测电单车之间的相对位置关系进行判定,或者还可以通过计算所述被测电单车车头朝向与所述车载摄像头之间的角度关系进行判定等,具体计算方式可以根据实际情况进行设定。
64.作为本发明一较佳的实施方式,所述步骤s4之后,还包括步骤:
65.s5,根据所述第一车体图像信息提取所述被测电单车的车身特征信息,并获取所述被测电单车的品牌。由于目前共享电单车品牌种类很多,本实施例进一步地将提供对于不同品牌种类的电单车进行分析判定。具体的,通过第一车体图像信息获取所述被测电单车的车体特征是否与所述当前电单车一致,例如,可以通过识别第一车体影像中的车体大小、车体颜色、车体logo等具有明显区分特征进行判定。
66.s61,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,且在所述被测电单车与所述当前电单车为同一品牌电单车时,发送第一运维指令至第一后台控制中心。换而言之,当所述被测电单车与所述当前电单车为同一品牌电单车,且停车姿势为预设的乱停乱放姿势时,此时将发送第一运维指令给第一后台控制中心,其中第一后台控制中心通常是本品牌运营商的后台控制中心,例如,当处于乱停乱放姿势的被测电单车的数量超过一定预设值时或者某些电单车的乱停乱放姿势过大,可以及时通知运维人员进行运维管理,如此可以及时地、有针对性地进行电单车运维、大幅度提高电单车运维的智能化、高效化。
67.s62,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,且在所述被测电单车与所述当前电单车为非同一品牌电单车时,发送第二运维指令至第二后台控制中心。具体的,当所述被测电单车与所述当前电单车为非同一品牌电单车时,可以将该信息发送至第二后台控制中心,例如,所述第二后台控制中心可以与所述第一后台控制中心一样,也可以是通用的、公共的后台控制中心,例如可以通过此方式分析判断不同车型品牌的乱停乱放的表现的优异程度,从而给予相关协会、部门提供管理、奖惩的依据等。
68.s63,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,且在所述被测电单车与所述当前电单车为非同一品牌电单车时,根据所述被测电单车的品牌获取对应的运营商,并将第三运维指令发送至所述运营商对应的第三后台控制中心。具体的,通过获取所述被测电单车的品牌可以获取对应的运营商,可以将所述被测电单车的乱停乱放姿势信息及时传送给该运营商,以及时做出相应的运维措施。
69.作为本发明优选的实施方式,所述步骤s1之后还包括步骤:
70.s11,在所述当前电单车处于停放状态时,判断所述车载摄像头是否满足预设的第二启动条件;本领域技术人员应当理解的是,所述第二启动条件包括但不限于是按第二预设时间间隔自动启动、获取到所述当前电单车感应到同一品牌或同一系统平台的电单车的蓝牙信号中的一种或多种;例如,根据电单车停放的实际位置可以设置按照第二预设时间间隔启动所述车载摄像头的抓拍模式进行抓拍,还可以还可以通过电单车感应同一品牌电单车的蓝牙信号自动启动所述车载摄像头进入抓拍模式等,通过多种不同的启动的条件,可以最大程度上抓拍侦测停放于所述当前电单车旁边的电单车。
71.s12,在所述车载摄像头满足预设的第二启动条件时,获取预设时长内的所述车载摄像头抓拍到的第二影像,并根据所述第二影像提取出停放于路边的被测电单车的第二车体图像信息。本实施为针对电单车处于停放状态时进行判定所述被测电单车是否处于预设的乱停乱停乱放姿势,具体的,当所述车载摄像头满足上述的多种启动条件中的一种或者
多种时,启动所述车载摄像头进入抓拍模式并获取所述第二影像,并根据所述第二影像提取出停放于路边的被测电单车的第二车体图像信息。其中,第二车体图像信息包括但不限于是车身轴向、车身轴向相对于车位指向线的角度、车体颜色、车身logo中的一种或多种。
72.s13,根据所述第二车体图像信息以及所述预设夹角θ1确定所述被测电单车的停车姿势是否为预设的乱停乱放姿势。例如,可以通过获取所述选定电单车的车身轴向与车位线框之间的形成的夹角判定所述被测电单车的停车姿势是否为预设的乱停乱放姿势,或者通过获取所述当前电单车的车载摄像头的轴心线与被测电单车的车身轴向之间的夹角判定所述选定电单车的停车姿势是否为预设的乱停乱放姿势。
73.s14,在所述被测电单车的停车姿势为预设的乱停乱放姿势时,进入步骤s4,也就是说,侦测到的被测电单车的停车姿势为乱停乱放姿势时,同样可以将所述被测电单车的品牌种类进行判断分析,从而将不同的运维指令发送至不同的后台控制中心。
74.s15,在所述被测电单车的停车姿势为非预设的乱停乱放姿势时,判定所述被测电单车的停车姿势为正常停放姿势。
75.作为本发明较佳的实施方式,所述步骤s4之前还包括步骤:
76.s301,根据所述第一影像判定所述被测电单车是否处于停车点范围内。本实施例将进一步针对所述被测电单车是否处于停车点范围内的情况进行分析判定。具体的,通过第一影像可以获取所述被车电单车是否处于停车点的车位线内,或者处于明显的停车点外,或者道路边缘等区域。
77.s302,在所述被测电单车处于所述停车点范围内时,判定所述被测电单车处于合规停车区域,并进入步骤s4。
78.s303,在所述被测电单车未处于所述停车点范围内时,判定所述被测电单车处于违规停车区域,并进入步骤s5。也就是说,在被测电单车处于停车点范围内时,继续上述的分析步骤,如果在被测电单车未处于停车点范围内时,表明所述电单车已经违规停车,进一步地判定所述被测电单车的品牌种类,进而通知不同运营商进行有针对性的运维。
79.进一步地,所述第一预设时间间隔设置为0.1s/次,所述θ1设置为90度,所述第一预设范围设置为60~120度。所述第二预设时间间隔设置为1s/次,所述预设时长为10s。在其他实施例中,所述第一预设时间间隔、所述θ1、第一预设范围、第二预设时间间隔、所述预设时长均可以根据实际需要进行灵活设定。
80.进一步地,所述运行状态包括但不限于是车行速度、电源电流值、gps导航数据变化值中的一种或多种。例如通过获取车行速度值自己电源电流值二者,比如车行速度为零,电源电流值为零时,也可以判定所述当前电单车处于停放状态,此时可以进入步骤s11进入后续判定中。例如,还可以通过获取gps导航数据变化值,通过拟合分析多个gps导航数据变化值,可以判定出所述当前电单车的运行状态为骑行中或者是处于停放状态。
81.本发明还提供一种电单车13,包括车体(图未示出)、设置于所述车体上的所述车载摄像头以及设置在所述车体内的控制系统;其中,所述控制系统包括存储器52、处理器51、以及存储在所述存储器52中并可在所述处理器上运行的计算机程序53,其特征在于,所述处理器51执行所述计算机程序53时实现如上述的电单车侦测旁车摆放姿势的方法的步骤。
82.本发明还提供一种存储介质,所述存储介质存储有计算机程序53,其特征在于,所
述计算机程序53被处理器51执行时实现如上述的电单车侦测旁车摆放姿势的方法的步骤。可以理解的是,被处理器51执行时实现上述的电单车侦测旁车摆放姿势的方法,因此上述方法的所有实施例均适用于该存储介质,且均能达到相同或相似的有益效果。
83.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1