利索能及
我要发布
收藏
专利号: 2020107094382
申请人: 浙江光珀智能科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种多台TOF相机抗干扰方法,其特征在于,所述方法包括:S1、根据第一台TOF相机的激光单脉冲的脉冲间隔以及预设的脉冲间隔调整值,计算每一台TOF相机每次曝光时的激光单脉冲的脉冲间隔,获取所述激光单脉冲的脉冲周期;

S2、所述每一台TOF相机在一个成像周期内的激光脉冲序列包括M个激光单脉冲,将所述每一个激光单脉冲在所述脉冲周期内等间距分割为N个位置;

S3、获取所述每一台TOF相机的当前灰度图像的灰度值,生成M个脉冲产生位置随机数Xi,j,其中,i为1,2…M,j取值为[1,N],Xi,j表示激光脉冲序列中的第i个激光单脉冲在其脉冲周期内的第j个位置上出现;

S4、基于所述脉冲产生位置随机数Xi,j对所述激光脉冲序列进行编码,得到所述每一台TOF相机在下一个成像周期内的激光脉冲序列。

2.如权利要求1所述的多台TOF相机抗干扰方法,其特征在于,所述步骤S1包括:设置TOF相机的台数为L台,第一台TOF相机的激光单脉冲的脉冲间隔为fsoff,step表示脉冲间隔调整值,则第i台TOF相机的激光单脉冲的脉冲间隔通过下面公式计算得到:fsoffi=fsoff+step*(i-1);

根据每一台TOF相机的激光单脉冲的脉冲间隔和脉冲宽度,获取所述激光单脉冲的脉冲周期。

3.如权利要求2所述的多台TOF相机抗干扰方法,其特征在于,设置所述脉冲间隔调整值为第一台相机的激光单脉冲的脉冲宽度。

4.如权利要求1所述的多台TOF相机抗干扰方法,其特征在于,所述步骤S2包括:获取所述每一台TOF相机采集的目标的近距离灰度图像、中距离灰度图像以及远距离灰度图像的三张灰度图像;

将所述三张灰度图像合成所述当前灰度图像,对所述当前灰度图像进行计算得到所述当前灰度图像中每一个像素的灰度值。

5.如权利要求4所述的多台TOF相机抗干扰方法,其特征在于,所述步骤S2还包括:选取所述当前灰度图像的最左上角的点开始遍历,按照从左向右、从上至下的顺序依次开始遍历,并每次选取n个像素进行遍历;

设置所述N值为2n,将所述数值j以二进制形式表示,其中,j的第0至(n-1)个bit位分别对应于所述n个像素中的第一个像素至第n个像素;

根据所述n个像素中每一个像素的灰度值的奇偶性,确定每一个像素对应bit位的值,得到所述j的数值。

6.如权利要求5所述的多台TOF相机抗干扰方法,其特征在于,所述步骤S2还包括:根据第一次选取的n个像素所对应的j值,确定第一个脉冲产生位置随机数X1,j,X1,j表示激光脉冲序列中的第1个激光单脉冲在其脉冲周期内的第j个位置上出现;

根据第二次选取的n个像素所对应的j值,确定第二个脉冲产生位置随机数X2,j,X2,j表示激光脉冲序列中的第2个激光单脉冲在其脉冲周期内的第j个位置上出现;

以此类推,根据第M次选取的n个像素所对应的j值,确定第M个脉冲产生位置随机数XM,j,得到M个脉冲产生位置随机数。

7.如权利要求5所述的多台TOF相机抗干扰方法,其特征在于,所述步骤S2还包括:若所述像素的灰度值为奇数时,将所述像素对应bit位置为1;

若所述像素的灰度值为偶数时,将所述像素对应bit位置为0。

8.一种多台TOF相机抗干扰系统,其特征在于,所述系统包括:频率调制模块,根据第一台TOF相机的激光单脉冲的脉冲间隔以及预设的脉冲间隔调整值,计算每一台TOF相机的激光单脉冲的脉冲间隔,获取所述激光单脉冲的脉冲周期;

随机数生成模块,所述每一台TOF相机在一个成像周期内的激光脉冲序列包括M个激光单脉冲,将所述每一个激光单脉冲在所述脉冲周期内等间距分割为N个位置,获取所述每一台TOF相机的当前灰度图像的灰度值,生成M个脉冲产生位置随机数Xi,j,其中,i为1,2…M,j取值为[1,N],Xi,j表示激光脉冲序列中的第i个激光单脉冲在其脉冲周期内的第j个位置上出现;

编码模块,基于所述脉冲产生位置随机数Xi,j对所述激光脉冲序列进行编码,得到每一台TOF相机在下一个成像周期内的激光脉冲序列。

9.如权利要求8所述的多台TOF相机抗干扰系统,其特征在于,所述随机数生成模块包括:采集单元,用于获取每一台TOF相机采集的目标的近距离灰度图像、中距离灰度图像以及远距离灰度图像的三张灰度图像;

图像处理单元,用于将所述三张灰度图像合成所述当前灰度图像,对所述当前灰度图像进行计算得到所述当前灰度图像中每一个像素的灰度值。

10.如权利要求9所述的多台TOF相机抗干扰系统,其特征在于,所述随机数生成模块还包括:遍历单元,选取所述当前灰度图像的最左上角的点开始遍历,按照从左向右、从上至下的顺序依次开始遍历,并每次选取n个像素进行遍历;

计算单元,设置所述N值为2n,将所述数值j以二进制形式表示,其中,j的第0至(n-1)个bit位分别对应于所述n个像素中的第一个像素至第n个像素,根据所述n个像素中每一个像素的灰度值的奇偶性,确定每一个像素对应bit位的值,得到所述j的数值。