Como alinhar duas imagens panorâmicas?

8

Eu tenho dois panoramas, que já estão costurados. Foram separados quatro anos, da mesma cidade e do mesmo local. Quero alinhá-los e mostrá-los lado a lado, para que o espectador possa compará-los facilmente e ver o desenvolvimento da cidade. Eu adicionei manualmente alguns pontos de controle no hugin. Eles podem ser vistos aqui .

O problema é que o hugin alinha mal as duas imagens. Alguns pontos correspondentes estão a centenas de metros de distância. Acho que o problema aqui é que o hugin apenas lê fotos de câmeras, mas não imagens já costuradas, que apresentam distorções complexas. Para uma imagem de entrada panorâmica, como encontrar o tipo de lente e o grau de visão? Hugin é a ferramenta errada?

Edit: Apenas para o registro, eu resolvi o problema usando o ajuste de curva manualmente. Os detalhes podem ser encontrados aqui .

Wu Yongzheng
fonte
Você está usando o panorama automático? Ou apenas esses pontos de controle manual?
Por favor, leia o meu perfil
O ponto de controle automático falha porque as duas imagens são bem diferentes. Mesmo adicionar pontos de controle manualmente é difícil, e hugin reclama que meus pontos manuais têm baixa semelhança.
Wu Yongzheng 03/03
com o clima e a luz sendo muito diferentes, acho estranho.
Michael Nielsen
1
Fotos de comparação muito legais e também com uma função deslizante. Obrigado pela atualização e pela parte explicativa no final da página.
Esa Paulasto 20/03/2013
1
@ user149408, eu não fiz. Hugin e morph.c não trocam dados. A saída de Hugin é um arquivo de texto que contém pontos de controle, enquanto a entrada de metamorfose é o modelo de transformação e a imagem. Dos pontos de controle ao modelo de transformação, eu uso a oitava para fazer a regressão.
Wu Yongzheng

Respostas:

1

Que tal apenas cortar o excesso de material do novo panorama? Não acho que nenhum programa possa alinhar bem os dois panoramas que você possui e ainda manter as duas fotos do mesmo tamanho. Olhe para este , se é mesmo perto do que você queria? Fiz isso com um programa de edição simples, principalmente um trabalho de cortar, redimensionar e colar.

Esa Paulasto
fonte
Obrigado Esa. Eles parecem bem à primeira vista, mas existem alguns artefatos. Por exemplo, os pontos 0 e 2 têm quase a mesma coordenada Y na imagem superior, mas o ponto 0 é maior que 2 na imagem inferior. Você me deu uma dica. Vou tentar transformar manualmente / envolvê-los no photoshop.
Wu Yongzheng 03/03
As fotos são suas próprias fotos. Os números estão nos pontos exatos em que você os coloca. Não movi nada, apenas recortei e redimensionei, só isso.
Esa Paulasto 31/07