基于虚拟化的车载影像启动方法及系统、可读存储介质技术方案

技术编号:21251771 阅读:26 留言:0更新日期:2019-06-01 09:30
本发明专利技术公开一种基于虚拟化的车载影像启动方法、系统及可读存储介质。其中方法包括:Hypervisor加载快速启动系统及客户端系统;快速启动系统检测车辆是否处在第一倒车状态;在检测到车辆处在第一倒车状态时,快速启动系统及客户端系统被先后的启动;快速启动系统在先启动后开启摄像头并且获取车载影像,以及快速启动系统通过车载终端播放车载影像;客户端系统在后启动后接获取车载影像,并且代替快速启动系统的通过车载终端播放车载影像;在检测到车辆结束第一倒车状态时,快速启动系统关闭摄像头,客户端系统停止通过车载终端播放车载影像。本发明专利技术能够解决由于车载平台开机较慢,导致车辆在启动时不能够及时为驾驶员提供倒车影像的问题。

Virtualization-based Vehicle Image Startup Method, System and Readable Storage Media

The invention discloses a method, system and readable storage medium of vehicle image starting based on virtualization. The methods include: Hypervisor loading fast start system and client system; Quick start system detecting whether the vehicle is in the first reversing state; Quick start system and client system are started successively when the vehicle is in the first reversing state; Quick start system opening camera first and then opening camera and acquiring vehicle image, and Quick start system passing through. The on-board terminal plays the vehicle image; the client system acquires the vehicle image after starting, and replaces the fast-start system to play the vehicle image through the vehicle terminal; when the vehicle ends the first reversing state, the fast-start system shuts down the camera, and the client system stops playing the vehicle image through the vehicle terminal. The invention can solve the problem that the vehicle can not provide backing image for the driver in time when starting because the vehicle platform starts slowly.

【技术实现步骤摘要】
基于虚拟化的车载影像启动方法及系统、可读存储介质
本专利技术涉及车辆
;具体而言,涉及一种基于虚拟化的车载影像启动方法及系统、可读存储介质。
技术介绍
基于Linux/Android系统的车载平台开机较慢;在车辆刚启动时车载平台不能够及时响应一些操作,如为驾驶员提供倒车影像等。
技术实现思路
本专利技术实施例至少公开一种基于虚拟化的车载影像启动方法,能够解决由于车载平台开机较慢,导致车辆在启动时不能够及时为驾驶员提供倒车影像的问题。所述方法包括:在车辆启动时,Hypervisor加载快速启动系统及客户端系统,并且分配系统资源到所述快速启动系统及所述客户端系统;所述快速启动系统检测车辆是否处在第一倒车状态;在检测到车辆处在所述第一倒车状态时,所述快速启动系统及所述客户端系统被先后的启动;所述快速启动系统在先启动后开启摄像头并且获取所述摄像头采集的车载影像,以及所述快速启动系统通过车载终端播放所述车载影像;所述客户端系统在后启动后接收所述快速启动系统获取的车载影像,并且代替所述快速启动系统的通过所述车载终端播放所述车载影像;在检测到车辆结束所述第一倒车状态时,所述快速启动系统关闭所述摄像头,所述客户端系统停止通过所述车载终端播放所述车载影像。在本专利技术个公开的一些实施例中,在车辆运行时,所述客户端系统检测车辆是否处在第二倒车状态;在检测到车辆处在所述第二倒车状态时,所述客户端系统通过所述快速启动系统开启所述摄像头,并且接收所述快速启动系统获取的车载影像,以及所述客户端系统通过车载终端播放所述车载影像;在检测到车辆结束所述第二倒车状态时,所述客户端系统通过所述快速启动系统关闭所述摄像头。在本专利技术个公开的一些实施例中,所述快速启动系统预先的安装有摄像头驱动;所述快速启动系统通过所述摄像头驱动获取并且解码所述摄像头采集的车载数据为所述车载影像,以及所述摄像头驱动根据开关指令开启或关闭所述摄像头。在本专利技术个公开的一些实施例中,所述快速启动系统预先安装有共享摄像头后端驱动,所述客户端系统预先安装有共享摄像头前端驱动;所述共享摄像头后端驱动发送所述摄像头驱动获取的所述车载影像到所述共享摄像头前端驱动,以及发送从所述共享摄像头前端驱动接收的所述开关指令到所述摄像头驱动;在检测到车辆处在所述第二倒车状态时,所述客户端系统通过所述共享摄像头前端驱动生成启动所述摄像头的开指令,以及接收所述车载影像。在本专利技术个公开的一些实施例中,在检测到车辆结束所述第二倒车状态时,所述客户端系统通过所述共享摄像头前端驱动生成关闭所述摄像头的关指令。在本专利技术个公开的一些实施例中,所述快速启动系统为HypervisorHost。在本专利技术个公开的一些实施例中,所述客户端系统为Linux/AndroidGuest。本专利技术实施例至少公开一种可读存储介质,用于存储计算机指令,其特征在于,所述指令被处理器执行时实现如上述方法的步骤。本专利技术实施例至少公开一种基于虚拟化的车载影像启动系统。所述系统包括:底层硬件;Hypervisor,被配置为运行在底层硬件;快速启动系统,被配置为被所述Hypervisor加载,并且分配系统资源,以及在检测到车辆处在第一倒车状态时,所述快速启动系统获取摄像头采集的车载影像,并且通过车载终端播放所述车载影像;客户端系统,被配置为被所述Hypervisor加载,并且分配系统资源,以及在检测到车辆处在第一倒车状态时,接收所述快速启动系统获取的车载影像,并且代替所述快速启动系统的通过所述车载终端播放所述车载影像;在检测到车辆处在第二倒车状态时,接收所述快速启动系统获取的车载影像,并且通过所述车载终端播放所述车载影像。在本专利技术公开的一些实施例中,所述快速启动系统预先安装有摄像头驱动及有共享摄像头后端驱动;所述客户端系统预先安装有共享摄像头前端驱动;所述摄像头驱动用于获取并且解码所述摄像头采集的车载数据为所述车载影像,以及所述摄像头驱动根据开关指令开启或关闭所述摄像头;所述共享摄像头后端驱动用于发送所述摄像头驱动获取的所述车载影像到所述共享摄像头前端驱动,以及发送从所述共享摄像头前端驱动接收的所述开关指令到所述摄像头驱动;所述共享摄像头前端驱动用于生成启动或关闭所述摄像头的开关指令,以及接收所述车载影像。针对上述方案,本专利技术通过以下参照附图对公开的示例性实施例作详细描述,亦使本专利技术实施例的其它特征及其优点清楚。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本实施例的基于虚拟化的车载影像启动系统的构架图;图2为本实施例的基于虚拟化的车载影像启动方法的部分流程图;图3为本实施例的基于虚拟化的车载影像启动方法的部分流程图。具体实施方式现在将详细地参考实施方案,这些实施方案的示例在附图中示出。下面的详细描述中示出许多具体细节,以便提供对各种所描述的实施方案的充分理解。但是,对本领域的普通技术人员将显而易见的是,各种所描述的实施方案可以在没有这些具体细节的情况下被实践。在其他情况下,没有详细地描述众所周知的方法、过程、部件、电路和网络,以免不必要地使实施方案的各方面晦涩难懂。在本文中对各种所描述的实施方案的描述中所使用的术语只是为了描述特定实施方案的目的,而并非旨在进行限制。如在对各种所述实施方案中的描述和所附权利要求书中所使用的那样,单数形式“一个”(“a”、“an”)和“该”旨在也包括复数形式,除非上下文另外明确地指示。还将理解的是,本文中所使用的术语“和/或”是指并且涵盖相关联地列出的项目中的一个或多个项目的任何和全部可能的组合。还将理解的是,术语“包括”(“includes”、“including”、“comprises”和/或“comprising”)在本说明书中使用时是指定存在所陈述的特征、整数、步骤、操作、元件和/或部件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、部件和/或其分组。如本文中所使用,根据上下文,术语“如果”任选地被解释为意思是“当……时”(“when”或“upon”)或“响应于确定”或“响应于检测到”。类似地,根据上下文,短语“如果确定……”或“如果检测到[所陈述的条件或事件]”任选地被解释为意思是“在确定……时”或“响应于确定……”或“在检测到[所陈述的条件或事件]时”或“响应于检测到[所陈述的条件或事件]”。本实施例公开一种基于虚拟化的车载影像启动系统。通过本实施例的系统能够在车辆启动后快速的加载虚拟化系统,通过虚拟化系统预先安装的摄像头驱动实现对车载影像的快速播放。Hypervisor是运行在宿主机上用于为虚拟化系统提供运行环境和运行资源的计算机系统。其中,宿主机是指承载各个虚拟化系统的物理存在的底层硬件;Hypervisor平台为虚拟化系统提供的系统资源,如实例及内存等。请参考图1,本实施例系统包括一底层的SOC硬件,基于SOC硬件运行的Hypervisor。Hypervisor加载有SOC硬件承载的HypervisorHost,即本实施例的快速启动系统及Linux本文档来自技高网...

【技术保护点】
1.一种基于虚拟化的车载影像启动方法,其特征在于,所述方法包括:在车辆启动时,Hypervisor加载快速启动系统及客户端系统,并且分配系统资源到所述快速启动系统及所述客户端系统;所述快速启动系统检测车辆是否处在第一倒车状态;在检测到车辆处在所述第一倒车状态时,所述快速启动系统及所述客户端系统被先后的启动;所述快速启动系统在先启动后开启摄像头并且获取所述摄像头采集的车载影像,以及所述快速启动系统通过车载终端播放所述车载影像;所述客户端系统在后启动后接收所述快速启动系统获取的车载影像,并且代替所述快速启动系统的通过所述车载终端播放所述车载影像;在检测到车辆结束所述第一倒车状态时,所述快速启动系统关闭所述摄像头,所述客户端系统停止通过所述车载终端播放所述车载影像。

【技术特征摘要】
1.一种基于虚拟化的车载影像启动方法,其特征在于,所述方法包括:在车辆启动时,Hypervisor加载快速启动系统及客户端系统,并且分配系统资源到所述快速启动系统及所述客户端系统;所述快速启动系统检测车辆是否处在第一倒车状态;在检测到车辆处在所述第一倒车状态时,所述快速启动系统及所述客户端系统被先后的启动;所述快速启动系统在先启动后开启摄像头并且获取所述摄像头采集的车载影像,以及所述快速启动系统通过车载终端播放所述车载影像;所述客户端系统在后启动后接收所述快速启动系统获取的车载影像,并且代替所述快速启动系统的通过所述车载终端播放所述车载影像;在检测到车辆结束所述第一倒车状态时,所述快速启动系统关闭所述摄像头,所述客户端系统停止通过所述车载终端播放所述车载影像。2.如权利要求1所述的基于虚拟化的车载影像方法,其特征在于,在车辆运行时,检测车辆是否处在第二倒车状态;在检测到车辆处在所述第二倒车状态时,所述客户端系统通过所述快速启动系统开启所述摄像头,并且接收所述快速启动系统获取的车载影像,以及所述客户端系统通过车载终端播放所述车载影像;在检测到车辆结束所述第二倒车状态时,所述客户端系统通过所述快速启动系统关闭所述摄像头。3.如权利要求2所述的基于虚拟化的车载影像启动方法,其特征在于,所述快速启动系统预先的安装有摄像头驱动;所述快速启动系统通过所述摄像头驱动获取并且解码所述摄像头采集的车载数据为所述车载影像,以及所述摄像头驱动根据开关指令开启或关闭所述摄像头。4.如权利要求3所述的基于虚拟化的车载影像启动方法,其特征在于,所述快速启动系统预先安装有共享摄像头后端驱动,所述客户端系统预先安装有共享摄像头前端驱动;所述共享摄像头后端驱动发送所述摄像头驱动获取的所述车载影像到所述共享摄像头前端驱动,以及发送从所述共享摄像头前端驱动接收的所述开关指令到所述摄像头驱动;在检测到车辆处在所述第二倒车状态时,所述客户端系统通过所述共享摄像头前端驱动生成启动所述摄像头的开指令,...

【专利技术属性】
技术研发人员:王军德李燕青
申请(专利权)人:武汉光庭信息技术股份有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1