【摘要】 本发明公开了一种双路质心跟随成像方法,在处理整幅光斑图像时,每次 同时读入当前两路像素的灰度值,并同时对两路像素的灰度值与预设阈值进行 比较,两路像素中至少一个大于阈值时,执行双路数据标记、双路数据合并以 及双路数据累加的过程,直到处理完整幅光斑图像后,输出得到光斑图像质心 坐标值。本发明还同时公开了一种双路质心跟随成像装置,采用该方法及装置, 能提高数据并行处理能力和数据处理速度。 【专利类型】发明授权 【申请人】北京航空航天大学 【申请人类型】学校 【申请人地址】100083北京市海淀区学院路37号 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810222489.1 【申请日】2008-09-17 【申请年份】2008 【公开公告号】CN100580365C 【公开公告日】2010-01-13 【公开公告年份】2010 【授权公告号】CN100580365C 【授权公告日】2010-01-13 【授权公告年份】2010.0 【发明人】江洁; 张广军; 崔运东; 樊巧云; 魏新国 【主权项内容】1、一种双路质心跟随成像方法,其特征在于,该方法包括: A、同时读入当前两路像素的灰度值,并将读入的两路像素的灰度值与预 先设定的阈值进行比较,如果两路像素的灰度值中有一个大于预设阈值,则执 行步骤B,否则执行步骤C; B、对双路像素数据进行双路像素标记、双路数据等价合并以及双路数据 累加,之后,两路像素的灰度值均大于阈值的,执行步骤F,两路像素中左像 素的灰度值大于阈值的,执行步骤E,两路像素中右像素的灰度值大于阈值的, 执行步骤D; C、标记当前两路像素为背景像素,并将当前两路像素的标记值赋给相应 参数; D、判断当前左像素的左边像素是否有标记,如果有,则执行步骤E,否则, 执行步骤F; E、将累加器的值累加到等价标记值对应的数据存储器中; F、判断是否处理完整幅图像,如果处理完,则计算并输出光斑图像质心坐 标值;否则,返回步骤A; 其中,步骤B所述进行双路像素标记进一步包括: B11、判断是否左像素的灰度值小于阈值、右像素的灰度值大于阈值,且 右像素上方像素标记为背景像素,如果是,则将左像素标记为背景像素,右像 素标记为新标记值,执行步骤B19;否则,执行步骤B12; B12、判断是否左像素的灰度值小于阈值、右像素的灰度值大于阈值,且 右像素上方像素标记为非背景像素,如果是,则将左像素标记为背景像素,右 像素标记为上方像素的标记值,执行步骤B19;否则,执行步骤B13; B13、判断是否左像素的灰度值大于阈值、右像素的灰度值大于阈值,且 左像素左边像素标记为非背景像素,如果是,则将左像素和右像素标记相同的 左边像素的标记值,执行步骤B19;否则,执行步骤B14; B14、判断是否左像素的灰度值大于阈值、右像素的灰度值大于阈值,且 左像素左边像素标记为背景像素、左像素上方像素标记为非背景像素,如果是, 则将左像素和右像素标记相同的上方像素的标记值,执行步骤B19;否则,执 行步骤B15; B15、判断是否左像素的灰度值大于阈值、右像素的灰度值大于阈值,且 左像素左边像素标记为背景像素、左像素上方像素标记也为背景像素,如果是, 则将左像素和右像素标记相同的新标记值,执行步骤B19;否则,执行步骤B16; B16、判断是否左像素的灰度值大于阈值、右像素的灰度值小于阈值,且 左像素左边像素标记为非背景像素,如果是,则将左像素标记为左边像素的标 记值,右像素标记为背景像素,执行步骤B19;否则,执行步骤B17; B17、判断是否左像素的灰度值大于阈值、右像素的灰度值小于阈值,且 左像素左边像素标记为背景像素、左像素上方像素标记为非背景像素,如果是, 则将左像素标记为上方像素的标记值,右像素标记为背景像素,执行步骤B19; 否则执行步骤B18; B18、判断是否左像素的灰度值大于阈值、右像素的灰度值小于阈值,且 左像素左边像素标记为背景像素、左像素上方像素标记也为背景像素,如果是, 则将左像素标记为新的标记值,右像素标记为背景像素,执行步骤B19;否则, 直接执行步骤B19; B19、将当前两路像素的标记值赋给各自的上标记参数组,并把右像素标 记值赋给左标记参数; 步骤B所述进行双路数据等价合并进一步包括: B21、判断左像素大于阈值时,左像素上方像素和左边像素是否均有标记 但标记不相等,如果是,则将左像素上方像素标记对应的存储空间的数据读出 累加到左边像素标记对应的存储空间,并清空上方像素标记对应的存储空间; 否则,执行步骤B22; B22、判断左像素和右像素均大于阈值时,是否左像素上方像素无标记, 且右像素上方像素有标记并与左像素的标记不相等,如果是,则将右像素上方 像素标记对应的存储空间的数据读出累加到左像素标记对应的存储空间,并清 空上方像素标记对应的存储空间;否则,不进行任何处理; 步骤B所述进行双路数据累加进一步包括: B31、判断是否左像素的灰度值小于阈值且右像素的灰度值大于阈值,如 果是,则将右像素灰度值和坐标值的乘积赋给第一累加器,并将右像素的灰度 值赋给第二累加器;否则,执行步骤B32; B32、判断是否左像素的灰度值大于阈值且右像素的灰度值小于阈值,如 果是,则将左像素灰度值和坐标值的乘积与第一累加器的值进行累加,并将左 像素的灰度值与第二累加器的值进行累加;否则,执行步骤B33; B33、判断是否左像素和右像素的灰度值均大于阈值,如果是,则将左右 像素灰度值和坐标值的乘积与第一累加器的值进行累加,并将左右像素的灰度 值与第二累加器的值进行累加;否则,不进行任何处理。。微信 【当前权利人】北京航空航天大学 【当前专利权人地址】北京市海淀区学院路37号 【统一社会信用代码】12100000400011227Y 【被引证次数】4 【被自引次数】4.0 【家族被引证次数】17