พื้นที่สีเช่น sRGB และ Adobe RGB ทับกันอย่างไร


20

sRGB รวมอยู่ใน Adobe RGB และ Adobe RGB รวมอยู่ใน ProPhoto RGB หรือไม่ ความหมายที่ว่าภาพถ่ายใน "พื้นที่ที่ต่ำกว่า" จะมีลักษณะเหมือนกันทุกประการใน "พื้นที่ที่สูงขึ้น" เช่นภาพถ่าย sRGB จะมีลักษณะเหมือนกันทุกประการในพื้นที่ Adobe RGB

ฉันสังเกตเห็นว่าขนาดของภาพถ่าย sRGB นั้นใหญ่กว่ารูปถ่ายเดียวกันใน Adobe RGB ซึ่งฉันไม่เข้าใจเพราะพื้นที่สีใหญ่กว่า


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

JPEG และเมื่ออ่านคำตอบต่อไปนี้ฉันเพิ่งรู้ว่ามันมาจากการบีบอัดข้อมูล
Julio Guerra

คำตอบ:


30

ตรวจสอบภาพนี้โดยเจฟฟ์ Schewe จากวิกิพีเดีย มันเป็นชิ้นสองมิติของพื้นที่สามมิติจริงๆ แต่มันทำให้แนวคิดพื้นฐานชัดเจน: ช่องว่างสี

ดังนั้น: sRGB เป็นส่วนย่อยของ AdobeRGB ซึ่งเป็นส่วนย่อยของ ProPhoto RGB

คุณยังสามารถดูว่า ProPhoto RGB ขยายออกไปด้านนอกของรูปร่างโค้งซึ่งแสดงถึงสีที่มองเห็นได้อย่างไร และคุณสามารถดูว่า AdobeRGB เหมาะสำหรับการพิมพ์บนกระดาษเคลือบได้ดีกว่า sRGB อย่างไรและสามารถพิมพ์บนกระดาษได้ไกลแค่ไหนที่ ProPhoto ขยายพื้นที่ออกไป

แต่นี่ไม่ใช่เรื่องราวทั้งหมดเนื่องจากปัญหาของความลึกบิต ในรูปแบบไฟล์ทั่วไปที่ใช้สำหรับการแสดงผลข้อมูลสีจะถูกเก็บไว้ในจำนวนเต็มไม่ใช่ค่าอะนาล็อก - มีจำนวนสีที่แยกกันและนับได้ซึ่งสามารถอธิบายได้ที่ความลึกบิตที่แน่นอน คิดว่าพื้นที่สีเป็นกล่องของดินสอสี Crayola ที่มีสีต่างกัน แต่ละพื้นที่สีมีจำนวนสีเทียนเท่ากัน. ในพื้นที่ขนาดใหญ่ต้องใช้จำนวนที่ จำกัด เพื่อครอบคลุมพื้นที่กว้างขึ้น - ใน ProPhoto RGB คุณจะมี "ดินสอสี" จำนวนหนึ่งที่อุทิศให้กับสีที่มนุษย์ไม่สามารถมองเห็นได้ sRGB มีจำนวนดินสอสีที่เท่ากันในช่วงที่เล็กลง ซึ่งหมายความว่าในการแลกเปลี่ยนสำหรับการไม่สามารถที่จะเป็นตัวแทนผู้ cyans ไกลออกและสีเขียวคุณจะได้รับความแตกต่างที่ดีมากขึ้นระหว่างบลูส์และสีม่วงและสีแดง (และสีเขียวซึ่งเป็นที่นั่น)

ในระดับความลึกของสี 8 บิตต่อช่องสัญญาณ (รวม 24 บิต) มีดินสอสีประมาณ 16.8 ล้านดินสอซึ่งมีจำนวนมาก แต่เพียงพอที่จะยังคงมีโอกาสสำหรับสิ่งประดิษฐ์สีในการไล่ระดับสีที่บอบบาง และเมื่อคุณจับคู่จากพื้นที่สีหนึ่งไปยังอีกพื้นที่หนึ่งสีเทียนก็ไม่จำเป็นต้องเรียงกัน ProPhoto RGB อาจมี sRGB ทั้งหมด แต่ถ้าคุณทำงานใน 8 บิตมันจะสูญเสียการเดินทางไปมา

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

อย่างไรก็ตามหากคุณสามารถทำงานใน 16 บิตต่อช่องนี่ไม่ใช่ปัญหาจริงๆ นั่นเป็นเพราะแต่ละดินสอสีใน 8-bits-per-channel, 16 บิตให้ 16.8 ล้านดินสอสี นั่นคือการไล่ระดับที่ลึกซึ้งมาก - เกือบจะเกินกว่าที่ดวงตามนุษย์สามารถแยกแยะได้ (จำนวนสีโดยรวมที่แตกต่างกันในความลึกของสี 16- บิตมีมากกว่า 281 ล้านล้าน) ดังนั้นหากคุณกำลังใช้แอปพลิเคชันเช่น Adobe Lightroom ที่ทำงานที่ความลึกของสี 16 บิตการเปลี่ยนพื้นที่สีไม่ใช่เรื่องที่กังวล จะต้องตัดสินใจว่าคุณต้องการประนีประนอมอะไรบ้างเมื่อคุณต้องการลดลงเป็นค่าผลลัพธ์สุดท้ายเพราะเรายังไม่มีรูปแบบไฟล์มาตรฐานพื้นที่สี 16 บิตที่ดีมีมาตรฐานที่เป็นที่นิยมและได้รับการสนับสนุนเป็นอย่างดี

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


ดังนั้นฉันจึงเขียนคำตอบของฉันและในขณะเดียวกันคุณก็เพิ่มขนาดของไฟล์ ...
ysap

มันยอดเยี่ยมมาก ขอบคุณสำหรับตัวอย่างโง่ ๆ ที่ยอดเยี่ยมและนำมันกลับมาสู่โลกพร้อมการอ้างอิง Lightroom คำตอบยอดเยี่ยม @mattdm!
dpollitt

1
@ Julio: อุปกรณ์แสดงผลควรทำโปรไฟล์ด้วยพื้นที่สี "ดั้งเดิม" ของตัวเอง - สีจริงที่สามารถแสดงได้ด้วยฟอสเฟอร์สีเทคโนโลยีแสงหรือหมึกพิมพ์ของสื่อกลาง ภาพใด ๆ ที่"แปล" อยู่เสมอเพื่อให้ง่ายขึ้น การมีโปรไฟล์สำหรับมอนิเตอร์ของคุณจะทำให้ซอฟต์แวร์ของคุณรู้วิธีการทำอย่างถูกต้องไม่เช่นนั้นจะถือว่า sRGB จะออกมาดีพอ [con't ... ]
mattdm

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

1
ยิ่งไปกว่านั้นจอ LCD ราคาถูกจำนวนมากจริง ๆ แล้วทำเพียง 6 บิตต่อช่องดังนั้นภาพ 8 บิตต่อช่องจะสูญเสีย "ดินสอสี" บนหน้าจอเหมือนมันหรือไม่ (นั่นคือ 16.8 ล้านลงไปเป็น 262,000) ในกรณีนี้ความแตกต่างในการเรนเดอร์แบบ sRGB-gamut ของ sRGB และภาพ Adobe RGB จะถูกครอบงำโดยการตัดขนาดใหญ่นั้น
mattdm

9

หากคุณมี Mac คุณสามารถเห็นความแตกต่างระหว่างพื้นที่สีในแบบ 3 มิติColorSync Utilityและเลือกพื้นที่สีขนาดใหญ่ (เช่น ProPhotoRGB หรือ AdobeRGB) จากนั้นคลิกที่ลูกศรที่มุมซ้ายบนของพล็อตและเลือก "กดค้างไว้เพื่อเปรียบเทียบ" จากนั้นเลือกพื้นที่อื่นเพื่อดูพล็อตที่ด้านบนของพื้นที่อื่นคุณสามารถหมุนไปรอบ ๆ

คุณอาจต้องเปิดโฟลเดอร์ที่ด้านล่างของรายการพื้นที่สีเพื่อดูช่องว่างเพิ่มเติมหากคุณติดตั้ง Photoshop ไว้

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

ตัวอย่างแสดง AdobeRGB ภายในวาฬ ProPhotoRGB:

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


1
คุณต้องการที่จะเห็นวาฬที่กินโดยยักษ์ ... บางสิ่งที่ใหญ่กว่าวาฬ? ลองใช้ scRGB ที่บ้าคลั่งของ Microsoft :)
mattdm

4

เพื่อเพิ่มคำตอบที่ยอดเยี่ยมของ @ mattdm - แต่ถ้าฉันไม่ได้รับมันไม่มีคำอธิบายเกี่ยวกับขนาดไฟล์ - ฉันจะคาดเดาว่าเมื่อถ่าย aRGB แล้วเปลี่ยนเป็น sRGB ด้วยความตั้งใจที่จะอิ่มตัวสีล้น ( สัมพัทธ์สี ) ในช่วงของช่วง aRGB ที่ไม่ได้ถูกเปลี่ยน (ไม่ตัด) มีระดับสีที่ไม่ต่อเนื่องน้อยกว่า (b / c จำนวน # ของระดับทั้งหมดจะเท่ากัน - 256) คุณจะได้ภาพ "posterized" นั่นคือภาพ sRGB ของคุณมีค่าสีน้อยกว่าภาพต้นฉบับ เนื่องจากการลดลงนี้ภาพที่บีบอัดช่วงโทนขนาดเล็กจึงมีขนาดเล็กกว่ารูปภาพที่บีบอัดช่วงเต็มรูปแบบ

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

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