QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3105|回复: 2
打印 上一主题 下一主题

伪逆矩阵在颜色识别中的应用

[复制链接]
字体大小: 正常 放大
SZHLWANG 实名认证       

3

主题

0

听众

6

积分

升级  1.05%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2009-5-25 11:00 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
颜色的测量准确度实际受多种因素影响,如照明光谱特性及光源方位、物体反射特性、观测位置、以及传感器光谱响应性能等,测量过程中的环境因素变化也会造成测量误差。若对各个误差源分别进行测量误差校正,有一定难度,且工作量较大。

        我们在这里将各种误差因素作为一个整体来考虑:对整个系统先采用颜色校正中通常使用的标准24色卡[9](ColorChecker色卡),对其中每一种颜色的R、G、B进行测量得到一个3×24矩阵M,而24色的标准R、G、B数据是已知的,也可构成一个3×24的矩阵S,我们希望由S = C M求出3×3的校正系数矩阵C = S M-1。由于M不是方阵,M的逆矩阵不存在,但可通过Matlab的求伪逆方法来求出近似的M-1,由此得出C。然后使用C矩阵按下式在系统软件中对TCS230的实际颜色测量值进行校正处理,从而大大提高了系统对颜色的辨识精度:
file:///E:/Project/COLOR%20METER/document/颜色识别实例/基于SPCE061A单片机的颜色检测系统的设计.files/20080902160515781.jpg


       在普通光照环境下,利用本系统对ColorChecker 24色卡进行测量,其24种颜色的标准R、G、B值、相应的测量值、校正值以及颜色辨别结果如表2所示,图7仅给出了该表中24种颜色的红色分量数据比较图,由此可见,校正后的数据与标准值已相当接近,从而为颜色的正确判别提供了保证。
file:///E:/Project/COLOR%20METER/document/颜色识别实例/基于SPCE061A单片机的颜色检测系统的设计.files/20080902160601703.jpg
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
ch71444 实名认证       

4

主题

4

听众

965

积分

升级  91.25%

该用户从未签到

发帖功臣 新人进步奖

群组Latex研学群

回复

使用道具 举报

0

主题

4

听众

80

积分

升级  78.95%

该用户从未签到

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册地址

qq
收缩
  • 电话咨询

  • 04714969085
fastpost

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-8-23 05:27 , Processed in 0.384513 second(s), 68 queries .

回顶部