การแสดงสีและ Android: ทำไม OEM ทั้งหมดจึงต้องเสนอโหมด sRGB

ในบทความนี้ เราจะอธิบายปัญหาของ Android ในการแสดงผลพื้นที่สีที่ไม่ใช่ sRGB และเหตุใด OEM จึงต้องเสนอทางเลือกพื้นที่สีเพื่อแก้ไขปัญหา

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

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


เครดิตรูปภาพ - วิกิพีเดีย

ในการเริ่มต้น เราจะมาพูดถึงข้อมูลเบื้องต้นกัน sRGB (BT.709) เป็นคำที่หากคุณติดตามข่าว OnePlus 3 แม้จะอยู่ห่างไกลคุณก็คุ้นเคย แต่มันคืออะไรกันแน่? sRGB คือปริภูมิสีภายใน พื้นที่สี RGB. โดยพื้นฐานแล้วปริภูมิสี RGB คือสีทั้งหมดที่สามารถสร้างขึ้นได้จากสีแดง เขียว และน้ำเงิน ซึ่งเป็นช่วงสีที่กว้างมาก sRGB อยู่ภายในพื้นที่นั้นและเป็นพื้นที่สีที่พบบ่อยที่สุดที่ใช้ในการผลิตในปัจจุบัน ซึ่งเป็นเหตุผลว่าทำไม sRGB จึงเป็นพื้นที่สีที่คุณต้องการให้อุปกรณ์เคลื่อนที่ของคุณปรับแต่งตามปกติ มีปริภูมิสีอื่นๆ มากมาย อะโดบี RGB เป็นหนึ่งในกระแสหลักอื่น ๆ ที่มืออาชีพใช้ Adobe RGB มีข้อได้เปรียบเหนือ sRGB หลายประการในด้านความสามารถในการสร้างสีที่สมจริงด้วยช่วงสีฟ้าและสีเขียวที่เพิ่มขึ้น อย่างไรก็ตาม มันไม่ได้ถูกใช้กันอย่างแพร่หลายนอกร้านพิมพ์และนักออกแบบเฉพาะทาง ซึ่งหมายความว่าหากคุณจะสร้าง บางสิ่งที่ใช้ปริภูมิสี Adobe RGB จะสูญเสียคุณสมบัติหลายอย่างเมื่อดูบนอุปกรณ์ที่ปรับเทียบ เป็น sRGB

เหตุใดจึงต้องใช้ sRGB ตั้งแต่แรกหากมีทางเลือกอื่นที่ดีกว่าอยู่ เหตุผลในการใช้ sRGB ก็เนื่องมาจากอุปกรณ์ในอดีตประสบปัญหาในการแสดงสีที่ใหญ่ขึ้น ขอบเขตอย่างเหมาะสมและมีความสว่างเพียงพอทำให้มาตรฐานอื่นๆ เหล่านี้ยากต่อการดำเนินต่อไป ได้อย่างแม่นยำ พื้นที่สี RGB อีกอันหนึ่งคือ กทช (BT.409) แต่ NTSC ไม่เคยมีการใช้กันอย่างแพร่หลายและทำให้การตัดสินใจของ OnePlus ในการปรับเทียบมาตรฐานนี้เป็นเรื่องแปลก ในที่สุดเราก็มีมาตรฐานใหม่ขึ้นมา ซึ่งเรียกว่าขอบเขตที่กว้าง ยูเอชดี (บท.2020) ซึ่งเป็นสิ่งที่ทีวี 4K ใหม่จะจัดส่งด้วย ซึ่งสามารถปรับปรุงได้ เช่น วิดีโอ HDR เราทุกคนเคยเห็นโฆษณาทีวี 4K ในร้านค้ามาแล้ว และว่าพวกเขาพยายามผลักดันเนื้อหาวิดีโอ HDR อย่างหนักเพียงใด BT.2020 เป็นส่วนหนึ่งของสิ่งที่ทำให้สิ่งนั้นเป็นไปได้และรักษาความแม่นยำ BT.2020 ก็ถูกนำมาใช้เช่นกัน DCI-P3 (ซึ่ง LG เลือกในสมาร์ทโฟนบางรุ่นเช่น LG G5) ซึ่งเป็นภาพยนตร์ดิจิทัลที่กำลังปรับเทียบอยู่ และ Apple กำลังก้าวไปสู่การเริ่มต้นด้วย iPad Pro 9.7”; โปรไฟล์เหล่านี้กว้างกว่า sRGB มากและดูเหมือนว่าจะเป็นมาตรฐานในอนาคต

Galaxy S7 มีหนึ่งในจอแสดงผลที่แม่นยำที่สุดในตลาดหากคุณเลือกพื้นฐานในการตั้งค่าสี

ดังนั้นหากตอนนี้จอแสดงผลดีขึ้นกว่าเมื่อก่อน และการจัดการขอบเขตสีที่กว้างขึ้นก็เป็นไปได้บนอุปกรณ์ส่วนใหญ่ ทำไมเราถึงผลักดัน sRGB อย่างหนักขนาดนี้ การปรับเป็น sRGB แทบไม่เกี่ยวข้องกับการ "ถูกต้อง" ในแง่สัมบูรณ์ เนื่องจากปริภูมิสีทั้งหมด อยู่ภายในปริภูมิสี RGB การปรับแต่งอุปกรณ์ของคุณเป็น sRGB แทนคือสิ่งที่ถูกต้องที่ควรทำ เวลา บนระบบปฏิบัติการ Android เพราะ Android ไม่สามารถเข้าใจสิ่งอื่นใดได้ ใช่ ปัญหาอยู่ที่ Android และเป็นปัญหาที่ไม่มีกำหนดว่าจะแก้ไขใน Nougat ดังนั้นจึงอาจใช้เวลานานในการแก้ไข ตามที่ได้ระบุไว้ใน อัพเดตของอนันด์เทค ในการรีวิว OnePlus 3 นั้น Android ไม่มีการจัดการสีระดับระบบ ทำไมสิ่งนี้ถึงสำคัญ? การจัดการสีที่เหมาะสมหมายความว่าจะตรวจจับเนื้อหาและส่งข้อมูลนั้นไปยังจอแสดงผล หากข้อมูลถูกส่งไปยังจอแสดงผลอย่างถูกต้อง ข้อมูลจะแสดงเนื้อหา sRGB ภายในปริภูมิสี BT.2020 อย่างถูกต้อง เมื่อจอแสดงผลได้รับการปรับเทียบให้มีช่วงสีที่กว้างขึ้น เช่น Adobe RGB, NTSC หรือ BT.2020 และระบบส่งสีที่ค่อนข้างไม่ติดแท็ก ข้อมูลผลลัพธ์ที่ได้คือจอแสดงผลที่แสดงสีเนื้อหาที่สอดคล้องกับปริภูมิสีดังนั้นจึงแสดงสีเหล่านั้น ไม่ถูกต้อง

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

นี่คือสาเหตุที่การปรับเทียบ sRGB มีความสำคัญอย่างมากสำหรับอุปกรณ์ Android แม้ว่าพื้นที่สี sRGB และ BT.709 จะเป็นมาตรฐานเก่าซึ่งกำลังจะถูกแทนที่ แต่การแสดงผลของ Android จะต้องสอดคล้องกับโปรไฟล์ หรืออนุญาตให้เลือกตัวเลือกได้ อุปกรณ์ซัมซุง ได้ทำสิ่งนี้มาหลายปีแล้ว การตั้งค่าสีแบบปรับได้เป็นช่วงสีที่กว้าง (คิดว่า BT.2020 หรือคล้ายกัน), Photo AMOLED คือ Adobe RGB และพื้นฐานคือ sRGB เมื่อคุณบอกว่าโทรศัพท์ Samsung มีสีที่ไม่สมจริงมากเกินไป นั่นไม่ใช่การแสดงผล ตัวเองด้อยกว่าหรือปรับเทียบไม่ถูกต้อง เป็นเพราะ Android ไม่รู้วิธีใช้งานพิเศษทั้งหมดนั้น ขอบเขต นี่คือจุดที่ OnePlus ทิ้งลูกบอล และสิ่งที่ Carl Pei ล้มเหลวในการเข้าใจ. sRGB ไม่ใช่ "เฉพาะกลุ่ม" แต่เป็นสิ่งเดียวที่โทรศัพท์ของคุณสามารถแสดงได้อย่างเหมาะสม เนื่องจากเป็นสิ่งที่เนื้อหาเกือบทั้งหมดได้รับการปรับเทียบ ด้วยการปรับเทียบ OnePlus 3 เป็น NTSC พวกเขาล้มเหลวในการตระหนักว่าแทนที่จะเพิ่มช่วงสีของมัน กลับทำให้สีที่เหมาะสมเสียหาย


สีเป็นเรื่องส่วนตัวอย่างมาก และนี่คือสาเหตุที่ทำให้เกิดปัญหาปุ่มลัดเช่นนี้ เช่นเดียวกับหูฟัง Beats Audio ปรับเทียบแย่มาก แต่มียอดขายสูง จึงมีประชากรจำนวนมากที่ชอบขอบเขตที่กว้างกว่าบน Android แม้ว่าจะมีความไม่ถูกต้องก็ตาม แม้ว่า “ดูดี” เป็นเรื่องส่วนตัว แต่จอแสดงผลที่ไม่ได้ปรับเทียบเป็น sRGB นั้นไม่ถูกต้อง เนื่องจาก Android ไม่ทราบว่ามีโปรไฟล์สีและการจัดการสีอยู่ด้วย มันไม่ "ดี": บน Android การปรับเทียบจอแสดงผลของคุณเป็นอะไรก็ได้ แต่ sRGB จะแสดงสีที่ไม่ถูกต้องเกือบตลอดเวลา พอใจหรือไม่ก็ตาม

อย่างไรก็ตาม บางคนชอบสีที่อิ่มตัวมากเกินไป หรือหน้าจอที่มีสีฟ้ากว่า และนี่คือที่มาของตัวเลือก และเหตุผลที่ผู้ผลิตทุกรายจึงควร เสนอ sRGB เป็นการตั้งค่าสีสำหรับจอแสดงผล. Nexus 6P มีให้บริการ HTC มีให้บริการใน A9 และ 10 ขณะนี้ OnePlus มีให้บริการใน 3 และ Samsung มีให้บริการมานานหลายปี เป็นเรื่องจริงที่หลายๆ คนพอใจกับการแสดงผลที่ไม่ถูกต้อง คนส่วนใหญ่อาจต้องการหรือ ความต้องการ เพื่อดูสิ่งต่าง ๆ ตามที่ตั้งใจไว้หรือเพียงต้องการความแม่นยำ และ Android OEM ควรตอบสนองสิ่งนี้ ไม่ใช่เพราะมันเป็นเฉพาะกลุ่ม แต่เพราะมันเป็นวิธีเดียวที่จะได้รับประสบการณ์ที่เหมาะสมจากคุณ อุปกรณ์.