Ir para o conteúdo

Inclinação por rolling shutter

Informe o tempo de leitura do sensor, a velocidade do movimento e o tamanho da imagem para ver a inclinação em pixels, em porcentagem e em graus.

  • Roda no seu navegador

Entrada

Do fabricante ou de teste.

Resultado

O resultado aparece aqui.

Deslocamento entre a primeira e a última linha

inclinação em pixels = velocidade na imagem (px/s) · tempo de leitura (s); ângulo = arctan(inclinação ÷ altura)

Um objeto que cruza 1 larguras do quadro por segundo, numa imagem de 1.920 pixels, com tempo de leitura de 20 ms, se desloca 38 pixels entre a primeira e a última linha, 2% da largura. Numa imagem de 1.080 pixels de altura, isso inclina verticais em cerca de 2 graus.

Sensor mais rápido

Com tempo de leitura de 3 ms e velocidade de 0,5 larguras por segundo, a inclinação é de apenas 6 pixels (0,15%), ou 0,2 graus.

Limites

  • O tempo de leitura do sensor é do fabricante ou de teste e é digitado por você; ele muda com a resolução, a taxa de quadros e o modo de gravação.
  • A fórmula supõe movimento horizontal uniforme; tremor e objetos que giram deformam de formas diferentes.
  • Sensores de obturador global e luz de flash curta não têm essa distorção.

Perguntas frequentes

Como calcular a inclinação por rolling shutter?

Multiplique a velocidade do objeto na imagem em pixels por segundo pelo tempo de leitura do sensor. A 1 largura por segundo, 1920 pixels e 20 ms, 38 pixels.

Qual o tempo de leitura do sensor?

É o tempo que o sensor leva para ler todas as linhas, em geral de 3 a 30 ms; vem do fabricante ou de testes.

Como reduzir a distorção do rolling shutter?

Use sensor com leitura mais rápida, movimentos mais lentos da câmera ou obturador global.