1.一种莫尔条纹的过滤方法,其特征在于,该方法包括:
S1、对当前的图像进行莫尔条纹检测,如果检测到莫尔条纹,则执行步骤S2;如果未检测到莫尔条纹,则结束流程;
S2、采用预设窗口对当前的图像进行高斯平滑后,转至步骤S1进行下一轮莫尔条纹的过滤,直至达到预设的轮数;
其中每一轮莫尔条纹的过滤中在步骤S2中采用的预设窗口大小递增,
所述对当前的图像进行莫尔条纹检测采用以下方式中的至少一种:
方式一:对当前的图像进行复制,对复制的图像采用本轮的预设窗口进行高斯平滑,获得平滑后的图像;统计当前的图像和平滑后的图像的差值图像中像素值大于预设像素值Td的比例R1;如果R1大于或等于预设比例阈值T1,则从当前的图像检测到莫尔条纹,否则未检测到莫尔条纹;
方式二、对当前的图像进行边缘检测,获得边缘图像;对边缘图像进行连通域分析,统计狭长形连通域的个数N,其中狭长形连通域为外切矩形的长宽比高于预设长宽比阈值的连通域;如果N大于或等于预设的个数阈值T2,则确定从所述当前的图像检测到莫尔条纹,否则未检测到莫尔条纹。
2.根据权利要求1所述的方法,其特征在于,如果所述预设的轮数为2,则在第一轮莫尔条纹的过滤中采用方式一进行莫尔条纹检测,在第二轮莫尔条纹的过滤中采用方式二进行莫尔条纹检测。
3.根据权利要求1所述的方法,其特征在于,所述Td为20,T1为0.15,T2为与边缘图像长宽相关的自适应数。
4.根据权利要求1所述的方法,其特征在于,如果所述预设的轮数为2,则在第一轮莫尔条纹的过滤中采用长度为5,方差为0.8的预设窗口,在第二轮莫尔条纹的过滤中采用长度为7,方差为1.7的预设窗口。
5.一种莫尔条纹的过滤装置,其特征在于,该装置包括:
检测单元,用于对当前的图像进行莫尔条纹检测;
平滑单元,用于在所述检测单元检测到莫尔条纹时,采用预设窗口对当前的图像进行高斯平滑;
控制单元,用于将所述平滑单元处理后的图像作为当前图像提供给所述检测单元,直至达到预设的轮数;在所述检测单元未检测到莫尔条纹时,结束该装置的处理;
其中每一轮莫尔条纹的过滤中所述平滑单元采用的预设窗口大小递增,
所述检测单元采用以下方式中的至少一种对当前图像进行莫尔条纹检测:
方式一:对当前的图像进行复制,对复制的图像采用本轮的预设窗口进行高斯平滑,获得平滑后的图像;统计当前的图像和平滑后的图像的差值图像中像素值大于预设像素值Td的比例R1;如果R1大于或等于预设比例阈值T1,则从当前的图像检测到莫尔条纹,否则未检测到莫尔条纹;
方式二、对当前的图像进行边缘检测,获得边缘图像;对边缘图像进行连通域分析,统计狭长形连通域的个数N,其中狭长形连通域为外切矩形的长宽比高于预设长宽比阈值的连通域;如果N大于或等于预设的个数阈值T2,则确定从所述当前的图像检测到莫尔条纹,否则未检测到莫尔条纹。
6.根据权利要求5所述的装置,其特征在于,如果所述预设的轮数为2,则在第一轮莫尔条纹的过滤中所述检测单元采用方式一进行莫尔条纹检测,在第二轮莫尔条纹的过滤中所述检测单元采用方式二进行莫尔条纹检测。
7.根据权利要求5所述的装置,其特征在于,所述Td为20,T1为0.15,T2为与边缘图像长宽相关的自适应数。
8.根据权利要求5所述的装置,其特征在于,如果所述预设的轮数为2,则在第一轮莫尔条纹的过滤中所述平滑单元采用长度为5,方差为0.8的预设窗口,在第二轮莫尔条纹的过滤中所述平滑单元采用长度为7,方差为1.7的预设窗口。