一种控制平台控制相机快速自动调焦的方法技术

技术编号:14058750 阅读:62 留言:0更新日期:2016-11-27 12:07
本发明专利技术公开了一种控制平台控制相机快速自动调焦的方法,包括:提供相机和控制平台;该相机包括自动对焦模块,该相机与该控制平台通讯连接;该相机收到控制平台的拍摄命令后,该自动对焦模块进行自动对焦,将产生的对焦图像上传至控制平台,由控制平台判断对焦是否正确,发现对焦不正确,则命令相机重新进行对焦。通过灰度对比对焦方法和灰度梯度对焦方法的交替使用,能够减少控制平台人员的工作量,提高对焦速度和准确度。

【技术实现步骤摘要】

本专利技术涉及一种控制平台控制相机快速自动调焦的方法
技术介绍
现有高清相机尤其是控制平台控制监视用高清相机拍摄时,相机自动对焦拍摄的图片大部分比较模糊,不能满足采集照片的需要,由于控制平台要求拍摄不同角度的照片,会通过云台转动相机的拍摄角度,转动后再次对焦的过程中,由于对焦系统不完善,照片的清晰度很低,增加了控制平台人员的很多不必要工作量。
技术实现思路
为解决上述问题,本专利技术提供一种控制平台控制相机快速自动调焦的方法,步骤为:提供相机和控制平台;该相机包括拍摄模块和自动对焦模块,该相机与该控制平台通讯连接;该控制平台对相机快速自动对焦产生的图像进行判断,确认对焦完成、拍摄图像清晰则停止对焦,拍摄下一幅图像,发现对焦不正确,则重新命令相机进行自动对焦。对焦采用的方法可以使用灰度对比的方法,由现有技术可知将像素点的灰度与平均灰度进行比对,灰度变化大的图像清晰度更高,根据该原理,设置灰度对比对焦方法的步骤为:相机收到控制平台的指令开始进行拍摄后,相机的自动对焦模块在对焦过程拍摄多组图像,在拍摄的每张图像上划分区域,设在划分出的区域A上具有m个像素点,设置像素点(x0,y0)在区域A中,灰度值为f(x0,y0),该点像素值的灰度值变化标准差其中为区域A的相邻区域的灰度平均值;设置区域A的两个邻域为区域B和区域C,(x1,y1)∈B、C;区域B和区域C分部具有n个像素点,(x1,y1)为区域B或C中的像素点,则设置与区域A相邻的另外两个邻域为区域D和区域E,(x2,y2)∈D、E;区域D和区域E分别具有k个像素点,(x1,y1)为区域D或E中的像素点,则 f ‾ = Σ f ( x 1 , y 1 ) + Σ f ( x 2 , y 2 ) 4 n k ; ]]>由此可以算出图像总灰度变化的标准差: P = Σ ( x 0 , y 0 ∈ A ) | [ f ( x 0 , y 0 ) ] 2 - ( f ‾ ) 2 | ; ]]>在相邻区域的选取过程中,选取的B、C、D、E四个区域应选择均匀的分部在A的周围的区域,B、C、D、E四个区域以A为中心,呈两两相对模式,使该A、B、C、D、E以井字形排列,这样选择可以使获得的平均值较为准确,不会偏向图像的某个方向。且在B、C、D、E的区域大小选择中,为了使选取的区域不会过大或者过小,像素点数n和k的数值范围为:2/m<n<2m;2/k<n<2k;n,m,k为大于等于50小于等于150的整数;在自动对焦模块在对焦过程拍摄的多组图像中,选出P值最大图像的上传到控制平台作为选定的自动对焦图像,相机的镜头转动至拍摄该自动对焦图像时的状态和位置;控制平台确认该图像是否清晰,对焦是否正确,如果对焦不正确则进入灰度梯度对焦方法的步骤;相机进入灰度梯度对焦方法的步骤为:重新拍摄多组图像,并获得该些图像的各项数值,对图像使用亮度归一法,设每个像素点的亮度值为fi(x,y)亮度总值为:Ji=∑x∑yfi(x,y);将每个像素点的灰度除以亮度总值得到归一化的像素灰度矩阵根据梯形平方函数公式得出归一化后的清晰度评价公式:梯度值Si=∑x∑y{[pi(x+1,y)-pi(x,y)]2+pi(x,y+1)-pi(x,y)]2本文档来自技高网...

【技术保护点】
一种控制平台控制相机快速自动调焦的方法,包括:S1,提供相机和控制平台;该相机包括自动对焦模块,该相机与该控制平台通讯连接;S2,该相机收到控制平台的拍摄命令后,该自动对焦模块进行自动对焦,将经过判断产生的对焦图像上传至控制平台,由控制平台判断对焦是否正确,发现对焦不正确,则命令相机重新进行对焦。

【技术特征摘要】
1.一种控制平台控制相机快速自动调焦的方法,包括:S1,提供相机和控制平台;该相机包括自动对焦模块,该相机与该控制平台通讯连接;S2,该相机收到控制平台的拍摄命令后,该自动对焦模块进行自动对焦,将经过判断产生的对焦图像上传至控制平台,由控制平台判断对焦是否正确,发现对焦不正确,则命令相机重新进行对焦。2.如权利要求1的所述控制平台控制相机快速自动调焦的方法,包括:S21,相机收到控制平台的指令开始进行拍摄;S22,相机的自动对焦模块在对焦过程拍摄多组图像,在拍摄的每张图像上划分区域,设在划分出的区域A上具有m个像素点,设置像素点(x0,y0)在区域A中,灰度值为f(x0,y0),该点像素值的灰度值变化标准差其中为区域A的相邻区域的灰度平均值;设置区域A的两个邻域为区域B和区域C,(x1,y1)∈B、C;区域B和区域C分部具有n个像素点,(x1,y1)为区域B或C中的像素点,则设置与区域A相邻的另外两个邻域为区域D和区域E,(x2,y2)∈D、E;区域D和区域E分别具有k个像素点,(x1,y1)为区域D或E中的像素点,则 f ‾ = Σ f ( x 1 , y 1 ) + Σ f ( x 2 , y 2 ) 4 n k ; ]]>由此可以算出图像总灰度变化的标准差:在自动对焦模块在对焦过程拍摄的多组图像中,选出P值最大图像的上传到控制平台作为选定的自动对焦图像,相机的镜头转动至拍摄该自动对焦图像时的状态和位置;S23,控制平台确认该图像是否清晰,对焦是否正确,如果对焦不正确则进入步骤S24;S24,相机再次进入对焦过程,重新拍摄多组图像,并获得该些图像的各项数值,对图像使用亮度归一法,设每个像素点的亮度值为fi(x,y)亮度总值为:Ji=∑x∑yfi(x,y);将每个像素点的灰度除以亮度总值得到归一化的像素灰度矩阵 P i = 1 J i F i = 1 J i f i ( 0 , 0 ) f i ( 0 , 1 ) ... f i ( 0 , y - 1 ) f i ( 1 , 0 ) ...

【专利技术属性】
技术研发人员:赵华蒋明霞邵海波宁赛男
申请(专利权)人:照旷科技上海有限公司
类型:发明
国别省市:上海;31

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

1