Amostragem/subamostragem bilinear: alinhamento de grade de pixels e o infame deslocamento de meio pixel da GPU
2025-01-27

Este artigo mergulha nos mal-entendidos e armadilhas comuns em torno das técnicas de amostragem/subamostragem bilinear. O autor destaca que a amostragem/subamostragem bilinear não é um conceito único; sua definição e implementação variam, levando a bugs e confusões de longa data, afetando até mesmo bibliotecas de ponta como o TensorFlow. O artigo explica detalhadamente o alinhamento da grade de pixels, os deslocamentos de meio pixel da GPU e o papel dos filtros pares/ímpares. Usando uma perspectiva de processamento de sinal, ele analisa operações como inserção de zero e pós-filtragem, concluindo que escolher o sistema de coordenadas e o filtro certos é crucial para obter resultados corretos.