增强信息安全的车辆远程视频播放方法、设备、存储介质与流程

文档序号:32010859发布日期:2022-11-02 18:01阅读:44来源:国知局
增强信息安全的车辆远程视频播放方法、设备、存储介质与流程

1.本技术涉及汽车智能化技术领域,具体涉及一种增强信息安全的车辆远程视频播放方法、设备、存储介质。


背景技术:

2.随着科学技术的发展和人民生活水平提高,车辆已经成为了人们出行的基本工具,基于车辆基数大的问题,公共空间的停车场也是越建越大,因此在停车场找车也成为了一件相对困难的事情;另外,当车辆停在室外空间时,对其车辆安全性也存在一定的担忧和焦虑,基于此,监控车辆周边环境的技术也应运而生。
3.基于此需求,现在市场上出现了一些远程视频的方案,相关方案满足远程监控车辆周边环境的需求,但是尚且存在一些不足,比如将车载摄像头采集到的视频或图像信息未做脱敏处理,直接上传云端服务器,缺少对周边环境行人以及周边车辆的隐私保护,不满足《汽车数据安全管理若干规定(试行)》第8条的要求。


技术实现要素:

4.鉴于以上所述现有技术的缺点,本发明提供一种增强信息安全的车辆远程视频播放方法、设备、存储介质,以解决上述技术问题。
5.本发明实施例提供一种增强信息安全的车辆远程视频播放方法,包括:获取远程视频推流指令,触发车身控制系统检测车辆的电源状态,若所述电源状态为执行态,触发启动全景式监控影像系统,并通过所述全景式监控影像系统采集目标车辆预设距离范围内的环境视频信息;对所述环境视频信息进行脱敏处理,得到车辆远程视频信息;将所述车辆远程视频信息发送至云端服务器,以使移动端通过所述云端服务器获取到所述车辆远程视频信息生成车辆远程视频,并播放。
6.在本技术的一个实施例中,对所述环境视频信息进行脱敏处理,得到车辆远程视频信息包括:获取所述环境视频信息中的多个初始图像,对所述初始图像进行目标检测,将包括预设目标的图像区域确定为敏感信息图像区域;将所述敏感信息图像区域按照预设的标准范围划分为多个区块,获取所述区块内各像素点的像素点像素值,确定所述区块的区块像素平均值;以所述区块像素平均值对所述区块内各像素点的像素点像素值进行更新,得到脱敏后的初始图像;基于多个脱敏后的初始图像生成车辆远程视频信息。
7.在本技术的一个实施例中,所述远程视频推流指令通过智能车机系统获取,获取远程视频推流指令之前,所述方法包括:获取智能车机系统的智能车机系统工作状态,所述智能车机系统工作状态包括休眠状态或唤醒状态;若所述智能车机系统处于唤醒状态,则通过所述云端服务器将所述移动端发出的所述视频推流指令发送至所述智能车机系统;若所述智能车机系统处于休眠状态,则唤醒所述智能车机系统,通过所述云端服务器将所述移动端发出的所述视频推流指令发送至所述智能车机系统。
8.在本技术的一个实施例中,获取远程视频推流指令之后,所述方法包括:获取所述
车身控制系统的电源电压,以及车辆的运动状态;若所述电源电压小于额定电压,且所述运动状态包括静止状态,确定所述车身控制系统处于执行态;若所述电源电压大于额定电压,和/或所述运动状态包括行驶状态,确定所述车身控制系统处于休眠态。
9.在本技术的一个实施例中,将所述车辆远程视频信息发送至云端服务器之后,所述方法还包括以下至少之一:如果获取到移动端发出的关闭视频指令,则所述智能车机系统执行关闭动作;如果获取到车辆解锁的广播信息,所述智能车机系统执行关闭动作;获取所述车辆远程视频信息的初始发送时间和当前发送时间,确定信息发送时长,若所述信息发送时长大于预设时长,所述智能车机系统执行关闭动作;所述关闭动作包括以下至少之一,停止将所述车辆远程视频信息发送至云端服务器,停止通过所述全景式监控影像系统采集所述环境视频信息,控制所述车身控制系统执行下电动作以使所述电源状态处于休眠态。
10.本发明提供一种智能车机系统,所述系统包括:获取模块,用于获取远程视频推流指令,触发车身控制系统检测车辆的电源状态,若所述电源状态为执行态,触发启动全景式监控影像系统,并通过所述全景式监控影像系统采集目标车辆预设距离范围内的环境视频信息;脱敏模块,用于对所述环境视频信息进行脱敏处理,得到车辆远程视频信息;信息传输模块,用于将所述车辆远程视频信息发送至云端服务器,以使移动端通过所述云端服务器获取到所述车辆远程视频信息生成车辆远程视频,并播放。
11.本发明提供一种车辆远程视频播放系统,其特征在于,所述系统包括移动端、云端服务器和智能车机系统;所述移动端,用于向云端服务器发送远程视频推流指令;所述云端服务器,用于将获取到的所述远程视频推流指令发送至智能车机系统;所述智能车机系统,用于获取所述云端服务器发送的远程视频推流指令,触发车身控制系统检测车辆的电源状态,若所述电源状态为执行态,触发启动全景式监控影像系统,并通过所述全景式监控影像系统采集目标车辆预设距离范围内的环境视频信息,对所述环境视频信息进行脱敏处理,得到车辆远程视频信息,将所述车辆远程视频信息发送至云端服务器;所述云端服务器还用于获取所述智能车机系统发送的所述车辆远程视频信息,并将所述车辆远程视频信息发送至所述移动端;所述移动端还用于获取所述云端服务器发送的所述车辆远程视频信息,生成车辆远程视频,并播放。
12.在本技术的一个实施例中,云端服务器包括:第二获取模块,用于获取所述移动端发送的远程视频推流指令并发送至所述智能车机系统,以及获取所述移动端的地址信息;第三获取模块,用于获取所述智能车机系统发送的所述车辆远程视频信息,生成信息获取成功消息;预设存储空间,用于存储所述车辆远程视频信息;发送模块,用于将所述信息获取成功消息根据所述地址信息发送至所述移动端,以触发所述移动端向所述预设存储空间获取所述车辆远程视频信息。
13.本发明实施例还提供一种电子设备,所述电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现上述的增强信息安全的车辆远程视频播放方法。
14.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行上述的增强信息安全的车辆远程视频播放方法。
15.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
17.图1是本技术的一示例性实施例示出的远程视频播放的系统架构示意图;
18.图2是本技术的一示例性实施例示出远程视频播放方法流程图;
19.图3是本技术的一示例性实施例示出的视频信息脱敏流程图;
20.图4是本技术的一个示例性实施例示出的视频信息脱敏软件模块工作流程;
21.图5是本技术的一个示例性实施例示出的关闭车辆远程视频播放流程图;
22.图6是本技术的一个示例性实施例示出的主动关闭车辆远程视频播放流程图;
23.图7是本技术的一个示例性实施例示出的自动关闭车辆远程视频播放流程图;
24.图8是本技术的一个示例性实施例示出的智能车机系统框图;
25.图9是本技术的一个示例性实施例示出的智能车机系统结构示意图;
26.图10是本技术的一个示例性实施例示出的车辆远程视频播放系统框图;
27.图11是本技术的一个示例性实施例示出的车身控制系统结构示意图;
28.图12是本技术的一个示例性实施例示出的远程视频播放系统结构示意图;
29.图13是本技术的一个示例性实施例示出的远程视频直播流程图;
30.图14示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。
具体实施方式
31.以下将参照附图和优选实施例来说明本发明的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
32.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
33.在下文描述中,探讨了大量细节,以提供对本发明实施例的更透彻的解释,然而,对本领域技术人员来说,可以在没有这些具体细节的情况下实施本发明的实施例是显而易见的,在其他实施例中,以方框图的形式而不是以细节的形式来示出公知的结构和设备,以避免使本发明的实施例难以理解。
34.图1是本技术的一示例性实施例示出的远程视频播放的系统架构示意图,
35.参照图1所示,系统架构可以包括车辆设备101、云端102和移动设备103。其中,计
算机设备103可以是平板电脑、智能手机中至少一种。车主可以通过移动设备103对车辆下发远程视频播放的指令并播放视频。车辆设备101包含有智能车机系统,用于控制车身控制系统和全景式监控影像系统(around view monitor,简称avm),该智能车机系统与移动端通过无线通信模组连接;车身控制系统,用于判断车辆的电瓶电压,执行上下电及车辆解闭锁的判定和下发上下电及车辆解闭锁的通知;以及全景式监控影像系统,用于采集车辆周边影像信息,还包括视频信息脱敏模块,用于对全景式监控影像系统抓取的视频做脱敏处理。
36.以下对本技术实施例的技术方案的实现细节进行详细阐述:
37.图2是是本技术的一示例性实施例示出远程视频播放方法流程图。
38.如图2所示,在一个示例性实施例中,远程视频播放至少包括步骤s210至步骤s230,应当理解的是,步骤s210和步骤s230可以同时进行也可以不同时进行,因此以下步骤仅是示例性和解释性的,并不能限制本技术,不作为本发明的限制条件。步骤s210至步骤s230的详细介绍如下:
39.在步骤s210中,获取远程视频推流指令,触发车身控制系统检测车辆的电源状态,若电源状态为执行态,触发启动全景式监控影像系统,并通过全景式监控影像系统采集目标车辆预设距离范围内的环境视频信息。
40.需要说明的是,该远程视频推流指令由移动端设备经由远端服务器(telematics service provider,简称tsp)发送给智能车机系统。其移动端设备包括但不限于智能手机、平板电脑。
41.在本发明的一个实施例中,车主通过智能手机app,向tsp下发远程视频推流的指令,tsp基于预设的方案验证该指令是否为合法指令,若并非合法指令则不做应答,若确认为合法指令,则将该指令下发至智能车机系统,并生成该指令所对应的详细信息。
42.需要说明的是,远程视频推流指令通过智能车机系统获取,获取远程视频推流指令之前包括:获取智能车机系统的智能车机系统工作状态,智能车机系统工作状态包括休眠状态或唤醒状态;若智能车机系统处于唤醒状态,则通过云端服务器将移动端发出的视频推流指令发送至智能车机系统;若智能车机系统处于休眠状态,则唤醒智能车机系统,通过云端服务器将移动端发出的视频推流指令发送至智能车机系统。
43.在本发明的一个实施例中,车主通过手机app向tsp下发远程视频推流指令,检测发现智能车机系统处于休眠状态,tsp无法将该指令下发至智能车机系统,故需先唤醒智能车机系统,然后向智能车机系统下发指令。车主通过发送验证短信的方式唤醒无线通信模组,由无线通信模组唤醒智能车机系统。直到智能车机系统完成终端的登录并与tsp建立长连接后,tsp再下发具体的控制指令至智能车机系统。通过智能车机系统控制车社控制系统执行上电操作,并启动全景式监控影像系统(around view monitor,简称avm)采集车辆周边范围内的环境视频信息。
44.优选的,还可以通过振铃的方式唤醒无线通信模组。
45.需要说明的是,获取远程视频推流指令之后,包括:获取车身控制系统的电源电压,以及车辆的运动状态;若电源电压小于额定电压,且运动状态包括静止状态,确定车身控制系统处于执行态;若电源电压大于额定电压,和/或运动状态包括行驶状态,确定车身控制系统处于休眠态。
46.在本发明的一个实施例中,智能车机系统向车身控制系统发出上电指令,车身控制系统则基于该上电指令对电源状态进行检测,电瓶电压状态正常,又检测车辆的行驶状态,当且仅当电瓶电压处于正常且车辆处于未启动状态,车身控制系统执行上电指令,并在完成上电后向智能车机系统待反馈上电成功的信息。
47.在本发明的另一个实施例中,车身控制系统检测发现电瓶电压低于额定工作电压,则拒绝执行上电动作。
48.在本发明的另一个实施例中,车身控制系统检测发现电瓶电压正常,车辆处于行驶状态,则拒绝执行上电动作。
49.优选的,智能车机系统控制开启全景式监控影像系统还包括:检测全景式监控影像系统当前的系统状态,其状态包括工作状态和休眠状态;若全景式监控影像系统当前处于工作状态,则向全景式监控影像系统下发视频获取指令;若全景式监控影像系统当前处于休眠状态,则先唤醒全景式监控影像系统,然后向全景式监控影像系统下发视频获取指令;全景式监控影像系统基于该指令获取车辆预设距离范围内的环境视频信息。
50.在步骤s220中,对环境视频信息进行脱敏处理,得到车辆远程视频信息。
51.如图3所示,对环境视频信息进行脱敏处理,得到车辆远程视频信息包括:获取环境视频信息中的多个初始图像,对初始图像进行目标检测,将包括预设目标的图像区域确定为敏感信息图像区域;将敏感信息图像区域按照预设的标准范围划分为多个区块,获取区块内各像素点的像素点像素值,确定区块的区块像素平均值;以区块像素平均值对区块内各像素点的像素点像素值进行更新,得到脱敏后的初始图像;基于多个脱敏后的初始图像生成车辆远程视频信息。
52.在本发明的一个实施例中,预设行人信息和车牌信息为敏感信息,通过avm系统的摄像头采集得到车辆周边环境的视频信息,并将该视频信息缓存至智能车机系统,得到多组图像信息,然后通过智能车机系统中的信息处理模块,识别该图像信息中的行人信息和周边车辆的车牌信息,将含有相关敏感信息的区域定义为敏感信息区域。根据录波器的范围大小,将该敏感信息区域划分为多个图像区块,获取每个区块内各个像素点的像素值,并确定该区块的平均像素值,将该平均像素值赋值给其区块,则得到脱敏之后的图像信息。将多个脱敏后的图像信息按照既有顺序组合起来即为车辆远程视频信息。
53.图4是本技术的一个示例性实施例示出的视频信息脱敏软件模块工作流程。
54.如图4所示,视频信息脱敏流程包括:avm摄像头获取视频信息401,输出视频信息至智能车机系统并缓存402,识别视频信息中的敏感信息403,将敏感信息加密编码404,得到脱敏后的视频流405,上传脱敏后的视频流至tsp 406。
55.在本发明的一个实施例中,通过avm系统的摄像头获取到车辆周边的环境视频信息;将得到的视频信息发送给智能车机系统,并在智能车机系统的存储器上建立一各缓存单元,用于缓存得到的视频信息;识别得到的视频信息中的敏感信息,包括但不限于行人信息和车牌信息,划定敏感信息区域;对敏感信息区域加密编码,从而实现脱敏,得到脱敏后的视频信息,并将其上传至tsp。
56.在步骤s230中,将车辆远程视频信息发送至云端服务器,以使移动端通过云端服务器获取到车辆远程视频信息生成车辆远程视频,并播放。
57.在本发明的一个实施例中,预设目标车辆直径范围5米内的环境信息为其周边环
境信息,智能车机系统通过控制avm系统采集得到车辆周边环境的视频信息,然后基于tsp生成的视频推流指令详情向avm获取该视频信息并缓存,而后控制脱敏模块将其缓存的视频信息做脱敏处理,将脱敏之后的视频信息上传tsp,tsp在接受该脱敏后的视频信息成功之后,向移动端发送视频接收成功的信息,移动端基于该视频接收成功的信息向tsp获取视频信息,并播放。
58.图5是本技术的一个示例性实施例示出的关闭车辆远程视频播放流程图。
59.如图5所示,将车辆远程视频信息发送至云端服务器之后,还包括以下至少之一:如果获取到移动端发出的关闭视频指令,则智能车机系统执行关闭动作;如果获取到车辆解锁的广播信息,智能车机系统执行关闭动作;获取车辆远程视频信息的初始发送时间和当前发送时间,确定信息发送时长,若信息发送时长大于预设时长,智能车机系统执行关闭动作;其关闭动作包括以下至少之一,停止将车辆远程视频信息发送至云端服务器,停止通过全景式监控影像系统采集环境视频信息,控制车身控制系统执行下电动作以使电源状态处于休眠态。
60.在本发明的一个实施例中,车主通过远程视频播放找到车辆之后,主动关闭车辆远程直播,智能车机系统获取到移动端发出的关闭视频指令之后,执行关闭动作,包括停止将车辆远程视频信息发送至云端服务器,停止通过全景式监控影像系统采集环境视频信息,控制车身控制系统执行下电动作以使电源状态处于休眠态。
61.在本发明的另一个实施例中,车主通过远程视频播放找到车辆之后,没有主动发出关闭视频的指令,而是启动了车辆。车身控制系统向全系统广播车辆已解锁事件,智能车机系统基于获取到车辆解锁的广播信息,执行关闭动作,包括停止将车辆远程视频信息发送至云端服务器,停止通过全景式监控影像系统采集环境视频信息,控制车身控制系统执行下电动作以使电源状态处于休眠态。
62.在本发明的另一个实施例中,预设每次远程视频播放时间为5分钟,获取远程视频播放的时刻与当前时刻,得到已经远程视频播放的时间,当远程视频播放的时间超过5分钟,将执行关闭动作,包括停止将车辆远程视频信息发送至云端服务器,停止通过全景式监控影像系统采集环境视频信息,控制车身控制系统执行下电动作以使电源状态处于休眠态。
63.如果智能车机未收到关闭视频指令,也未收到车辆解锁的广播信息,并且远程视频播放时间并未超过预设的时间,则持续远程视频播放。
64.优选的,在远程视频播放过程中,还可以切换不同的摄像头,以观察不同角度的环境信息,其切换摄像头包括:通过云端服务器发送切换摄像头指令至智能车机系统,切换摄像头的指令中包含目标摄像头信息;调用全景式监控影像系统的摄像头切换指令,将全景式监控影像系统采集的视频信号切换至目标摄像头的信号流;通过云端服务器反馈切换成功的信号,并播放切换摄像头之后的视频信息。
65.在本发明的一个实施例中,首先播放的是车辆前方的视频信息,根据实际需求,车主需要查看车辆右方的环境信息,则向tsp发送切换摄像头的指令,而后avm系统根据收到的指令切换至目标角度的摄像头视角,上传其对应的实时视频,并向tsp反馈切换摄像头成功的信息,而后车组则可通过智能手机app查看右侧环境信息。
66.图6是本技术的一个示例性实施例示出的主动关闭车辆远程视频播放流程图。
67.如图6所示,手机端主动关闭车辆远程直播包括:手机app发送远程关闭视频指令601,tsp发送远程关闭指令602,无线通信模组收到指令603,智能车机系统广播关闭指令604,车身控制器系统关闭视频采集器(avm)源605,车身控制系统下令通知电源管理系统下电606,关闭继电器电源607。
68.在本发明的一个实施例中,当车主想结束关闭视频直播,可通过手机app发送关闭指令。远程关闭推流后,为了车主整车电量考虑,应通过车身控制系统去关闭整车电源,详细步骤如下:手机app发送关闭推流指令至tsp;tsp通过tcp或mqtt长连接直接下发命令至智能车机系统;智能车机系统通过调用avm的接口完成关闭摄像头推流功能,并通知车身控制系统完成整车电源的下电;智能车机系统完成摄像头的关闭操作后需异步反馈执行的结果至tsp。
69.图7是本技术的一个示例性实施例示出的自动关闭车辆远程视频播放流程图。
70.如图7所示,自动关闭车辆远程视频播放包括:车身控制系统获取解锁指令或者时间超时信息701,车机获取该时间并关闭实时摄像头浏览服务702,关闭信号采集(avm)703,继电器系统下电704,智能车机系统通知状态至tsp 705。
71.在本发明的一个实施例中,视频直播服务主要目的之一是提供给车主寻找车辆的服务,可能存在车主找到车辆的时候,车辆还处于直播状态。此时车主触发解锁后,车辆应主动关闭视频直播推流,否则回造成车主上车后倒车影像存在故障性问题,甚至驾驶安全问题。因此应对此情况,车辆将自动关闭远程视频播放,详细步骤如下:车身控制系统通过can网络广播解锁状态;智能车机通知avm关闭实时浏览服务;智能车机系统通过can网络发送电源下电的指令至车身控制系统;再收到下电成功后,智能车机系统应通过长连接发送此结束事件,同时tsp应通知手机app给用户展示相应的弹框提示。
72.图8是本技术的一个示例性实施例示出的智能车机系统框图。
73.如图8所示,智能车机系统包括:获取模块810、脱敏模块820和数据传输模块830。其中获取模块810,用于获取远程视频推流指令,触发车身控制系统检测车辆的电源状态,若电源状态为执行态,触发启动全景式监控影像系统,并通过全景式监控影像系统采集目标车辆预设距离范围内的环境视频信息;脱敏模块820,用于对环境视频信息进行脱敏处理,得到车辆远程视频信息;信息传输模块830,用于将车辆远程视频信息发送至云端服务器,以使移动端通过云端服务器获取到车辆远程视频信息生成车辆远程视频,并播放。
74.需要说明的是,上述实施例所提供的智能车机系统与上述实施例所提供的远程视频播放方法属于同一构思,其中各个模块和单元执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。上述实施例所提供的路况刷新装置在实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能,本处也不对此进行限制。
75.图9是本技术的一个示例性实施例示出的智能车机系统结构示意图。
76.如图9所示,智能车机系统配置有第一处理器901,第一can收发器模块902、第一视频信号处理模块903、以及第一无线通信模块904。其中,第一处理器901,是车机信息处理、程序运行的最终执行单元;第一can收发器模块902,用于接收解闭锁消息,以决定是否要自动关闭视频推流,同时车机还需根据该模块来判定当前车辆是否在驾驶状态,来决定是否可以开启视频推流;第一视频信号处理模块903,对avm视频信号进行数模转换,分辨率转
换;第一无线通信模块904,用于获取来自tsp云端的指令,并上传视频数据至tsp。
77.优选的,本车载智能车机系统应支持https双向认证协议,并支持基于mqtt,或者tcp的长连接服务。当整车can网络处于唤醒状态下,该智能车机系统应与平台建立经过双向认证的长连接。
78.图10是本技术的一个示例性实施例示出的车辆远程视频播放系统框图。该系统可以应用于图1所示的实施环境,并具体配置在车辆设备101中。该装置也可以适用于其它的示例性实施环境,并具体配置在其它设备中,本实施例不对该装置所适用的实施环境进行限制。
79.如图10所示,该示例性的远程视频播放装置包括:移动端1010、云端服务器1020、智能车机系统1030。其中移动端1010,用于向云端服务器发送远程视频推流指令;云端服务器1020,用于将获取到的远程视频推流指令发送至智能车机系统;智能车机系统1030,用于获取云端服务器发送的远程视频推流指令,触发车身控制系统检测车辆的电源状态,若电源状态为执行态,触发启动全景式监控影像系统,并通过全景式监控影像系统采集目标车辆预设距离范围内的环境视频信息,对环境视频信息进行脱敏处理,得到车辆远程视频信息,将车辆远程视频信息发送至云端服务器;云端服务器1020还用于获取智能车机系统发送的车辆远程视频信息,并将车辆远程视频信息发送至移动端;移动端1010还用于获取云端服务器发送的车辆远程视频信息,生成车辆远程视频,并播放。
80.在本发明的一个实施例中,移动端1010向云端服务器1020发送远程视频推流指令,云端服务器1020在接收到该指令之后,验证指令正确,则将该指令下发至智能车机系统1030,并生成该指令所对应的远程视频推流指令详情,智能车机系统1020则基于收到的远程视频推流指令向车身控制系统下发上电指令,上电完成后启动avm系统,并通过avm系统获取车辆周边环境的视频信息,并对得到的视频信息进行脱敏处理。云端服务器1020(tsp)基于生成的视频推流指令详情,向智能车机系统1030获取脱敏之后的视频信息,并将信息发送给移动端1010,移动端1010在接收云端服务器1020发送过来的视频信息后,播放该视频。
81.优选的,在智能车机系统中包括有车身控制模块,,用于车辆电瓶电压的判定,电源的上电和下电操作以及车辆解闭锁状态的判定和通知。
82.图11是本技术的一个示例性实施例示出的车身控制系统结构示意图。
83.如图11所示,车身控制系统。配置有第二处理器1102、第二can收发器模块1102、第二电源系统信号处理模块1103、以及第二计时单元模块1104。
84.其中,第二处理器1101是车身控制信息处理、程序运行的最终执行单元。第二can收发器模块1102,用于发送解锁信息给车机处理关闭推流事件,同时车身控制系统利用此模块来唤醒系统相关控制器单元转到工作状态。第二电源系统信号处理模块1103,用于发送电源开启或关闭的指令,当开启电源的时候车身控制系统需对当前电瓶电压进行判定,如果处于低电压则不能开启视频推流。第二计时单元模块1104,当视频推流开启后,用于计时判定,如果超过规定时长则通知车身控制单元关闭电源,节约车载电源电量。
85.图12是本技术的一个示例性实施例示出的远程视频播放系统示意图。
86.如图12所示,远程视频播放系统配置有移动端手机app 1201、tsp 1202、无线通信模块1203、智能车机系统1204、avm 1205、车身控制系统1206、脱敏模块1207以及电源1208。
其中,手机tsp通过和无线通信模组之间建立长链接,从而与智能车机系统相连,而智能车机系统直接与车身控制系统和avm系统相连接,并通过车身控制系统控制电源单元的上/下电,特别的,智能车机系统还包括有视频信息脱敏模块,可将缓存的视频脱敏处理后上传云端。
87.在本发明的一个实施例中,车主通过手机app 1201下发远程视频推流的指令,tsp 1202将该指令下发至智能车机系统,并生成该指令的详情信息,通过无线通信模组1203将该远程视频推流指令下发给智能车机系统1204;智能车机系统1204基于收到的指令信息,向车身控制系统1205下发上电的指令;车身控制系统首先根据电源模块1208做自身电瓶电压检测,确认电瓶电压正常后,执行上电指令,并将已完成上电的信息发送给智能车机系统1204;智能车机系统1204根据收到的已上电信息,向avm系统1205下发启动指令;avm系统1205则通过自身摄像头,采集车辆周边的环境视频信息;智能车机系统1204基于tsp 1202生成的远程视频推流指令详情,向avm系统1205获取视频信息,并缓存至智能车机系统1204;将智能车机系统1204缓存的视频信息,经由信息脱敏模块1207处理后,上传至tsp 1202,并将视频信息已上传tsp 1202的信息下发给手机app 1201;手机app 1201主动从云端获取视频信息并播放,即实现远程视频播放。
88.图13是本技术的一个示例性实施例示出的远程视频直播流程图。
89.如图13所示,在本发明的一个实施例中,该远程视频播放可以是直播。其详细步骤如下:
90.(1)用户需再通过手机app下发指令至tsp,该指令应体现用户的功能需求与安全性要求;在此之前需确认智能车机系统的工作状态,若处于休眠态,需通过短信或电话的方式唤醒通信模组,并建立通信模组与tsp之间的长连接。
91.(2)tsp对来自app的指令进行验证通过后,下发控制指令至车机端。此时车机端应先通知车身控制系统进行上电,尤其是校验当前的电压是否稳定,当前是否处于驾驶状态。低电压或者车辆处于驾驶中都不允许远程启动视频推流。
92.(3)在完成车身控制系统上电后,智能车机系统应向tsp主动获取指令详情,考虑到tcp控制指令报文数量有限,此处应采用通知的方式来完成指令详情的下发,即tsp下发给智能车机系统的指令并不包好具体的业务参数,需智能车机主动到云端获取详细的业务参数。
93.(4)智能车机系统获取推流详情后,开始向avm获取本地的视频流数字信号,并紧接着向指定的云端路径上传视频流。
94.(5)云端(tsp)接收到视频后,标记该推流成功,并向手机app推送控制成功的消息,此时手机app应主动从云端(tsp)获取视频并在app上进行播放。
95.图14示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。
96.如图14所示,本技术的实施例还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得电子设备实现上述各个实施例中提供的增强信息安全的车辆远程视频播放方法。
97.图14示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。需要说明的是,图14示出的电子设备的计算机系统1400仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
98.如图14所示,计算机系统1400包括中央处理单元(central processing unit,cpu)1401,其可以根据存储在只读存储器(read-only memory,rom)1402中的程序或者从储存部分1408加载到随机访问存储器(random access memory,ram)1403中的程序而执行各种适当的动作和处理,例如执行上述实施例中的方法。在ram1403中,还存储有系统操作所需的各种程序和数据。cpu 1401、rom 1402以及ram1403通过总线1404彼此相连。输入/输出(input/output,i/o)接口1405也连接至总线1404。
99.以下部件连接至i/o接口1405:包括键盘、鼠标等的输入部分1406;包括诸如阴极射线管(cathode ray tube,crt)、液晶显示器(liquid crystal display,lcd)等以及扬声器等的输出部分1407;包括硬盘等的储存部分1408;以及包括诸如lan(local areanetwork,局域网)卡、调制解调器等的网络接口卡的通信部分1409。通信部分1409经由诸如因特网的网络执行通信处理。驱动器1410也根据需要连接至i/o接口1405。可拆卸介质1411,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1410上,以便于从其上读出的计算机程序根据需要被安装入储存部分1408。
100.特别地,根据本技术的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分1409从网络上被下载和安装,和/或从可拆卸介质1411被安装。在该计算机程序被中央处理单元(cpu)1401执行时,执行本技术的系统中限定的各种功能。
101.需要说明的是,本技术实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
102.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意
的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
103.描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
104.本技术的另一方面还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被计算机的处理器执行时,使计算机执行如前的增强信息安全的车辆远程视频播放方法。该计算机可读存储介质可以是上述实施例中描述的电子设备中所包含的,也可以是单独存在,而未装配入该电子设备中。
105.本技术的另一方面还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各个实施例中提供的增强信息安全的车辆远程视频播放方法。
106.上述实施例仅示例性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,但凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1