TY - GEN
T1 - Fast Blue-Noise Generation via Unsupervised Learning
AU - Giunchi, Daniele
AU - Sztrajman, Alejandro
AU - Steed, Anthony
PY - 2022/9/30
Y1 - 2022/9/30
N2 - Blue noise is known for its uniformity in the spatial domain, avoiding the appearance of structures such as voids and clusters. Because of this characteristic, it has been adopted in a wide range of visual computing applications, such as image dithering, rendering and visualisation. This has motivated the development of a variety of generative methods for blue noise, with different trade-offs in terms of accuracy and computational performance. We propose a novel unsupervised learning approach that leverages a neural network architecture to generate blue noise masks with high accuracy and real-time performance, starting from a white noise input. We train our model by combining three unsupervised losses that work by conditioning the Fourier spectrum and intensity histogram of noise masks predicted by the network. We evaluate our method by leveraging the generated noise for two applications: grayscale blue noise masks for image dithering, and blue noise samples for Monte Carlo integration.
AB - Blue noise is known for its uniformity in the spatial domain, avoiding the appearance of structures such as voids and clusters. Because of this characteristic, it has been adopted in a wide range of visual computing applications, such as image dithering, rendering and visualisation. This has motivated the development of a variety of generative methods for blue noise, with different trade-offs in terms of accuracy and computational performance. We propose a novel unsupervised learning approach that leverages a neural network architecture to generate blue noise masks with high accuracy and real-time performance, starting from a white noise input. We train our model by combining three unsupervised losses that work by conditioning the Fourier spectrum and intensity histogram of noise masks predicted by the network. We evaluate our method by leveraging the generated noise for two applications: grayscale blue noise masks for image dithering, and blue noise samples for Monte Carlo integration.
U2 - 10.1109/IJCNN55064.2022.9892330
DO - 10.1109/IJCNN55064.2022.9892330
M3 - Conference contribution
SN - 9781665495264
T3 - International Joint Conference on Neural Networks (IJCNN)
SP - 1
EP - 6
BT - 2022 International Joint Conference on Neural Networks (IJCNN)
PB - IEEE
T2 - 2022 International Joint Conference on Neural Networks
Y2 - 18 July 2022 through 23 July 2022
ER -