一种相机曝光控制实时误差补偿外同步信号产生方法技术

技术编号:11264178 阅读:173 留言:0更新日期:2015-04-08 09:43
本发明专利技术提供一种相机曝光控制实时误差补偿外同步信号产生方法,由相关硬件和软件组成,包括通用GPS接收设备、信号接收整理模块、主控通信模块、外同步频率生成与调整模块、外同步时间间隔调整与生成模块、外同步信号生成模块、外同步信号相机逻辑匹配化模块、外同步信号相机电平匹配化模块。GPS接收设备接收卫星信号并实时输出时间B码,信号接收整理模块实时将时间B码整理成可编程逻辑器件可以接收的电平信号,可编程逻辑器件通过一系列处理模块生成目标相机的外同步信号,然后外同步信号相机电平匹配化模块将外同步信号整理成相机匹配的电平信号来控制相机;可编程逻辑器件内运行各个模块为本发明专利技术的核心控制算法。

【技术实现步骤摘要】
一种相机曝光控制实时误差补偿外同步信号产生方法
本专利技术属于成像控制
具体涉及一种相机曝光控制实时误差补偿外同步信号产生办法。
技术介绍
随着技术的进步,信息技术与计算机技术得到了快速发展,装备相机的特种仪器也得到了长足的发展,但随着对相机曝光时间精度要求的不断提高,实际上也就是产生了对相机的外同步的精度要求。传统上一些装备相机的特种仪器原来对相机的外同步控制或者彻底没做要求,让相机工作在内同步模式,或者只是简单的生成外同步信号使相机工作在精度一般的外同步模式。常规的外同步方式的精度主要依靠系统的晶振精度保证。事实上晶振的输出频率会随着温度产生较大的变化,而且晶振的个体差异与PCB板布局布线的差异也会造成晶振频率的漂移。由于的频率漂移的存在,传统方式产生的外同步,外同步信号的时间间隔就会存在一些误差。在以前的设备中,相机的外同步曝光控制比起相机内同步已经提高了不少视频系统的观测精度,但随着任务对设备要求的不断提高,希望外同步信号可以将误差尽量最小化,即不但要和授时设备的秒信号同步起来,还要求毫秒级的外同步信号之间的间隔误差尽量最小化。中国专利文献库公布了一项名称为《一种光纤陀螺中光强和相位调制项的实时同步测量方法》(专利申请号2014102179092)的专利技术专利申请技术,该专利技术专利申请技术公开了本专利技术公开一种光纤陀螺中光强和相位调制项的实时同步测量方法。通过相位调制器在光纤陀螺中加入相位调制信号,每一个相位调制信号由两个调制步组成,两个调制步的持续时间均为光纤陀螺中光纤环的渡越时间;对光纤陀螺中两个调制步对应的输出信号进行模拟数字转换采样,获得其各自的数字输出信号;再进行计算获得光纤陀螺当前时刻的光强和相位调制项;重复上述步骤进行测量,得到各个测试时间点下对应的光强和相位调制项。本专利技术能够进行实时同步测量,同时获得光纤陀螺中的光强和相位调制项,用于光纤陀螺硬件本身的光强和相位调制项的测试评估,测量方法可靠性高,无需对光纤陀螺硬件进行改动。该专利技术申请在进行测量的时候时效性不高,相对于相机控制而言体积过大,功耗过高,而且技术方案太复杂,从而效果不好。一般的相机工作在内同步模式下,根据相机内部产生的一个频率来采样、A/D转换、输出图像。在一些高级应用中,工程师希望相机采样的绝对时间由系统决定,即向相机输送外同步控制信号,使相机的采样、A/D转换、输出图像的节奏由外同步决定。此时外同步本身的稳定性就非常重要了,如果外同步信号间的时间不均匀,就会造成相机输出的图像有顿挫感,而且也直接影响图像产生的时间精度,系统级的应用带来误差,在这些高级应用中,系统会根据图像流中的物体运动来计算物体的运动轨迹、运动姿态,所以相机产生每张图片的绝对时间是一个非常重要的参数,这就需要由绝对时间为源来产生优越的外同步来控制相机曝光。
技术实现思路
本专利技术要解决技术问题为:为了克服传统相机控制外同步频率周期间隔误差较大、且会随着环境变化而变化的缺点,为在机载设备对空间不够、功耗低的情况下,提供一种用于相机曝光控制的精确外同步产生方法,能够有效、低成本、低功耗的实现生成控制相机外同步,从而提高成像质量。本专利技术解决上述技术问题采用的技术方案为:一种相机曝光控制实时误差补偿外同步信号产生方法,适用于一种硬件平台,该硬件平台包含通用GPS接收设备接收GPS信号、信号接收整理模块进行GPS信号电平转换、主控用于收发命令、可编程逻辑器件(包含外同步频率生成与调整模块、外同步间隔生成与调整模块、外同步信号生成模块、外同步相机逻辑匹配化模块)用于控制和生成相应的精确外同步信号、外同步信号相机电平匹配化模块用于发送相机需要的信号。实现用于实时误差调整的相机曝光控制外同步产生方法通过以下步骤:步骤1:GPS接收设备接收卫星信号并实时输出时间B码,信号接收整理模块实时将时间B码整理成可编程逻辑器件可以接收的电平信号。步骤2:可编程逻辑器件中的外同步频率生成与调整模块接收和翻译时间B码,得到B码包含的绝对时间的秒信息,然后产生系统内秒同步。步骤3:主控通信模块同时接收主控制系统的命令得到该系统相机所需要的外同步频率nHz,并告知外同步频率生成与调整模块。步骤4:在外同步频率生成与调整模块中,根据上一步得到外同步频率nHz,使用频率为mMHz本地晶振作为时钟源,将每一个系统内秒同步之间的间隔划分为n个间隔,每个间隔都单独使用mMHz的时钟源独立计数,每个时钟累加数累加一次。初始状态,这样从第1个到n-1个间隔每个间隔的计数值为y=(m/n)*106。第n个间隔的一直计数直到下一个系统内秒同步为止,实际计数值为x,则最后一个间隔,即第n个间隔的产生的误差为a=|x-y|。这里有时会出现一种极端情况,既是当环境温度和布局布线影响极大的滞缓了晶振的信号时,原本在相邻2个秒同步之间至少需要累加n个间隔,结果只累加了n-t个间隔,t∈[1:n],将上面提到的通常情况也考虑到这个公式的范围内,则t的范围改为t∈[0:n]即可。实际工程上由于存在晶振的工作温度限制、温度漂移限制、相机的最高工作帧频等等限制,t的实际值受到了限制,即一般t∈[0:2]。步骤5:判断t的值,当t∈[1:n]时,说明环境滞缓了晶振的频率。在下一个系统内秒同步之间的间隔内,从第1个到n-1-t个间隔的计数值为y=(m/n)*106-104,在此次系统内秒同步之间的间隔结束后判断t的值,如果t∈[1:n],则不断重复步骤5,从第1个到n-1-t个间隔的计数值为y=(m/n)*106-b*t*104,公式中b为递加数每重复一次步骤5,即加1,将b引入公式是为增加整个步骤5的收敛速度,当t较大时y的变化值也较大,104是经验参数,适用于的晶振80~100MHz,考虑到收敛效率和收敛曲线的梯度不应过大,经验参数为晶振百分之一时比较合适。当t=0时,说明环境温度滞缓的晶振频率造成的误差已经显著缩小,在一个系统内相邻秒同步之间的间隔内至少有n个间隔了。步骤6:由步骤4、步骤5过渡到步骤6后,系统需要采用新的迭代方法来实时逼近理想值,如果系统一开始t=0则可以直接开始步骤6。在一个系统内秒同步之间的间隔内从1个到n-1个间隔的计数值为y,第n个间隔的计数为x,则最后一个间隔产生的误差为a=|x-y|,并希望不断实时迭代步骤6,且在迭代中为了兼顾收敛效率和收敛曲线的梯度不应过大,可以在每次迭代中遵循简单的分段线性规则,如公式所示。当x>y时,即ynew收敛的大小为:a的一半的n-1等分,然后取整。当x≤y时,即ynew收敛的大小同样为:a的一半的n-1等分,然后取整。当a足够小时公式中的a/2需要改为a。不断实时迭代步骤6,可使最后一个间隔实时的误差a<n-1,即前n-1个间隔时间长度完全相等,第n个间隔与第n-1间隔的时间差也小于秒。步骤7:根据n个间隔产生频率为n的同步信号。步骤8:信号发送整理模块将频率为n的同步信号整理成相机匹配的外同步控制信号,从而达到精确实时的控制相机曝光时机的目的。本专利技术与现有技术相比的优点在于:(1)本专利技术避免了普通的根据晶振时钟计数方法所产生的较大的外同步的时间间隔的不均匀。(2)本专利技术可以在消耗很少的功耗和体积的情况下,只使用简单的加减运算,即可实时本文档来自技高网
...
一种相机曝光控制实时误差补偿外同步信号产生方法

【技术保护点】
一种相机曝光控制实时误差补偿外同步信号产生方法,其特征在于:适用于一种硬件平台,该硬件平台包含通用GPS接收设备(1)接收GPS信号、信号接收整理模块(2)进行GPS信号电平转换、主控(3)用于收发命令、可编程逻辑器件(9)、外同步频率生成与调整模块(4)、外同步间隔生成与调整模块(5)、外同步信号生成模块(6)、外同步相机逻辑匹配化模块(7)、用于控制和生成相应的精确外同步信号、外同步信号相机电平匹配化模块(8)用于发送相机需要的信号、相机(10);实现用于实时误差调整的相机曝光控制外同步产生方法通过以下步骤:步骤1:GPS接收设备(1)接收卫星信号并实时输出时间B码,信号接收整理模块(2)实时将时间B码整理成可编程逻辑器件可以接收的电平信号;步骤2:可编程逻辑器件中的外同步频率生成与调整模块(4)接收和翻译时间B码,得到B码包含的绝对时间的秒信息,然后产生系统内秒同步;步骤3:主控(3)通信模块同时接收主控制系统的命令得到该系统相机所需要的外同步频率n Hz,并告知外同步频率生成与调整模块(4);步骤4:在外同步频率生成与调整模块(4)中,根据上一步得到外同步频率nHz,使用频率为m MHz本地晶振作为时钟源,将每一个系统内秒同步之间的间隔划分为n个间隔,每个间隔都单独使用m MHz的时钟源独立计数,每个时钟累加数累加一次;初始状态,这样从第1个到n‑1个间隔每个间隔的计数值为y=(m/n)*106;第n个间隔的一直计数直到下一个系统内秒同步为止,实际计数值为x,则最后一个间隔,即第n个间隔的产生的误差为a=|x‑y|;步骤5:判断t的值,当t∈[1:n]时,说明环境滞缓了晶振的频率;在下一个系统内秒同步之间的间隔内,从第1个到n‑1‑t个间隔的计数值为y=(m/n)*106‑104,在此次系统内秒同步之间的间隔结束后判断t的值,如果t∈[1:n],则不断重复步骤5,从第1个到n‑1‑t个间隔的计数值为y=(m/n)*106‑b*t*104,公式中b为递加数每重复一次步骤5,即加1,将b引入公式是为增加整个步骤5的收敛速度,当t较大时y的变化值也较大,104是经验参数,适用于的晶振80~100MHz,考虑到收敛效率和收敛曲线的梯度不应过大,经验参数为晶振百分之一时比较合适;当t=0时,说明环境温度滞缓的晶振频率造成的误差已经显著缩小,在一个系统内相邻秒同步之间的间隔内至少有n个间隔了;步骤6:由步骤4、步骤5过渡到步骤6后,系统需要采用新的迭代方法来实时逼近理想值,如果系统一开始t=0则可以直接开始步骤6;在一个系统内秒同步之间的间隔内从1个到n‑1个间隔的计数值为y,第n个间隔的计数为x,则最后一个间隔产生的误差为a=|x‑y|,并希望不断实时迭代步骤6,且在迭代中为了兼顾收敛效率和收敛曲线的梯度不应过大,可以在每次迭代中遵循简单的分段线性规则,如以下公式所示:当x>y时,即ynew收敛的大小为:a的一半的n‑1等分,然后取整;当x≤y时,即ynew收敛的大小同样为:a的一半的n‑1等分,然后取整;当a足够小时公式中的a/2需要改为a;不断实时迭代步骤6,可使最后一个间隔实时的误差a<n‑1,即前n‑1个间隔时间长度完全相等,第n个间隔与第n‑1间隔的时间差也小于秒;步骤7:根据n个间隔产生频率为n的同步信号;步骤8:信号发送整理模块将频率为n的同步信号整理成相机匹配的外同步控制信号,从而达到精确实时的控制相机曝光时机的目的。...

【技术特征摘要】
1.一种相机曝光控制实时误差补偿外同步信号产生方法,其特征在于:适用于一种硬件平台,该硬件平台包含通用GPS接收设备(1)接收GPS信号、信号接收整理模块(2)进行GPS信号电平转换、主控(3)用于收发命令、可编程逻辑器件(9)、外同步频率生成与调整模块(4)、外同步间隔生成与调整模块(5)、外同步信号生成模块(6)、外同步相机逻辑匹配化模块(7)、用于控制和生成相应的精确外同步信号、外同步信号相机电平匹配化模块(8)用于发送相机需要的信号、相机(10);实现用于实时误差调整的相机曝光控制外同步产生方法通过以下步骤:步骤1:GPS接收设备(1)接收卫星信号并实时输出时间B码,信号接收整理模块(2)实时将时间B码整理成可编程逻辑器件可以接收的电平信号;步骤2:可编程逻辑器件中的外同步频率生成与调整模块(4)接收和翻译时间B码,得到B码包含的绝对时间的秒信息,然后产生系统内秒同步;步骤3:主控(3)通信模块同时接收主控制系统的命令得到该系统相机所需要的外同步频率nHz,并告知外同步频率生成与调整模块(4);步骤4:在外同步频率生成与调整模块(4)中,根据上一步得到外同步频率nHz,使用频率为mMHz本地晶振作为时钟源,将每一个系统内秒同步之间的间隔划分为n个间隔,每个间隔都单独使用mMHz的时钟源独立计数,每个时钟累加数累加一次;初始状态,这样从第1个到n-1个间隔每个间隔的计数值为y=(m/n)*106;第n个间隔的一直计数直到下一个系统内秒同步为止,实际计数值为x,则最后一个间隔,即第n个间隔的产生的误差为a=|x-y|;步骤5:判断t的值。在正常情况下,相邻2个秒同步之间至少需要累加n个间隔,实际可能只累加了n-t个间隔,t为期望频率数值与实际产生的频率数值的差。当t∈[1:n]时,说明环境滞缓了晶振的频率;在下一个系统内秒同步之间的间隔内,从第1个到n-1-t个间隔的计数值为y=(m/n)*106-104,在此次系统内秒同步之间的间隔结束后判断t的值,如果t∈[1:n],则不断重复步骤5,从第1个到n-1-t个间隔的计数值为y=(m/n)*106-b*t*104,公式中b为递加数每重复一次步骤5,即加1。当t=0时,说明...

【专利技术属性】
技术研发人员:牛仁杰傅承毓徐智勇王宗友严发宝刘云峰张耀刘学智欧阳益民
申请(专利权)人:中国科学院光电技术研究所
类型:发明
国别省市:四川;51

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

1