【技术实现步骤摘要】
一种摄像头防抖测试方法及相关装置
[0001]本专利技术涉及摄像头测试
,特别涉及一种摄像头防抖测试方法及相关装置。
技术介绍
[0002]随着手机摄像头向着高像素,多方向拍摄趋势的飞速发展,越来越多的手机用户选择以手机作为他们的首选影像采集工具。这些用户中不乏摄影爱好者甚至专业人士。他们对于手机拍摄的影像有着更高的要求,其中一项就是画面的防抖。
[0003]市面上手机摄像头的防抖技术主要分为光学防抖(OIS,Optical Image Stabilization)和电子防抖(EIS,Electric Image Stabilization)。光学防抖主要通过特殊的硬件结构实现,是一种较为传统的防抖技术。电子防抖是通过软件技术实现,原理为提取图像上的特征点,通过高帧率陀螺仪数据来计算帧与帧之间特征点的相对位移差,从而计算出图像整体的位移,对图像做不同区域的裁剪,达到运动补偿的效果。
[0004]对于如何对手机摄像头的防抖功能进行测试,以衡量手机摄像头的测试功能是否完善,目前还没有成熟的技术方案。
技术实现思路
[0005]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种摄像头防抖方法及装置。
[0006]第一方面,本专利技术实施例提供的一种防抖性能测试的方法,包括:
[0007]分别获取待测试设备防抖功能开启和关闭的两种情况下,振动台开启之前待测试设备在静止状态下的对防抖测试卡所拍摄的至少一张图片,以及振动台开启后待测试设备对 ...
【技术保护点】
【技术特征摘要】
1.一种防抖性能测试的方法,其特征在于,包括:分别获取待测试设备防抖功能开启和关闭的两种情况下,振动台开启之前待测试设备在静止状态下的对防抖测试卡所拍摄的至少一张图片,以及振动台开启后待测试设备对防抖测试卡拍摄的图像,所述防抖测试卡中包括预设水平基线和特征点;所述图像包括多张连续的图片和/或视频;根据在所述防抖功能开启情况下所拍摄的所述图像,得到所述水平基线的第一平均斜率变化量和所述特征点的第一平均位移量;根据在所述防抖功能关闭情况下所拍摄的所述图像,得到所述水平基线的第二平均斜率变化量和所述特征点的第二平均位移量;根据所述第一平均斜率变化量、所述第二平均斜率变化量、第一平均位移量和第二平均位移量得到所述待测试设备的防抖性能测试结果。2.如权利要求1所述的方法,其特征在于,根据在所述防抖功能开启情况下所拍摄的所述图像,得到所述特征点的第一平均位移量,以及根据在所述防抖功能关闭情况下所拍摄的所述图像,得到所述特征点的第二平均位移量,包括:针对待测试设备防抖功能开启的情况,将静止状态下拍摄的图片中防抖测试图卡各预设特征点的坐标,作为第0帧的图像质量参数;将振动台开启后待测试设备所拍摄的多张连续的图片中每张图片依次作为第i帧,或者将振动开启台后待测试设备所拍摄的视频的第一帧作为第i帧,按照拍摄的时间先后顺序,依次记录当前帧和各自前一帧图像中各特征点的坐标,并计算当前帧和前一帧坐标之间的差值,对所得的各差值取平均,得到第一平均特征点位移量;针对待测试设备防抖功能关闭的情况,将静止状态下拍摄的图片中防抖测试图卡各预设特征点的坐标,作为第0帧的图像质量参数;将振动台开启后待测试设备所拍摄的多张连续的图片中每张图片依次作为第i帧,或者将振动台开启后待测试设备所拍摄的视频的第一帧作为第i帧,按照拍摄的时间先后顺序,依次记录当前帧和各自前一帧图像中各特征点的坐标,并计算当前帧和所述前一帧坐标之间的差值,对所得的各差值取平均,得到第二平均特征点位移量。3.如权利要求1所述的方法,其特征在于,根据在所述防抖功能开启情况下所拍摄的所述图像,得到所述水平基线的第一平均斜率变化量,以及根据在所述防抖功能关闭情况下所拍摄的所述图像,得到所述水平基线的第二平均斜率变化量,包括:针对待测试设备防抖功能开启的情况,将静止状态下拍摄的图片中防抖测试图卡中预设水平基线两个端点的坐标,作为第0帧的图像质量参数;将开启振动台后所拍摄的多张连续的图片的每张图片依次作为第i帧,或者将振动台开启后待测试设备所拍摄的第一帧作为第i帧,按照拍摄的时间先后顺序,依次记录当前帧和各自前一帧图像中水平基线两个端点的坐标,并计算当前帧和前一帧坐标之间的差值,对所得的各差值取平均,得到第一平均水平基线斜率变化量;针对待测试设备防抖功能关闭的情况,将静止状态下拍摄的图片中防抖测试图卡中预设水平基线两个端点的坐标,作为第0帧的图像质量参数;将从开启振动台后所拍摄的多张连续的图片的每张图片依次作为第i帧,或者将振动台开启后待测试设备所拍摄的第一帧作为第i帧,按照拍摄的时间先后顺序,依次记录当前帧和各自前一帧图像中水平基线两个
端点的坐标,并计算当前帧和前一帧坐标之间的差值,对所得的各差值取平均,得到第二平均水平基线斜率变化量。4.如权利要求1
‑
3任一项所述的方法,其特征在于,根据所述第一平均斜率变化量、所述第二平均斜率变化量、第一平均位移量和第二平均位移量得到所述待测试设备的测试结果,包括:计算第一平均特征点位移量和第二平均特征点位移量之差得到第一差值,以及计算第一平均水平基线斜率变化量和第二平均水平基线斜率变化量之差得到第二差值;若第一差值大于预设的位移量阈值,且第二差值大于预设的斜率变化量阈值,则确定所述防抖性能测试合格。5.如权利要求1
‑
3任一项所述的方法,其特征在于,根据所述第一平均斜率变化量、所述第二平均斜率变化量、第一平均位移量和第二平均位移量得到所述待测试设备的测试结果,包括:基于所述第一平均斜率变化量小于所述第二平均斜率变化量,且第一平均位移量小于第二平均位移量,确定所述待测试设备的测试合格。6.如权利要求1
‑
3任一项所述的方法,其特征在于,所述防抖测试图卡具体包括:多个测试图案和至少一条水平基线;所述多个测试图案的顶点构成所述各特征点。7.如权利要求6所述的方法,其特征在于,所述测试图...
【专利技术属性】
技术研发人员:宋卫华,曾奕凡,
申请(专利权)人:南京旭锐软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。