主权项 |
基于探测窗口的数字太阳敏感器质心计算方法,其特征是,该方法由以下步骤实现:步骤一、自适应阈值确定;对图像传感器输出的图像进行采集,采集的同时对图像的像元灰度值大于0的像元进行加和求平均,获得的结果作为下一帧图像的阈值;步骤二、确定第一次探测窗口的位置;对整个像面进行逐行扫描,当连续扫描m或者m以上的像元灰度值大于阈值,并且下一个像元的灰度值小于阈值时,记录该像元位置Q(x<sub>0</sub>,y<sub>0</sub>),以Q点为基准,确定第一次探测窗口的位置,所述第一次探测窗口的位置为:(x<sub>0</sub>‑Lp≤x<sub>0</sub>≤x<sub>0</sub>+Rp,y<sub>0</sub>‑Up≤y<sub>0</sub>≤y<sub>0</sub>+Dp);上式中:Lp为Q点列值距离探测窗口最左侧像元列值的距离;Rp为Q点列值距离探测窗口最右侧像元列值的距离;Up为Q点行值距离探测窗口最上侧像元行值的距离;Dp为Q点行值距离探测窗口最下侧像元行值的距离;所述m的值小于太阳敏感器孔径的大小;步骤三、对第一次探测窗口进行优化,确定第二次探测窗口的位置;对第一次探测窗口内的像元进行质心计算,得到第一次质心位置(x<sub>f</sub>,y<sub>f</sub>),以(x<sub>f</sub>,y<sub>f</sub>)为中心,确定第二次探测窗口的位置,实现对第二次探测窗口内的像元进行光斑质心计算,所述第二次探测窗口的位置记为:(x<sub>l</sub>≤x≤x<sub>r</sub>,y<sub>u</sub>≤y≤y<sub>d</sub>);其中:x<sub>l</sub>=x<sub>f</sub>‑min(x<sub>f</sub>‑x<sub>0</sub>+L<sub>p</sub>,x<sub>0</sub>+R<sub>p</sub>‑x<sub>f</sub>);x<sub>l</sub>作为最终探测窗口左侧的坐标点;x<sub>R</sub>=x<sub>f</sub>+min(x<sub>f</sub>‑x<sub>0</sub>+L<sub>p</sub>,x<sub>0</sub>+R<sub>p</sub>‑x<sub>f</sub>);x<sub>R</sub>作为最终探测窗口右侧的坐标点;y<sub>u</sub>=y<sub>f</sub>‑min(y<sub>f</sub>‑y<sub>0</sub>+U<sub>p</sub>,y<sub>0</sub>+D<sub>p</sub>‑y<sub>f</sub>);y<sub>u</sub>作为最终探测窗口上侧的坐标点;y<sub>d</sub>=y<sub>f</sub>+min(y<sub>f</sub>‑y<sub>0</sub>+U<sub>p</sub>,y<sub>0</sub>+D<sub>p</sub>‑y<sub>f</sub>);y<sub>d</sub>作为最终探测窗口下侧的坐标点。 |