HDR então Panorama, ou Panorama então HDR?

46

Ao criar um panorama para uma cena de grande alcance dinâmico, intuitivamente sempre mesclo os suportes de exposição ao HDR e mapeio-os com tom, e costuro as imagens resultantes em um panorama . Minha intuição aqui é que o processo HDR é muito mais previsível do que o processo de costura, então começo com o primeiro. Sei que isso pode ser porque eu sei muito sobre HDR (trabalhou em HDR S / W por 9 anos) e pouco sobre software de costura.

Essa é a ordem certa para fazer isso e por quê?

Essa questão surgiu porque no livro Mastering Panorama Photography o autor costura primeiro e depois mescla os panoramas do LDR no HDR. Ele menciona isso, mas não explica o porquê.

Itai
fonte
18
Com base em meus preconceitos, eu diria que a ordem correta é costurar primeiro, HDR depois - muito depois. Após as matrizes sol, eo universo vai para a morte de calor seria sobre o momento certo ...
Jerry Coffin
3
@Jerry - A reação é compreensível, acho a maioria das imagens HDR on-line seriamente nauseantes. Eu faço meu próprio HDR muito mais sutil. Mesmo os da câmera raramente são toleráveis.
Itai
3
Para ser justo, a maior parte é resultado do que o fotógrafo escolheu fazer, por isso é provavelmente injusto culpar o próprio HDR. Mesmo assim, eu diria que é uma perda mais frequentemente do que não ...
Jerry Coffin
1
Minha preferência seria sempre combinar imagens antes de costurar exatamente pela razão que você indicar!
Matt Grum
1
@ Matt - Certo. Na verdade, eu percebo que a maioria das minhas imagens não seria selecionável em todos os níveis de exposição, pois elas contêm detalhes de destaque esparsos com todo o resto preto ou detalhes de sombra esparsa com todo o resto estourado.
Itai

Respostas:

23

Fazer o HDR primeiro tem vantagens: o processo HDR está trabalhando em um tamanho de imagem menor e você só precisa unir um conjunto de imagens.

Mas a desvantagem de executar o passo HDR primeiro é que fica mais difícil combinar exatamente os tons entre conjuntos de imagens, portanto, quando você os junta, obtém costuras mais óbvias. Se você é capaz de controlar isso e não tem esse problema, pude ver que é mais fácil fazer o HDR primeiro. Mas para a maioria das pessoas, eles acabaram com ajustes HDR ligeiramente diferentes e terão costuras para lidar.

Editar: Descobri recentemente que, ao fazer a etapa de costura da tela primeiro, às vezes os arquivos resultantes têm dimensões ligeiramente diferentes, com um pixel ou dois, e o processador HDR reclama que as imagens devem ter a mesma dimensão.

MikeW
fonte
8
Se você mesclar as imagens com uma imagem de alto alcance dinâmico sem mapeamento de tom, usar a mesma curva de tons para cada uma delas não causará problemas. Em seguida, você pode unir e, finalmente, reduzir o tom do mapa para uma imagem com baixa DR, depois de ter toda a cena à sua frente!
Matt Grum
Eu automatizo a etapa HDR escrevendo programas em Python para processar as imagens. O mesmo mapa de tons se aplica a todos, juntamente com outras correções ou efeitos malucos. Então eu costuro. Se não estiver satisfeito com o resultado, é fácil modificar e executar novamente a etapa HDR.
darenw
20

Além das respostas já apresentadas, há uma enorme desvantagem potencial da costura primeiro - os programas de costura podem decidir costurar cada exposição de maneira diferente, levando ao desalinhamento ao fazer o HDR.

A menos que o programa de costura permita repetir a deformação com imagens diferentes, esse pode ser o fator decisivo para se fazer primeiro.

A maioria dos programas de montagem de panorama usa uma série de recursos de imagem primitivos (cantos, segmentos de linha, pequenos detalhes) correspondentes entre imagens, para distorcer e alinhar os quadros adjacentes. Se alguns desses recursos não estiverem visíveis em um dos conjuntos de imagens, poderão ser usados ​​recursos diferentes de alinhamento, fornecendo resultados diferentes.

Imagine uma sequência na qual você tenha uma exposição para o céu, para a qual a terra é quase preta pura. O programa pode ter grande dificuldade em costurar o céu devido à falta de detalhes.

A melhor abordagem, na minha opinião, seria mesclar primeiro o HDR, depois costurar e depois o mapa de tom . Dessa forma, você cria a imagem HDR que deve corresponder entre os quadros do panorama, monta o panorama usando o máximo de dados disponíveis e, em seguida, faz o mapeamento de tom do panorama HDR de volta para uma imagem de baixa DR adequada para exibição em telas de computador, com a capacidade de visualizar seu configurações em toda a cena. Vejo

Matt Grum
fonte
Mesmo que o agrafador possa repetir exatamente as mesmas dobras e alinhamentos, ainda há a possibilidade de a câmera balançar em pequenas quantidades, como 1/2 pixel. Dependendo da natureza do projeto, isso pode ser um problema.
darenw
Não conseguir exatamente a mesma costura para as diferentes exposições também seria minha principal preocupação. É melhor fazer o HDR primeiro e depois costurar.
Håkon K. Olafsen
Duvido que eles procurem segmentos e cantos lin explicitamente. Eu ficaria surpreso se eles nem todos funcionassem com recursos SIFT ou outras variantes (por exemplo, a versão mais antiga "KLT" ou a mais recente "SURF"). Eles tendem a cair em cantos, linhas e outras texturas detalhadas, mas seu texto parece representado como linhas e cantos explicitamente no programa.
Michael Nielsen
9

Sei que é tarde, mas venho fazendo panoramas de HDR que foram bem-sucedidos. Aqui está o meu método:

Eu costuro primeiro usando Hugin. Se eu colocar colchetes com -2,0 e +2 pontos, terei três conjuntos de exposições para costurar. Primeiro eu costuro o conjunto que tem mais detalhes, porque Hugin poderá fazer o melhor conjunto de pontos de controle desse conjunto. Digamos que o conjunto de paragens -2 tenha quadros adjacentes muito escuros e Hugin não possa costurá-lo adequadamente, e o conjunto de paragens +2 possui dois quadros adjacentes desbotados e novamente Hugin não consegue encontrar pontos de controle. Normalmente esses conjuntos bombardeariam Hugin ou a geometria variaria entre eles. Em vez disso, se o conjunto de 0 pontos tiver detalhes suficientes, executarei esse conjunto através de Hugin e obterá um panorama costurado de 0 pontos. Salvei o arquivo de configuração PTO de 0 paradas, que inclui todos os pontos de controle. Em seguida, executo a parada -2 e as paradas +2 por Hugin usando o arquivo PTO de 0 parada.

Isso tem duas vantagens:

  1. Hugin usará os 0 pontos de controle de parada para todos os conjuntos de panorama, para que a geometria seja idêntica para todos os 3 conjuntos até o nível de pixel único
  2. Hugin não vai bombardear com os sets que não têm detalhes suficientes.

Então é muito fácil gravar em HD os panoramas resultantes usando o Photomatix. Aqui estão 2 exemplos:

Atenciosamente, Steve Pituch

Steven Pituch
fonte
5

Um motivo para a costura antes do HDR pode ser uma situação em que você tem uma cena muito escura em uma extremidade, com a luz aumentando lentamente para a outra extremidade, o que é muito brilhante. Primeiro, os quadros individuais do panorama não precisariam de muito alcance dinâmico, mas o panorama inteiro precisaria. Segundo, ao criar HDR a partir do quadro mais à esquerda, você aumentaria seu alcance através da maioria dos valores úteis no espaço de 16 bpc, mas a borda esquerda seria a mais escura e a borda direita a mais clara. O mesmo aconteceria com o segundo quadro. Você costuraria a parte mais escura do segundo quadro com a parte mais clara do primeiro quadro. Para resolver isso, você teria que compactar o intervalo de ambos os quadros, desfazendo parte do trabalho HDR que você fez durante a etapa HDR, ou deixando a extremidade esquerda muito escura ou exagerando a extremidade direita.

Se você costurasse primeiro, teria vários panoramas, um deles completamente subexposto à esquerda, um deles completamente exagerado à direita, mas, ao uni-los, esperamos ter uma imagem perfeita.

Jan Hlavacek
fonte
Eu acho que esse é um ponto muito bom - normalmente o HDR é usado para obter um bom alcance no eixo vertical (por exemplo, terra / céu). É fácil imaginar panoramas onde o contraste está na horizontal também / em vez disso. A pré-costura HDR dificulta a recuperação desse contraste após a costura. A aplicação dos mesmos parâmetros a todas as imagens ao gerar o pré-ponto de HDR pode ainda deixar algumas imagens expostas injustamente.
MattJ
2

Normalmente eu faço HDR primeiro e depois costuro. Às vezes, a costura da exposição diferente pode obter resultados diferentes. Mas principalmente porque trabalho em RAW, se costurar primeiro, teria que criar HDR a partir de jpg, o que não resulta tão bem quanto em RAW. Às vezes, a costura do HDR não funciona, então tento costurar o HDR mais tarde (mas geralmente isso significa que o resultado não será tão bom)

Pascal
fonte
Você pode explicar por que a costura HDR às vezes não funciona?
mattdm
3
A costura não precisa resultar em jpg. Eu sempre costuro a tiff.
Jan Hlavacek
1

A costura primeiro tem sua vantagem óbvia. Você pode ajustar o HDR adequado ao obter a imagem inteira e apenas uma vez :)

Yeameen
fonte
1
Isso não é óbvio, pois a costura pode não ser idêntica para as diferentes exposições.
Håkon K. Olafsen
@ HåkonK.Olafsen: Não sei se isso foi um recurso em 2011, mas hoje em dia você pode reutilizar os mesmos pontos de controle para todos os conjuntos .
Raphael
1

Não tenho certeza se o software HDR (por exemplo, Photomatix) aceitaria várias imagens que foram unidas, pois podem variar em tamanho e dimensões internas, então eu definitivamente tentaria primeiro o HDR.

Eu já fiz isso uma vez: Panorama de Bristol Harbourside

Foram 6 fotos, 3 para cada lado da imagem.

Fui o HDR primeiro (Photomatix Pro), assumindo que o software panorama (Autopano) seria mais adaptável para juntar as coisas.

Eu não fiz nenhuma edição antes do HDR, então fui direto para o Photomatix. Essas duas imagens foram direto para o Autopano, e o resultado foi um TIFF exportado que eu editei usando o Aperture.

Tudo correu bem, embora eu tenha feito isso de novo quando notei alguns fantasmas que deixei de tirar no Photomatix.

AlastairC
fonte
1

Só fiz isso uma vez , até o momento. Usei Hugin para o processo combinado de costura em um panorama e mapeamento de tom de alta (faixa dinâmica de mais de 8 bits) até JPEG de 8 bits.

Carreguei as imagens originais no Hugin, as alinhei (e fiz os ajustes) e depois exportei diretamente para o JPEG final. Internamente, Hugin faz as distorções necessárias, cria panoramas parciais em cada nível de exposição e depois os funde no HDR e nos mapas de tom novamente no JPEG de 8 bits. De memória, usei a opção 'Exposição fundida de qualquer arranjo', que, pelo que entendi, não exige que as imagens originais se sobreponham de maneira específica (ou seja, você não precisa capturar pilhas HDR, apenas cubra as e áreas claras de maneira apropriada), mas usará qualquer faixa dinâmica disponível para qualquer região / pixel.

Se você deseja controlar o mapeamento de tons (como eu imagino que a maioria das pessoas precisaria; minha foto simplesmente não precisava dele), a Hugin também pode produzir um panorama EXR ou TIFF de 32 bits, que pode ser mapeado em tom com o Photomatix ou o Photoshop como desejar. .

Hugin realmente tem algumas opções para aumentar o alcance dinâmico, e não posso dizer que sei o que todos eles fazem, mas para mim o método mais óbvio parece permitir que ele faça o panorama de 32 bits e faça o mapeamento de tom posteriormente.

Hugin Stitcher HDR opções

drfrogsplat
fonte
Alguns detalhes estão faltando aqui. Você fundiu o HDR para o RAW? Verifique sua primeira frase, não está fazendo muito sentido.
Itai
atualizado, espero que seja uma explicação melhor - eu só usei o Hugin, internamente ele faz panoramas a partir das imagens disponíveis em cada EV e depois se funde com o HDR.
drfrogsplat
0

HDR primeiro! Deixe-me ver meu fluxo de trabalho. Primeiro, verifique a amplitude e a extensão do panorama. Agora determine a exposição a partir da área do ponto focal principal ou do centro da panorâmica. Usando essa exposição (manual) para sua base, fotografe as exposições HDR para o panorama inteiro. Em seguida, processe usando praticamente o mesmo método. Comece com as exposições mais importantes - salve suas configurações de HDR e use as mesmas configurações para cada exposição.

Agora, junte-os e você não terá problemas. não

Don
fonte
1
Mas por que você pensa em HDR primeiro e depois costura?
MikeW