CN117857781B - 一种基于图像处理的摄像头防抖测试方法及*** - Google Patents
一种基于图像处理的摄像头防抖测试方法及*** Download PDFInfo
- Publication number
- CN117857781B CN117857781B CN202410257142.XA CN202410257142A CN117857781B CN 117857781 B CN117857781 B CN 117857781B CN 202410257142 A CN202410257142 A CN 202410257142A CN 117857781 B CN117857781 B CN 117857781B
- Authority
- CN
- China
- Prior art keywords
- camera
- shake
- test
- dithering
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 43
- 238000010998 test method Methods 0.000 title claims abstract description 25
- 238000012360 testing method Methods 0.000 claims abstract description 123
- 230000001629 suppression Effects 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 29
- 238000001514 detection method Methods 0.000 claims abstract description 10
- 230000005764 inhibitory process Effects 0.000 claims description 30
- 230000006870 function Effects 0.000 claims description 17
- 230000000694 effects Effects 0.000 abstract description 9
- 230000003287 optical effect Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 238000012937 correction Methods 0.000 description 7
- 206010070834 Sensitisation Diseases 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000003384 imaging method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008313 sensitization Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 206010044565 Tremor Diseases 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Studio Devices (AREA)
Abstract
本发明涉及摄像模组质量检测技术领域,提供一种基于图像处理的摄像头防抖测试方法及***,方法包括:通过对第一测试图像进行图像处理,划分和识别图中的防抖后的图像特征,再根据图像拍摄中抖动装置和快门速度的特点,计算原本应存在的图像模糊数据,在防抖抑制比模型中间计算参数,省去了关闭防抖功能下拍摄图像的步骤,提高了对摄像头防抖效果测试的效率。
Description
技术领域
本发明涉及摄像模组质量检测技术领域,尤其涉及一种基于图像处理的摄像头防抖测试方法及***。
背景技术
手机摄像头的ois光学防抖是通过检测摄像头的震动情况,通过调整可移动式的部件,对发生偏移光路进行补偿,从而减轻图像的模糊;
而现有技术中对摄像头防抖效果的测试采用的长曝光检测方法,所需的检测时间长,且图像质量低,导致测试效率低下;而有的检测方法需要分别获取开启防抖和关闭防抖的多张检测的图像,防抖测试的效率也较低。
发明内容
本发明提供了一种基于图像处理的摄像头防抖测试方法,用于解决现有技术中摄像头防抖测试效率低下的问题。
本发明第一方面提供了一种基于图像处理的摄像头防抖测试方法,包括:
分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
;
其中,为抑制比,/>为焦距,/>为抖动装置的频率,/>为抖动装置的角度范围,/>为摄像头快门速度,/>为最长直线长度,/>为标志点直径,/>为第一测试图像尺寸,/>为感光尺寸;
将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
可选的,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
可选的,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
可选的,所述得到当前摄像头的防抖抑制比之后,还包括:
若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
本申请第二方面提供了一种基于图像处理的摄像头防抖测试***,包括:
测试图像获取模块,用于分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
抑制比计算模块,用于对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
;
其中,为抑制比,/>为焦距,/>为抖动装置的频率,/>为抖动装置的角度范围,/>为摄像头快门速度,/>为最长直线长度,/>为标志点直径,/>为第一测试图像尺寸,/>为感光尺寸;
检测判断模块,用于将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
可选的,所述测试图像获取模块中,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
可选的,所述测试图像获取模块中,分别向抖动装置和摄像头发送测试指令之前,还包括:
获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
可选的,所述抑制比计算模块中,得到当前摄像头的防抖抑制比之后,还包括:
若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
本申请第三方面提供了一种基于图像处理的摄像头防抖测试方法设备,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行本发明第一方面任一项所述的一种基于图像处理的摄像头防抖测试方法。
本申请第四方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行本发明第一方面任一项所述的一种基于图像处理的摄像头防抖测试方法。
从以上技术方案可以看出,本发明具有以下优点:通过对第一测试图像进行图像处理,划分和识别图中的防抖后的图像特征,再根据图像拍摄中抖动装置和快门速度的特点,计算原本应存在的图像模糊数据,在防抖抑制比模型中间计算参数,省去了关闭防抖功能下拍摄图像的步骤,提高了对摄像头防抖效果测试的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为一种基于图像处理的摄像头防抖测试方法的第一个流程图;
图2为光路区域的形状示意图;
图3为摄像头成像原理图;
图4为一种基于图像处理的摄像头防抖测试方法的第二个流程图;
图5为一种基于图像处理的摄像头防抖测试***结构图。
具体实施方式
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明提供了一种基于图像处理的摄像头防抖测试方法,用于解决现有技术中摄像头防抖测试效率低下的问题。
请参阅图1,图1为本发明实施例提供的一种基于图像处理的摄像头防抖测试方法的第一个流程图。
S100,分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
需要说明的是,摄像头为具有ois光学防抖功能的手机前置或后置摄像头,在出厂前需要进行防抖功能的测试,验证防抖功能的有效;抖动装置旨在模拟人手持手机拍摄时的正常抖动,其幅度和频率会尽量模拟人手的生理性震颤,频率在5—12hz范围内,抖动装置可为与手机摄像头连接的滚珠丝杆,在滚珠丝杆的导程内抖动装置的回转范围可以为±5°,即手机摄像头会在10°的角度范围内进行来回的抖动;
在抖动装置接收到测试指令后,会控制步进电机带动滚珠丝杆,使与滚珠丝杆连接的摄像头开始抖动,模拟人手震颤;在摄像头接收到测试指令后,即进行拍摄,因摄像头存在快门速度,需要在几十分之一秒内才能完成拍摄,在这个时间内摄像头的抖动带来的光学路径改变,模拟出拍摄时的抖动情况,此时本步骤中摄像头是默认开启ois防抖功能的。
S200,对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
;
其中,为抑制比,/>为焦距,/>为抖动装置的频率,/>为抖动装置的角度范围,/>为摄像头快门速度,/>为最长直线长度,/>为标志点直径,/>为第一测试图像尺寸,/>为感光尺寸;
需要说明的是,在手机的快门速度一般为1/10秒至1/60秒范围内,具体根据不同的手机摄像头型号或出厂状态确定;本实施例中设置的为吸光底板且透光圆点透光组合的标板,以透光圆点作为标志点,抖动范围内透光圆点都在摄像头视野下,在该快门速度时间内,摄像头受抖动装置带动,会改变光路,请参见图2,在ois防抖关闭的情况下摄像头拍摄的图像中直径为d的圆形平移形成光路区域应为圆矩形,该圆形即为标板的透光圆点在图像中的形态,该圆矩形的弧形边缘必然为透光圆点所形成,根据弧形边缘来还原白色圆点被拍摄入测试图像中时的直径,而在该圆矩中的最长直线长度即为透光圆点平移的距离加上透光圆点的直径;通过对第一测试图像的灰度处理,透光标志点经过的光路区域的灰度值接近255,远大于其他灰度值小于阈值50背景区域,通过灰度值分割识别出灰度值大于预设阈值的区域,即可得到透光圆点标志点经过的光路区域;
基于摄像头成像原理,实际物体的尺寸与在感光元器件上感光的比例等于物距除以焦距,焦距可根据摄像头的参数数据预先得到,即可计算实际抖动距离在感光元器件上对应的距离,而CMOS感光元器件的尺寸与画幅尺寸成正比,可根据CMOS的长与第一测试图像中的长之比,再将实际抖动距离转换到在第一测试图像中的实际尺寸;抖动装置频率乘以摄像头快门速度即得到向摄像头发送测试指令后,摁下快门拍摄得到第一测试图像的时间内抖动装置完成了多少次抖动,根据抖动装置的角度范围,可以计算得到摄像头的抖动路径,人手每次完整的震颤应以恢复原始位置为结束,请参考图3,图3为摄像头成像原理图,摄像头抖动会使得光路角度改变,最终成像的角度改变,在时,此时虽然还未完成一次抖动,但因透光圆点标志点的光路路径已在走重复路径,此时的光路区域基本不会改变;根据抑制比计算模型,/>的值越小,说明第一测试图像中的图像模糊程度越小,对应的实际抖动幅度越大,防抖抑制比越大,说明防抖效果越好。
S300,将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
需要说明的是,对于防抖效果的好坏一般认定为在一个预设的快门速度下拍摄出的图像是清晰的,而国际放射学认为人眼在照片有等于0.2mm的半影模糊会存在模糊感,因此可根据实际检测需求设置标准抖动频率和快门速度,将值设为0.2mm来设置标准的防抖抑制比参数,在当前摄像头检测得到的防抖抑制比小于该标准参数时,说明其防抖效果不合格,本实施例中的抖动装置虽然仅检测了防抖功能在一轴上的防抖效果,但为人手的主要抖动情况,且该一轴上防抖情况能反映出ois防抖功能整体的处理速度和硬件安装情况,能判断摄像头整体的ois防抖功能合格程度。
本实施例中,通过对第一测试图像进行图像处理,划分和识别图中的防抖后的图像特征,再根据图像拍摄中抖动装置和快门速度的特点,计算原本应存在的图像模糊数据,在防抖抑制比模型中间计算参数,省去了关闭防抖功能下拍摄图像的步骤,提高了对摄像头防抖效果测试的效率。
以上为本申请提供的一种基于图像处理的摄像头防抖测试方法的第一个实施例的详细说明,下面为本申请提供的一种基于图像处理的摄像头防抖测试方法的第二个实施例的详细说明。
本实施例中,进一步的提供了一种基于图像处理的摄像头防抖测试方法,请参见图4,前述步骤S100分别向摄像头和抖动装置发送测试指令之前,还包括步骤S101-S102,具体为:
S101,获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正;
需要说明的是,在进行防抖测试之前需要保证标志点在画面内,以及保证摄像头抖动过程中标志点也处于图像内,这样才能在后续步骤中获取到完整的光路区域,计算防抖抑制比对应的参数;调整标志点距离图像的边缘距离大于预设距离来保证标志点的抖动空间,若边缘距离小于预设距离或标志点不在画面内,都需要调整抖动装置的位置,一般通过抖动装置滚珠丝杆的底座旋转来进行位置修正;对于第二测试图像中获取的标志点,也可以直接识别标志点的尺寸直径,无需后续步骤中计算弧度对应的圆直径,得到标志点直径,提高检测效率。
S102,获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令;
需要说明的是,抖动装置是滚珠丝杆,步进电机带动滑块在丝杆上滑动的过程中丝杆会旋转带动摄像头抖动,在执行防抖测试的过程中抖动装置未从丝杆的端点开始运动,则会导致第一测试图像对应的实际标志点抖动路径与模型不符,防抖抑制比计算会出现误差,而每次抖动的中一般是在接收到第一测试图像后停止抖动装置的抖动,若快门速度不能使最后一次抖动完整进行,滚珠丝杆的滑块不会停止在丝杆两端,而在进行丝杆的复位较为麻烦,因此可以在每次进行测试时,在分别发想抖动装置和摄像头的测试指令中设置间隔时间,令抖动装置在端点处时摄像头同步开始拍摄,行程位置可以表示为当前滑块在丝杆上的已完成行程百分比,可以采用下述公式来计算测试指令间隔时间:
;
其中,为测试指令间隔时间,/>为已完成行程百分比。
进一步的,S200之后,还包括:若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正;
需要说明的是,在ois防抖功能下,抖动时间越长ois防抖的反应时间也越长,但在抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间时,在半次抖动的周期时间内测试防抖的准确度与时间无关,而在大于半次抖动的周期时间下,因抖动装置带动摄像头进行往复运动,即在,抖动装置的丝杆会向反方向转动,此时ois光学防抖需要反向进行修正,防抖难度必然更大,因此此时可以对模型计算的防抖抑制比进行修正,每经过一次往复运动的变向,则对乘以一次修正系数,具体计算模型如下:
;
其中,为防抖抑制比的修正值,/>为往复修正系数,该系数大于1,/>每能完成一次完整的滚珠丝杆行程,都需要进行一次方向改变,每次反向改变都对防抖效果带来影响,即虽然/>为1/2和3的光路区域都是一样的,摄像头都完成了10°角度的抖动,但是在该ois光学防抖过程中,/>为1/2时摄像头仅在一个方向下进行平移,而/>为3时摄像头需要改变5次移动方向来化解抖动,后者的防抖抑制比显然更有含金量,因此需要对其进行放大修正,该往复修正系数可基于经验值或修正难度设置。
以上为本申请提供的第一方面的一种基于图像处理的摄像头防抖测试方法的详细说明,下面为本申请第二方面提供的一种基于图像处理的摄像头防抖测试***的实施例的详细说明。
请参阅图5,图5为一种基于图像处理的摄像头防抖测试***结构图。本实施例提供了一种基于图像处理的摄像头防抖测试***,包括:
测试图像获取模块10,用于分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
抑制比计算模块20,用于对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
;
其中,为抑制比,/>为焦距,/>为抖动装置的频率,/>为抖动装置的角度范围,/>为摄像头快门速度,/>为最长直线长度,/>为标志点直径,/>为第一测试图像尺寸,/>为感光尺寸;
检测判断模块30,用于将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
进一步的,所述测试图像获取模块10中,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
进一步的,所述测试图像获取模块10中,分别向抖动装置和摄像头发送测试指令之前,还包括:
获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
进一步的,所述抑制比计算模块20中,得到当前摄像头的防抖抑制比之后,还包括:
若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
本申请第三方面还提供了一种基于图像处理的摄像头防抖测试方法设备,包括处理器以及存储器:其中存储器用于存储程序代码,并将程序代码传输给处理器;处理器用于根据程序代码中的指令执行上述一种基于图像处理的摄像头防抖测试方法。
本申请第四方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行上述一种基于图像处理的摄像头防抖测试方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和设备的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种基于图像处理的摄像头防抖测试方法,其特征在于包括:
分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
;
其中,为抑制比,/>为焦距,/>为抖动装置的频率,/>为抖动装置的角度范围,/>为摄像头快门速度,/>为最长直线长度,/>为标志点直径,/>为第一测试图像尺寸,/>为感光尺寸;
将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
2.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
3.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
4.根据权利要求1所述的一种基于图像处理的摄像头防抖测试方法,其特征在于,所述得到当前摄像头的防抖抑制比之后,还包括:
若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
5.一种基于图像处理的摄像头防抖测试***,其特征在于,包括:
测试图像获取模块,用于分别向抖动装置和摄像头发送测试指令,获取第一测试图像;
抑制比计算模块,用于对第一测试图像进行灰度处理,识别灰度值大于预设阈值的区域,得到光路区域;识别经过光路区域中的最长直线长度并识别光路区域边缘弧度,计算弧度对应的圆直径,得到标志点直径;获取当前摄像头的快门速度,代入抑制比计算模型中,得到当前摄像头的防抖抑制比,所述抑制比计算模型具体为:
;
其中,为抑制比,/>为焦距,/>为抖动装置的频率,/>为抖动装置的角度范围,/>为摄像头快门速度,/>为最长直线长度,/>为标志点直径,/>为第一测试图像尺寸,/>为感光尺寸;
检测判断模块,用于将防抖抑制比与标准参数比较,若防抖抑制比大于标准参数,则判断当前摄像头ois防抖功能测试合格。
6.根据权利要求5所述的一种基于图像处理的摄像头防抖测试***,其特征在于,所述测试图像获取模块中,所述分别向抖动装置和摄像头发送测试指令之前,还包括:
获取第二测试图像,识别标志点在第二测试图像的边缘距离,若边缘距离小于预设距离则对抖动装置的位置进行修正。
7.根据权利要求5所述的一种基于图像处理的摄像头防抖测试***,其特征在于,所述测试图像获取模块中,分别向抖动装置和摄像头发送测试指令之前,还包括:
获取当前抖动装置的行程位置,根据行程位置和抖动装置的频率计算测试指令间隔时间,根据测试指令间隔时间先后向抖动装置和摄像头发送测试指令。
8.根据权利要求5所述的一种基于图像处理的摄像头防抖测试***,其特征在于,所述抑制比计算模块中,得到当前摄像头的防抖抑制比之后,还包括:
若抖动装置的频率与摄像头快门速度的乘积大于抖动装置半次抖动的时间,则根据摄像头快门速度下抖动装置的往复运动次数对防抖抑制比进行修正。
9.一种基于图像处理的摄像头防抖测试设备,其特征在于,所述设备包括处理器以及存储器:
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行权利要求1-4任一项所述的一种基于图像处理的摄像头防抖测试方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码用于执行权利要求1-4任一项所述的一种基于图像处理的摄像头防抖测试方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410257142.XA CN117857781B (zh) | 2024-03-07 | 2024-03-07 | 一种基于图像处理的摄像头防抖测试方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410257142.XA CN117857781B (zh) | 2024-03-07 | 2024-03-07 | 一种基于图像处理的摄像头防抖测试方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117857781A CN117857781A (zh) | 2024-04-09 |
CN117857781B true CN117857781B (zh) | 2024-06-04 |
Family
ID=90534982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410257142.XA Active CN117857781B (zh) | 2024-03-07 | 2024-03-07 | 一种基于图像处理的摄像头防抖测试方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117857781B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049839A (zh) * | 2015-07-13 | 2015-11-11 | 成都西可科技有限公司 | 基于移动终端的ois摄像头模组测试***及测试方法 |
WO2017177407A1 (zh) * | 2016-04-13 | 2017-10-19 | 华为技术有限公司 | 一种设定曝光时长的方法、装置以及照相设备 |
CN107645624A (zh) * | 2016-07-20 | 2018-01-30 | 宁波舜宇光电信息有限公司 | 摄像模组及其矫正方法和光学防抖方法以及带有摄像模组的电子设备 |
CN110022393A (zh) * | 2019-04-10 | 2019-07-16 | 北京易诚高科科技发展有限公司 | 一种自适应评估手机防抖功能的方法 |
CN111787310A (zh) * | 2020-07-14 | 2020-10-16 | 南昌欧菲晶润科技有限公司 | 防抖性能测试方法、装置、计算机设备及存储介质 |
CN113676667A (zh) * | 2021-08-23 | 2021-11-19 | Oppo广东移动通信有限公司 | 抑制比测试方法、装置、电子设备和存储介质 |
CN115174807A (zh) * | 2022-06-28 | 2022-10-11 | 上海艾为电子技术股份有限公司 | 防抖检测方法、装置、终端设备和可读存储介质 |
EP4131917A1 (en) * | 2020-03-26 | 2023-02-08 | Huawei Technologies Co., Ltd. | Photographic method and device |
CN115955558A (zh) * | 2022-12-20 | 2023-04-11 | 美新半导体(无锡)有限公司 | 光学图像稳定器的防抖测试装置及防抖测试方法 |
CN116243466A (zh) * | 2021-09-30 | 2023-06-09 | 华为技术有限公司 | 一种镜头组件、摄像头模组及电子设备 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4445114B2 (ja) * | 2000-01-31 | 2010-04-07 | 株式会社アドバンテスト | ジッタ測定装置及びその方法 |
EP3525448B8 (en) * | 2016-12-02 | 2022-02-23 | Hangzhou Hikvision Digital Technology Co., Ltd. | Anti-shake method for camera and camera |
-
2024
- 2024-03-07 CN CN202410257142.XA patent/CN117857781B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049839A (zh) * | 2015-07-13 | 2015-11-11 | 成都西可科技有限公司 | 基于移动终端的ois摄像头模组测试***及测试方法 |
WO2017177407A1 (zh) * | 2016-04-13 | 2017-10-19 | 华为技术有限公司 | 一种设定曝光时长的方法、装置以及照相设备 |
CN107645624A (zh) * | 2016-07-20 | 2018-01-30 | 宁波舜宇光电信息有限公司 | 摄像模组及其矫正方法和光学防抖方法以及带有摄像模组的电子设备 |
CN110022393A (zh) * | 2019-04-10 | 2019-07-16 | 北京易诚高科科技发展有限公司 | 一种自适应评估手机防抖功能的方法 |
EP4131917A1 (en) * | 2020-03-26 | 2023-02-08 | Huawei Technologies Co., Ltd. | Photographic method and device |
CN111787310A (zh) * | 2020-07-14 | 2020-10-16 | 南昌欧菲晶润科技有限公司 | 防抖性能测试方法、装置、计算机设备及存储介质 |
CN113676667A (zh) * | 2021-08-23 | 2021-11-19 | Oppo广东移动通信有限公司 | 抑制比测试方法、装置、电子设备和存储介质 |
CN116243466A (zh) * | 2021-09-30 | 2023-06-09 | 华为技术有限公司 | 一种镜头组件、摄像头模组及电子设备 |
CN115174807A (zh) * | 2022-06-28 | 2022-10-11 | 上海艾为电子技术股份有限公司 | 防抖检测方法、装置、终端设备和可读存储介质 |
CN115955558A (zh) * | 2022-12-20 | 2023-04-11 | 美新半导体(无锡)有限公司 | 光学图像稳定器的防抖测试装置及防抖测试方法 |
Non-Patent Citations (3)
Title |
---|
Qiwei Xie ; Xi Chen ; Liming Zhang ; An Jiang ; Feng Cui.A Robust and Efficient Video Anti-Shaking Algorithm for Low-End Smartphone Platforms.IEEE Transactions on Consumer Electronics.2018,全文. * |
光传输误码/抖动分析仪表的测试;严峻;高峰;;现代电信科技;20100415(第04期);全文 * |
多媒体视频监控***关键技术及应用;曹盛;《信息科技》;20111215;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN117857781A (zh) | 2024-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7015374B2 (ja) | デュアルカメラを使用する画像処理のための方法および移動端末 | |
CN106707674B (zh) | 投影设备的自动对焦方法及投影设备 | |
CN107690673B (zh) | 图像处理方法、装置及服务器 | |
WO2020259474A1 (zh) | 追焦方法、装置、终端设备、计算机可读存储介质 | |
AU2019326496A1 (en) | Method for capturing images at night, apparatus, electronic device, and storage medium | |
CN104735347B (zh) | 自动聚焦调节方法和设备 | |
JP5276529B2 (ja) | 画像処理装置およびその方法 | |
WO2011084279A2 (en) | Algorithms for estimating precise and relative object distances in a scene | |
CN109598764A (zh) | 摄像头标定方法和装置、电子设备、计算机可读存储介质 | |
CN109660718B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN111432118B (zh) | 图像防抖处理方法、装置、电子设备和存储介质 | |
US20070098383A1 (en) | Motion blur reduction and compensation | |
CN110266966A (zh) | 图像生成方法和装置、电子设备、计算机可读存储介质 | |
CN109151257B (zh) | 一种图像处理的方法及摄像机 | |
CN110493522A (zh) | 防抖方法和装置、电子设备、计算机可读存储介质 | |
CN111787297B (zh) | 空行程校准方法、自动对焦方法、装置及存储介质 | |
EP3557530A1 (en) | Calibration system and method | |
CN109285216A (zh) | 基于遮挡图像生成三维人脸图像方法、装置及电子设备 | |
CN113472991B (zh) | 控制方法、控制装置、摄像头组件、电子设备和介质 | |
TWI515471B (zh) | 使用多鏡頭的自動對焦系統及其方法 | |
CN110233969B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN117857781B (zh) | 一种基于图像处理的摄像头防抖测试方法及*** | |
CN107749955B (zh) | 全景相机姿态自适应测光调整方法、***及便携式终端 | |
CN107360360A (zh) | 具有图像稳定功能的摄像设备及其控制方法和存储介质 | |
CN110519513A (zh) | 防抖方法和装置、电子设备、计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |