用于多摄像头的图像数据交换方法、装置、系统和汽车制造方法及图纸

技术编号:36405969 阅读:57 留言:0更新日期:2023-01-18 10:14
本申请提供了一种用于多摄像头的图像数据交换方法、装置、系统和汽车,所述方法包括:通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,所述接收接口与所述摄像头传感芯片的接口协议对应;基于图像处理芯片对应的图像接口数量对所述待处理图像帧数据进行选通,获取指定数量的选通图像帧数据;根据所述图像处理芯片的解析标准对所述选通图像帧数据的图像同步信号进行展宽,并对所述选通图像帧数据的图像数据进行重映射,得到适配所述图像处理芯片的目标图像帧数据;将所述目标图像帧数据输入所述图像处理芯片,供所述图像处理芯片对所述目标图像帧数据进行数据处理,应用本方法能够有助于改善图像系统的兼容性。的兼容性。的兼容性。

【技术实现步骤摘要】
用于多摄像头的图像数据交换方法、装置、系统和汽车


[0001]本申请涉及图像处理
,尤其涉及一种用于多摄像头的图像数据交换方法、装置、系统和汽车。

技术介绍

[0002]当下车规市场上的摄像头包括有后视摄影、环视摄影、以及为覆盖的L2及以下级别的自动驾驶辅助功能等设置的前侧后摄像等。针对不同类型的摄像头传感芯片(Contact Image Sensor,CIS),摄像头传感芯片核心算法存在差异,通常需要使用不同解决方案进行数据的集中处理。
[0003]近些年来,为了减轻中央处理器(central processing unit,CPU)的计算负荷,选择将一些批量重复的图像处理算法集成到硬件中,做到资源的统一调度以加速图像处理的速度。但如果用单一的图像信号处理芯片(Image Signal Processor, ISP)处理单幅图像,往往会算力过剩无法发挥ISP的全部性能,且在实际使用场景下,由于不同的CIS所适配的ISP通常存在差异,如果直接将CIS生成的图像交给ISP进行处理,在前后端模块的数据匹配上容易遇到问题,无法满足现实的图像处理需求。

技术实现思路

[0004]本申请提供了一种用于多摄像头的图像数据交换方法、装置、系统和汽车,以至少解决现有技术中存在的以上技术问题。
[0005]根据本申请实施例的第一方面,提供了一种用于多摄像头的图像数据交换方法,所述方法包括:通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,所述接收接口与所述摄像头传感芯片的接口协议对应;基于图像处理芯片对应的图像接口数量对所述待处理图像帧数据进行选通,获取指定数量的选通图像帧数据;根据所述图像处理芯片的解析标准对所述选通图像帧数据的图像同步信号进行展宽,并对所述选通图像帧数据的图像数据进行重映射,得到适配所述图像处理芯片的目标图像帧数据;将所述目标图像帧数据输入所述图像处理芯片,供所述图像处理芯片对所述目标图像帧数据进行数据处理。
[0006]在一可实施方式中,所述通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,包括:若所述摄像头传感芯片接口为串行输入接口,通过预设数量的串行接收接口对来自所述串行输入接口的图像帧数据进行转换和映射,获取指定格式的待处理图像帧数据;若所述摄像头传感芯片接口为并行输入接口,确定所述并行输入接口的接口数量,基于所述并行输入接口的接口数量,预设同等数量的并行接收接口;通过并行接收接口对来自所述并行输入接口的图像帧数据进行转换和映射,获取指定格式的待处理图像帧数据。
[0007]在一可实施方式中,所述通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,还包括:若所述摄像头传感芯片生成的图像帧数据对应的像素位宽
超过串行接收接口的传输像素位宽,对所述生成的图像帧数据的像素进行拆分,将拆分后的像素依次发送至所述图像处理芯片;若所述摄像头传感芯片生成的图像帧数据对应的像素位宽超过并行接收接口的传输像素位宽,对所述生成的图像帧数据的像素进行拆分,拆分后的像素用于发送至所述图像处理芯片。
[0008]在一可实施方式中,所述根据所述图像处理芯片的解析标准对所述选通图像帧数据的图像同步信号进行展宽,包括:确定所述图像同步信号的帧同步信号和行同步信号;基于所述解析标准对所述帧同步信号和行同步信号的数据宽度进行延长,获取展宽后的图像同步信号。
[0009]在一可实施方式中,在所述对所述选通图像帧数据的图像数据进行重映射,得到适配所述图像处理芯片的目标图像帧数据之前,所述方法还包括:若所述图像数据对应的单个时钟周期的数据宽度中包含多个有效像素;将每一个有效像素均匀分布至每一个时钟周期,得到有效像素均匀分布的图像数据。
[0010]在一可实施方式中,所述对所述选通图像帧数据的图像数据进行重映射,,包括:根据高低位对齐的方式对所述图像数据进行重映射,得到适配所述图像处理芯片的图像数据;其中,若所述图像数据的输入位宽低于所述图像处理芯片的指定位宽,在指定位置对所述图像数据进行补零对齐操作,得到适配所述图像处理芯片的图像数据;若所述图像数据的输入位宽高于所述图像处理芯片的指定位宽,在指定位置对所述图像数据进行数据截取操作,得到适配所述图像处理芯片的图像数据。
[0011]在一可实施方式中,在将所述目标图像帧数据输入所述图像处理芯片之前,所述方法还包括:若所述摄像头传感芯片生成的图像像素宽度超过接口传输像素宽度,对所述目标图像帧数据的图像数据进行像素拼接,获得拼接图像数据,所述拼接图像数据用于输入所述图像处理芯片。
[0012]在一可实施方式中,所述对所述目标图像帧数据的图像数据进行像素拼接,获得拼接图像数据,包括:若所述目标图像帧数据来自串行输入接口,将所述目标图像帧数据的图像数据对应的像素进行垂直拼接,获得拼接图像数据;若所述目标图像帧数据来自并行输入接口,确定所述目标图像帧数据对应的至少两个并行接收接口;将来自至少两个并行接收接口的所述目标图像帧数据的图像数据进行水平拼接,获得拼接图像数据。
[0013]根据本申请实施例的第二方面,提供了一种用于多摄像头的图像交换装置,所述装置包括:接收模块,用于通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,所述接收接口与所述摄像头传感芯片的接口协议对应;选通模块,用于基于图像处理芯片对应的图像接口数量对所述待处理图像帧数据进行选通,获取指定数量的选通图像帧数据;处理模块,用于根据所述图像处理芯片的解析标准对所述选通图像帧数据的图像同步信号进行展宽,并对所述选通图像帧数据的图像数据进行重映射,得到适配所述图像处理芯片的目标图像帧数据;输入模块,用于将所述目标图像帧数据输入所述图像处理芯片,供所述图像处理芯片对所述目标图像帧数据进行数据处理。
[0014]在一可实施方式中,所述接收模块,包括:获取子模块,用于若所述摄像头传感芯片接口为串行输入接口,通过预设数量的串行接收接口对来自所述串行输入接口的图像帧数据进行转换和映射,获取指定格式的待处理图像帧数据;设置子模块,用于若所述摄像头传感芯片接口为并行输入接口,确定所述并行输入接口的接口数量,基于所述并行输入接
口的接口数量,预设同等数量的并行接收接口;所述获取子模块,用于还通过并行接收接口对来自所述并行输入接口的图像帧数据进行转换和映射,获取指定格式的待处理图像帧数据。
[0015]在一可实施方式中,所述接收模块,还包括:拆分子模块,用于若所述摄像头传感芯片生成的图像帧数据对应的像素位宽超过串行接收接口的传输像素位宽,对所述生成的图像帧数据的像素进行拆分,将拆分后的像素依次发送至所述图像处理芯片;所述拆分子模块,还用于若所述摄像头传感芯片生成的图像帧数据对应的像素位宽超过并行接收接口的传输像素位宽,对所述生成的图像帧数据的像素进行拆分,拆分后的像素用于发送至所述图像处理芯片。
[0016]在一可实施方式中,所述处理模块,包括:确定子模块,用于确定所述图像同步信号的帧同步信号本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于多摄像头的图像数据交换方法,其特征在于,所述方法包括:通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,所述接收接口与所述摄像头传感芯片的接口协议对应;基于图像处理芯片对应的图像接口数量对所述待处理图像帧数据进行选通,获取指定数量的选通图像帧数据;根据所述图像处理芯片的解析标准对所述选通图像帧数据的图像同步信号进行展宽,并对所述选通图像帧数据的图像数据进行重映射,得到适配所述图像处理芯片的目标图像帧数据;将所述目标图像帧数据输入所述图像处理芯片,供所述图像处理芯片对所述目标图像帧数据进行数据处理。2.根据权利要求1所述的方法,其特征在于,所述通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,包括:若所述摄像头传感芯片接口为串行输入接口,通过预设数量的串行接收接口对来自所述串行输入接口的图像帧数据进行转换和映射,获取指定格式的待处理图像帧数据;若所述摄像头传感芯片接口为并行输入接口,确定所述并行输入接口的接口数量,基于所述并行输入接口的接口数量,预设同等数量的并行接收接口;通过并行接收接口对来自所述并行输入接口的图像帧数据进行转换和映射,获取指定格式的待处理图像帧数据。3.根据权利要求2所述的方法,其特征在于,所述通过多种协议的接收接口接收来自多个摄像头传感芯片的待处理图像帧数据,还包括:若所述摄像头传感芯片生成的图像帧数据对应的像素位宽超过串行接收接口的传输像素位宽,对所述生成的图像帧数据的像素进行拆分,将拆分后的像素依次发送至所述图像处理芯片;若所述摄像头传感芯片生成的图像帧数据对应的像素位宽超过并行接收接口的传输像素位宽,对所述生成的图像帧数据的像素进行拆分,拆分后的像素用于发送至所述图像处理芯片。4.根据权利要求1所述的方法,其特征在于,所述根据所述图像处理芯片的解析标准对所述选通图像帧数据的图像同步信号进行展宽,包括:确定所述图像同步信号的帧同步信号和行同步信号;基于所述解析标准对所述帧同步信号和行同步信号的数据宽度进行延长,获取展宽后的图像同步信号。5.根据权利要求1所述的方法,其特征在于,在所述对所述选通图像帧数据的图像数据进行重映射,得到适配所述图像处理芯片的目标图像帧数据之前,所述方法还包括:若所述图像数据对应的单个时钟周期的数据宽度中包含多个有效像素;将每一个有效像素均匀分布至每一个时钟周期,得到有效像素均匀分布的图像数据。6.根据权利要求1所述的方法,其特征在于,所述对所述选通图像帧数据的图像数据进行重映射,包括:根据高低位对齐的方式对所述图像数据进行重映射,得到适配所述图像处理芯片的图像数据;
其中,若所述图像数据的输入位宽低于所述图像处理芯片的指定位宽,在指定位置对所述图像数据进行补零对齐操作,...

【专利技术属性】
技术研发人员:华益晨
申请(专利权)人:南京芯驰半导体科技有限公司
类型:发明
国别省市:

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

1