一种单摄像头模组帧同步信号的检测方法及电子设备与流程

文档序号:32436176发布日期:2022-12-06 19:04阅读:137来源:国知局
一种单摄像头模组帧同步信号的检测方法及电子设备与流程

1.本发明涉及摄像头模组测试领域,特别涉及一种单摄像头模组帧同步信号的检测方法及电子设备。


背景技术:

2.在摄像头模组测试领域,用户终端会使用双摄像头实现数据帧同步,数据帧的同步,表示双摄像头拍出来的图片是同一时间的。而目前模组厂并不具备实现双摄像头帧同步的装置及方法。这就导致出现摄像模组帧同步失效的情况时,模组厂不能检测出来,最后导致摄像模组不良品流至用户终端。而这个不良品只有在用户终端实现帧同步时才能被检测出来,最终导致用户终端计算资源及人力物力的浪费。
3.考虑到上述情况,模组厂需要检测帧同步信号有效性的装置来避免摄像模组不良品流至用户终端,而额外购买实现双摄像头帧同步的装置并投入实际生产的成本较高。因此,针对模组厂以单个摄像头模组为生产单位的实际情况,亟需提出一种单个摄像头模组的帧同步信号的有效性检测方案。针对上述缺陷,本发明作出了改进。


技术实现要素:

4.为了克服背景技术的不足,本发明提供一种单摄像头模组帧同步信号的检测方法,能方便地检测单摄像头模组帧同步信号的有效性,可很好地满足实际需求。
5.本发明提供一种单摄像头模组帧同步信号的检测方法,所述单摄像头模组包括有图像传感器,所述检测方法包括:获取所述图像传感器在主摄模式下的帧同步信号并检测该帧同步信号是否正常;获取所述图像传感器在副摄模式下的帧同步信号并检测该帧同步信号是否正常;若图像传感器在主摄模式下的帧同步信号正常且图像传感器在副摄模式下的帧同步信号正常,则确定所述图像传感器的帧同步信号有效。
6.优选的,单摄像头模组帧同步信号的检测方法具体包括以下步骤:
7.s101、获取所述图像传感器在主摄模式下的帧同步信号并检测该帧同步信号是否正常;
8.s102、若图像传感器在主摄模式下的帧同步信号正常,则获取所述图像传感器在副摄模式下的帧同步信号并检测该帧同步信号是否正常;
9.s103、若图像传感器在副摄模式下的帧同步信号正常,则确定所述图像传感器的帧同步信号有效。
10.优选的,在步骤s101之前还包括:将摄像头测试治具上vsync引脚和po1引脚连接起来,所述摄像头测试治具上安装所述单摄像头模组进行检测,所述vsync引脚用于输出所述图像传感器的帧同步信号,所述po1引脚为通用i/0引脚且被用于输入信号,通过所述po1引脚获取所述图像传感器在主摄模式或副摄模式下的帧同步信号。
11.优选的,在步骤s101中,让所述图像传感器进入主摄模式,若图像传感器进入主摄模式成功,则所述vsync引脚输出所述图像传感器在主摄模式下的帧同步信号,通过所述
po1引脚获取所述图像传感器在主摄模式下的帧同步信号。
12.优选的,在步骤s101中,所述图像传感器成功进入主摄模式后检测帧同步信号是否正常具体包括以下步骤:
13.s201、i=0,i为已检测的次数;
14.s202、延时预设时间t1;
15.s203、检测po1口电平极性p1,1为高电平,o为低电平;
16.s204、i=i+1;
17.s205、判断p1==n1是否成立,n1为预设有效极性;
18.s206、若p1==n1成立,则图像传感器在主摄模式下的帧同步信号正常,此时进入步骤s102;
19.s207、若p1==n1不成立,则判断i<cnt1是否成立,cnt1为预设最大次数;
20.s208、若i<cnt1成立,则返回步骤s202;
21.s209、若i<cnt1不成立,则所述图像传感器在主摄模式下的帧同步信号异常,此时确定所述图像传感器的帧同步信号无效。
22.优选的,在步骤s202中,预设时间t1为300ms,在步骤s207中,预设最大次数cnt1为5。
23.优选的,在步骤s102中,让所述图像传感器进入副摄模式,若图像传感器进入副摄模式成功,则所述vsync引脚输出所述图像传感器在副摄模式下的帧同步信号,通过所述po1引脚获取所述图像传感器在副摄模式下的帧同步信号。
24.优选的,在步骤s102中,所述图像传感器成功进入副摄模式后检测帧同步信号是否正常具体包括以下步骤:
25.s301、j=0,j为已检测的次数;
26.s302、延时预设时间t2;
27.s303、检测po1口电平极性p2,1为高电平,0为低电平;
28.s304、j=j+1;
29.s305、判断p2==n2是否成立,n2为预设有效极性;
30.s306、若p2==n2不成立,则图像传感器在副摄模式下的帧同步信号异常,此时确定所述图像传感器的帧同步信号无效;
31.s307、若p2==n2成立,则判断j<cnt2是否成立,cnt2为预设最大次数;
32.s308、若j<cnt2成立,则返回步骤s302;
33.s309、若j<cnt2不成立,则所述图像传感器在副摄模式下的帧同步信号正常,此时确定所述图像传感器的帧同步信号有效。
34.优选的,在步骤s302中,预设时间t2为500ms,在步骤s307中,预设最大次数cnt2为5。
35.本发明还提供一种电子设备,包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上文任一项所述的单摄像头模组帧同步信号的检测方法。
36.综上所述,本发明有益效果为:
37.本发明在硬件设备方面仅需要将摄像头测试治具上的vsync引脚和po1引脚连接
起来,以较小的成本实现了检测单个摄像头模组的帧同步信号有效性的功能,并且本发明只需要一个摄像头模组便能完成检测,与模组厂以单摄像头模组为生产单位的实际情况相适宜,有利于模组厂快速实施对单个摄像头模组的帧同步信号的有效性检测。
38.下面结合附图对本发明作进一步说明。
附图说明
39.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
40.图1为本发明检测方法的一种流程示意图;
41.图2为本发明检测方法的一种整体流程示意图;
42.图3为本发明主摄模式为高电平有效的一种信号示意图;
43.图4为本发明副摄模式为低电平有效的一种信号示意图;
44.图5为本发明主摄模式为低电平有效的一种信号示意图;
45.图6为本发明副摄模式为高电平有效的一种信号示意图;
46.图7为本发明电子设备的一种结构框图示意图;
具体实施方式
47.下面将结合本发明实施例中的图1至图7,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
48.为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行更加详细的描述。
49.如图1至图7所示,本实施例公开的一种单摄像头模组帧同步信号的检测方法,所述单摄像头模组包括有图像传感器,所述检测方法包括:获取所述图像传感器在主摄模式下的帧同步信号并检测该帧同步信号是否正常;获取所述图像传感器在副摄模式下的帧同步信号并检测该帧同步信号是否正常;若图像传感器在主摄模式下的帧同步信号正常且图像传感器在副摄模式下的帧同步信号正常,则确定所述图像传感器的帧同步信号有效。在上述技术方案中,图像传感器是摄像头模组的重要器件之一,对于单个摄像头模组,在后续用户终端使用时可能被定义为主摄镜头或副摄镜头,主摄镜头对应图像传感器的主摄模式,副摄镜头对应图像传感器的副摄模式,但在模组厂时还不确定,所以既要检测图像传感器在主摄模式下的帧同步信号是否正常,也要检测图像传感器在副摄模式下的帧同步信号是否正常,只有两种模式下的帧同步信号均正常时才判定图像传感器的帧同步信号有效,即单摄像头模组的帧同步信号有效。其中,主摄模式:即master mode;副摄模式:即slave mode;图像传感器:即sensor,摄像头模组的重要器件之一。
50.作为优选的一种技术方案,单摄像头模组帧同步信号的检测方法具体包括以下步骤:
51.s101、获取所述图像传感器在主摄模式下的帧同步信号并检测该帧同步信号是否正常;
52.优选的,在步骤s101之前还包括:将摄像头测试治具上vsync引脚和po1引脚连接起来,所述摄像头测试治具上安装所述单摄像头模组进行检测,所述vsync引脚用于输出所述图像传感器的帧同步信号,所述po1引脚为通用i/o引脚且被用于输入信号,通过所述po1引脚获取所述图像传感器在主摄模式或副摄模式下的帧同步信号。在本实施例中,将摄像头测试治具上vsync引脚和po1引脚连接起来就是直接将两者短接,vsync引脚与po1引脚连接的作用是让帧同步信号从vsync引脚输出到po1引脚,便于计算机程序读取po1引脚输入的帧同步信号,具体实施时可通过图像检测软件将po1引脚设置为gpio输入模式,并通过图像检测软件读取po1引脚输入的帧同步信号,由此可知通过po1引脚就能方便地获取图像传感器在主摄模式或副摄模式下的帧同步信号。将po1引脚设置为gpio输入模式能使po1作为输入引脚,这样软件就可以检测po1的输入信号。采用上述技术方案能很好地检测vsync引脚信号是否正常,本发明的原理就是检测获取的vsync引脚信号是否符合正常的vsync信号特征,也就是检测获取的帧同步信号是否符合正常的帧同步信号特征。
53.其中,摄像头测试治具:一种测试装置,用于摄像头检测,包括印刷电路板、测试电路、载体模块和连接器,可通过摄像头测试治具连接摄像头模组和工装;具体实施时本实施例的摄像头测试治具采用专用pcb连接板,将摄像头测试治具上vsync引脚和po1引脚连接起来就是将专用pcb连接板上vsync引脚和po1引脚连接起来。
54.工装:用于摄像头测试的设备,是专门针对自动化设备上使用的高速高精度mipi测试设备;
55.vsync:vertical synchronization垂直同步,帧同步;
56.vsync引脚:帧同步引脚,输出帧同步信号,帧同步信号表示扫描1帧的开始,在双摄像头帧同步中主摄和副摄的vsync引脚直接短接;
57.po1引脚:通用i/o引脚,可通过计算机程序控制其为输入(i)或输出(o)。一般摄像头测试治具上共有四个,除了po1,还有po2-po4;
58.gpio:general-purpose input/output,通用型之输入输出的简称,功能类似8051的p0-p3,其接脚可以供使用者由程控自由使用,pin脚依现实考量可作为通用输入(gpi)或通用输出(gpo)或通用输入与输出(gpio)。
59.优选的,在步骤s101中,让所述图像传感器进入主摄模式,若图像传感器进入主摄模式成功,则所述vsync引脚输出所述图像传感器在主摄模式下的帧同步信号,通过所述po1引脚获取所述图像传感器在主摄模式下的帧同步信号。在本实施例中,通过图像检测软件让sensor(即图像传感器)进入master mode模式(即主摄模式),进入成功后通过po1引脚就能获取图像传感器在主摄模式下的帧同步信号。
60.优选的,在步骤s101中,所述图像传感器成功进入主摄模式后检测帧同步信号是否正常具体包括以下步骤:
61.s201、i=0,i为已检测的次数;
62.在该步骤中,将已检测次数的初始值赋值为0。
63.s202、延时预设时间t1;
64.在该步骤中,预设时间t1优选300ms,通过延时预定时间能便于后续的检测工作。
65.s203、检测po1口电平极性p1,1为高电平,0为低电平;
66.在该步骤中,图像检测软件读取po1引脚输入的帧同步信号,能便于检测po1口电平极性p1。
67.s204、i=i+1;
68.在该步骤中,由于已检测一次po1口电平极性,故将已检测次数加1后赋值给i。
69.s205、判断p1==n1是否成立,n1为预设有效极性;
70.该步骤是为了检测当前电平极性是否正确,n1为图像传感器在主摄模式下的预设有效极性,其代表正确极性,所以当p1=n1时,就判定当前电平极性正确,正确即代表主摄模式下帧同步信号正常,于是接下来就检测副摄模式下帧同步信号是否正常。
71.s206、若p1==n1成立,则图像传感器在主摄模式下的帧同步信号正常,此时进入步骤s102;
72.该步骤中进入步骤s102就能检测副摄模式下帧同步信号是否正常。
73.s207、若p1==n1不成立,则判断i<cnt1是否成立,cnt1为预设最大次数;
74.在该步骤中,预设最大次数cnt1一般为5次,在判定当前电平极性不正确时,就判断已检测次数是否达到5次。
75.s208、若i<cnt1成立,则返回步骤s202;
76.在该步骤中,i<cnt 1成立表示已检测次数未达到预设最大次数,此时可返回步骤s202以继续检测判断po1口电平极性p1是否正确。
77.s209、若i<cnt1不成立,则所述图像传感器在主摄模式下的帧同步信号异常,此时确定所述图像传感器的帧同步信号无效。
78.在该步骤中,i<cnt1不成立表示已检测次数达到预设最大次数,多次检测到当前电平极性不正确则表明图像传感器在主摄模式下的帧同步信号异常,此时就确定图像传感器的帧同步信号无效。
79.s102、若图像传感器在主摄模式下的帧同步信号正常,则获取所述图像传感器在副摄模式下的帧同步信号并检测该帧同步信号是否正常;
80.优选的,在步骤s102中,让所述图像传感器进入副摄模式,若图像传感器进入副摄模式成功,则所述vsync引脚输出所述图像传感器在副摄模式下的帧同步信号,通过所述po1引脚获取所述图像传感器在副摄模式下的帧同步信号。在本实施例中,通过图像检测软件让sensor(即图像传感器)进入slave mode模式(即副摄模式),进入成功后通过po1引脚就能获取图像传感器在副摄模式下的帧同步信号。
81.优选的,在步骤s102中,所述图像传感器成功进入副摄模式后检测帧同步信号是否正常具体包括以下步骤:
82.s301、j=0,j为已检测的次数;
83.在该步骤中,将已检测次数的初始值赋值为0。
84.s302、延时预设时间t2;
85.在该步骤中,预设时间t2优选500ms,通过延时预定时间能便于后续的检测工作。
86.s303、检测po1口电平极性p2,1为高电平,0为低电平;
87.在该步骤中,图像检测软件读取po1引脚输入的帧同步信号,能便于检测po1口电平极性p2。
88.s304、j=j+1;
89.在该步骤中,由于已检测一次po1口电平极性,故将已检测次数加1后赋值给j。
90.s305、判断p2==n2是否成立,n2为预设有效极性;
91.该步骤是为了检测当前电平极性是否正确,n2为图像传感器在副摄模式下的预设有效极性,其代表正确极性,所以当p2=n2时,就判定当前电平极性正确,正确则在预设最大检测次数内继续检测当前电平极性是否正确,不正确即代表副摄模式下帧同步信号异常,此时就确定图像传感器的帧同步信号无效。
92.s306、若p2==n2不成立,则图像传感器在副摄模式下的帧同步信号异常,此时确定所述图像传感器的帧同步信号无效;
93.在该步骤中,p2==n2不成立表示当前电平极性不正确。
94.s307、若p2==n2成立,则判断j<cnt2是否成立,cnt2为预设最大次数;
95.在该步骤中,预设最大次数cnt2一般为5次,在判定当前电平极性正确时,就判断已检测次数是否达到5次。
96.s308、若j<cnt2成立,则返回步骤s302;
97.在该步骤中,j<cnt2成立表示已检测次数未达到预设最大次数,此时可返回步骤s302以继续检测判断po1口电平极性p2是否正确。
98.s309、若j<cnt2不成立,则所述图像传感器在副摄模式下的帧同步信号正常,此时确定所述图像传感器的帧同步信号有效。
99.在该步骤中,j<cnt2不成立表示已检测次数达到预设最大次数,多次检测到当前电平极性正确则表明图像传感器在副摄模式下的帧同步信号正常,此时就确定图像传感器的帧同步信号有效。
100.s103、若图像传感器在副摄模式下的帧同步信号正常,则确定所述图像传感器的帧同步信号有效。
101.本实施例优选以先主摄模式后副摄模式的顺序检测图像传感器的帧同步信号是否正常,因为有些图像传感器进入副摄模式后,主摄模式信号会异常,可能会影响检测结果,当图像传感器在主摄模式下的帧同步信号正常且图像传感器在副摄模式下的帧同步信号正常时就确定图像传感器的帧同步信号有效,即单摄像头模组的帧同步信号有效。
102.帧同步信号特征一般有以下两种类型:
103.1.master mode模式为高电平有效,参见附图3,slave mode模式为低电平有效,参见附图4。
104.2.master mode模式为低电平有效,参见附图5,slave mode模式为高电平有效,参见附图6。
105.其中,图像传感器在主摄模式下正常的帧同步信号是有频率的脉冲,根据主摄模式下的帧同步信号特征,本实施例在图像传感器成功进入主摄模式后检测帧同步信号是否正常时,在预设最大检测次数内只要检测到一次当前电平极性正确就表明主摄模式下帧同步信号正常,在预设最大检测次数内检测到的当前电平极性均不正确则表明主摄模式下帧同步信号异常。
106.图像传感器在副摄模式下正常的帧同步信号是一直处于高电平或一直处于低电平,所以需多次采样确定它一直处于同一极性,根据副摄模式下的帧同步信号特征,本实施
例在图像传感器成功进入副摄模式后检测帧同步信号是否正常时,在预设最大检测次数内只要检测到一次当前电平极性不正确就表明副摄模式下帧同步信号异常,在预设最大检测次数内检测到的当前电平极性均正确就表明副摄模式下帧同步信号正常。
107.本发明在硬件设备方面仅需要将摄像头测试治具上的vsync引脚和po1引脚连接起来,以较小的成本实现了检测单个摄像头模组的帧同步信号有效性的功能,并且本发明只需要一个摄像头模组便能完成检测,与模组厂以单摄像头模组为生产单位的实际情况相适宜,有利于模组厂快速实施对单个摄像头模组的帧同步信号的有效性检测。
108.本发明还提供一种电子设备1,包括处理器2和存储器3,所述存储器上存储有计算机程序4,所述计算机程序4被所述处理器2执行时,实现上述实施例所述的单摄像头模组帧同步信号的检测方法。
109.所述处理器在一些实施例中可以是中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器通常用于控制所述电子设备的总体操作。本实施例中,所述处理器主要用于执行图像检测软件的计算机程序。
110.所述存储器至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器可以是所述电子设备的内部存储单元,例如该电子设备的硬盘或内存。在另一些实施例中,所述存储器也可以是所述电子设备的外部存储设备,例如该电子设备上配备的插接式硬盘,智能存储卡(smartmedia card,smc),安全数字(secure digital,sd)卡,闪存卡(flashcard)等。当然,所述存储器还可以既包括所述电子设备的内部存储单元也包括其外部存储设备。本实施例中,所述存储器通常用于存储安装于所述电子设备的操作方法和各类应用软件,例如基于单摄像头模组帧同步信号的检测方法的程序代码或图像检测软件等。此外,所述存储器还可以用于暂时地存储已经输出或者将要输出的各类数据。
111.本实施例中未涉及部分均与现有技术相同或可采用现有技术加以实现,在此不做进一步说明。
112.各位技术人员须知:虽然本发明已按照上述具体实施方式做了描述,但是本发明的发明思想并不仅限于此发明,任何运用本发明思想的改装,都将纳入本专利权保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1