ทำไมสีแดงสีเขียวและสีน้ำเงินจึงทำสีทั้งหมด


17

ทำไมชุดค่าผสมสีแดงสีเขียวและสีน้ำเงินจึงเป็นสีที่มองเห็นได้ทั้งหมด


12
พวกเขาไม่ได้ทำทุกสี พวกเขาสร้างช่วงที่เพียงพอที่ฉากส่วนใหญ่สามารถแสดงด้วยความซื่อสัตย์ที่ยอมรับได้
ปีเตอร์กรีน

6
เพราะมนุษย์มีดวงตาสีแดงสีเขียวและสีน้ำเงิน
user253751

2
นี่จะเป็นการดีกว่าสำหรับการแลกเปลี่ยนสแต็กชีววิทยา (ถ้ามี) เพราะมันเป็นคำถามเกี่ยวกับระบบภาพของมนุษย์มากกว่าหนึ่งในกราฟิกคอมพิวเตอร์
mathreadler


4
เห็นได้ชัดว่ามีผู้หญิง tetrachromat อย่างน้อยหนึ่งคน (ดูen.wikipedia.org/wiki/Tetrachromacy ) ที่สามารถแยกแยะสีได้มากกว่าพวกเราที่เป็น trichromat
Bill Bell

คำตอบ:


23

เรามาเตือนตัวเองว่าแสงคืออะไร

คลื่นวิทยุคลื่นขนาดเล็กรังสีเอกซ์และรังสีแกมม่าล้วนเป็นคลื่นแม่เหล็กไฟฟ้าทั้งหมดและแตกต่างกันไปตามความถี่เท่านั้น มันเกิดขึ้นจนตามนุษย์สามารถตรวจจับรังสีแม่เหล็กไฟฟ้าระหว่าง ~ 400nm และ ~ 800nm ​​ซึ่งเรารับรู้ว่าเป็นแสง ปลาย 400nm ถูกมองว่าเป็นสีม่วงและปลาย 800nm ​​นั้นถูกมองว่าเป็นสีแดงโดยมีสีรุ้งอยู่ระหว่างนั้น

รังสีของแสงสามารถผสมกันระหว่างความถี่เหล่านั้นและเมื่อแสงมีปฏิสัมพันธ์กับสสารบางความถี่จะถูกดูดซับในขณะที่สิ่งอื่นอาจไม่: นี่คือสิ่งที่เรารับรู้ว่าเป็นสีของวัตถุรอบตัว ต่างจากหูซึ่งสามารถแยกแยะความถี่เสียงได้มากมาย (เราสามารถระบุโน้ตแต่ละเสียงและเครื่องดนตรีเมื่อฟังเพลง) ตาไม่สามารถแยกแยะความถี่ได้ทุกครั้ง โดยทั่วไปสามารถตรวจจับความถี่ได้สี่ช่วงเท่านั้น(มีข้อยกเว้นเช่น daltonism หรือการกลายพันธุ์)

นี้เกิดขึ้นในจอประสาทตาที่มีหลายชนิดของภาพผู้รับ ชนิดแรกที่เรียกว่า " แท่ง " จะตรวจจับความถี่ส่วนใหญ่ของแสงที่มองเห็นโดยไม่สามารถแยกแยะความแตกต่างได้ พวกเขามีความรับผิดชอบต่อการรับรู้ถึงความสว่างของเรา

ตัวรับภาพถ่ายชนิดที่สองที่เรียกว่า " โคน " มีอยู่ในสามสาขา พวกเขาตรวจจับช่วงความถี่ที่แคบลงและบางคนก็มีความไวต่อความถี่รอบ ๆ สีแดงบางส่วนกับความถี่รอบ ๆ สีเขียวและคนสุดท้ายถึงความถี่รอบสีน้ำเงิน

เนื่องจากพวกเขาตรวจจับช่วงความถี่พวกเขาไม่สามารถบอกความแตกต่างระหว่างสองความถี่ในช่วงนั้นและพวกเขาไม่สามารถบอกความแตกต่างระหว่างแสงสีเดียวและการผสมผสานของความถี่ในช่วงนั้น ระบบภาพมีเพียงอินพุตจากอุปกรณ์ตรวจจับทั้งสามตัวและสร้างการรับรู้สีใหม่

ด้วยเหตุนี้ตาไม่สามารถบอกความแตกต่างระหว่างแสงสีขาวที่ทำจากความถี่ทั้งหมดของแสงที่มองเห็นได้และการผสมผสานอย่างง่ายของแสงสีแดงสีเขียวและสีน้ำเงินเท่านั้น ดังนั้นด้วยสามสีเท่านั้นเราสามารถสร้างสีส่วนใหญ่ที่เราเห็น

อย่างไรก็ตามแท่งมีความไวมากกว่ากรวยและนั่นเป็นสาเหตุที่เราไม่รับรู้สีในตอนกลางคืน


5
ดังนั้นด้วยสามสีเท่านั้นเราจึงสามารถสร้างสีทั้งหมดที่เราเห็นได้ใหม่ ประโยคนี้ไม่ถูกต้อง เริ่มจากสามพรรคคุณสามารถสร้างสีบางสีได้เท่านั้น ช่วงของสีที่สามารถสร้างขึ้นใหม่ได้เรียกว่า "ขอบเขต" คุณสามารถค้นหา "sRGB ขอบเขต" และค้นหารูปภาพที่แสดงรูปสามเหลี่ยมภายในรูปโค้งขนาดใหญ่ สามเหลี่ยมแสดงถึงสีที่เราสามารถทำได้จาก sRGB primaries และพาราโบลาเป็นสีทั้งหมดที่เราเห็น จากจุดนี้เห็นได้ชัดว่าสามเหลี่ยมใด ๆในพาราโบลาจะเล็กกว่านั้น
Dietrich Epp

วูปส์คุณพูดถูก ฉันได้แทนที่ "ทั้งหมด" กับ "ส่วนใหญ่" และจะพยายามคิดถึงคำอธิบายสำหรับสีที่มองเห็นที่เหลืออยู่
Julien Guertault

4
แนวคิดของแสงสีขาวนั้นควบคุมโดยระบบสมดุลแสงสีขาวแฟนซีของเรามันไม่สำคัญว่าสีจะเป็นสีขาว หลอดไฟหลอดไส้เป็นสีส้ม แต่ถ้าเราอยู่ในบ้านเราจะเก็บมันไว้เป็นสีขาว สำหรับสีพิเศษหากคุณรวมพลังของการกระจายสีของคุณคูณด้วยเส้นโค้งเฟืองประหลาดแสดงให้เห็นว่าคุณจะสังเกตเห็นว่าบางครั้งคุณได้รับสัญญาณที่ไม่ซ้ำกันเพราะการทับซ้อนที่แตกต่างกัน
joojaa

20

พวกเขาทำไม่ได้

ปัญหาเกี่ยวกับไดอะแกรมที่แสดงถึงขอบเขตที่มองเห็นได้และ RGB คือแสดงบนจอแสดงผล RGB เห็นได้ชัดว่าพวกเขาไม่สามารถแสดงให้คุณเห็นสิ่งที่พวกเขาไม่สามารถแสดงให้คุณได้: พื้นที่ภายในพาราโบลา แต่อยู่นอกสามเหลี่ยม

ขอบเขต RGB

พื้นที่นอกรูปสามเหลี่ยมไม่สามารถแสดงบนหน้าจอได้อย่างซื่อสัตย์ ตัวอย่างเช่น RGB ไม่สามารถแสดงสีฟ้าจริง สิ่งที่คุณเห็นคือการประมาณโดยใช้สีเขียวและสีน้ำเงิน ไดอะแกรมบางตัวไม่ได้ลองและแสดงเฉพาะพื้นที่สีเทาเท่านั้น:

ป้อนคำอธิบายรูปภาพที่นี่

ในการดูว่าสีฟ้ามีลักษณะอย่างไรคุณสามารถจ้องที่จุดสีขาวบนภาพวาดนี้เป็นเวลาอย่างน้อย 30 วินาที (แนะนำ 2 นาที) จากนั้นค่อยๆขยับหัวของคุณไปที่ผนังสีขาว:

ภาพลวงตาสีฟ้า

ในทำนองเดียวกันหน้าจอ RGB ไม่สามารถแสดงส้มหรือสีน้ำตาลเข้ม


2
@narthex: ขอบคุณสำหรับความคิดเห็น ฉันอัพเดตคำตอบแล้ว ตอนนี้มันจะดีกว่านี้ไหม?
Eric Duminil

1
และ (เมื่อมองที่ภาพสุดท้าย) วงกลมสีแดงก็เต้นรำไปรอบ ๆ สนุก

4
ปัญหาของพล็อตสีของ CIE คือพวกเขาเข้าใจยากมากนรกเราไม่รู้ด้วยซ้ำว่าพื้นที่บางส่วนในกราฟเกิดขึ้นเพื่อสร้างเมตาเมอร์ นอกจากนี้สาเหตุที่ทำให้คุณไม่สามารถสร้างสามเหลี่ยมที่ใหญ่กว่านั้นไม่ชัดเจน (บอกใบ้ว่าไม่มีอะไรนอกรูปร่าง)
joojaa


5
เยี่ยมมากตอนนี้ฉันมีจุดสีฟ้าอยู่ระหว่างการมองเห็นของฉัน :-(
Kevin

17

มนุษย์เป็น trichromatic ซึ่งหมายความว่าเรามีตัวรับสี 3 แบบ (รู้จักกันดีว่าเซลล์รูปกรวย ) แต่ละชนิดมีความไวต่อความยาวคลื่นที่แตกต่างกัน:

การตอบสนองความถี่ของเซลล์รูปกรวยที่แตกต่างกัน
แหล่งที่มาของภาพ: วิกิพีเดีย

ดังนั้นมันจึงใช้สิ่งเร้าขาวดำ 3 แบบที่แตกต่างกันเพื่อหลอกตาเราให้คิดว่าเห็นสีที่เหมือนกัน สีแดงสีเขียวและสีน้ำเงินนั้นเหมาะกับส่วนโค้งของการตอบสนองความถี่ของตัวรับสีแต่ละประเภท


แต่ .. มนุษย์บางคนเป็น Tetrachromats :) en.wikipedia.org/wiki/Tetrachromacy
wip

4

อีกสิ่งหนึ่ง: "สีม่วง" และ "สีม่วง" ไม่ใช่สีเดียวกัน สีม่วงเป็นสีที่บริสุทธิ์ประมาณ 400 นาโนเมตร แต่สีม่วงเป็นการผสมผสานระหว่างสีแดงกับสีน้ำเงิน สำหรับดวงตามนุษย์ของเราที่ไม่สมบูรณ์แบบพวกเขามีหน้าตาเหมือนกัน

หากคุณส่องลำแสงสีม่วงบริสุทธิ์ผ่านปริซึมรูปสามเหลี่ยมแสงจะโค้งงอ แต่ไม่แตกออกเป็นชิ้นส่วน หากคุณส่องลำแสงสีม่วงผ่านปริซึมเดียวกันมันจะถูกแยกออกเป็นลำแสงสีน้ำเงินและสีแดงที่มี "โค้ง" ในจำนวนที่แตกต่างกัน


ขึ้นอยู่กับสิ่งที่คุณหมายถึงโดย "สี" ในบริบทจำนวนมากมันสมเหตุสมผลมากที่จะบอกว่าถ้าไม่มีใครสามารถเห็นความแตกต่างระหว่างแพทช์ที่แตกต่างกันสองอันบนพื้นผิวแพทช์ทั้งสองจะต้องเป็น "สี" เดียวกัน ในทางกลับกันเมื่อจิตรกรบอกว่า "สี" เธอหรือเขากำลังพูดถึงสารทางกายภาพที่เขา / เธอจุ่มแปรง ในกรณีดังกล่าวให้ดูen.wikipedia.org/wiki/Metamerism_(color)#Metameric_failure
โซโลมอนช้า

1
@james large: ไม่จริง เพียงเพราะพวกเขาดูเหมือนกันภายใต้แหล่งกำเนิดแสงหนึ่งไม่ได้หมายความว่าพวกเขาจะดูเหมือนกันภายใต้แหล่งกำเนิดแสงที่แตกต่างกันแม้ว่าแหล่งกำเนิดแสงทั้งสองมีลักษณะเหมือนกันบนพื้นผิวสีขาว
. GitHub หยุดช่วยน้ำแข็ง

ฉันไม่คิดว่านี่จะตอบคำถามในทางใดทางหนึ่ง นอกจากนี้ยังนำไปใช้กับสีใด ๆ - ไม่เพียง แต่สีม่วงและสีม่วง แสงสีเดียวของสีใด ๆ จากสีแดงถึงสีม่วงจะไม่ถูกแยกโดยปริซึมและแสงแบบผสมใด ๆ จะได้รับการแยกออก
Dawood พูดว่าคืนสถานะโมนิก้า

4

พวกเขาทำไม่ได้ นอกเหนือจากสิ่งที่คนอื่นพูดเกี่ยวกับเหตุผลทางกายภาพไม่ใช่จากมุมมองกราฟิกคอมพิวเตอร์ที่ใช้งานได้ซึ่งแสดงให้เห็นว่าสีผิวหรือแหล่งกำเนิดแสงที่มีสี RGB นั้นไม่เพียงพอที่จะจำลองแสงสีของฉาก ตัวอย่างเช่นไม่มีทางที่จะเป็นตัวแทนของวัสดุที่โปร่งแสงหรือสะท้อนแสงเฉพาะในวงแคบ; คุณสามารถเป็นตัวแทนของความโปร่งแสงหรือการสะท้อนกลับของแถบกว้างที่สัมพันธ์กับกรวยสีแดงเขียวและน้ำเงินในดวงตามนุษย์ เรื่องนี้สำคัญมากกับสีของโลกแห่งความเป็นจริงในตระกูลชมพู / ม่วง / ม่วงซึ่งดูแตกต่างอย่างสิ้นเชิงภายใต้แสงชนิดต่าง ๆ แม้กระทั่งแสง "สีขาว" ที่แตกต่างกันซึ่งดูเหมือนกันเมื่อมองบนพื้นผิวสีขาว


1
ตัวอย่างหนึ่งที่พบบ่อยคือโคมไฟโซเดียมไอกึ่งสีเดียวซึ่งใช้กันทั่วไปสำหรับโคมไฟในเมืองและดูแตกต่างในความเป็นจริงเสมอกว่าในรูปถ่าย
Julien Guertault

แต่สิ่งเหล่านี้เป็นปัญหาที่ฉันจะพิจารณาขั้นสูงมาก ปัญหาไม่ได้เกิดขึ้นในกรณีส่วนใหญ่ RGB เป็นเพียงการเข้ารหัสฟูริเยร์ที่มี 3 ฮาร์โมนิกของสัญญาณบางอย่างที่เพียงพอสำหรับกรณีส่วนใหญ่
v.oddou

@JulienGuertault: ในขณะที่เป็นตัวอย่างที่ดีฉันไม่คิดว่ามันเป็นตัวอย่างของคำตอบของฉันที่ชี้ - ตราบใดที่การตอบสนองของแสงกับองค์ประกอบ 3 องค์ประกอบในการตอบสนองต่อแสงในองค์ประกอบ 3 ประการนั้นสอดคล้องกับสายตาของมนุษย์ แสดงสิ่งที่มนุษย์เห็นอย่างซื่อสัตย์ ที่ RGB (หรือโมเดลอื่น ๆ ที่รวมช่วงสเปกตรัมความถี่ทั้งหมดเข้าด้วยกัน) นั้นไม่เพียงพอสำหรับการสร้างแบบจำลองพื้นผิวและแหล่งกำเนิดแสงในแบบที่คุณสามารถทำนายสีที่รับรู้ของแสงบนพื้นผิวได้
. GitHub หยุดช่วยน้ำแข็ง

@ v.oddou: "ฉันไม่สนใจมันดูดีพอ" เป็นตำแหน่งที่เหมาะสมที่จะใช้ แต่มีความแตกต่างจริงๆ คุณจะไม่สามารถสร้างแบบจำลองวิธีการที่สีของผนังมีลักษณะแตกต่างกันภายใต้แสงกลางวันเทียบกับหลอดไส้และแสงไฟ LED ที่ควรจะเป็นอุณหภูมิสีเดียวกับที่หนึ่งหรืออื่น ๆ
. GitHub หยุดช่วยน้ำแข็ง

อืมฉันอาจเข้าใจผิด คุณมีตัวอย่างที่ชัดเจนของข้อ จำกัด ที่คุณอ้างถึงหรือไม่?
Julien Guertault
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.