在一些 maker project 中,常常會有感應物體色彩的需求。要讓我們的 project「看」東西,最直接的方法當然是幫它裝個 CMOS image sensor,但如果我們只需要簡單識別物體的色彩,而不需要真的做影像識別等高階的功能,用 CMOS image sensor 反而把事情複雜化了。這時候,簡單的色彩感測器就可以幫我們解決問題。這次我們就來聊聊色彩感測器的原理,以及它的應用。
顔色怎麽來的
嚴格來說,是要讓機器看到「人眼看到的顔色」,所以必須要先知道人眼看到的顔色是怎麽來的。地球上確實有些其它的動物,看到的顔色跟人看到的不一樣。人類是所謂的「三色視覺」動物,也就是說我們的彩色視覺由三種顔色所支配。寫到這,應該有很多讀者已經猜到這三種顔色就是我們一天到晚在講的 R、G、B。
沒錯,在人眼的視網膜上,有兩種細胞,一種是可以感應顏色的視錐細胞(cone cell),而另一種是無法感應顔色但對光線較爲敏感、可以在低照度時工作的視桿細胞(rod cell)。視錐細胞又分成三種,分別稱之爲 S、M、L 視錐細胞,而這裡的 S、M、L,指的就是不同的視錐細胞對不同波長的光有不同的感度。
三種視錐細胞所能感應的光波波長和最敏感的峰值波長
如果在光譜上來看的話,三種視錐細胞的感度是這樣的:
只需不到短短一分鐘...
輸入您的信箱與ID註冊即可享有一切福利!
會員福利
免費電子報
會員搶先看
主題訂閱
好文收藏
2019/05/28
感謝您的熱心分享光電色彩感應知識,原本我是在了解變色龍的變色原理,想以仿生的思維來應用此生物機能於可能的領域。