一种基于图像的FV值计算方法、DSP装置制造方法及图纸

技术编号:36685976 阅读:15 留言:0更新日期:2023-02-27 19:48
本发明专利技术公开了一种基于图像的FV值计算方法、DSP装置,包括:获取第一图像,根据Y亮度信息对第一图像进行缩放,并对缩放后的第一图像进行降噪,获取第二图像;所述Y亮度信息为YUV数据中的Y分量;通过对第二图像进行边缘检测和内容过滤,获得第二图像的第一边缘数据;根据所述第一边缘数据获得FV值。本发明专利技术通过根据Y分量对图像进行缩放、降噪,减少FV值计算的计算量和减少噪声对计算带来的影响,同时,根据对不同的图像内容进行边缘检测和内容过滤,实现根据画面内容计算FV值,以完成聚焦,避免场景异常造成变焦画面模糊,提升聚焦效果。提升聚焦效果。提升聚焦效果。

【技术实现步骤摘要】
一种基于图像的FV值计算方法、DSP装置


[0001]本专利技术涉及变焦控制
,尤其涉及一种基于图像的FV值计算方法、DSP装置。

技术介绍

[0002]反差式对焦(也称反差对焦)是将镜头从底部向顶部方向逐渐移动的过程中,计算出图像对应的FV(Focus va l ue,统计区域中的反差量,也称反差值)的值,并持续记录对比FV的值,形成FV曲线。在扫描过程中,认为FV曲线的波峰处(最大值)是合焦位置。
[0003]目前传统的反差式对焦方案,FV值都是由ISP(Image Signal Processing,图像处理子系统)硬件统计信息直接获取的,不同的ISP方案FV值效果不一样,例如灯光场景下在失焦严重时也会出现明显的假波峰。由于IIR滤波器和FIR滤波器配置参数有限,不能根据场景内容情况进行计算FV值,会导致部分场景聚焦效果不佳问题。

技术实现思路

[0004]本专利技术提供了一种基于图像的FV值计算方法、DSP装置,以解决现有技术中FV值不能根据不同场景进行计算,导致聚焦效果不佳的技术问题。
[0005]为了解决上述技术问题,第一方面,本专利技术实施例提供了一种基于图像的FV值计算方法,包括:
[0006]获取第一图像,根据Y亮度信息对第一图像进行缩放,并对缩放后的第一图像进行降噪,获取第二图像;所述Y亮度信息为YUV数据中的Y分量;
[0007]通过对第二图像进行边缘检测和内容过滤,获得第二图像的第一边缘数据;
[0008]根据所述第一边缘数据获得FV值。
[0009]本专利技术通过根据Y分量对图像进行缩放、降噪,减少FV值计算的计算量和减少噪声对计算带来的影响,同时,根据对不同的图像内容进行边缘检测和内容过滤,实现根据画面内容计算FV值,以完成聚焦,避免场景异常造成变焦画面模糊,提升聚焦效果。
[0010]进一步地,所述通过对第二图像进行边缘检测和内容过滤,获得第二图像的第一边缘数据,具体为:
[0011]对第二图像进行边缘检测获取第二边缘数据,并对第二图像进行内容过滤获取Mask数据;
[0012]结合第二边缘数据和Mask数据,获取第二图像的第一边缘数据。
[0013]本专利技术通过对不同图像进行边缘检测,获取不同图像的边缘数据,以甲酸FV值,同时对异常灯光场景进行内容过滤,提高异常场景的聚焦效果。
[0014]进一步地,所述对第二图像进行边缘检测获取第二边缘数据,具体为:
[0015]使用DSP边缘检测算子计算第二图像的第二边缘数据,所述第二边缘数据包括图像灰度值不连续的点的集合。
[0016]进一步地,所述对第二图像进行内容过滤获取Mask数据,具体为:
[0017]对第二图像进行二值化,检测灯光亮度区域;
[0018]通过腐蚀操作过滤灯光亮度区域的边缘,并生成Mask数据。
[0019]本专利技术通过二值化检测灯光亮度较高的区域,通过腐蚀过滤亮边的边缘。从而形成Mask数据即二值化权重表,以减少灯光亮度对聚焦效果带来的影
[0020]进一步地,所述结合第二边缘数据和Mask数据,获取第二图像的第一边缘数据,具体为:
[0021]将所述第二边缘数据转化为边缘矩阵,将所述Mask数据转化为Mask矩阵;
[0022]将所述边缘矩阵和Mask矩阵相乘,获得第一边缘数据,所述第一边缘数据为带权重的边缘数据。
[0023]本专利技术通过将灯光部分的值设置成不同的权重,即Mask数据,用来降低灯光的影响;最终把边缘矩阵和Mask矩阵两个矩阵按对应位置相乘,可以得到带权重的边缘数据,减少灯光对FV值计算带来的影响。
[0024]进一步地,所述根据Y亮度信息对第一图像进行缩放,并对缩放后的第一图像进行降噪,获取第二图像,具体为:
[0025]根据DSP的性能确定分辨率,并根据所述分辨率和所述第一图像的Y分量对第一图像进行缩放;
[0026]使用高斯模糊算子对缩放后的第一图像进行滤波降噪,获取第二图像。
[0027]本专利技术根据DSP性能选择不同分辨率进行缩放,提高图像处理的适配性。并采用高斯模糊,把图像画面中的噪声滤除,减少噪声对图像识别带来的影响。
[0028]进一步地,所述根据所述第一边缘数据获得FV值,具体为:
[0029]通过DSP接口,计算所述第一边缘数据的标准差,所述标准差为FV值。
[0030]本专利技术通过标准差表示FV值,可以将FV值得峰值拉大,是的聚焦模糊时候的数字变小,以减小爬山算法对FV值单调性得要求。
[0031]第二方面,本专利技术实施例提供了一种DSP装置,包括:缩放降噪模块、检测过滤模块和FV值计算模块;
[0032]所述缩放降噪模块,用于获取第一图像,根据Y亮度信息对第一图像进行缩放,并对缩放后的第一图像进行降噪,获取第二图像;所述Y亮度信息为YUV数据中的Y分量;
[0033]所述检测过滤模块,用于通过对第二图像进行边缘检测和内容过滤,获得第二图像的第一边缘数据;
[0034]所述FV值计算模块,用于根据所述第一边缘数据获得FV值。
[0035]第三方面,本专利技术实施例提供了一种反差式聚焦方法,包括:
[0036]获取图像,应用所述的基于图像的FV值计算方法计算图像的FV值;
[0037]根据对焦算法,通过所述FV值控制镜头电机实现变焦。
[0038]第四方面,本专利技术实施例提供了一种反差式聚焦装置,包括FV值计算模块和对焦模块;
[0039]所述FV值计算模块,用于获取图像,应用所述的DSP装置计算图像的FV值;
[0040]所述对焦模块,用于根据对焦算法,通过所述FV值控制镜头电机实现变焦。
附图说明
[0041]图1为本专利技术实施例提供的基于图像的FV值计算方法的一种流程示意图;
[0042]图2为本专利技术实施例提供的步骤102中的一种边缘检测示意图;
[0043]图3为本专利技术实施例提供的步骤102中的另一种边缘检测示意图;
[0044]图4为本专利技术实施例提供的步骤102的一种内容过滤示意图;
[0045]图5为本专利技术实施例提供的步骤102的一种内容过滤示意图;
[0046]图6为本专利技术实施例提供的步骤102的一种内容过滤流程示意图;
[0047]图7为本专利技术实施例提供的步骤102的一种对焦过程对比图;
[0048]图8为本专利技术实施例提供的DSP装置的一种结构示意图;
[0049]图9为本专利技术实施例提供的反差式聚焦方法的一种流程示意图;
[0050]图10为本专利技术实施例提供的反差式聚焦装置的一种结构示意图;
[0051]图11为本专利技术实施例提供的基于图像的FV值计算方法的另一种流程示意图;
[0052]图12为本专利技术实施例提供的另一种反差式聚焦方法的流程示意图。
具体实施方式
[0053]下面将结合本专利技术实施例中的附图,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图像的FV值计算方法,其特征在于,包括:获取第一图像,根据Y亮度信息对第一图像进行缩放,并对缩放后的第一图像进行降噪,获取第二图像;所述Y亮度信息为YUV数据中的Y分量;通过对第二图像进行边缘检测和内容过滤,获得第二图像的第一边缘数据;根据所述第一边缘数据获得FV值。2.如权利要求1所述的基于图像的FV值计算方法,其特征在于,所述通过对第二图像进行边缘检测和内容过滤,获得第二图像的第一边缘数据,具体为:对第二图像进行边缘检测获取第二边缘数据,并对第二图像进行内容过滤获取Mask数据;结合第二边缘数据和Mask数据,获取第二图像的第一边缘数据。3.如权利要求2所述的基于图像的FV值计算方法,其特征在于,所述对第二图像进行边缘检测获取第二边缘数据,具体为:使用DSP边缘检测算子计算第二图像的第二边缘数据,所述第二边缘数据包括图像灰度值不连续的点的集合。4.如权利要求2所述的基于图像的FV值计算方法,其特征在于,所述对第二图像进行内容过滤获取Mask数据,具体为:对第二图像进行二值化,检测灯光亮度区域;通过腐蚀操作过滤灯光亮度区域的边缘,并生成Mask数据。5.如权利要求2所述的基于图像的FV值计算方法,其特征在于,所述结合第二边缘数据和Mask数据,获取第二图像的第一边缘数据,具体为:将所述第二边缘数据转化为边缘矩阵,将所述Mask数据转化为Mask矩阵;将所述边缘矩阵和Mask矩阵相乘,获得第一边缘数据,所述第一边缘数据为带权重的边缘数...

【专利技术属性】
技术研发人员:周春晖
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1