O que é moiré? Como podemos evitá-lo?


57

Qual é o defeito da imagem chamado "moiré"? O que causa isso e como podemos evitá-lo ou reduzi-lo? Está relacionado com "cores falsas"?


21
Quando a lua atinge seu olho como uma grande pizza, que é um moiré
Kyle Cronin

8
@ Kyle, estou tentado a dizer "Quando um cara deixa um trocadilho, e ele acha que é muito divertido, isso é idiota". Mas então eu estaria me chamando de idiota, então não vou.
Larsh

11
Recentemente, comprei uma Nikon D7100 com 24,3 mp e eles acabaram com o filtro aa para dar mais nitidez à imagem, tirei cerca de 200 fotos e até agora não encontrei evidências de moiré, mas não vejo melhora na nitidez da minha câmera. Nikon D90 antiga ao exibi-los no meu pc! Talvez você só note o aumento da nitidez ao explodi-los ou é tudo conspiração! mas, ei, estou feliz com a câmera e suas imagens resultantes ?

11
@KyleCronin veja a história em quadrinhos do xkcd xkcd.com/1814 Padrão de cores: "Quando uma grade está desalinhada / com outra atrás / Isso é um moiré ..."
b_jonas

Respostas:


57

Moiré é uma forma de aliasing, na qual padrões falsos podem ser observados em uma imagem.

Imagine um farol que envia um pulso de luz a cada 5 segundos e uma câmera (ou outro observador) que vê o farol por três segundos e fica impedido de vê-lo por três segundos:

lighthouse:        *....*....*....*....*....*....*....*...
observer:          ***...***...***...***...***...***...***

observed pattern:  *...................*....*....*........

O que é realmente uma pulsação regular é observado como um padrão altamente desigual devido ao aliasing temporal, causado pela frequência de amostragem estar próxima, mas diferente da frequência do fenômeno observado. É por isso que as rodas dos vagões podem girar para trás quando observadas com uma câmera de filme com taxa de quadros fixa.

Moiré é exatamente o mesmo fenômeno, mas é um exemplo de alias espacial e não temporal. Quando um padrão regular de claro e escuro, como um pano de fibra sintético, é captado por um sensor com um padrão fixo de pixels, a uniformidade das fibras dá lugar a um padrão artificial com uma frequência muito mais baixa (espaçamento mais amplo):

Moiré em penas de papagaio

Imagem de Fir0002 / Flagstaffotos. Licença

O aliasing é pior quando a frequência do padrão está próxima da frequência de amostragem (a densidade de pixels no sensor). Padrões de baixa frequência não são um problema. Um filtro anti-serrilhado desfoca a imagem, reduzindo assim a frequência da entrada e a chance de serrilhado. A desvantagem é que isso também atrapalha os padrões não repetitivos, o que não causaria aliasing perceptível.

Em vez de reduzir a frequência da imagem por desfoque, o alias também pode ser atenuado aumentando a frequência de amostragem, ou seja, tendo mais megapixels (sem aumentar o tamanho do sensor ou a nitidez da lente). As câmeras digitais de médio formato possuem muitos megapixels, mas ainda sofrem aliases devido a lentes mais nítidas.

Os filtros anti-aliasing são instalados em quase todos os sensores DSLR de 35 mm como padrão. Eles podem ser removidos; Conheço uma empresa que faz isso:

http://www.maxmax.com/hot_rod_visible.htm

A vantagem é maior nitidez, mas mais moiré. Se você fotografar apenas texturas naturais aleatórias, essa provavelmente é uma boa idéia. Algumas câmeras e costas digitais de MF não possuem filtro AA. A opinião está dividida sobre o porquê, dado o mau pseudônimo de tecidos e o fato de o MF ser frequentemente usado na moda. Minha opinião é que essas imagens provavelmente são filmadas em f / 32-f / 45 com fontes de iluminação gigantescas e a difração atua como um filtro AA.

O Moiré pode ser reduzido em software, mas apenas até certo ponto, geralmente é muito melhor usar um filtro AA. Você pode obter filtros anti-alias parafusados ​​para lentes se o seu sensor não possuir um filtro AA.


Moiré está relacionado a cores falsas devido ao processo de demosiação. Como a maioria dos sensores digitais são dispositivos monocromáticos, filtros de cores alternados são colocados sobre cada pixel e as cores são interpoladas para produzir uma imagem colorida. Ao observar um padrão monocromático de alta frequência, pixels adjacentes com filtros de cores diferentes podem ver picos e vales no sinal respectivamente, e isso pode ser (falsamente) interpretado como cores diferentes presentes na entrada.


2
Essa é uma das melhores explicações que eu já li. Concordo, +1 para a analogia do farol.
Walt Stoneburner

por que o padrão observado está "ligado" quando o observador não pode ver o farol?
verdades condenadas

2
o padrão observado não está na mesma escala de tempo, talvez esta é uma mais fácil de entender versão dele*...................*....*....*........
Lucas

32

Na fotografia digital, o efeito moiré decorre da interferência entre os detalhes finos da cena e a grade de sensores no sensor. Você também pode obter um padrão moiré ao reduzir a imagem para exibição - nesse caso, a interferência ocorre entre os detalhes finos da imagem e a grade de pixels na exibição.

De qualquer maneira, você pode obter qualquer um (ou mais de um) de vários efeitos diferentes. Uma é a aparência de linhas curvas, mesmo quando os dados originais contêm apenas linhas retas. Por exemplo, aqui está uma "imagem" sintetizada desenhada inteiramente com linhas retas, mas dada a aparência de linhas curvas em quase todos os lugares:

insira a descrição da imagem aqui

Nesse caso, a aparência das linhas curvas ocorre principalmente devido aos "degraus da escada" nas linhas que acontecem porque uma linha diagonal é transformada em pixels que são organizados em uma grade horizontal / vertical. Na exibição, ele pode ser evitado (em grande parte) pelo anti-aliasing - o anti-aliasing suaviza essas transições usando pixels parcialmente iluminados. Se olharmos para uma pequena seção das linhas acima, uma das transições seria algo como isto:

insira a descrição da imagem aqui

Isso pode ser corrigido com anti-aliasing da linha, o que ajuda a preencher essa transição acentuada com alguns valores intermediários de cinza, algo como isto:

insira a descrição da imagem aqui

Ampliada assim, a linha provavelmente não parece muito mais suave, mas no tamanho normal há (geralmente) uma melhoria clara. Aqui está uma amostra de três linhas desenhadas no mesmo ângulo, a parte superior sem suavização de borda e a suavização média e baixa com dois algoritmos diferentes:

insira a descrição da imagem aqui

A maioria das câmeras digitais faz aproximadamente a mesma coisa, filtrando minuciosamente a luz que chega , portanto, onde a imagem original contém transições nítidas como essa, um pouquinho de luz será dispersada nos pixels vizinhos, para que eles possam preencher os "degraus da escada" a pouco, e encobrir as transições da mesma forma.

Dispersar a luz dessa maneira desfoca a imagem (minuciosamente), reduzindo os detalhes visíveis. Não importa a quantidade de AA que o fabricante decida usar, alguém ficará descontente com isso. Um filtro AA forte garante que você não veja detalhes que não estavam presentes no original, mas perde alguns dos detalhes que estavampresente no original. Um filtro AA mais fraco permite que você veja mais detalhes do original, às custas de (possivelmente) ver o que parece ser detalhe, mas não está realmente presente no original. É essencialmente impossível produzir um filtro AA "perfeito" que garanta contra possíveis detalhes falsos sem perder nenhum detalhe real. A maioria compromete, perdendo um pequeno detalhe real, mas também permitindo um pequeno detalhe falso. Muitos fóruns on-line têm longas discussões sobre o quão forte o filtro AA é usado em uma câmera específica ou outra, geralmente com uma afirmação (pelo menos implícita) de que filtros AA mais fracos são melhores.

Por um longo tempo, todas as câmeras com sensores do tamanho APS-C (ou menor) incluíram um filtro AA. Recentemente, no entanto, alguns foram introduzidos que não possuem um filtro AA ou incluem óptica para negar seu efeito. No momento (julho de 2017), eles incluem:

  • Nikon D7200, D5500, D5300 e D3300
  • Pentax K3 II, KP, K-S2

A maioria das câmeras atuais com sensores de tamanho 35mm também inclui filtros AA. Por um longo tempo, os únicos que não o fizeram foram o Kodak DSLR / ne DSLR / c. Então, há alguns anos, a Nikon lançou o D800E. Ele não possuía um filtro AA 1 e foi bem-sucedido o suficiente para iniciar uma tendência de omitê-los de algumas das câmeras mais sofisticadas, como:

  • Canon 5DS R
  • Nikon D810, D810A
  • Pentax K1
  • Sony A7R, A7R II, A99 II

Nota: várias câmeras Pentax (com sensores APS-C e full-frame) incluem um modo de imagem com deslocamento de sensor, onde (com a câmera em um tripé) são necessárias quatro exposições com o sensor alterado pelo tamanho de um sensor bem, para coletar informações coloridas em cada local do sensor, removendo a necessidade de (a maioria?) de mosaicos relacionados à Bayer.

As câmeras digitais de formato maior (por exemplo, Leaf, Hasselblad, Pentax 645D etc.) normalmente não possuem um filtro AA físico. Com essas câmeras, todo o processamento AA é feito em software. Dependendo do software usado (e, às vezes, dos parâmetros fornecidos ao software), muitos deles podem (e irão) produzir detalhes falsos que não estão presentes no assunto original.

A cor falsa está intimamente relacionada. Considere uma linha branca extremamente fina na imagem - mas é tão fina que apenas acende um sensor em qualquer ponto da linha. Em um sensor típico de layout da Bayer, os poços do sensor são dispostos, de modo que apenas uma cor é detectada em um determinado local. Como nossa fina linha branca ilumina apenas um poço de sensor em cada ponto, acaba sendo mostrada como a cor desse sensor, em vez de aparecer como branca (o que exigiria a iluminação de pelo menos três poços de sensor). O filtro AA também ajuda a evitar esse problema, dispersando a luz o suficiente para garantir que qualquer luz recebida produza iluminação aproximadamente uniforme através de poços de sensor adjacentes suficientes para aparecer como algo próximo à sua cor original.

Mais uma vez, no entanto, o software de remoção do mosaico que tenta recuperar o máximo de detalhes pode (e às vezes o fará) desautorizar-se até certo ponto. No processo de encontrar os melhores detalhes, ele pode restringir uma linha até o ponto em que age como se apenas acendesse um único sensor, e quando isso acontecer, a linha assumirá a cor desse sensor em vez da cor verdadeira da própria linha, o que exigiria a entrada de pelo menos três poços sensores. Algoritmos diferentes produzem cores falsas em vários graus, mas como regra geral, algoritmos que recuperam mais detalhes também têm maior probabilidade de produzir cores falsas a partir de pelo menos algumas imagens.


1. Tecnicamente, ele realmente possui um filtro AA, mas atrás dele existe um segundo filtro para desfazer os efeitos do filtro AA. Este método bastante indireto é aparentemente um pouco mais fácil de fabricar. Muitas outras câmeras sem filtro AA fazem o mesmo.


Esse primeiro parece com algo do aplicativo Apple II "Brian's Theme". :-)
kindall

@kindall: Deve ser uma questão de tempo: eu o vi pela primeira vez em um mainframe da Control Data, para um terminal gráfico da Tektronix - que chegou ao mercado em março de 1976, quase ao mesmo tempo que o Apple II. Eu não tenho certeza sobre o "Tema de Brian" - embora não acho que eu já vi que determinado um ...
Jerry Coffin

Eu costumava desenhar padrões semelhantes no meu Atari 400. O modo de vídeo de alta resolução era nominalmente monocromático, mas se você estivesse usando uma tela de TV, os pixels eram pequenos o suficiente para que você pudesse atingir apenas um ou dois dos três (RGB). ) fósforo, levando basicamente ao mesmo efeito de "cor falsa" que obtemos dos sensores Bayer.
coneslayer

Aqui está um vídeo do tema de Brian: youtube.com/watch?v=2SQGNY_shZw
kindall

8

E não é apenas um artefato de imagem. Pode ocorrer sempre que linhas finas em uma orientação cruzam linhas finas em outra orientação. É comum em tecidos onde os espaços entre os fios são maiores que os fios, permitindo que a luz passe e interaja com o padrão de fios em outras partes do tecido.

O moiré neste tecido é realmente visível aos olhos e não apenas uma câmera.

insira a descrição da imagem aqui


5

Moiré é um padrão de interferência . Na fotografia, muitas vezes é notado nos detalhes finos das roupas de uma mulher ou em um padrão repetitivo na arquitetura.

O moiré pode ser causado por uma cena que contém áreas com detalhes repetitivos que excedem a resolução da câmera.

Os filtros anti-alias reduzem ou eliminam o efeito moiré, mas também reduzem a nitidez da imagem.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.