检查装置和照度监视装置的制造方法_4

文档序号:9908739阅读:来源:国知局
。另外,与此同样,对于灰色区域的明度值信息和基准明度值信息,获取与灰色区域的监视对象的像素(例如存在于灰色区域的中央部分的像素等)建立对应的信息。
[0107]此处,在拍摄图像上,有的情况下存在多个明度值不同的同系列颜色的无彩色区域。在拍摄图像上存在多个明度值不同的白色区域、灰色区域的情况下,也可以从其中决定多个I种白色区域和I种灰色区域的组合,并对每个该组合获取白色区域的明度值信息及基准明度值信息、和灰色区域的明度值信息及基准明度值信息。
[0108]运算处理装置20基于该白色区域和灰色区域的组合的各自的明度值信息,运算白色区域与灰色区域的各明度值之差(以下记作“明度差”)Db(步骤ST12)。此处,运算该明度差Db的绝对值。另外,该运算处理装置20基于该白色区域和灰色区域的组合的各自的基准明度值信息,运算白色区域与灰色区域的各基准明度值之差(以下记作“基准明度差”)Dbb(步骤STl 3)。此处,运算该基准明度差Dbb的绝对值。
[0109]此处,无彩色(白色、黑色、灰色)的明度值随着照度的提高而增大;另一方面,随着照度的降低而减小。另外,无彩色的明度值在照度一定的情况下,以白色、灰色、黑色依次减小。白色区域与灰色区域的明度差Db在检查对象物100的周围的照度处于规定照度范围内的情况下,保持大致一定值。然而,白色的明度值与照度的上升一起增大,例如无论CCD图像传感器等拍摄装置10的性能如何,最终以上限值饱和。因此,在白色的明度值到达上限值后,随着照度的上升,灰色的明度值接近该上限值。此时,白色区域与灰色区域的明度差Db的绝对值、小于该白色区域和灰色区域的基准明度差Dbb的绝对值(图5)。图5示出检查对象物100的周围的照度处于规定照度范围内时(照度正常时)的白色与灰色之间的明度差Db的绝对值(基准明度差Dbb的绝对值);该照度高于规定照度范围时(照度异常时)的白色与灰色之间的明度差Db的绝对值。
[0110]提高照度至这样的白色的明度值到达上限值时,在拍摄图像上难以使用明度值、色相值等来进行区域的确定。而且,在检查装置I中,即使原样继续进行检查,也有可能难以得到良好的检查结果。因此,运算处理装置20判定白色区域与灰色区域的明度差Db的绝对值、是否和白色区域与灰色区域的基准明度差Dbb的绝对值一致(步骤ST14)。在设定有白色区域和灰色区域的多组组合的情况下,对每个组合执行该判定即可。
[0111]在该明度差Db的绝对值与基准明度差Dbb的绝对值一致的情况下,可知检查对象物100的周围的照度处于规定照度范围内。因此,运算处理装置20在明度差Db的绝对值与基准明度差Dbb的绝对值一致的情况下,判定为检查对象物100的周围的照度处于规定照度范围内(步骤ST15)。在该情况下,运算处理装置20前进至步骤ST6,将照度无异常这种告知信息传达给作业者等。
[0112]与之相对,运算处理装置20在该明度差Db的绝对值与基准明度差Dbb的绝对值不一致的情况下,判定该明度差Db的绝对值是否小于基准明度差Dbb的绝对值(步骤ST16)。
[0113]在该明度差Db的绝对值小于基准明度差Dbb的绝对值的情况下,认为检查对象物100的周围的照度高于规定照度范围。因此,运算处理装置20在该明度差Db的绝对值小于基准明度差D b b的绝对值的情况下,判定为检查对象物1 O的周围的照度高于规定照度范围,该照度产生了异常(步骤ST17)。在该情况下,运算处理装置20前进至步骤ST6,将与其判定结果相应的照度异常的告知信息传达给作业者等。
[0114]另一方面,在该明度差Db的绝对值不小于基准明度差Dbb的绝对值的情况(即大的情况)下,有可能产生了某种异常,例如是在白色区域的检查对象物100、灰色区域的检查对象物100是异种品的情况等。因此,该情况下的运算处理装置20判定为有可能产生了某种异常(步骤ST18)。在该情况下,运算处理装置20前进至步骤ST6,将有可能产生了某种异常这种告知信息传达给作业者等。
[0115]接下来,基于图6的流程图来说明在拍摄图像上存在灰色和黑色的无彩色区域的情况。
[0116]运算处理装置20在存在灰色区域和黑色的无彩色区域(以下也称作“黑色区域”)的情况下,从储存装置21读入来获取:该灰色区域的明度值信息和基准明度值信息;及该黑色区域的明度值信息和基准明度值信息(步骤ST21)。该运算处理装置20基于该灰色区域和黑色区域的组合来进行照度的判定。
[0117]对于该灰色区域的明度值信息和基准明度值信息,获取与在图4的步骤STll中得到的信息同样的信息即可。另外,对于黑色区域的明度值信息和基准明度值信息,获取与黑色区域中的监视对象的像素(例如存在于黑色区域的中央部分的像素等)建立对应的信息。
[0118]此处,在拍摄图像上存在多个明度值不同的灰色区域、黑色区域的情况下,也可以从其中决定多个I种灰色区域和I种黑色区域的组合,对每个组合获取灰色区域的明度值信息和基准明度值信息、及黑色区域的明度值信息和基准明度值信息。
[0119]运算处理装置20基于该灰色区域和黑色区域的组合的各明度值信息,运算灰色区域与黑色区域的明度差Db(步骤ST22)。此处,运算该明度差Db的绝对值。另外,该运算处理装置20基于该灰色区域和黑色区域的组合的各基准明度值信息,运算灰色区域与黑色区域的基准明度差Dbb (步骤ST23) ο此处,运算该基准明度差Dbb的绝对值。
[0120]和白色区域与灰色区域的明度差Db同样地,灰色区域与黑色区域的明度差Db在检查对象物100的周围的照度处于规定照度范围内的情况下,保持近似一定值。然而,黑色的明度值与照度的下降一起减小,例如无论CCD图像传感器等拍摄装置10的性能如何,最终以下限值饱和。因此,在黑色的明度值到达下限值后,随着照度的下降,灰色的明度值接近该下限值。此时,灰色区域与黑色区域的明度差Db的绝对值小于灰色区域与黑色区域的基准明度差Dbb的绝对值(图7)。图7示出检查对象物100的周围的照度处于规定照度范围内时(照度正常时)的灰色与黑色之间的明度差Db的绝对值(基准明度差Dbb的绝对值);及该照度低于规定照度范围时(照度异常时)的灰色与黑色之间的明度差Db的绝对值。
[0121]降低照度至这样的黑色的明度值到达下限值时,在拍摄图像上难以使用明度值、色相值等来进行区域的确定。而且,在检查装置I中,即使原样继续进行检查,也有可能难以得到良好的检查结果。因此,运算处理装置20判定灰色区域与黑色区域的明度差Db的绝对值是否和灰色区域与黑色区域的基准明度差Dbb的绝对值一致(步骤ST24)。在设定有多组灰色区域和黑色区域的组合的情况下,对每个组合执行该判定即可。
[0122]在该明度差Db的绝对值与基准明度差Dbb的绝对值一致的情况下,可知检查对象物100的周围的照度处于规定照度范围内。因此,运算处理装置20在明度差Db的绝对值与基准明度差Dbb的绝对值一致的情况下,判定为检查对象物100周围的照度处于规定照度范围内(步骤ST25)。在该情况下,运算处理装置20前进至步骤ST6,将照度无异常这种告知信息传达给作业者等。
[0123]与之相对,运算处理装置20在该明度差Db的绝对值与基准明度差Dbb的绝对值不一致的情况下,判定该明度差Db的绝对值是否小于基准明度差Dbb的绝对值(步骤ST26)。
[0124]在该明度差Db的绝对值小于基准明度差Dbb的绝对值的情况下,认为检查对象物100的周围的照度低于规定照度范围。因此,运算处理装置20在该明度差Db的绝对值小于基准明度差D b b的绝对值的情况下,判定为检查对象物1 O的周围的照度低于规定照度范围,该照度产生了异常(步骤ST27)。在该情况下,运算处理装置20前进至步骤ST6,将与其判定结果相应的照度异常的告知信息传达给作业者等。
[0125]另一方面,在该明度差Db的绝对值不小于基准明度差Dbb的绝对值的情况(即大的情况)下,有可能产了生某种异常,例如是在灰色区域中的检查对象物100、黑色区域中的检查对象物100是异种品的情况等。因此,该情况下的运算处理装置20判定为有可能产生了某种异常(步骤ST28)。在该情况下,运算处理装置20前进至步骤ST6,将有可能产生了某种异常这种告知信息传达给作业者等。
[0126]接下来,基于图8的流程图来说明在拍摄图像上存在白色和黑色的无彩色区域的情况。
[0127]运算处理装置20在存在白色区域和黑色区域的情况下,从储存装置21读入而获取:该白色区域的明度值信息和基准明度值信息;及该黑色区域的明度值信息和基准明度值信息(步骤ST31)。该运算处理装置20基于该白色区域和黑色区域的组合来进行照度的判定。
[0128]对于该白色区域的明度值信息和基准明度值信息,获取与在图4的步骤STll中得到的信息同样的信息即可。另外,对于黑色区域的明度值信息和基准明度值信息,获取与在图6的步骤ST21中得到的信息同样的信息即可。
[0129]此处,在拍摄图像上存在多个明度值不同的白色区域、黑色区域的情况下,也可以从其中决定I种白色区域和I种黑色区域的多个组合,并对每个组合获取白色区域的明度值信息和基准明度值信息、及黑色区域的明度值信息和基准明度值信息。
[0130]运算处理装置20基于该白色区域和黑色区域的组合的各明度值信息,运算白色区域与黑色区域的明度差Db(步骤ST32)。此处,运算该明度差Db的绝对值。另外,该运算处理装置20基于该白色区域和黑色区域的组合的各基准明度值信息,运算白色区域与黑色区域的基准明度差Dbb (步骤ST33) ο此处,运算该基准明度差Dbb的绝对值。
[0131 ]白色区域与黑色区域的明度差Db在检查对象物100的周围的照度处于规定照度范围内的情况下,保持近似一定值。然而,在该照度提高至超过规定照度范围的程度的情况下,白色的明度值以上限值饱和,白色区域与黑色区域的明度差Db的绝对值变得小于白色区域与黑色区域的基准明度差Dbb的绝对值(图9)。另外,在该照度降低至超过规定照度范围的程度的情况下,黑色的明度值以下限值饱和,白色区域与黑色区域的明度差Db的绝对值小于白色区域与黑色区域的基准明度差Dbb的绝对值(图9)。图9示出检查对象物100的周围的照度处于规定照度范围内时(照度正常时)的白色与黑色之间的明度差Db的绝对值(基准明度差Dbb的绝对值);该照度高于规定照度范围时(照度异常时)的白色与黑色之间的明度差Db的绝对值;及该照度低于规定照度范围时(照度异常时)的白色与黑色之间的明度差Db的绝对值。
[0132]因此,运算处理装置20判定白色区域与黑色区域的明度差Db的绝对值是否和白色区域与黑色区域的基准明度差Dbb
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1