MIPI信号的处理方法、装置、设备和存储介质制造方法及图纸

技术编号:20874863 阅读:30 留言:0更新日期:2019-04-17 11:13
本发明专利技术提供一种MIPI信号的处理方法、装置、设备和存储介质。该方法包括:获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路所述MIPI数据信号进行缓存;根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻;根据所述读取时刻,采集已缓存的至少两路所述MIPI数据信号在相同时钟下的数据,用于对至少两路所述MIPI数据信号进行解析。本发明专利技术实施例实现了多路MIPI数据信号间的同步,避免数据不同步导致的数据解析错误的发生。

【技术实现步骤摘要】
MIPI信号的处理方法、装置、设备和存储介质
本专利技术涉及汽车辅助驾驶
,尤其涉及一种MIPI信号的处理方法、装置、设备和存储介质。
技术介绍
随着摄像头(Camera)的普及以及汽车辅助驾驶技术的发展,汽车上使用Camera的地方也越来越多。例如智能后视镜、倒车雷达、360度全景、行车记录仪,还是碰撞预警、红绿灯识别、车道偏移、并线辅助、自动泊车等等。Camera获取的数据通常采用移动产业处理器接口(MobileIndustryProcessorInterface简称MIPI)传输给处理器芯片。通常以多路数据串行传输。当存在多路数据时,多路数据间就会存在不同步的问题,导致数据解析发生错误。
技术实现思路
本专利技术提供一种MIPI信号的处理方法、装置、设备和存储介质,以实现多路MIPI数据信号间的同步,避免数据不同步导致的数据解析错误的发生。第一方面,本专利技术提供一种MIPI信号的处理方法,包括:获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路所述MIPI数据信号进行缓存;根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻;根据所述读取时刻,采集已缓存的至少两路所述MIPI数据信号在相同时钟下的数据,用于对至少两路所述MIPI数据信号进行解析。第二方面,本专利技术提供一种MIPI信号的处理装置,包括:获取单元,用于获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路所述MIPI数据信号进行缓存;确定单元,用于根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻;采集单元,用于根据所述读取时刻,采集已缓存的至少两路所述MIPI数据信号在相同时钟下的数据,用于对至少两路所述MIPI数据信号进行解析。第三方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任一项所述的方法。第四方面,本专利技术实施例提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任一项所述的方法。本专利技术实施例提供的MIPI信号的处理方法、装置、设备和存储介质,获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路所述MIPI数据信号进行缓存;根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻;根据所述读取时刻,采集已缓存的至少两路所述MIPI数据信号在相同时钟下的数据,用于对至少两路所述MIPI数据信号进行解析,通过在读取时刻下,采集已缓存的至少两路MIPI数据信号在相同时钟下的数据,实现了多路MIPI数据信号间的同步,避免数据不同步导致的数据解析错误的发生。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本专利技术提供的MIPI信号的处理方法一实施例的系统架构示意图;图2是本专利技术提供的MIPI信号的处理方法一实施例的流程示意图;图3是本专利技术提供的方法一实施例的MIPID-PHY模块输出的信号时序图;图4是本专利技术提供的方法一实施例的信号时序图;图5是本专利技术提供的方法另一实施例的信号时序图;图6是本专利技术提供的MIPI信号的处理装置一实施例的结构示意图;图7是本专利技术提供的电子设备实施例的结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本专利技术的说明书和权利要求书及所述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。首先对本专利技术所涉及的应用场景进行介绍:本专利技术实施例提供的MIPI信号的处理方法,应用于通过MIPI接口传输数据的场景,例如在汽车辅助驾驶场景中通过Camera获取数据并传输给处理器芯片,Camera可以应用在智能后视镜、倒车雷达、360度全景、行车记录仪、碰撞预警、红绿灯识别、车道偏移、并线辅助、自动泊车等等。如图1所示,Camera输出分辨率为1280×960,Camera和处理器芯片之间的信号采用MIPI接口传输,包括一组时钟信号,4组数据信号,数据信号是串行传输的。由于输出的数据通道相互之间有独立性,因此每次传输时4组数据信号的先后顺序是不确定的。MIPI信号进入处理器芯片后,首先经过MIPID-PHY模块,实现数据的串行转并行处理。MIPID-PHY模块的输出信号包括:同步数据的时钟rxbyteclkhs;数据信号的起始同步信号dl[n]_rxsynchs,其中n=0,1,2,3,图中dl[3:0]起始同步信号表示数据信号dl[0]至dl[3]的起始同步信号,dl[3:0]数据信号表示dl[0]至dl[3]数据信号。每组数据信号经串行转并行处理后的MIPI数据信号dl[n]_rxdatahs,其中n=0,1,2,3。由于MIPID-PHY模块也是对每组数据信号独立转换的,所以Camera输出的数据信号组间的不同延迟被传递到处理器芯片中,有可能导致数据解析错误。因此,本专利技术实施例的方法,需要在处理器芯片中进行数据信号的对齐,然后再通过解析模块对数据信号进行解析。需要说明的是,本专利技术实施例的方法,不仅限于4组数据信号的情况,其他大于或者小于4组的情况同样适用。下面以具体的实施例对本专利技术的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。图2是本专利技术提供的MIPI信号的处理方法一实施例的流程示意图。如图2所示,本实施例提供的方法,包括:步骤201、获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路MIPI数据信号进行缓存。可选的,步骤201之前,还可以进行如下操作:将接收到的串行传输的MIPI数据信号转换为至少两路所述MIPI数据信号。具体的,如图3所示,可以看到每组MIPI数据信号在开始传输有效数据的时候会产生一个时钟周期的起始同步信号。由于每组MIPI数据信号的独立性,起始同步信号产生的时机也是不确定的,这就导致有效数据产生的时机也是不确定的,在同一个时钟采样的数据是不对齐的。比如,在dl[0]采样第一个数据B1时,dl[1]和dl[3]的数据还是无效的,dl[2]已经是第二个有效数据了。直接使用此时采集的同一时钟下的四个数据必然会造成数据解析的错误。因此,本专利技术实施例中通本文档来自技高网...

【技术保护点】
1.一种MIPI信号的处理方法,其特征在于,包括:获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路所述MIPI数据信号进行缓存;根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻;根据所述读取时刻,采集已缓存的至少两路所述MIPI数据信号在相同时钟下的数据,用于对至少两路所述MIPI数据信号进行解析。

【技术特征摘要】
1.一种MIPI信号的处理方法,其特征在于,包括:获取并行传输的至少两路移动产业处理器接口MIPI数据信号,并分别对至少两路所述MIPI数据信号进行缓存;根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻;根据所述读取时刻,采集已缓存的至少两路所述MIPI数据信号在相同时钟下的数据,用于对至少两路所述MIPI数据信号进行解析。2.根据权利要求1所述的方法,其特征在于,所述根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号的读取时刻,包括:根据至少两路所述MIPI数据信号的起始同步信号的上升沿,确定至少两路所述MIPI数据信号中任意两路所述MIPI数据信号的起始同步信号的上升沿之间的差值;根据任意两路所述MIPI数据信号的上升沿之间的差值,确定所述读取时刻。3.根据权利要求2所述的方法,其特征在于,所述根据任意两路所述MIPI数据信号的上升沿之间的差值,确定所述读取时刻,包括:根据任意两路所述MIPI数据信号的上升沿之间的差值,确定所述差值中的最大值;根据所述差值中的最大值,确定所述读取时刻。4.根据权利要求3所述的方法,其特征在于,所述分别对至少两路所述MIPI数据信号进行缓存,包括:分别将至少两路所述MIPI数据信号缓存在各个所述MIPI数据信号对应的存储区域中。5.根据权利要求4所述的方法,其特征在于,所述分别将至少两路所述MIPI数据信号缓存在各个所述MIPI数据信号对应的存储区域中之前,还包括:根据任...

【专利技术属性】
技术研发人员:徐卫孙婧夏建龙
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1