Praising hacking and low-tech solutions. ChatGPT wrote me a JavaScript “plugin.”bartwronski.com·3 pts·bartwr·0
I work in Graphics/AI and left Silicon Valley for NYC 2.5y ago – a retrospectivebartwronski.com·6 pts·bartwr·0
Removing blur from images – deconvolution and using simple image filtersbartwronski.com·131 pts·bartwr·32
Gradients on grids of pixels/voxels – forward, central, and diagonal differencesbartwronski.com·21 pts·bartwr·0
Bilinear down/upsampling, aligning pixels, and infamous GPU half pixel offsetbartwronski.com·1 pts·bartwr·0
Why are video games graphics challenging? Productionizing rendering algorithmsbartwronski.com·309 pts·bartwr·89
Compressing PBR material texture sets with sparsity and kSVD dictionary learningbartwronski.com·2 pts·bartwr·0
“Optimizing” blue noise dithering – backpropagation through Fourier and sortingbartwronski.com·3 pts·bartwr·0
Bilinear texture filtering – artifacts, alternatives, frequency domain analysisbartwronski.com·1 pts·bartwr·0
Using JAX, numpy, and optimization techniques to improve separable image filtersbartwronski.com·101 pts·bartwr·9
Separability, SVD, and low-rank approximation of 2D image processing filtersbartwronski.com·1 pts·bartwr·0
Analyze your own activity data using Google Takeout – music stats examplebartwronski.com·1 pts·bartwr·0