Nella grafica, è comune prendere più campioni entro i limiti di un pixel e combinarli insieme (generalmente facendo semplicemente una media) per un colore finale del pixel del campione. Ciò ha l'effetto di anti-aliasing di un'immagine.
Da un lato, ciò ha senso per me perché ciò che stai effettivamente facendo è integrare il colore del pixel sull'area rappresentata dal pixel. In questa linea di pensiero, la media dei campioni "casuali" sembra essere l'impostazione ideale per l'integrazione con Monte Carlo. ("random" potrebbe essere stratificato, basato sul rumore blu, sequenze a bassa discrepanza ecc.)
D'altra parte, questo sembra sbagliato (o almeno non corretto come potrebbe essere) dal punto di vista dell'elaborazione del segnale digitale. Da quel punto di vista, sembra che stiamo prendendo molti campioni e poi effettuiamo il downsampling usando un filtro box (box blur) per ottenere il valore finale del pixel. Alla luce di ciò, sembra che la cosa ideale da fare sarebbe usare il filtro sincero invece di fare la media dei campioni. Ho potuto vedere che il filtro box è un'approssimazione più economica del pensiero sincero in questo senso.
Questo mi lascia un po 'confuso. L'idea di base che stiamo integrando l'area dei pixel e la media è corretta? Oppure stiamo effettuando il downsampling e dovremmo usare sinc, ma stiamo usando un filtro box perché è veloce?
O è qualcosa di completamente diverso?
Un po 'correlato: antialiasing / filtro in Ray Tracing