汽车图像系统和外部视图系统的兼容方法、装置及介质制造方法及图纸

技术编号:38576761 阅读:18 留言:0更新日期:2023-08-26 23:24
本申请涉及一种汽车图像系统和外部视图系统的兼容方法、装置及介质,其中,方法包括:获取开机启动信号,根据所述开机启动信号启动快速启动进程,所述快速启动进程能够通过汽车图像系统服务启动摄像头;确定所述快速启动进程启动后,启动初始化进程,所述初始化进程用于启动外部视图系统,所述外部视图系统可建立应用层与所述汽车图像系统服务的通信,以能够通过所述应用层和所述汽车图像系统服务启动所述摄像头。该方法,可以使摄像头兼容支持快速启动的汽车图像系统框架和具有原生摄像头功能的外部视图系统框架,可同时满足快速出图与正常开机后正常使用摄像头的需求。与正常开机后正常使用摄像头的需求。与正常开机后正常使用摄像头的需求。

【技术实现步骤摘要】
汽车图像系统和外部视图系统的兼容方法、装置及介质


[0001]本申请涉及车辆设备
,尤其涉及一种汽车图像系统和外部视图系统的兼容方法、装置及介质。

技术介绍

[0002]目前车辆在解决倒车辅助系统的启动时存在时间较长的弊端,主要原因是由于虚拟机的启动时间慢导致,基于安全驾驶的考量,车辆在启动时需要立刻响应倒车信号并实时显示当前的倒车影像。
[0003]在目前的一些方案中,如果需要使用摄像头需按照Android原生的摄像头(Camera)框架:应用层
‑‑
框架层(Framework层)
‑‑
硬件抽象层(Hardware Abstraction Layer,简称HAL层)
‑‑
驱动层
‑‑
摄像头硬件,由上至下发起调用进行操作,这种框架由于依赖Android Framework框架,需要在Android虚拟机(以下简称虚拟机)启动后才能启动,目前设备正常开机需要15s左右时间。
[0004]但对于某种特殊应用场景(如快速倒车)来说,需要在设备上电后3s内出摄像头图像,对于这种特殊场景某一些解决方案中有一套汽车图像系统(Automotive Image System,简称AIS)框架,可以在开机过程中实时操作系统(Kernel)启动完成后直接启动一个进程来启动摄像头达到3s内出图的效果,但由于AIS框架在打开摄像头时会占用视觉前端(Video front end,简称VFE),导致正常开机后原生Camera框架无法打开摄像头,所以目前来说AIS框架与原生Camera框架无法并存,即无法同时满足设备上电后快速出图与正常开机后正常使用摄像头的需求。

技术实现思路

[0005]本申请提供了一种汽车图像系统和外部视图系统的兼容方法、装置及介质,用以解决如何同时满足上电后快速出图与正常开机后正常使用摄像头的需求。
[0006]第一方面,本申请实施例提供了一种汽车图像系统和外部视图系统的兼容方法,包括:
[0007]获取开机启动信号,根据所述开机启动信号启动快速启动进程,所述快速启动进程能够通过汽车图像系统服务启动摄像头;
[0008]确定所述快速启动进程启动后,启动初始化进程,所述初始化进程用于启动外部视图系统,所述外部视图系统可建立应用层与所述汽车图像系统服务的通信,以能够通过所述应用层和所述汽车图像系统服务启动所述摄像头;
[0009]可选地,获取开机启动信号,根据所述开机启动信号启动快速启动进程,包括:
[0010]获取实时操作系统的完成信号;将所述完成信号作为开机启动信号;
[0011]根据所述完成信号启动快速启动进程;
[0012]可选地,启动快速启动进程,包括:
[0013]启动倒车影像触发器,所述倒车影像触发器用于启动所述汽车图像系统服务并监
测倒档信号;
[0014]确定所述汽车图像系统服务启动后,打开摄像头;
[0015]相应地,启动快速启动进程之后,所述方法还包括:
[0016]接收到所述倒档信号后通过所述摄像头采集倒车影像;
[0017]显示所述倒车影像;
[0018]可选地,启动外部视图系统之后,所述方法还包括:
[0019]获取开启指令,根据所述开启指令调用开启函数打开摄像头;
[0020]确定所述摄像头开启成功后,调用设置表面参数和设定参数对所述摄像头的参数进行设置;
[0021]获取预览指令或录制指令,根据所述设置表面参数和所述设定参数,通过所述摄像头进行预览或录制;
[0022]获取停止指令;所述停止指令用于停止所述预览或所述录制;
[0023]根据所述停止指令调用关闭函数,所述关闭函数用于关闭所述摄像头;
[0024]可选地,启动外部视图系统之后,所述方法还包括:
[0025]获取预设的映射关系,所述映射关系为摄像头的类别与摄像头的身份标识之间的映射关系;
[0026]获取操作指令对应的目标类别;
[0027]根据所述目标类别和所述映射关系,确定所述操作指令对应的摄像头的目标身份标识;
[0028]根据所述操作指令控制所述目标身份标识对应的所述摄像头;
[0029]可选地,所述外部视图系统配置多个客户端接口,多个所述客户端接口包括至少一个硬件抽象层接口;
[0030]所述硬件抽象层接口用于所述应用层与所述汽车图像系统服务进行通信;
[0031]可选地,启动初始化进程之前,所述方法还包括:在多个所述客户端接口中确定所述硬件抽象层接口。
[0032]第二方面,本申请实施例提供了一种汽车图像系统和外部视图系统的兼容装置,包括:汽车图像系统、外部视图系统和摄像头;
[0033]所述外部视图系统连接所述汽车图像系统,所述汽车图像系统连接所述摄像头;
[0034]所述汽车图像系统,用于快速启动进程启动所述摄像头;所述快速启动进程根据开机启动信号启动;
[0035]所述外部视图系统可建立应用层与所述汽车图像系统的通信,以能够通过所述应用层和所述汽车图像系统启动所述摄像头;所述外部视图系统在确定所述快速启动进程启动后,启动初始化进程进行初始化后启动。
[0036]第三方面,本申请实施例提供了一种汽车图像系统和外部视图系统的兼容装置,包括:
[0037]第一启动模块,用于获取开机启动信号,根据所述开机启动信号启动快速启动进程,所述快速启动进程能够通过汽车图像系统服务启动摄像头;
[0038]第二启动模块,用于确定所述快速启动进程启动后,启动初始化进程,所述初始化进程用于启动外部视图系统,所述外部视图系统可建立应用层与所述汽车图像系统服务的
通信,以能够通过所述应用层和所述汽车图像系统服务启动所述摄像头。
[0039]第四方面,本申请实施例提供了一种电子装置,包括:处理器、存储器和通信总线,其中,处理器和存储器通过通信总线完成相互间的通信;
[0040]所述存储器,用于存储计算机程序;
[0041]所述处理器,用于执行所述存储器中所存储的程序,实现第一方面任一项所述的汽车图像系统和外部视图系统的兼容方法。
[0042]第五方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一项所述的汽车图像系统和外部视图系统的兼容方法。
[0043]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,获取开机启动信号,根据所述开机启动信号启动快速启动进程,所述快速启动进程能够通过汽车图像系统服务启动摄像头;确定所述快速启动进程启动后,启动初始化进程,所述初始化进程用于启动外部视图系统,所述外部视图系统可建立应用层与所述汽车图像系统服务的通信,以能够通过所述应用层和所述汽车图像系统服务启动所述摄像头。该方法,可以使摄像头兼容支持快速启动的汽车图像系统框架和具有原本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种汽车图像系统和外部视图系统的兼容方法,其特征在于,包括:获取开机启动信号,根据所述开机启动信号启动快速启动进程,所述快速启动进程能够通过汽车图像系统服务启动摄像头;确定所述快速启动进程启动后,启动初始化进程,所述初始化进程用于启动外部视图系统,所述外部视图系统可建立应用层与所述汽车图像系统服务的通信,以能够通过所述应用层和所述汽车图像系统服务启动所述摄像头。2.根据权利要求1所述的方法,其特征在于,包括:获取开机启动信号,根据所述开机启动信号启动快速启动进程,包括:获取实时操作系统的完成信号;将所述完成信号作为开机启动信号;根据所述完成信号启动快速启动进程。3.根据权利要求1或2所述的方法,其特征在于,启动快速启动进程,包括:启动倒车影像触发器,所述倒车影像触发器用于启动所述汽车图像系统服务并监测倒档信号;确定所述汽车图像系统服务启动后,打开摄像头;相应地,启动快速启动进程之后,所述方法还包括:接收到所述倒档信号后通过所述摄像头采集倒车影像;显示所述倒车影像。4.根据权利要求1所述的方法,其特征在于,启动外部视图系统之后,所述方法还包括:获取开启指令,根据所述开启指令调用开启函数打开摄像头;确定所述摄像头开启成功后,调用设置表面参数和设定参数对所述摄像头的参数进行设置;获取预览指令或录制指令,根据所述设置表面参数和所述设定参数,通过所述摄像头进行预览或录制;获取停止指令;所述停止指令用于停止所述预览或所述录制;根据所述停止指令调用关闭函数,所述关闭函数用于关闭所述摄像头。5.根据权利要求1所述的方法,其特征在于,启动外部视图系统之后,所述方法还包括:获取预设的映射关系,所述映射关系为摄像头的类别与摄像头的...

【专利技术属性】
技术研发人员:何倩囡
申请(专利权)人:深圳市广通远驰科技有限公司
类型:发明
国别省市:

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

1