Muestreo/submuestreo bilineal: alineación de cuadrícula de píxeles y el infame desplazamiento de medio píxel de la GPU
Este artículo profundiza en los malentendidos y las dificultades comunes en torno a las técnicas de muestreo/submuestreo bilineal. El autor señala que el muestreo/submuestreo bilineal no es un concepto único; su definición e implementación varían, lo que lleva a errores y confusiones de larga data, incluso afectando a bibliotecas de primer nivel como TensorFlow. El artículo explica a fondo la alineación de la cuadrícula de píxeles, los desplazamientos de medio píxel de la GPU y el papel de los filtros pares/impares. Desde la perspectiva del procesamiento de señales, analiza operaciones como la inserción de cero y el posprocesamiento de filtros, concluyendo que elegir el sistema de coordenadas y el filtro adecuados es crucial para obtener resultados correctos.