发新帖我要提问
12
返回列表
打印

有没什么廉价的测颜色的方法?

[复制链接]
楼主: 情场探花
手机看帖
扫描二维码
随时随地手机跟帖
21
awey| | 2010-10-11 00:53 | 只看该作者 回帖奖励 |倒序浏览
当初日本人得奖的产品好象是变色龙,
能根据检测到的颜色而改变自身的颜色。

使用特权

评论回复
22
ocon| | 2010-10-11 19:55 | 只看该作者
可是按照你的方案,环境光是不是直接进入了光敏管?
假设你用红光照射目标,那么进入光敏管的包括两个东西:
1、目标反射的红光
2、环境光
情场探花 发表于 2010-10-10 22:51

你还没想通,比如我要测物体的红色分量,那么,先测三灯全灭时的亮度,这时候测出的当然是环境光造成的光照强度,接着,亮红灯,这时测出的是红色反射光与环境光叠加的光照亮度,这两个值在软件上做个减法,物体的真实红色分量就出来了。如果还看不懂,也没办法了,俺水平有限。。。

使用特权

评论回复
23
情场探花|  楼主 | 2010-10-11 22:48 | 只看该作者
你还没想通,比如我要测物体的红色分量,那么,先测三灯全灭时的亮度,这时候测出的当然是环境光造成的光照强度,接着,亮红灯,这时测出的是红色反射光与环境光叠加的光照亮度,这两个值在软件上做个减法,物体的 ...
ocon 发表于 2010-10-11 19:55

那就来继续分析:
假设环境光的总强度是E,其中红色分量的强度是Er,显然 E>Er
我们假设红灯照到物体再反射入光敏管的强度,和白灯照到物体上反射再经过红色滤光片进入光敏管的强度,是相等的,均为Or。
那么你三灯全灭时收到的光强是 E
然后开红灯,收到的光强是 E+Or
所以你的信噪比是:((E+Or)-E)/E = Or/E
但是按照我的方法,先三灯全灭,收到的光强是 Er
然后开白灯,收到的光强是 Er+Or
所以我的信噪比是:Or/Er
你说哪个好?

使用特权

评论回复
24
ocon| | 2010-10-12 02:47 | 只看该作者
楼上的推论建立在不合理的假设之上,应该假设红灯的光功率与白灯相等,否则我加多颗红灯,“信噪比”不就又高过你方案了吗?其实加滤色片的方案我也在智能小车上测试过,因为光功率损失严重,探测距离极短,没有实用价值。
我认为影响颜色判断结果的最大因素是光敏管的感色特性,不是别的。
除此之外,对工程师来说,生产成本、需要的AD通道数都是需要考虑的现实问题。
到此为止,扯皮无助于水平提高。

使用特权

评论回复
25
TANGL| | 2010-10-12 16:14 | 只看该作者
LED的发光一致性不是很好,光谱又是非线性、老化等等原因,你做出来的产品一致性不太好

使用特权

评论回复
26
谈的元| | 2010-10-12 22:56 | 只看该作者
你还没想通,比如我要测物体的红色分量,那么,先测三灯全灭时的亮度,这时候测出的当然是环境光造成的光照强度,接着,亮红灯,这时测出的是红色反射光与环境光叠加的光照亮度,这两个值在软件上做个减法,物体的 ...
ocon 发表于 2010-10-11 19:55


记号:lol

使用特权

评论回复
27
谈的元| | 2010-10-12 22:58 | 只看该作者
楼上的推论建立在不合理的假设之上,应该假设红灯的光功率与白灯相等,否则我加多颗红灯,“信噪比”不就又高过你方案了吗?其实加滤色片的方案我也在智能小车上测试过,因为光功率损失严重,探测距离极短,没有实用 ...
ocon 发表于 2010-10-12 02:47


弱问:光敏电阻代替光敏管是否可以?

使用特权

评论回复
28
ocon| | 2010-10-13 00:44 | 只看该作者
楼上,我没测试过光敏电阻,不知道感色性能如何。

使用特权

评论回复
29
jshrkm| | 2010-10-13 10:06 | 只看该作者
我记得有一个颜色传感器,可实时脉冲输出红、绿、蓝三色亮度,几十元吧,很准确

使用特权

评论回复
30
ushen| | 2010-10-13 20:28 | 只看该作者
难的是干扰和光信号处理,理论上实现没多大问题,实际操作非也

使用特权

评论回复
31
dragon20100708| | 2010-11-2 10:49 | 只看该作者
颜色传感器有数字的TCS230,模拟的RGB三基色

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则