System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及摄像模组质量检测,尤其涉及一种基于图像处理的摄像头防抖测试方法及系统。
技术介绍
1、手机摄像头的ois光学防抖是通过检测摄像头的震动情况,通过调整可移动式的部件,对发生偏移光路进行补偿,从而减轻图像的模糊;
2、而现有技术中对摄像头防抖效果的测试采用的长曝光检测方法,所需的检测时间长,且图像质量低,导致测试效率低下;而有的检测方法需要分别获取开启防抖和关闭防抖的多张检测的图像,防抖测试的效率也较低。
技术实现思路
1、本专利技术提供了一种基于图像处理的摄像头防抖测试方法,用于解决现有技术中摄像头防抖测试效率低下的问题。
2、本专利技术第一方面提供了一种基于图像处理的摄像头防抖测试方法,包括:
3、分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
4、对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
5、;
6、其中,为抑制比,为焦距,为抖动装置的频率,为抖动装置的角度范围,为摄像头快门速度,为最长直线长度,为标志点直径,为第一测试图像尺寸,为感光尺寸;
7、将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
9、获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
10、可选的,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
11、获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
12、可选的,所述得到当前摄像头的防抖抑制比之后,还包括:
13、若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
14、本申请第二方面提供了一种基于图像处理的摄像头防抖测试系统,包括:
15、测试图像获取模块,用于分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
16、抑制比计算模块,用于对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
17、;
18、其中,为抑制比,为焦距,为抖动装置的频率,为抖动装置的角度范围,为摄像头快门速度,为最长直线长度,为标志点直径,为第一测试图像尺寸,为感光尺寸;
19、检测判断模块,用于将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
20、可选的,所述测试图像获取模块中,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
21、获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
22、可选的,所述测试图像获取模块中,分别向抖动装置和摄像头发送测试指令之前,还包括:
23、获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
24、可选的,所述抑制比计算模块中,得到当前摄像头的防抖抑制比之后,还包括:
25、若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
26、本申请第三方面提供了一种基于图像处理的摄像头防抖测试方法设备,所述设备包括处理器以及存储器:
27、所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
28、所述处理器用于根据所述程序代码中的指令执行本专利技术第一方面任一项所述的一种基于图像处理的摄像头防抖测试方法。
29、本申请第四方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行本专利技术第一方面任一项所述的一种基于图像处理的摄像头防抖测试方法。
30、从以上技术方案可以看出,本专利技术具有以下优点:通过对第一测试图像进行图像处理,划分和识别图中的防抖后的图像特征,再根据图像拍摄中抖动装置和快门速度的特点,计算原本应存在的图像模糊数据,在防抖抑制比模型中间计算参数,省去了关闭防抖功能下拍摄图像的步骤,提高了对摄像头防抖效果测试的效率。
本文档来自技高网...【技术保护点】
1.一种基于图像处理的摄像头防抖测试方法,其特征在于包括:
2.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
3.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
4.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述得到当前摄像头的防抖抑制比之后,还包括:
5.一种基于图像处理的摄像头防抖测试系统,其特征在于,包括:
6.根据权利要求5所述的一种基于图像处理的摄像头防抖测试系统,其特征在于,所述测试图像获取模块中,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
7.根据权利要求5所述的一种基于图像处理的摄像头防抖测试系统,其特征在于,所述测试图像获取模块中,分别向抖动装置和摄像头发送测试指令之前,还包括:
8.根据权利要求5所述的一种基于图像处理的摄像头防抖测试系统,其特征在于,所述抑制比计算模块中,得到当前摄像头的
9.一种基于图像处理的摄像头防抖测试方法设备,其特征在于,所述设备包括处理器以及存储器:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行权利要求1-4任一项所述的一种基于图像处理的摄像头防抖测试方法。
...【技术特征摘要】
1.一种基于图像处理的摄像头防抖测试方法,其特征在于包括:
2.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
3.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
4.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述得到当前摄像头的防抖抑制比之后,还包括:
5.一种基于图像处理的摄像头防抖测试系统,其特征在于,包括:
6.根据权利要求5所述的一种基于图像处理的摄像头防抖测试系统,其特征在于,所述测试图像获取模...
【专利技术属性】
技术研发人员:左文广,吕恒阳,游鸿飞,
申请(专利权)人:深圳市强瑞精密技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。