颜色识别装置及颜色识别方法_2

文档序号:9842583阅读:来源:国知局
块21用 于存储各种颜色的标准颜色参数,该颜色参数可以为R(红)G(绿)B(蓝)三个颜色通道,每个 颜色通道具有0~255个灰阶亮度值。中央处理器22用于将待检测物体的颜色信息与存储模 块21中存储的各种颜色的标准颜色参数进行比对,以识别出待检测物体的颜色。对于存储 模块21中所存储的各种颜色的标准颜色参数,可参见下述表1。
[0057]表 1
[0058]
[0059] 参见图2,凹槽内还设置有光源12,该光源12为标准白色光源,用于当凹槽与待检 测物体接触形成暗室时,为处于暗室状态下的待检测物体提供亮度,使得传感器模块11能 够提取待检测物体的颜色信息。
[0060] 参见图3,传感器模块11包括成像单元111、颜色过滤单元112和颜色处理单元113。 其中,成像单元111可以为透镜等,该成像单元111用于对待检测物体进行成像处理,以使颜 色过滤单元112可以获取待检测物体所成的像。颜色过滤单元112可以为彩色过滤片等,该 颜色过滤单元112用于将待检测物体所成像中的颜色分离成红绿蓝的灰阶亮度。颜色处理 单元113可以为CMOS传感器,该颜色处理单元113用于在颜色过滤单元将待检测物体所成像 中的颜色分离成红绿蓝的灰阶亮度之后,提取待检测物体所成像的灰阶亮度值。颜色处理 单元113还用于将待检测物体所成像的灰阶亮度值由模拟信号转成数字信号,以便于中央 处理器21对待检测物体的颜色信息进行分析。
[0061] 参见图2,主体部分2还包括通信模块23和电源模块24。其中,通信模块23可以为蓝 牙模块、WiFi模块、红外模块、近距离无线通信NFC模块中的一种。通信模块23可以与上位机 进行通信,并在通信过程中将待检测物体的颜色信息发送至上位机。电源模块24用于为整 个颜色识别装置供电。电源模块24包括电池和电源管理单元,其中,电池用于存储电能,电 源管理单元用于对电池进行供电管理,例如管理电池充电、放电等等。
[0062] 在本实施例中,颜色识别装置还包括一个标准白板,该标准白板独立于头部1和主 体部分2,用于当待检测物体处于非暗室状态下,对待检测物体的颜色信息进行修正,以避 免环境光干扰检测结果。
[0063]在本实施例中,中央处理器12除了具有上述功能外,还可将颜色处理单元113中的 CMOS信号转换成RGB的数字信号,并控制颜色识别装置内各个功能模块工作,例如,控制电 源模块24为整个装置供电,控制通信模块23与上位机通信等等。
[0064]图4为本发明实施例提供的颜色识别装置的功能框图,由图4可知,当颜色识别装 置头部的凹槽与待检测物体接触形成暗室时,光源12将待检测物体照亮后,传感器模块1提 取待检测物体的颜色信息,并将待检测物体的颜色信息发送至中央处理器22,中央处理器 从存储器模块21中获取各种颜色的标准颜色参数,并通过将待检测物体的颜色信息与各种 颜色的标准颜色参数进行比对,识别出待检测物体的颜色;当颜色识别装置头部的凹槽与 待检测物体未形成暗室,待检测物体处于非暗室状态时,传感器模块1提取待检测物体的颜 色信息及标准白板的颜色信息,并将待检测物体的颜色信息及标准白板的颜色信息发送至 中央处理器22,中央处理器22从存储器模块21中获取各种颜色的标准颜色参数,并根据标 准白板的颜色信息对待检测物体的颜色信息进行修正,以识别出待检测物体的颜色。通信 模块23将识别出的待检测物体的颜色发送至上位机。在该过程中,电源模块24可为存储器 模块21、中央处理器22、传感器模块11、光源12、通信模块23供电,以确保颜色识别装置可正 常工作。
[0065] 本发明实施例提供的装置,采用笔形设计,在装置头部设置用于提取物体颜色信 息的传感器模块,无需设置托盘,且不依赖于探测光和发射光,即可直接识别出待检测物体 的颜色,不仅提高了便携性,而且减少了测量过程的资源消耗。
[0066] 本发明实施例提供了一种颜色识别方法,该方法应用上述图1至图4所示的颜色识 别装置,参见图5,本实施例提供的方法流程包括:
[0067] 501、传感器模块提取待检测物体的颜色信息。
[0068]其中,待检测物体的颜色信息由红绿蓝三个颜色通道的不同灰阶亮度值构成,红 绿蓝三个颜色通道的灰阶亮度值的取值为0~255。在本实施例中,传感器模块包括成像单 元、颜色过滤单元和颜色处理单元,基于成像单元、颜色过滤单元和颜色处理单元的功能, 传感器模块提取待检测物体的颜色信息时,可采用如下方式:
[0069] 第一步,成像单元对待检测物体进行成像处理,得到待检测物体所成的像。
[0070] 第二步,颜色过滤单元将待检测物体所成像中的颜色分离成红绿蓝的灰阶亮度。
[0071] 第三步,颜色处理单元提取待检测物体所成像的灰阶亮度值,得到待检测物体的 颜色信息。
[0072] 传感器模块提取了待检测物体的颜色信息之后,将待检测物体的颜色信息发送至 中央处理器,以使中央处理器通过对待检测物体的颜色信息进行分析,识别出待检测物体 的颜色。
[0073] 502、中央处理器判断凹槽中是否存在环境光,如果是,执行步骤503。
[0074] 在本实施例中,采用颜色识别装置对待检测物体进行颜色识别时,可在凹槽与待 检测物体表面接触形成暗室的状态下识别待检测物体的颜色,此时凹槽中不存在环境光, 需要开启光源,为待检测物体提供亮度,传感器模块从待检测物体中提取的颜色信息即为 待检测物体本身的颜色;采用颜色识别装置对待检测物体进行颜色识别时,还可在凹槽与 待检测物体表面未形成暗室状态下识别待检测物体的颜色,此时传感器模块从待检测物体 中提取的颜色信息不仅有待检测物体自身的颜色信息,还有环境光的颜色信息。由于凹槽 中是否存在环境光,直接影响中央处理器对待检测物体的颜色进行识别时采用的识别方 法,因此,在对待检测物体的颜色信息进行识别之前,中央处理器需要判断凹槽中是否存在 环境光。
[0075] 中央处理器在判断凹槽中是否存在环境光时,可检测光源是否开启,如果检测到 光源处于开启状态,则判断凹槽中不存在环境光,反之,如果检测到光源关闭状态,则判断 凹槽中不存在环境光。
[0076] 503、中央处理器从存储模块中获取预先存储的各种颜色的标准颜色参数,并将各 种颜色的标准颜色参数与待检测物体到的颜色信息进行比对,得到颜色识别结果。
[0077] 当判断出凹槽中不存在环境光,传感器模块从待检测物体中提取到的颜色信息即 为待检测物体自身的颜色信息,在这种情况下,中央处理器可直接从存储模块中获取的各 种颜色的标准颜色参数,并将各种颜色的标准颜色参数与待检测物体的颜色信息进行比 对,进而将与待检测物体的颜色信息相同的颜色参数对应的颜色作为待检测物体的颜色。 [0078]为确保识别过程顺利进行,中央处理器在将各种颜色的标准颜色参数与待检测物 体到的颜色信息进行比对之前,还将待检测物体的颜色信息转换为数字信号,因此,当将各 种颜色的标准颜色参数与待检测物体到的颜色信息进行比对时,中央处理器可将各种颜色 的标准颜色参数与数字信号进行比对,以得到颜色识别结果。
[0079] 需要说明的是,当判断出凹槽中存在环境光,为提高待检测物体的颜色的识别精 度,本实施例提供的方法还将配合标准白板进行识别,具体识别过程如下述步骤(1)~(3):
[0080] (1 )、传感器模块提取标准白板在环境光下的颜色信息。
[0081] 具体提取过程与提取待检测物体的颜色信息的方式相同,具体参见提取待检测物 体的颜色信息的过程,此处不再赘述。
[0082] (2)、中央处理器根据标准白板的颜色信息对待检测物体的颜色信息进行修正。 [0083]具体修正时,中央处理器可将待检测物体的颜色信息减去标准白板的颜色信息, 当然还可以采用其他方式,本实施例不对中央处理器根据标准白板的颜色信息对待检测物 体的颜色信息进行修正作具体的限定。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1