本发明属于摄像头防抖性能测试,涉及一种基于曲线拟合的ois防抖性能测试方法及装置。
背景技术:
1、现有的智能手机一般都会采用ois(optical image stabilization;光学防抖)功能来解决运动视频拖影问题,为了测试智能手机的防抖能力是否能达到要求,这就需要摄像头供应商采用对应的设备和算法来检测摄像头的防抖功能。检测ois防抖能力一般采用十字标板法,通常的做法是:先确定在十字标板在静止下的十字中心位置,然后启动装置摆动,并使用静止下的十字中心位置来测量十字标板的手臂宽度,但是由于手臂宽度识别的误差较大,使得测量的精度较低。因此,有必要提出一种测量精度更高的测试方法。
技术实现思路
1、针对上述现有技术的不足,本发明所要解决的技术问题是:提供一种基于曲线拟合的ois防抖性能测试方法及装置。
2、为达到上述目的,本发明提供如下技术方案:
3、一种基于曲线拟合的ois防抖性能测试方法,包括以下步骤:
4、s1、摄像头在静止状态下对设置有标准图形的标板进行图像采集,并在图像采集过程中连续采集得到多个第一图像信息;
5、s2、在各个第一图像信息中分别确定各标准图形的中心位置,并以图像采集时刻为横轴,以各个第一图像信息中的标准图形的中心位置为纵轴进行曲线拟合得到静止曲线,并计算出所述静止曲线的波动幅度;
6、s3、摄像头关闭防抖功能在振动状态下对标板进行图像采集,并在图像采集过程中连续采集得到多个第二图像信息;
7、s4、在各个第二图像信息中分别确定各标准图形的中心位置,并以图像采集时刻为横轴,以各个第二图像信息中的标准图形的中心位置为纵轴进行曲线拟合得到振动曲线,并计算出所述振动曲线的波动幅度;
8、s5、摄像头开启防抖功能在振动状态下对标板进行图像采集,并在图像采集过程中连续采集得到多个第三图像信息;
9、s6、在各个第三图像信息中分别确定各标准图形的中心位置,并以图像采集时刻为横轴,以各个第三图像信息中的标准图形的中心位置为纵轴进行曲线拟合得到防抖曲线,并计算出所述防抖曲线的波动幅度;
10、s7、根据静止曲线、振动曲线和防抖曲线的波动幅度计算摄像头ois防抖的抑制比。
11、进一步的,在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行图像采集得到的第一图像信息、第二图像信息和第三图像信息的数量均相同。
12、进一步的,在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行图像采集得到的第一图像信息、第二图像信息和第三图像信息的数量均大于或等于120个。
13、进一步的,在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行图像采集时,图像采集的时间均相同,且图像采集的时间大于或等于振动台的震动周期的三倍。
14、进一步的,在所述s2步骤、s4步骤和s6步骤中,确定各标准图形的中心位置包括以下步骤:
15、对摄像头获取的各个图像信息进行格式转换,得到24位或24位以上的rgb格式的图片;
16、分别对各个rgb格式的图片进行裁剪,在裁剪后的图像中保留一个标准图形,并使标准图形的中心位置靠近裁剪后图像的中心;
17、分别对各个裁剪后的图像进行标准图形的中心检测,得到各图像的标准图形的中心坐标。
18、进一步的,在所述s2步骤、s4步骤和s6步骤中,进行曲线拟合并计算曲线的波动幅度包括以下步骤:
19、以图像采集时刻为横轴,以各图片的标准图形的中心坐标数据的x坐标为纵轴,经过正弦函数拟合成标准正弦函数;得到x轴方向上曲线的波动幅度;
20、以图像采集时刻为横轴,以各图片的标准图形的中心坐标数据的y坐标为纵轴,经过正弦函数拟合成标准正弦函数;得到y轴方向上曲线的波动幅度。
21、进一步的,在所述s7步骤中,通过以下公式计算摄像头ois防抖的抑制比db:
22、
23、
24、其中,db_x表示x轴方向上摄像头ois防抖的抑制比;db_y表示y轴方向上摄像头ois防抖的抑制比;l_static_x表示x轴方向上静止曲线的波动幅度;l_static_y表示y轴方向上静止曲线的波动幅度;l_oisoff_x表示x轴方向上振动曲线的波动幅度;l_oisoff_y表示y轴方向上振动曲线的波动幅度;l_oison_x表示x轴方向上防抖曲线的波动幅度;l_oison_y表示y轴方向上防抖曲线的波动幅度。
25、进一步的,所述标板为标准图形是圆点的圆点标板,所述圆点标板采用白底黑色圆点,白底区域为透光区域,黑色圆点区域为非透光区域。
26、进一步的,在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行拍摄时的曝光时间与摄像头在振动状态下的振动周期一致。
27、一种基于曲线拟合的ois防抖性能测试装置,包括设置有标准图形的标板,所述标板的后方设置有光源,所述标板前方的预定位置处设置有图像采集系统,所述图像采集系统电连接有图像处理系统;
28、所述图像采集系统包括抖动平台、设置在抖动平台上的摄像头以及与摄像头电连接的图像采集盒;用于分别在摄像头在静止状态下、摄像头关闭防抖功能在振动状态下和摄像头开启防抖功能在振动状态下对标板进行多次图像采集,得到多个第一图像信息、多个第二图像信息和多个第三图像信息,并传送给图像处理系统;
29、所述图像处理系统与图像采集盒电连接,用于在各个第一图像信息、第二图像信息和第三图像中分别确定标准图形的中心位置,并分别根据各个第一图像信息、各个第二图像信息和各个第三图像中标准图形的中心位置进行曲线拟合,得到静止曲线、振动曲线和防抖曲线;并分别计算所述静止曲线、振动曲线和防抖曲线的波动幅度;以及根据静止曲线、振动曲线和防抖曲线的波动幅度计算摄像头ois防抖的抑制比。
30、本发明中,通过连续拍摄得到的多个图像信息中的标准图形的中心坐标数据经过正弦函数拟合成标准正弦函数,从而得到拍摄的图像信息中的标准图形的中心位置的波动幅度,并根据静止状态下、摄像头关闭防抖功能在振动状态下和摄像头开启防抖功能在振动状态下分别得到的标准图形的中心位置的波动幅度计算摄像头ois防抖的抑制比,可以精准测试出摄像头ois防抖性能,提高了ois防抖性能数据的可靠性和准确性。
1.一种基于曲线拟合的ois防抖性能测试方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行图像采集得到的第一图像信息、第二图像信息和第三图像信息的数量均相同。
3.根据权利要求2所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行图像采集得到的第一图像信息、第二图像信息和第三图像信息的数量均大于或等于120个。
4.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行图像采集时,图像采集的时间均相同,且图像采集的时间大于或等于振动台的震动周期的三倍。
5.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s2步骤、s4步骤和s6步骤中,确定各标准图形的中心位置包括以下步骤:
6.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s2步骤、s4步骤和s6步骤中,进行曲线拟合并计算曲线的波动幅度包括以下步骤:
7.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s7步骤中,通过以下公式计算摄像头ois防抖的抑制比db:
8.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:所述标板为标准图形是圆点的圆点标板,所述圆点标板采用白底黑色圆点,白底区域为透光区域,黑色圆点区域为非透光区域。
9.根据权利要求1所述的基于曲线拟合的ois防抖性能测试方法,其特征在于:在所述s1步骤、s3步骤和s5步骤中,摄像头对标板进行拍摄时的曝光时间与摄像头在振动状态下的振动周期一致。
10.一种基于曲线拟合的ois防抖性能测试装置,其特征在于:包括设置有标准图形的标板,所述标板的后方设置有光源,所述标板前方的预定位置处设置有图像采集系统,所述图像采集系统电连接有图像处理系统;