HDR, 파노라마 또는 파노라마, HDR?


46

동적 범위가 큰 장면에 대한 파노라마를 만들 때는 직관적으로 항상 노출 브래킷을 HDR에 병합하고 톤 매핑 한 다음 결과 이미지를 파노라마로 연결 합니다. 내 직관은 HDR 프로세스가 스티칭 프로세스보다 훨씬 더 예측 가능하다는 것입니다. HDR (9 년 동안 HDR S / W에서 작업)에 대해 많이 알고 소프트웨어 바느질에 대해서는 거의 알지 못했기 때문에 이것이 가능하다는 것을 알고 있습니다.

이것이 올바른 순서이며 왜 그런가?

이 질문은 Mastering Panorama Photography 책 에서 저자가 먼저 스티치 한 다음 LDR 파노라마를 HDR 파노라마로 병합 하기 때문에 발생했습니다 . 그는 이것을 언급하지만 그 이유를 설명하지는 않습니다.


18
내 편견을 바탕으로 올바른 순서는 먼저 스티치하고 HDR은 나중에 훨씬 나중에 말합니다. 태양이 죽고 우주가 열사병
Jerry Coffin

3
@Jerry-반응은 이해할 만합니다. 대부분의 HDR 이미지는 온라인에서 심각하게 구역질 나게합니다. 내 HDR을 훨씬 더 미묘하게 만듭니다. 카메라 내 카메라조차도 거의 견딜 수 없습니다.
Itai

3
공정성, 그것은 대부분 입니다 사진 작가가 무슨 결과 선택 그래서 HDR 자체를 비난하는 아마 불공평 수행 할 수 있습니다. 그럼에도 불구하고, 그것이 더 자주 손실이 아니라고 말하고 싶습니다.
Jerry Coffin

1
내가 선호하는 이유 때문에 항상 스티칭하기 전에 이미지를 결합하는 것이 좋습니다.
매트 그럼

1
@ 매트-맞습니다. 실제로 대부분의 이미지는 모든 노출 레벨에서 스티칭 할 수 없다는 것을 알고 있습니다. 왜냐하면 모든 것이 희미한 하이라이트 디테일을 포함하고 있기 때문입니다.
Itai

답변:


23

HDR을 먼저 수행하면 이점이 있습니다. HDR 프로세스는 더 작은 이미지 크기에서 작동하므로 한 세트의 이미지 만 스티치하면됩니다.

그러나 HDR 단계를 먼저 수행하는 단점은 이미지 세트 사이의 색조를 정확하게 일치시키기가 더 어려워 지므로 함께 스티칭하면 더 분명한 이음새가 생깁니다. 이것을 제어 할 수 있고이 문제가 없다면 HDR을 먼저 수행하는 것이 더 쉽다는 것을 알 수 있습니다. 그러나 대부분의 사람들은 약간 다른 HDR 조정을 수행하고 처리해야 할 이음새가 생깁니다.

편집 : 최근에 파노 스티칭 단계를 먼저 수행하고 때로는 결과 파일의 크기가 픽셀마다 약간 씩 다르며 HDR 프로세서가 이미지의 치수가 같아야한다고 불평합니다.


8
톤맵을 사용하지 않고 이미지를 높은 다이내믹 레인지 이미지에 병합하는 경우 각 이미지에 동일한 톤 커브를 사용하면 문제가 없습니다. 그런 다음 전체 장면이 정면에 표시되면 낮은 DR 이미지로 스티칭하고 최종적으로 톤맵을 낮출 수 있습니다!
매트 그럼

이미지를 처리하기 위해 Python 프로그램을 작성하여 HDR 단계를 자동화합니다. 동일한 톤맵이 다른 수정 또는 미친 효과와 함께 모두에 적용됩니다. 그런 다음 스티치합니다. 결과가 마음에 들지 않으면 HDR 단계를 수정하고 다시 실행하는 것이 쉽습니다.
DarenW

20

이미 제시된 답변 외에도 먼저 스티칭의 큰 단점이 있습니다. 스티칭 프로그램은 HDR을 수행 할 때 각 노출을 다르게 스티칭하여 불일치로 이어질 수 있습니다.

스티칭 프로그램으로 다른 이미지로 뒤틀림을 반복 할 수 없다면 이것이 가장 먼저 결정해야 할 요소가 될 수 있습니다.

대부분의 파노라마 어셈블리 프로그램은 인접한 프레임을 뒤틀리고 정렬하기 위해 이미지간에 일치하는 일련의 기본 이미지 기능 (코너, 선분, 작은 세부 사항)을 사용합니다. 이러한 기능 중 일부가 이미지 세트 중 하나에 표시되지 않으면 다른 기능을 사용하여 정렬하여 다른 결과를 얻을 수 있습니다.

땅이 거의 순수한 검은 하늘에 노출되는 순서를 상상해보십시오. 세부 사항이 부족하여 프로그램을 작성하는 데 어려움이있을 수 있습니다.

내 생각에 가장 좋은 방법은 HDR에 먼저 병합 한 다음 스티치 한 다음 tonemap하는 것 입니다. 이렇게하면 파노라마의 프레임간에 일치하는 HDR 이미지를 생성 한 다음 사용 가능한 최대 데이터를 사용하여 파노라마를 어셈블 한 다음 HDR 파노라마를 컴퓨터 화면에 표시하기에 적합한 낮은 DR 이미지로 톤 맵핑합니다. 전체 장면에서 설정. 보다


스티 처가 똑같은 왜곡과 정렬을 반복 할 수 있어도 1/2 픽셀과 같이 소량의 카메라 흔들림이 발생할 수 있습니다. 프로젝트의 특성에 따라 문제가 될 수 있습니다.
DarenW

다른 노출에 대해 정확히 동일한 스티칭을 얻지 않는 것도 저의 주요 관심사입니다. HDR을 먼저 수행 한 다음 스티치하는 것이 좋습니다.
Håkon K. Olafsen

나는 그들이 린 세그먼트와 코너를 명시 적으로 찾는 것을 의심합니다. SIFT 기능 또는 다른 변형 (예 : 이전 버전 "KLT"또는 최신 "SURF")을 모두 사용할 수없는 경우 놀랍습니다. 그것들은 모퉁이, 선 및 기타 상세한 질감에 착륙하는 경향이 있지만, 프로그램에서 표현하는 것처럼 선과 모서리로 표현되는 것과 같은 문구가 들립니다.
Michael Nielsen

9

나는 이것이 늦었다는 것을 알고 있지만 성공적인 HDR 파노라마를하고 있습니다. 내 방법은 다음과 같습니다.

먼저 Hugin을 사용하여 스티치합니다. 브래킷에 -2,0 및 +2 스탑이라고 말하면 스티치에 3 회의 노출이 설정됩니다. Hugin이이 세트에서 최상의 제어점 세트를 만들 수 있기 때문에 가장 세부적인 세트를 먼저 스티칭합니다. -2 스톱 세트에 인접한 프레임이 너무 어둡고 Hugin이 올바르게 스티칭 할 수없고 +2 스톱 세트에 두 개의 인접한 프레임이 씻겨졌다가 다시 Hugin이 제어점을 찾을 수 없다고 가정 해 봅시다. 일반적으로이 세트는 Hugin에서 폭탄을 제거하거나 형상이 서로 다릅니다. 대신 0 정지 세트에 충분한 세부 정보가 있으면 Hugin을 통해이 세트를 실행하고 0 정지 스티치 파노라마를 얻습니다. 모든 제어점을 포함하는 0 stop PTO 구성 파일을 저장합니다. 그런 다음 -2 스탑을 실행하고 0 스탑 PTO 파일을 사용하여 Hugin을 통해 +2 스탑 세트를 실행합니다.

여기에는 두 가지 장점이 있습니다.

  1. Hugin은 모든 파노라마 세트에 대해 0 개의 정지 점을 사용하므로 단일 픽셀 레벨까지 3 세트 모두에 대해 형상이 동일합니다.
  2. Hugin은 세부 사항이 충분하지 않은 세트로 폭격하지 않습니다.

그런 다음 Photomatix를 사용하여 결과 파노라마를 HDR로 만드는 것이 매우 쉽습니다. 다음은 두 가지 예입니다.

감사합니다. Steve Pituch


5

HDR 전에 스티칭하는 한 가지 이유는 한쪽 끝이 매우 어두워서 다른 쪽 끝으로 빛이 천천히 증가하는 상황 일 수 있습니다. 첫째, 파노라마의 개별 프레임은 다이나믹 레인지가 많이 필요하지 않지만 전체 파노라마가 필요합니다. 둘째, 가장 왼쪽 프레임에서 HDR을 생성하면 16bpc 공간에서 유용한 값의 대부분을 통해 범위를 확장 할 수 있지만 왼쪽 가장자리는 가장 어둡고 오른쪽 가장자리는 가장 밝습니다. 두 번째 프레임에서도 마찬가지입니다. 두 번째 프레임의 가장 어두운 부분과 첫 번째 프레임의 가장 밝은 부분을 스티치합니다. 이를 해결하려면 두 프레임의 범위를 모두 압축하여 HDR 단계에서 수행 한 일부 HDR 작업을 취소하거나 왼쪽 끝을 너무 어둡게하거나 오른쪽 끝을 과도하게 부풀려 야합니다.

먼저 스티치를하면 파노라마가 여러 개 있는데, 그 중 하나는 왼쪽에 완전히 노출 부족이고, 그 중 하나는 오른쪽에 너무 과장되어 있지만 함께 병합하면 완벽한 그림이 될 것입니다.


나는 이것이 매우 좋은 점이라고 생각합니다-일반적으로 HDR은 수직 축 (예 : 토지 / 하늘)에서 좋은 범위를 얻는 데 사용됩니다. 대비도 수평 대신 파노라마를 상상하기 쉽습니다. 사전 스티치 HDR은 이러한 대비 후 스티치를 복구하기가 까다로울 수 있습니다. HDR 프리 스티치를 생성 할 때 모든 이미지에 동일한 매개 변수를 적용하면 일부 이미지가 여전히 노출되지 않은 것처럼 보일 수 있습니다.
MattJ

2

일반적으로 HDR을 먼저 한 다음 스티칭합니다. 때때로 다른 노출의 스티칭은 다른 결과를 얻을 수 있습니다. 그러나 주로 RAW에서 작업하기 때문에 먼저 스티칭하면 jpg에서 HDR을 만들어야하는데 RAW보다 좋은 결과를 얻지 못합니다. 그러나 언젠가 HDR 스티칭이 작동하지 않으므로 나중에 HDR 스티칭을 시도하십시오 (그러나 일반적으로 결과가 좋지 않음을 의미합니다)


HDR 스티칭이 때때로 작동하지 않는 이유를 자세히 설명 할 수 있습니까?
mattdm

3
스티칭으로 jpg를 만들 필요는 없습니다. 나는 항상 뻣뻣하게 바느질합니다.
Jan Hlavacek


1

HDR 소프트웨어 (예 : Photomatix)가 크기와 내부 크기가 다양 할 수 있기 때문에 함께 스티칭 된 여러 이미지를 수용 할 것이라고 확신하지 못하므로 HDR을 먼저 사용해보십시오.

한 번 해봤습니다. 브리스톨 항구의 파노라마

사진의 각면에 3 장, 6 장이었습니다.

파노라마 소프트웨어 (Autopano)가 사물을 더 잘 붙일 수 있다고 가정하면서 HDR을 먼저 사용했습니다 (Photomatix Pro).

HDR 이전에는 편집 작업이 없었으므로 Photomatix로 바로 이동했습니다. 이 2 개의 이미지는 바로 오토 파노 (Autopano)로 갔고 결과는 Aperture를 사용하여 편집 한 TIFF로 내보냈습니다.

내가 Photomatix에서 꺼내기를 놓친 고스트를 발견했을 때 다시 해냈지만 잘 진행되었습니다.


1

나는 지금까지 이것을 한 번만 했다. Hugin을 파노라마로 스티칭하는 과정과 8 비트 이상의 다이나믹 레인지에서 8 비트 JPEG까지 톤 맵핑을 결합했습니다.

원본 이미지를 Hugin에로드하고 정렬 한 후 조정 한 다음 최종 JPEG로 직접 내보냈습니다. 내부적으로 Hugin은 필요한 왜곡을 수행하고 각 노출 레벨에서 부분 파노라마를 생성 한 다음 HDR로 병합하고 톤맵을 다시 8 비트 JPEG로 병합합니다. 메모리에서 '어떤 배열에서든 노출 노출'옵션을 사용했는데, 내가 이해 했듯이 원본 이미지가 특정 방식으로 겹칠 필요가 없습니다 (즉, HDR 스택을 캡처 할 필요가 없으며 어두운 부분 만 덮을 필요가 없습니다) 조명 영역을 적절하게 조정해야 함), 특정 지역 / 픽셀에 사용 가능한 모든 동적 범위를 사용합니다.

톤 매핑을 제어하려면 (대부분의 사람들이 생각하는 것처럼 내 샷이 필요하지 않은 것처럼) Hugin은 32 비트 EXR 또는 TIFF 파노라마를 생성하여 Photomatix 또는 Photoshop으로 원하는 톤 맵을 만들 수 있습니다 .

Hugin은 실제로 다이나믹 레인지를 증가시킬 수있는 몇 가지 옵션을 가지고 있으며, 모두가 무엇을하는지 알 수는 없지만 가장 확실한 방법은 32 비트 파노라마를 만들고 나중에 톤 매핑을 수행하는 것 같습니다.

Hugin Stitcher HDR 옵션


여기에 몇 가지 세부 사항이 없습니다. HDR을 RAW로 병합 했습니까? 첫 번째 문장을 확인하십시오.
Itai

내부적으로는 각 EV에서 사용 가능한 이미지로 파노라마를 만든 다음 HDR로 병합합니다.
drfrogsplat

0

HDR 우선! 워크 플로를 살펴 보겠습니다. 먼저 파노의 폭과 범위를 확인하십시오. 이제 주 초점 영역이나 파노라마 중심에서 노출을 결정하십시오. 기본 노출에 해당 노출 (수동)을 사용하여 전체 파노라마의 HDR 노출을 촬영합니다. 그런 다음 거의 같은 방법으로 처리하십시오. HDR 설정을 저장하는 가장 중요한 노출부터 시작하고 각 노출에 대해 동일한 설정을 사용하십시오.

이제 함께 연결하면 아무런 문제가 없습니다. 님


1
그러나 HDR을 먼저 생각한 다음 스티치하는 이유는 무엇입니까?
MikeW
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.