HDR จากนั้นพาโนรามาหรือพาโนรามาตามด้วย HDR?


46

เมื่อสร้างภาพพาโนรามาสำหรับฉากที่มีช่วงไดนามิกที่กว้างใหญ่ฉันจะรวมวงเล็บเปิดรับแสงไว้กับ HDR และทำแผนที่โทนเสียงจากนั้นทำการต่อภาพที่เป็นภาพพาโนรามาเข้าด้วยกัน สัญชาตญาณของฉันที่นี่คือกระบวนการ HDR นั้นสามารถคาดเดาได้มากกว่ากระบวนการเชื่อมต่อดังนั้นฉันจึงเริ่มจากอดีต ฉันรู้ว่านี่อาจเป็นเพราะฉันรู้มากเกี่ยวกับ HDR (ทำงานกับ HDR S / W เป็นเวลา 9 ปี) และซอฟต์แวร์การต่อเชื่อมเล็กน้อย

นี่เป็นคำสั่งที่ถูกต้องที่จะทำและทำไม?

คำถามนี้เกิดขึ้นเพราะในหนังสือMastering Panorama Photographyผู้เขียนเย็บก่อนแล้วจึงรวมภาพพาโนรามาของ LDR ไปเป็น HDR หนึ่ง เขาพูดถึงเรื่องนี้ แต่ไม่ได้อธิบายว่าทำไม


18
ตามอคติของฉันฉันจะบอกว่าลำดับที่ถูกต้องคือต่อก่อน HDR ในภายหลัง - มากในภายหลัง หลังจากดวงอาทิตย์ตายและจักรวาลก็เข้าสู่ความตายด้วยความร้อนประมาณเวลาที่เหมาะสม ...
Jerry Coffin

3
@Jerry - การตอบสนองเป็นที่เข้าใจได้ฉันพบว่าภาพ HDR ส่วนใหญ่ออนไลน์น่ารำคาญอย่างจริงจัง ฉันทำให้ HDR ของตัวเองลึกซึ้งยิ่งขึ้น แม้แต่คนที่อยู่ในกล้องก็ไม่สามารถทนได้
Itai

3
ในความเป็นธรรมนั้นส่วนใหญ่เป็นผลมาจากสิ่งที่ช่างภาพเลือกที่จะทำดังนั้นจึงอาจไม่ยุติธรรมที่จะตำหนิ HDR ตัวเอง ถึงกระนั้นฉันก็บอกว่ามันเป็นการสูญเสียบ่อยกว่า ...
Jerry Coffin

1
การตั้งค่าของฉันจะรวมภาพก่อนเสมอสำหรับเหตุผลที่คุณระบุ!
Matt Grum

1
@ แมท - ขวา อันที่จริงฉันรู้ว่าภาพส่วนใหญ่ของฉันจะไม่สามารถต่อกันได้ในทุกระดับการเปิดรับแสงเนื่องจากมันมีรายละเอียดที่กระจัดกระจายอยู่ในภาพโดยที่ทุกอย่างเป็นสีดำหรือมีรายละเอียดของเงาเบาบาง
Itai

คำตอบ:


23

การทำ HDR มีข้อดีเป็นอันดับแรก: กระบวนการ HDR กำลังทำงานกับขนาดภาพที่เล็กลงและคุณต้องต่อภาพเพียงชุดเดียว

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

แก้ไข: ฉันเพิ่งพบว่าทำขั้นตอนการเย็บพาโนก่อนบางครั้งไฟล์ผลลัพธ์มีขนาดแตกต่างกันเล็กน้อยโดยพิกเซลหรือสองแล้วโปรเซสเซอร์ HDR บ่นว่าภาพจะต้องมีขนาดเดียวกัน


8
หากคุณรวมรูปภาพเข้ากับภาพช่วงไดนามิกสูงโดยไม่ต้องใช้โทนสีการใช้โทนเนอร์แบบเดียวกันสำหรับแต่ละภาพจะไม่มีปัญหา จากนั้นคุณสามารถต่อและในที่สุดก็บีบให้ภาพ DR ต่ำลงเมื่อคุณมีฉากทั้งหมดต่อหน้าคุณ!
Matt Grum

ฉันทำขั้นตอน HDR โดยอัตโนมัติด้วยการเขียนโปรแกรม Python เพื่อประมวลผลภาพ tonemap เดียวกันนี้ใช้กับทุกคนพร้อมกับการแก้ไขอื่น ๆ หรือเอฟเฟกต์บ้า ๆ จากนั้นฉันเย็บต่อ ถ้าฉันไม่พอใจกับผลลัพธ์การแก้ไขและรันขั้นตอน HDR อีกครั้งนั้นเป็นเรื่องง่าย
DarenW

20

นอกเหนือจากคำตอบที่นำเสนอไปแล้วมีความเป็นไปได้อย่างมากที่จะทำการเย็บก่อน - โปรแกรมการเย็บอาจตัดสินใจที่จะต่อการเปิดรับแสงแต่ละแบบแตกต่างกันไป

หากไม่มีโปรแกรมการเย็บให้คุณทำซ้ำการแปรปรวนด้วยภาพที่แตกต่างกันนี้อาจเป็นปัจจัยในการตัดสินใจที่ต้องทำก่อน

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

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

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


แม้ว่า Stitcher สามารถทำซ้ำประลองยุทธ์และการจัดแนวเดียวกันซ้ำได้ แต่ก็ยังมีความเป็นไปได้ที่กล้องจะกระตุกด้วยจำนวนเล็กน้อยเช่น 1/2 ต่อพิกเซล ขึ้นอยู่กับลักษณะของโครงการที่อาจมีปัญหา
DarenW

ไม่ได้รับการเย็บที่เหมือนกันแน่นอนสำหรับความเสี่ยงที่แตกต่างกันจะเป็นความกังวลหลักของฉันด้วย ดีกว่าที่จะทำ HDR ก่อนแล้วจึงต่อไป
Håkon K. Olafsen

ฉันสงสัยว่าพวกเขามองหาส่วนและมุมของหลินอย่างชัดเจน ฉันจะแปลกใจหากพวกเขาไม่ทำงานกับคุณสมบัติ SIFT หรือตัวแปรอื่น ๆ (เช่นรุ่นเก่า "KLT" หรือ "SURF" รุ่นใหม่กว่า) พวกเขามักจะลงจอดที่มุมเส้นและพื้นผิวที่ละเอียดอื่น ๆ แต่ข้อความของคุณดูเหมือนว่ามันจะแสดงเป็นเส้นและมุมอย่างชัดเจนในโปรแกรม
Michael Nielsen

9

ฉันรู้ว่ามันสายไปแล้ว แต่ฉันกำลังทำภาพพาโนรามา HDR ที่ประสบความสำเร็จ นี่คือวิธีการของฉัน:

ฉันเย็บครั้งแรกโดยใช้ Hugin ถ้าฉันบอกหยุด -2,0 และ +2 หยุดฉันจะมีสามชุดของการสัมผัส ฉันเริ่มเย็บชุดที่มีรายละเอียดมากที่สุดเพราะ Hugin จะสามารถสร้างจุดควบคุมที่ดีที่สุดจากชุดนี้ สมมติว่า -2 stop set มีเฟรมที่อยู่ติดกันซึ่งมืดเกินไปและ Hugin ไม่สามารถต่อได้อย่างถูกต้องและชุดหยุด +2 นั้นมีสองเฟรมที่อยู่ติดกันที่ล้างออกและ Hugin ไม่สามารถหาจุดควบคุมได้อีก โดยปกติฉากเหล่านี้จะระเบิดจาก Hugin หรือรูปทรงเรขาคณิตอาจแตกต่างกันไป แต่ถ้าชุดหยุด 0 มีรายละเอียดเพียงพอฉันจะเรียกใช้ชุดนี้ผ่าน Hugin และรับพาโนรามาที่เย็บหยุด 0 ฉันบันทึกไฟล์กำหนดค่า PTO 0 stop ซึ่งรวมถึงจุดควบคุมทั้งหมด ฉันเรียกใช้ -2 stop และ +2 stop set ผ่าน Hugin โดยใช้ไฟล์ 0 stop PTO

นี่มีข้อดีสองข้อ:

  1. Hugin จะใช้จุดควบคุม 0 stop สำหรับชุดพาโนรามาทั้งหมดดังนั้นรูปทรงเรขาคณิตจะเหมือนกันสำหรับทั้ง 3 ชุดจนถึงระดับพิกเซลเดียว
  2. Hugin จะไม่ระเบิดด้วยฉากที่ไม่มีรายละเอียดเพียงพอ

จากนั้นมันเป็นเรื่องง่ายมากที่จะ HDR ภาพพาโนรามาที่เกิดขึ้นโดยใช้ Photomatix นี่คือ 2 ตัวอย่าง:

ขอแสดงความนับถือ Steve Pituch


5

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

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


ฉันคิดว่านี่เป็นจุดที่ดีมาก - โดยปกติ HDR จะใช้เพื่อให้ได้ช่วงที่ดีในแกนตั้ง (เช่นที่ดิน / ท้องฟ้า) มันง่ายที่จะจินตนาการภาพพาโนรามาที่ความเปรียบต่างอยู่ในแนวนอนด้วย / แทน HDR ก่อนการเย็บจะทำให้ยากต่อการกู้คืนความคมชัดหลังการเย็บ การใช้พารามิเตอร์เดียวกันกับทุกภาพเมื่อสร้าง HDR ล่วงหน้าอาจยังทำให้ภาพบางส่วนปรากฏขึ้นอย่างไม่เป็นธรรม
MattJ

2

ปกติฉันจะทำ HDR ก่อนแล้วจึงทำการเย็บ บางครั้งการเย็บการเปิดรับแสงที่แตกต่างกันอาจได้รับผลลัพธ์ที่แตกต่างกัน แต่ส่วนใหญ่เป็นเพราะฉันทำงานจาก RAW ถ้าฉันเย็บครั้งแรกฉันจะต้องทำ HDR จาก jpg ซึ่งไม่ได้ผลดีเหมือน RAW แต่บางครั้งการเย็บ HDR ไม่ทำงานดังนั้นฉันจึงลองเย็บ HDR ก่อนในภายหลัง (แต่โดยปกติแล้วหมายความว่าผลลัพธ์จะไม่ดีเท่านี้)


คุณช่วยอธิบายได้ไหมว่าทำไมการต่อเชื่อม HDR ไม่ได้ในบางครั้ง
mattdm

3
การเย็บไม่จำเป็นต้องส่งผลให้เป็น jpg ฉันมักจะเย็บติดกันเพื่อแก้ไขปัญหา
Jan Hlavacek

1

การเย็บครั้งแรกมีข้อได้เปรียบที่ชัดเจน คุณสามารถปรับแต่ง HDR ที่เหมาะสมเมื่อคุณได้รับภาพรวมทั้งหมดและเพียงครั้งเดียว :)


1
สิ่งนี้ไม่ชัดเจนเลยเนื่องจากการเย็บอาจไม่เหมือนกันสำหรับค่าแสงที่แตกต่างกัน
Håkon K. Olafsen

@ HåkonK.Olafsen: ฉันไม่คิดว่าเป็นคุณสมบัติในปี 2011 แต่ทุกวันนี้คุณสามารถใช้จุดควบคุมเดียวกันสำหรับทุกชุดได้
กราฟิลส์

1

ฉันไม่แน่ใจว่าซอฟต์แวร์ HDR (เช่น Photomatix) จะยอมรับรูปภาพหลายรูปที่รวมเข้าด้วยกันเนื่องจากอาจมีขนาดและมิติภายในแตกต่างกันดังนั้นฉันจะลองใช้ HDR ก่อน

ฉันทำมันครั้งเดียว: ทัศนียภาพของบริสตอลฮาร์เบอร์

มันคือ 6 ช็อต, 3 สำหรับแต่ละด้านของภาพ

ฉันไปที่ HDR ก่อน (Photomatix Pro) สมมติว่าซอฟต์แวร์พาโนรามา (Autopano) จะปรับตัวได้ดีกว่าสำหรับการผสานสิ่งต่างๆเข้าด้วยกัน

ฉันไม่ได้ทำการแก้ไขก่อน HDR ดังนั้นจึงเข้าสู่ Photomatix รูปภาพ 2 รูปเหล่านั้นตรงไปที่ Autopano และผลลัพธ์ก็คือ TIFF ที่ส่งออกซึ่งฉันได้ทำการแก้ไขโดยใช้ Aperture

มันเป็นไปด้วยดีแม้ว่าฉันจะทำซ้ำอีกครั้งเมื่อฉันสังเกตเห็นว่ามีผีบางตัวที่ฉันไม่ได้ถ่ายใน Photomatix


1

ฉันเพิ่งทำสิ่งนี้เพียงครั้งเดียวจนถึงปัจจุบัน ฉันใช้ Hugin สำหรับกระบวนการรวมกันของการเย็บเป็นพาโนรามาและ tonemapping จากช่วงสูง (ช่วงไดนามิกมากกว่า 8 บิต) ลงเป็น JPEG 8 บิต

ฉันโหลดภาพต้นฉบับลงใน Hugin ได้หรือไม่มันจัดแนว (และทำการปรับ) แล้วส่งออกไปยัง JPEG ขั้นสุดท้ายโดยตรง ภายใน Hugin ทำการบิดเบือนที่จำเป็นสร้างภาพพาโนรามาบางส่วนในแต่ละระดับการเปิดรับแสงจากนั้นผสานภาพเหล่านั้นเป็น HDR และ tonemaps กลับเป็น JPEG 8 บิต จากหน่วยความจำผมใช้ 'ที่ได้รับสารผสมจากการจัดเรียงใด ๆ' ตัวเลือกซึ่งที่ผมเข้าใจว่ามันไม่จำเป็นต้องใช้ภาพต้นฉบับที่จะซ้อนทับกันในเฉพาะทาง (เช่นคุณไม่จำเป็นต้องจับกอง HDR เพียงมืดปก และพื้นที่แสงอย่างเหมาะสม) แต่จะใช้ช่วงไดนามิกใดก็ได้สำหรับพื้นที่ / พิกเซลที่ระบุ

ถ้าคุณต้องการควบคุมการทำแผนที่แบบโทน (อย่างที่ฉันคิดว่าคนส่วนใหญ่ต้องการ; ภาพของฉันไม่ต้องการมัน) จากนั้น Hugin ก็สามารถสร้างภาพพาโนรามา EXR หรือ TIFF แบบ 32 บิตซึ่งคุณสามารถทำแผนที่กับ Photomatix หรือ Photoshop ได้ตามต้องการ .

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

ตัวเลือก Hugin Stitcher HDR


รายละเอียดบางส่วนหายไปที่นี่ คุณรวม HDR เข้ากับ RAW หรือไม่? ตรวจสอบประโยคแรกของคุณมันไม่สมเหตุสมผล
Itai

อัปเดตหวังว่าจะเป็นคำอธิบายที่ดีกว่า - ฉันใช้เพียง Hugin เท่านั้นภายในทำให้ภาพพาโนรามาจากภาพที่มีอยู่ในแต่ละ EV แล้วรวมเข้ากับ HDR
drfrogsplat

0

HDR ก่อน! ให้ฉันทำงานผ่านเวิร์กโฟลว์ของฉัน ตรวจสอบความกว้างและความกว้างของพาโน ตอนนี้ตรวจสอบการเปิดรับแสงจากพื้นที่ของจุดโฟกัสหลักหรือศูนย์กลางของพาโน การใช้การเปิดรับแสง (แมนนวล) สำหรับฐานของคุณจะทำการถ่ายภาพ HDR ในพาโนรามาทั้งหมด จากนั้นประมวลผลโดยใช้วิธีการเดียวกัน เริ่มต้นด้วยการเปิดรับแสงที่สำคัญที่สุด - บันทึกการตั้งค่า HDR ของคุณและใช้การตั้งค่าเดียวกันสำหรับการเปิดรับแสงแต่ละครั้ง

ตอนนี้ต่อเข้าด้วยกันและคุณไม่ควรมีปัญหา สวม


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