1.本技术涉及汽车电子技术领域,特别涉及一种车辆异常处理方法、车载设备及电子设备。
背景技术:2.随着时代的发展,汽车已经逐渐成为家庭中的主要交通工具。但是,目前存在很多在车主不在时车辆被损坏或被偷盗的异常情况,造成车主损失。
3.相关技术中,当车主发现车辆被损坏或被偷盗时,可以通过查看车辆周围的监控摄像头拍摄的视频来查找车辆损坏人员或偷盗人员。或者,车主在车辆内安装行车记录仪,行车记录仪可以在车辆使用期间记录车辆周围的影像,当车主发现车辆被损坏时,通过查看行车记录仪记录的影像来查找车辆损坏人员。
4.但是,车辆停靠地方不一定安装有监控摄像头,而且车辆中安装的行车记录仪只有在车辆使用期间才会开启,而在车辆停靠后一般不会开启。因此,如果车辆停靠地方没有监控摄像头,或者行车记录仪在停靠后未开启,车主将无法及时查找车辆损坏人员或被盗人员。
技术实现要素:5.本技术提供了一种车辆异常处理方法、车载设备及电子设备,可以解决相关技术中存在的如果车辆停靠地方没有监控摄像头,或者行车记录仪在停靠后未开启,车主将无法及时查找车辆损坏人员或被盗人员的问题。所述技术方案如下:
6.第一方面,提供了一种车辆异常处理方法,应用于车载设备,该车载设备与车载距离感测装置通信连接,该车载设备与车载图像识别系统通信连接,该方法包括:
7.控制该车载距离感测装置监测该车辆预设范围内是否存在异常物体;;
8.若存在,则判断该异常物体是否移动;
9.若移动,则确定该异常物体为目标物体,并启动车载图像识别系统,通过该车载图像识别系统采集该车辆周围的环境图像;
10.获取车辆的当前状态,判断该车辆的当前状态是否满足预设条件;
11.若满足,则向该车辆对应的终端发送该车载图像识别系统采集的环境图像。
12.可选地,该获取车辆的当前状态,包括:
13.获取该目标物体的移动方向和移动速度;
14.若移动方向为抵近车辆,且移动速度大于安全速度时,则判断该车辆的当前状态满足预设条件。
15.可选地,该获取车辆的当前状态,包括:
16.获取车辆防盗ecu的防盗状态,得到车辆防盗状态值;
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.获取车辆防盗ecu的防盗状态,得到车辆防盗状态值;
44.若车辆防盗状态值为报警状态时,则判断该车辆的当前状态满足预设条件。
45.可选地,该装置还包括第三控制模块,该第三控制模块用于:
46.若通过该车载距离感测装置监测到该目标物体已不在该车辆预设范围内,或该目标物体停止移动,则关闭该车载图像识别系统。
47.可选地,该装置还包括获取模块,该获取模块用于:
48.获取报警策略,该报警策略包括车辆预设范围和车辆状态预设条件。
49.可选地,该发送模块具体包括:
50.第一发送单元,用于向该车辆对应的终端发送报警通知,该报警通知用于指示该车辆发生异常;
51.第二发送单元,用于若接收到该终端发送的图像获取请求,则向该车辆对应的用户终端发送该车载图像识别系统采集的环境图像。
52.第四方面,提供了一种车辆异常处理装置,该装置包括:
53.显示模块,用于显示报警策略设置界面,该报警策略设置界面用于为车辆的车载设备设置报警策略;
54.获取模块,用于获取用户设置的报警策略,该报警策略包括车辆预设范围和车辆状态预设条件;
55.发送模块,用于向该车载设备发送该报警策略,以使该车载设备根据该报警策略控制车载距离感测装置监测该车辆预设范围内是否存在异常物体,并在确定异常物体为目标物体时启动车载图像识别系统采集该车辆周围的环境图像,并在车辆的当前状态满足车辆状态预设条件时发送环境图像至该车辆对应的终端。
56.可选地,该装置还包括:
57.建立连接模块,用于建立与该车载设备的通信连接;
58.第一控制模块,用于控制该车载设备与该车载距离感测装置建立通信连接;
59.第二控制模块,用于控制该车载设备与该车载图像识别系统建立通信连接。
60.第五方面,提供了一种车载设备,该车载设备包括存储器、处理器以及存储在该存储器中并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现上述第一方面该的任一种车辆异常处理方法。
61.第六方面,提供了一种电子设备,该电子设备包括存储器、处理器以及存储在该存储器中并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现上述第二方面该的任一种车辆异常处理方法。
62.第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面或第二方面该的任一种车辆异常处理方法。
63.第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述上述第一方面或第二方面该的任一种车辆异常处理方法。
64.本技术实施例与相关技术相比存在的有益效果是:
65.本技术实施例中,车载设备可以控制车载距离感测装置监测车辆预设范围内是否存在异常物体,若存在,则判断异常物体是否移动,若移动,则确定异常物体为目标物体,并
启动车载图像识别系统来采集车辆周围的环境图像。然后获取车辆的当前状态,判断车辆的当前状态是否满足预设条件,若满足,则向车辆对应的终端发送车载图像识别系统采集的图像。如此,可以在监测到车辆的预设范围内有移动物体且车辆的当前状态满足预设条件时,及时向车辆对应的终端发送车载图像识别系统采集的环境图像,以便车主可以及时获知车辆的异常情况以及对异常情况进行处理。另外,车主还可以根据推送的车辆周围的环境图像及时定位车辆损坏人员或偷盗人员,以便及时追责,减少车主损失。另外,通过在检测到有物体在车辆的预设范围内移动时才启动车载图像识别系统来采集车辆周围的环境图像,还可以节省车载图像识别系统的电量消耗,以及避免长时间采集的图像占用大量存储空间。
附图说明
66.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
67.图1是本技术实施例提供的一种车辆异常处理系统的示意图;
68.图2是本技术实施例提供的一种车辆异常处理方法的流程图;
69.图3是本技术实施例提供的另一种车辆异常处理方法的流程图;
70.图4是本技术实施例提供的另一种车辆异常处理方法的流程图;
71.图5是本技术实施例提供的一种车辆异常处理装置框图;
72.图6是本技术实施例提供的另一种车辆异常处理装置框图;
73.图7是本技术实施例提供的一种车载设备的结构示意图;
74.图8是本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
75.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
76.应当理解的是,本技术提及的“多个”是指两个或两个以上。在本技术的描述中,除非另有说明,“/”表示或的意思,比如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联物体的关联关系,表示可以存在三种关系,比如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,为了便于清楚描述本技术的技术方案,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
77.在对本技术实施例进行详细地解释说明之前,先对本技术实施例的实施环境予以说明。
78.图1是本技术实施例提供的一种车辆异常处理系统的示意图,如图1所示,该系统包括车辆10、车载距离感测装置20、车载图像识别系统30、车载设备40以及车辆10对应的终端50。
79.其中,车载距离感测装置20、车载图像识别系统30和车载设备40分别安装于车辆10上。车载设备40分别与车载距离感测装置20和车载图像识别系统30通信连接。车载设备40还与车辆10对应的终端50通信连接。
80.车载距离感测装置20用于监测车辆10的周围是否存在异常物体,并将监测结果发送给车载设备40。比如,车载距离感测装置20用于监测车辆10周围的异常物体与车辆之间的距离,并将监测的距离发送给车载设备40。另外,车载距离感测装置20还可以监测异常物体的移动状态,比如监测异常物体是否移动、异常物体的移动方向或移动速度等。
81.其中,车载距离感测装置20可以包括超声波传感器探头,也可以包括雷达、红外距离传感器等。比如,车载距离感测装置20包括多个超声波传感器探头,这多个超声波传感器探头分别设置于车辆10外侧的不同位置。比如,车载距离感测装置20包括4个超声波传感探头,这4个超声波传感器探头分别位于车辆10的前侧、后侧、左侧和右侧。车载距离感测装置20监测车辆10周围的异常物体与车辆之间的距离的主要原理是:设置于车辆10外侧的超声波传感器探头发出超声波,然后接收超声波遇到异常物体后反射回来的信号,根据接收的信号计算车辆10与异常物体之间的距离。
82.作为一个示例,车载距离感测装置20可以通过第一近距离无线通信网络与车载设备40通信连接,以将监测结果通过第一近距离无线通信网络发送给车载设备40。第一近距离无线通信网络可以为wifi(wireless fidelity,无线保真)或蓝牙等。
83.其中,车载距离感测装置20可以实时监测,也可以周期性地监测。若周期性地监测,则监测周期可以预先设置,比如为了提高监测精度,监测周期可以设置的较小。比如监测周期可以为0.5s或1s等。
84.车载图像识别系统30用于在启动后采集车辆10周围的环境图像。比如,车载图像识别系统30可以是能够对车辆周围进行360度全景拍摄的车载图像识别系统,如全景环视系统,车载图像识别系统30采集的环境图像为车辆10的全景图像。其中,环境图像包括图片和视频。
85.比如,车载图像识别系统30包括控制器以及设置于车辆10外侧的能够覆盖车辆10周边所有视场范围的多个摄像头,多个摄像头分别与控制器连接。各个摄像头可以将拍摄的视频发送给控制器,由控制器对多个摄像头在同一时刻采集的视频图像进行合成处理,得到车辆10的车身俯视图。车载设备40与车载图像识别系统30的控制器连接,车载设备40从控制器获取车辆10的环境图像,环境图像包括车辆10的车身俯视图。
86.作为一个示例,车载图像识别系统30中的摄像头可以为广角摄像头,车载图像识别系统30包括在车辆10外侧架设的能覆盖车辆10周边所有视场范围的4到8个广角摄像头。比如,车载图像识别系统30包括在车辆10外侧架设的能覆盖车辆10周边所有视场范围的4个广角摄像头。
87.其中,车载图像识别系统30可以通过第二近距离无线通信网络与车载设备40通信连接,以通过第二近距离无线通信网络获取车载图像识别系统30采集的环境图像。比如,车载图像识别系统30中的控制器可以通过第二近距离通信网络与车载设备40通信连接。第二近距离无线通信网络可以为wifi或蓝牙等。
88.车载设备40用于根据预先设置的报警策略控制车载距离感测装置20监测车辆10预设范围内是否存在异常物体,在合适的时机启动或关闭车载图像识别系统30,以及在合
适的时机向车辆10对应的终端50发送车载图像识别系统30。
89.比如,车载设备40用于控制车载距离感测装置20监测车辆10预设范围内是否存在异常物体;若存在,则判断异常物体是否移动;若移动,则确定异常物体为目标物体,并启动车载图像识别系统30,通过车载图像识别系统30采集车辆10周围的环境图像;获取车辆10的当前状态,判断车辆10的当前状态是否满足预设条件;若满足,向车辆10对应的终端50发送车载图像识别系统30采集的环境图像。
90.比如,车载设备40为(on-board diagnostics,车载自诊断系统)obd装置,obd装置可以通过车辆10的obd接口与车辆10连接。obd装置为小型设备,不会占用车辆空间。另外,obd装置运行有linux或android等操作系统,所以在装置内可以运行监控程序,该监控程序用于根据报警策略进行车辆报警,报警策略可以包括车辆预设范围和车辆状态预设条件等。
91.作为一个示例,可以将obd装置插在车辆10的obd接口上,上电后,通过obd装置开启监控程序,该监控程序用于实现本技术实施例所述的车辆异常处理方法。比如,obd装置的16号引脚为电源线,4号引脚为地线,5号引脚为信号地线。
92.另外,车载设备40还可以通过车辆10的相关接口与车辆10的各ecu electronic control unit,电子控制单元)进行通讯。比如,车载设备40在硬件方面有can(controller area network,控制器局域网络),pwm(pulse width modulation,脉冲脉宽调制),vpw(variable pulse width modulated,变脉宽调制)等常见车辆协议的硬件收发器,因此可以通过车辆的obd接口和汽车的各ecu进行通讯。
93.比如,车载设备40与车辆10的防盗ecu(连接,以获取车辆的防盗ecu的防盗状态,得到车辆防盗状态值。比如,若车载设备40为obd装置,obd装置可以通过obd总线与车辆10的防盗ecu连接。
94.终端50为车辆10绑定的终端,比如为车主终端。终端50可以为手机、平板电脑或计算机等,本技术实施例对此不做限定。
95.终端50在接收到车载设备40发送的环境图像后,可以显示该环境图像,以便用户根据终端50显示的环境图像及时获知车辆10发生的异常,并对车辆10发生的异常及时进行处理。比如,根据显示的环境图像,用户可以及时获知车辆10被损坏或被偷盗的情形,并及时进行报警。另外,还能够根据显示的环境图像及时定位车辆损坏人员或偷盗人员,以便及时追责,减少车主损失。
96.另外,车载设备40在检测到车辆10的当前状态满足预设条件时,还可以先向终端50发送报警通知。终端50接收到车载设备40发送的报警通知后,先展示报警通知,若基于该报警通知检测到图像查看操作,则向车载设备40发送图像获取请求,以触发车载设备40将车载图像识别系统30采集的车辆10周围的环境图像发送给终端50。
97.如图1所示,车辆异常处理系统还可以包括电子设备60,电子设备60用于对车载设备40进行相关设置。比如,设置车载设备40的报警策略,或者控制车载设备40与车载距离感测装置20和车载图像识别系统30建立通信连接等。
98.电子设备60是用于对车载设备40进行相关设置的设备,电子设备60可以为手机、平板电脑或计算机等。电子设备60具有人机交互界面,可以由用户通过人机交互界面对车载设备40进行相关设置。示例地,电子设备60安装有车载设备40的控制app(application,
应用程序),用户可以通过该控制app对车载设备40进行相关设置。另外,电子设备60与终端50可以为同一设备,也可以为不同设备,本技术实施例对此不做限定。
99.作为一个示例,电子设备60可以先建立与终端50的通信连接,再对车载设备50进行相关设置。比如,电子设备60可以通过第三近距离无线通信网络与终端50通信连接,以通过第三近距离无线通信网络对车载设备40进行设置。
100.比如,电子设备60在与车载设备40连接之后,用户可以在电子设备60提供的人机交互界面分别输入车载距离感测装置20的连接账号和密码,以控制车载设备40与车载距离感测装置20建立通信连接。同理,用户可以在电子设备60提供的人机交互界面分别输入车载图像识别系统30的连接账号和密码,以控制车载设备40与车载图像识别系统30建立通信连接。
101.另外,用户还可以在电子设备60提供的人机交互界面自定义设置车载设备40的报警策略。其中,报警策略是指车辆设备40进行车辆异常报警的策略。比如,报警策略包括车辆预设范围和车辆状态预设条件。
102.比如,电子设备60可以显示报警策略设置界面,基于报警策略设置界面获取用户设置的报警策略,向车载设备40发送用户设置的报警策略。
103.下面结合附图,对本技术实施例提供的车辆异常处理方法进行详细地解释说明。图2是本技术实施例提供的一种车辆异常处理方法的流程图,该方法应用于上述图1所示的车载设备40中,如图2所示,该方法包括如下步骤:
104.步骤201:控制车载距离感测装置监测车辆预设范围内是否存在异常物体。
105.其中,车辆预设范围为车辆的安全范围,当车辆预设范围内存在异常物体时,表示车辆可能会出现异常,比如异常物体可能会损坏车辆或者偷盗车辆。异常物体可以为人等。
106.其中,车辆预设范围可以预先设置。比如,可以通过设置车载设备的报警策略进行设置,该报警策略包括车辆预设范围。当然,车辆预设范围也可以默认设置,本技术实施例对车辆预设范围的设置方式不做限定。比如,车辆预设范围可以是以车辆为中心、预设距离为半径的范围,预设距离可以为2米或3米等。比如,车辆预设范围是与车辆之间的距离小于或等于2米的范围。
107.比如,车载距离感测装置用于监测车辆周围的物体与车辆之间的距离,并将监测的距离发送给车载设备。车载设备接收车载距离感测装置发送的距离,根据接收的距离确定车辆预设范围内是否存在异常物体。若接收的距离小于或等于预设距离时,则确定车辆预设范围内存在异常物体。
108.步骤202:若存在,则判断异常物体是否移动。
109.比如,根据车载距离感测装置监测的异常物体与车辆之间的距离之间的变化,来判断异常物体是否移动。若异常物体与车辆之间的距离发生变化,则判断异常物体移动。若异常物体与车辆之间的距离未发生变化,则判断异常物体未移动。
110.另外,若车辆预设范围内不存在异常物体,还可以继续控制控制车载距离感测装置监测车辆预设范围内是否存在异常物体。
111.步骤203:若移动,则确定异常物体为目标物体,并启动车载图像识别系统,通过图像识别系统采集车辆周围的环境图像。
112.当车辆的预设范围内存在异常物体,且异常物体移动时,说明异常物体是可能会
损坏车辆或偷盗车辆的目标物体。这种情况下,可以启动车辆图像识别系统,通过图像识别系统采集车辆周围的环境图像。
113.本技术实施例中,通过在有目标物体在车辆的预设范围内移动时,才启动车载图像识别系统,而不是一直启动车载图像识别系统,可以节省车载图像识别系统的电量消耗,以及节省车载图像识别系统所采集图像的图像存储空间。
114.另外,若不移动,则可以继续判断异常物体是否移动。
115.步骤204:获取车辆的当前状态。
116.其中,待获取的车辆的当前状态与预设条件对应。比如,车辆的当前状态可以包括异常物体与车辆之间的距离、车辆ecu的防盗状态、异常物体的移动方向和移动速度中的一种或多种。
117.步骤205:判断车辆的当前状态是否满足预设条件。
118.其中,预设条件是指需要向车辆对应的终端进行异常报警的预设条件。预设条件可以预先设置,比如可以通过设置报警策略进行设置,报警策略包括车辆状态预设条件。
119.比如,预设条件可以包括目标物体与车辆之间的距离小于或等于距离阈值,车辆的防盗状态处于报警状态,目标物体的移动方向为抵近车辆且移动速度大于安全速度中的一种或多种。
120.作为一个示例,获取车辆的当前状态包括以下实现方式中的一种或多种:
121.第一种实现方式:获取目标物体与车辆之间的距离,若目标物体与车辆之间的距离小于或等于预设距离,则判断车辆的当前状态满足预设条件。
122.其中,距离阈值可以预先设置,比如距离阈值可以为1米或0.5米等。当目标物体与车辆之间的距离小于或等于距离阈值时,表示目标物体与车辆距离较近,目标物体会对车辆造成损坏或偷盗车辆的可能性较大,这种情况下,可以通过启动向车辆对应的终端发送环境图像的步骤,来及时提醒用户。
123.第二种实现方式:获取目标物体的移动方向和移动速度,若移动方向为抵近车辆,且移动速度大于安全速度,则判断车辆的当前状态满足预设条件。
124.其中,安全速度可以为人行走的速度,若目标物体的移动方向为抵近车辆且移动速度大于安全速度,则表明有物体要往车辆上撞,这种情况下,可以启动项车辆对应的终端发送环境图像的步骤,来及时提醒用户。
125.作为一个示例,可以根据车载距离感测装置不断监测的目标物体与车辆之间的距离的变化,来确定目标物体的移动方向和移动速度。比如,若目标物体与车辆之间的距离变小,则确定目标物体的移动方向为抵近车辆。若目标物体与车辆之间的距离变大,则确定目标物体的移动方向为远离车辆。若目标物体与车辆之间的距离的变化速率越大,则目标物体的移动速度越大。
126.作为另一个示例,可以根据车载图像识别系统采集的环境视频中间隔若干时间的两帧图像来分析目标物体的移动方向和移动速度。
127.第三种实现方式:获取车辆防盗ecu的防盗状态,得到车辆防盗状态值,若车辆防盗状态值为报警状态时,则判断车辆的当前状态满足预设条件。
128.其中,车辆防盗状态值可以包括报警状态和正常状态。当车辆的防盗状态值为报警状态时,说明目标物体触发了车辆的报警状态,这种情况下,可以通过启动向车辆对应的
终端发送环境图像的步骤,来及时提醒用户。
129.步骤206:若满足,向车辆对应的终端发送车载图像识别系统采集的环境图像。
130.其中,终端为车辆绑定的终端,比如为车主终端。另外,终端可以为手机、平板电脑或计算机等,本技术实施例对此不做限定。
131.车辆可以通过蜂窝网络向车辆对应的终端发送数据,比如通过蜂窝网络向终端发送车载图像识别系统采集的环境图像。该蜂窝网络可以为3g、4g或5g网络等,当然也可以为其他蜂窝网络,本技术实施例对此不做限定。
132.另外,为了提高灵活性,当检测到车辆的当前状态满足预设条件时,还可以先向车辆对应的终端发送报警通知,该报警通知用于指示车辆发生异常。之后,若接收到终端发送的图像获取请求,再向车辆对应的终端发送车载图像识别系统采集的环境图像。
133.如此,可以先向用户进行报警,当用户根据报警确定需要查看车辆的环境图像时,再向车辆对应的终端发送车载图像识别系统采集的环境视频,以便用户进行查看。
134.其中,在向车辆对应的终端发送报警通知后,终端可以展示报警通知。终端发送的图像获取请求可以由用户通过图像查看操作触发,终端若检测到图像查看操作,则向车辆异常处理系统发送图像获取请求。
135.其中,终端可以通过发出报警声音或显示报警通知等形式,来展示报警通知,本技术实施例对终端展示报警通知的形式不做限定。用户的视频查看操作可以为手势操作、语音操作或点击操作等。比如,终端在接收到报警通知后,可以在显示界面中显示视频获取按钮,用户的视频查看操作可以为对显示界面中显示的视频获取按钮的点击操作。
136.另外,若不满足,则继续获取车辆的状态,判断车辆的当前状态是否满足预设条件。
137.另外,车载设备还可以在通过车载距离感测装置监测到的目标物体已不在车辆预设范围内,或目标物体停止移动,则关闭车载图像识别系统,如此,可以节省车载图像识别系统的电量消耗。
138.其中,报警策略用于指示车载图像识别系统的启动时机以及向终端进行异常报警的时机。比如,报警策略包括上述车辆预设范围和车辆状态预设状态。另外,报警策略可以预先设置,可以由用户自定义设置,也可以由系统默认设置,本技术实施例对此不做限定。
139.本技术实施例中,车载设备可以控制车载距离感测装置监测车辆预设范围内是否存在异常物体,若存在,则判断异常物体是否移动,若移动,则确定异常物体为目标物体,并启动车载图像识别系统来采集车辆周围的环境图像。然后获取车辆的当前状态,判断车辆的当前状态是否满足预设条件,若满足,则向车辆对应的终端发送车载图像识别系统采集的图像。如此,可以在监测到车辆的预设范围内有移动物体且车辆的当前状态满足预设条件时,及时向车辆对应的终端发送车载图像识别系统采集的环境图像,以便车主可以及时获知车辆的异常情况以及对异常情况进行处理。另外,车主还可以根据推送的车辆周围的环境图像及时定位车辆损坏人员或偷盗人员,以便及时追责,减少车主损失。另外,通过在检测到有物体在车辆的预设范围内移动时才启动车载图像识别系统来采集车辆周围的环境图像,还可以节省车载图像识别系统的电量消耗,以及避免长时间采集的图像占用大量存储空间。
140.为了便于理解,下面结合图1所示的车辆异常处理系统,对本技术实施例提供的车
辆异常处理方法进行举例说明。
141.图3是本技术实施例提供的另一种车辆异常处理方法的流程图,该方法应用于上述图1所示的车辆异常处理系统中,如图3所示,该方法包括如下步骤:
142.步骤301:车载距离感测装置监测车辆的预设范围内是否存在异常物体。
143.步骤302:车载距离感测装置将监测结果发送给车载设备。
144.步骤303:车载设备接收车载距离感测装置发送的监测结果,若根据监测结果确定车辆预设范围内存在异常物体,则判断异常物体是否移动。
145.比如,车载距离感测装置可以监测车辆与车辆周围的物体之间的距离,将监测的距离发送给车辆设备。车载设备根据车载距离感测装置监测的距离,判断车辆预设范围是否存在异常物体。
146.步骤305:车载设备若判断异常物体移动,则确定异常物体为目标物体,并启动车载图像识别系统。
147.比如,车载设备若判断异常物体移动,则向车载图像识别系统发送启动指令,以控制车载图像识别系统启动。
148.另外,车载设备还可以在通过车载距离感测装置监测到目标物体已不在车辆预设范围内,或目标物体停止移动,则关闭车载图像识别系统。比如,向车载图像识别系统发送关闭指令,来控制车载图像识别系统关闭。
149.步骤305:车载图像识别系统在启动后采集车辆周围的环境图像。
150.步骤306:车载设备获取车辆的状态满足预设条件,判断车辆的当前状态是否满足预设条件。
151.步骤307:车载设备若判断车辆的当前状态满足预设条件,则向车辆对应的终端发送报警通知,该报警通知用于指示车辆发生异常。
152.其中,该预设条件是指需要向车辆对应的终端进行异常报警的条件。车载设备可以通过蜂窝网络向终端发送报警通知。该蜂窝网络可以为3g、4g或5g网络等蜂窝网络,本技术实施例对此不做限定。
153.步骤308:终端接收报警通知,展示报警通知。
154.其中,终端可以通过发出报警声音或显示报警通知等形,来展示报警通知,本技术实施例对终端展示报警通知的形式不做限定。
155.步骤309:终端若基于报警通知检测到图像查看操作,则向车载设备发送图像获取请求,该图像获取请求用于请求获取车辆周围的环境图像。
156.在终端展示报警通知后,用户可以在终端上执行图像查看操作,以查看车辆周围的环境图像。
157.其中,图像查看操作可以手势操作、语音操作或点击操作等。比如,终端在接收到报警通知后,可以在显示界面中显示图像查看按钮,图像查看操作可以为对显示界面中显示的图像查看按钮的点击操作。
158.步骤310:车载设备接收该图像获取请求,获取车载图像识别系统采集的车辆周围的图像视频。
159.比如,车载设备可以通过向车载图像识别系统发送图像获取指令,来获取车载图像识别系统采集的车辆周围的环境图像。车载图像识别系统响应于该图像获取指令,即可
向车载设备发送采集的车辆周围的环境图像。比如,车载图像识别系统可以将采集的环境图像以图像帧格式依次向车载设备进行传输,以向车载设备发送车辆周围的环境视频。
160.步骤311:车载设备向终端发送车载图像识别系统采集的车辆周围的环境图像。
161.步骤312:终端接收车载设备发送的车辆周围的环境图像,显示车辆周围的环境图像。
162.根据终端显示的车辆周围的环境图像,车主可以及时获知车辆的异常情况以及对异常情况进行处理。另外,车主还可以根据推送的车辆周围的环境图像及时定位车辆损坏人员或偷盗人员,以便及时追责,减少车主损失。
163.作为一个示例,终端还可以显示报警按钮,若检测到对报警按钮的触发操作,则快速进行报警。
164.在一些实施例中,车载设备对车辆异常的处理需要有第三方设备的协助支持,例如在车载设备对车辆进行异常报警之前,用户可以通过电子设备对车载设备进行相关设置,比如设置车载设备的报警策略,或者控制车载设备与车载距离感测装置或车载图像视频系统建立通信连接等。接下来结合附图,对通过电子设备对车载设备进行设置的过程进行举例说明。
165.图4是本技术实施例提供的一种车辆异常处理方法的流程图,该方法应用于电子设备和车载设备中,比如应用于上述图1所示的电子设备60和车载设备40中,如图4所示,该方法包括如下步骤:
166.步骤401:电子设备建立与车载设备的通信连接。
167.比如,用户可以在电子设备提供的人机交互界面分别输入车载设备的连接账号和密码,然后执行确认连接操作,以触发电子设备根据该的连接账号和密码建立与车载设备的通信连接。
168.作为一个示例,电子设备可以通过第三近距离无线通信网络与车载设备通信连接。第三近距离无线通信网络可以为wifi或蓝牙等,相应地,车载设备的连接账号和密码可以为wifi的ssid(service set identifier,服务集标识)名称和密码,或者为蓝牙名称和密码等。
169.步骤402:电子设备控制车载设备与车载距离感测装置建立通信连接。
170.电子设备可以获取车载距离感测装置的连接账号和密码,根据车载距离感测装置的连接账号和密码,控制车载设备与车载距离感测装置建立通信连接。
171.比如,用户可以在电子设备提供的人工交互界面分别输入车载距离感测装置的连接账号和密码,然后执行确认连接操作,以触发电子设备根据用户输入的车载距离感测装置的连接账号和密码,控制车载设备根据该连接账号和密码建立与车载距离感测装置的通信连接。
172.作为一个示例,车载设备可以通过第一近距离无线通信网络与车载距离感测装置通信连接。第一近距离无线通信网络可以为wifi或蓝牙等,相应地,车载距离感测装置的连接账号和密码可以为wifi的ssid名称和密码,或者为蓝牙名称和密码等。
173.步骤403:电子设备控制车载设备与车载图像识别系统建立通信连接。
174.电子设备可以获取车载距离感测装置的连接账号和密码,根据车载距离感测装置的连接账号和密码,控制车载设备与车载距离感测装置建立通信连接。
175.比如,用户可以在电子设备提供的人工交互界面分别输入车载距离感测装置的连接账号和密码,然后执行确认连接操作,以触发电子设备根据用户输入的车载距离感测装置的连接账号和密码,控制车载设备根据该连接账号和密码建立与车载距离感测装置的通信连接。
176.作为一个示例,车载设备可以通过第一近距离无线通信网络与车载距离感测装置通信连接。第一近距离无线通信网络可以为wifi或蓝牙等,相应地,车载距离感测装置的连接账号和密码可以为wifi的ssid名称和密码,或者为蓝牙名称和密码等。
177.需要说明的是,上述步骤401-403为可选步骤。也即是,本技术实施例中,可以在设备之间未建立通信连接时,通过上述步骤401-步骤403中的相关步骤建立设备之间的通信连接,而在设备之间已建立通信连接时,也就无需执行上述步骤401-步骤403中的相关步骤。应理解,也可以通过其他方式建立设备之间的通信连接,比如车载设备可以根据存储的连接账号和密码,与车载距离感测装置或车载图像识别系统建立通信连接。
178.步骤404:电子设备显示报警策略设置界面,报警策略设置界面用于为车辆的车载设备设置报警策略。
179.其中,报警策略可以包括车辆预设范围和车辆状态预设状态。
180.用户可以在该报警策略设备界面选择或输入想要设置的报警策略。比如,用户可以将车辆预设范围设置为2米范围,将车辆状态预设条件设置为车辆ecu的防盗状态为报警状态等。
181.步骤405:电子设备获取用户设置的报警策略。
182.比如,电子设备可以获取用户基于报警策略设备界面选择的报警策略或输入的报警策略。
183.步骤406:电子设备向车载设备发送该报警策略。
184.车载设备接收到该报警策略后,即可根据该报警策略进行车辆报警。比如,根据该报警策略控制车载距离感测装置监测车辆预设范围内是否存在异常物体,并在确定异常物体为目标物体时启动车载图像识别系统采集车辆周围的环境图像,并在车辆的当前状态满足车辆状态预设条件时发送环境图像至车辆对应的终端。
185.在一种可能的实现方式中,电子设备安装有车载设备的控制app,电子设备可以通过该控制app对车载设备进行设置,比如通过该控制app设置车载设备的报警策略,或者控制车载设备建立与车载距离感测装置或车载图像识别系统的通信连接。相应地,电子设备提供的上述人机交互界面可以为该控制app的相关应用界面。
186.本技术实施例中,电子设备可以显示报警策略设置界面,获取用户设置的报警策略,然后向车载设备发送用户设置的报警策略。如此,用户可以使用电子设备自定义设置车载设备的报警策略,提高车载设备进行异常报警的灵活性,以及满足用户的个性化需求。另外,电子设备还可以控制车载设备与车载距离感测装置或车载图像识别系统连接,以使车辆设备可以控制车载距离感测装置监测车辆预设范围内是否存在异常物体,以及启动车载图像识别系统采集车辆周围的环境图像,实现车辆报警。
187.图5是本技术实施例提供的一种车辆异常处理装置500的框图,该装置500可以集成在上述车载设备中,如图5所示,该装置可以包括第一控制模块501、第一判断模块502、第二控制模块503、第二判断模块504和发送模块505;
188.第一控制模块501,用于控制该车载距离感测装置监测该车辆预设范围内是否存在异常物体;
189.第一判断模块502,用于若存在,则判断该异常物体是否移动;
190.第二控制模块503,用于若移动,则确定该异常物体为目标物体,并启动车载图像识别系统,通过该车载图像识别系统采集该车辆周围的环境图像;
191.第二判断模块504,用于获取车辆的当前状态,判断该车辆的当前状态是否满足预设条件;
192.发送模块505,用于若满足,则向该车辆对应的终端发送该车载图像识别系统采集的环境图像。
193.可选地,该第二判断模块504用于:
194.获取该目标物体的移动方向和移动速度;
195.若移动方向为抵近车辆,且移动速度大于安全速度时,则判断该车辆的当前状态满足预设条件。
196.可选地,该第二判断模块504用于:
197.获取车辆防盗ecu的防盗状态,得到车辆防盗状态值;
198.若车辆防盗状态值为报警状态时,则判断该车辆的当前状态满足预设条件。
199.可选地,该装置还包括第三控制模块,该第三控制模块用于:
200.若通过该车载距离感测装置监测到该目标物体已不在该车辆预设范围内,或该目标物体停止移动,则关闭该车载图像识别系统。
201.可选地,该装置还包括获取模块,该获取模块用于:
202.获取报警策略,该报警策略包括车辆预设范围和车辆状态预设条件。
203.可选地,该发送模块505具体包括:
204.第一发送单元,用于向该车辆对应的终端发送报警通知,该报警通知用于指示该车辆发生异常;
205.第二发送单元,用于若接收到该终端发送的图像获取请求,则向该车辆对应的用户终端发送该车载图像识别系统采集的环境图像。
206.本技术实施例中,车载设备可以控制车载距离感测装置监测车辆预设范围内是否存在异常物体,若存在,则判断异常物体是否移动,若移动,则确定异常物体为目标物体,并启动车载图像识别系统来采集车辆周围的环境图像。然后获取车辆的当前状态,判断车辆的当前状态是否满足预设条件,若满足,则向车辆对应的终端发送车载图像识别系统采集的图像。如此,可以在监测到车辆的预设范围内有移动物体且车辆的当前状态满足预设条件时,及时向车辆对应的终端发送车载图像识别系统采集的环境图像,以便车主可以及时获知车辆的异常情况以及对异常情况进行处理。另外,车主还可以根据推送的车辆周围的环境图像及时定位车辆损坏人员或偷盗人员,以便及时追责,减少车主损失。另外,通过在检测到有物体在车辆的预设范围内移动时才启动车载图像识别系统来采集车辆周围的环境图像,还可以节省车载图像识别系统的电量消耗,以及避免长时间采集的图像占用大量存储空间。
207.图6是本技术实施例提供的一种车辆异常处理装置的框图,该装置可以集成于电子设备中,如图6所示,该装置包括显示模块601、获取模块602和发送模块603;
208.显示模块601,用于显示报警策略设置界面,该报警策略设置界面用于为车辆的车载设备设置报警策略;
209.获取模块602,用于获取用户设置的报警策略,该报警策略包括车辆预设范围和车辆状态预设条件;
210.发送模块603,用于向该车载设备发送该报警策略,以使该车载设备根据该报警策略控制车载距离感测装置监测该车辆预设范围内是否存在异常物体,并在确定异常物体为目标物体时启动车载图像识别系统采集该车辆周围的环境图像,并在车辆的当前状态满足车辆状态预设条件时发送环境图像至该车辆对应的终端。
211.可选地,该装置还包括:
212.建立连接模块,用于建立与该车载设备的通信连接;
213.第一控制模块,用于控制该车载设备与该车载距离感测装置建立通信连接;
214.第二控制模块,用于控制该车载设备与该车载图像识别系统建立通信连接。
215.本技术实施例中,电子设备可以显示报警策略设置界面,基于该报警策略设置界面获取用户设置的报警策略,该报警策略包括车辆预设范围和车辆状态预设条件,然后向车载设备发送该报警策略,以使车载设备根据报警策略控制车载距离感测装置监测车辆预设范围内是否存在异常物体,并在确定异常物体为目标物体时启动车载图像识别系统采集车辆周围的环境图像,并在车辆的当前状态满足车辆状态预设条件时发送环境图像至车辆对应的终端。如此,用户可以使用电子设备自定义设置车载设备的报警策略,提高车载设备进行异常报警的灵活性,以及满足用户的个性化需求。
216.需要说明的是:上述实施例提供的车辆异常处理装置在进行车辆异常处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
217.上述实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术实施例的保护范围。
218.上述实施例提供的车辆异常处理装置与车辆异常处理方法实施例属于同一构思,上述实施例中单元、模块的具体工作过程及带来的技术效果,可参见方法实施例部分,此处不再赘述。
219.图7是本技术实施例提供的一种车载设备的结构示意图。如图7所示,车载设备包括:处理器70、存储器71以及存储在存储器71中并可在处理器70上运行的计算机程序72,处理器70执行计算机程序72时实现上述实施例中的车辆异常处理方法中的步骤。
220.车载设备可以为obd设备等。车载设备可以是独立设备或嵌入式设备,本技术实施例不限定车载设备的类型。本领域技术人员可以理解,图7仅仅是车载设备的举例,并不构成对车载设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,比如还可以包括网络接口等。
221.处理器70可以是中央处理单元(central processing unit,cpu),处理器70还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路
(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者也可以是任何常规的处理器。
222.存储器71在一些实施例中可以是车载设备的内部存储单元,比如车载设备的硬盘或内存。存储器71在另一些实施例中也可以是车载设备的外部存储设备,比如车载设备上配备的插接式硬盘、智能存储卡(smart media card,smc)、安全数字(secure digital,sd)卡、闪存卡(flash card)等。进一步地,存储器71还可以既包括车载设备的内部存储单元也包括外部存储设备。存储器71用于存储操作系统、应用程序(比如监控程序)、数据以及其他程序等。存储器71还可以用于暂时地存储已经输出或者将要输出的数据。
223.图8是本技术实施例提供的一种电子设备的结构示意图。如图8所示,电子设备包括:处理器80、存储器81以及存储在存储器81中并可在处理器80上运行的计算机程序82,处理器80执行计算机程序82时实现上述实施例中的车辆异常处理方法中的步骤。该电子设备可以为上述图1中的电子设备60。
224.电子设备可以是一个通用电子设备或一个专用电子设备。在具体实现中,电子设备可以是台式机、便携式电脑、网络服务器、掌上电脑、移动手机、平板电脑、无线终端设备、通信设备或嵌入式设备,本技术实施例不限定电子设备的类型。本领域技术人员可以理解,图8仅仅是电子设备的举例,并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,比如还可以包括输入设备、输出设备、网络接口等。
225.处理器80可以是中央处理单元(central processing unit,cpu),处理器80还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者也可以是任何常规的处理器。
226.存储器81在一些实施例中可以是电子设备的内部存储单元,比如电子设备的硬盘或内存。存储器81在另一些实施例中也可以是电子设备的外部存储设备,比如电子设备上配备的插接式硬盘、智能存储卡(smart media card,smc)、安全数字(secure digital,sd)卡、闪存卡(flash card)等。进一步地,存储器81还可以既包括电子设备的内部存储单元也包括外部存储设备。存储器81用于存储操作系统、应用程序(比如车辆异常处理方法的程序)、数据以及其他程序等。存储器81还可以用于暂时地存储已经输出或者将要输出的数据。
227.本技术实施例还提供了一种计算机设备,该计算机设备包括:至少一个处理器、存储器以及存储在该存储器中并可在该至少一个处理器上运行的计算机程序,该处理器执行该计算机程序时实现上述任意各个方法实施例中的步骤。
228.本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时可实现上述各个方法实施例中的步骤。
229.本技术实施例提供了一种计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个方法实施例中的步骤。
230.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可
以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述方法实施例中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,该计算机程序包括计算机程序代码,该计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。该计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、rom(read-only memory,只读存储器)、ram(random access memory,随机存取存储器)、cd-rom(compact disc read-only memory,只读光盘)、磁带、软盘和光数据存储设备等。本技术提到的计算机可读存储介质可以为非易失性存储介质,换句话说,可以是非瞬时性存储介质。
231.应当理解的是,实现上述实施例的全部或部分步骤可以通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。该计算机指令可以存储在上述计算机可读存储介质中。
232.以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。