Intro ChatGPT “wrote” me this Firefox plugin, summarizing papers and creating fast Markdown snippets to copy to Obsidian. I love unsophisticated solutions with minimal dependencies. The…| Bart Wronski
Intro Around the end of March 2021, I was finishing packing and ready to leave my home of almost five years… the (in)famous Silicon Valley moving to New York City. This was a well-thought-out and l…| Bart Wronski
An IIR filter deconvolving a blurred 2D image in four “recurrent” sequential passes. This post is a follow-up to my post on deconvolution/deblurring of the images. In my previous blog p…| Bart Wronski
Me being “progressively stippled.” :) Introduction I recently read the “Gaussian Blue Noise” paper by Ahmed et al. and was very impressed by the quality of their results and the rigor o…| Bart Wronski
Left: Original image. Center: Blurred through convolution. Right: Deconvolution of the blurred image. In this post, we’ll have a look at the idea of removing blur from images, videos, or games thro…| Bart Wronski
This post covers a topic slightly different from my usual ones and something I haven’t written much about before – applied elements of probability theory. We will discuss what happens with “n…| Bart Wronski
In this shorter post, I will describe a 2X downsampling filter that I propose as a “safe default” for GPU image processing. It’s been an omission on my side that I have not proposed any specific fi…| Bart Wronski
Local tonemapping in action. HDRI texture credit: Greg Zaal, CC0. In this post I want to close the loop and come back to the topic I described ~6y ago! Local tonemapping (I’ll refer to it as LTM) &…| Bart Wronski
Singular components of a light transport matrix – for an explanation of what’s going on – keep on reading! In this post I’ll describe a small hike into the landscape of using line…| Bart Wronski
We all know how the internet works—lots of “hot takes,” polarizing opinions, trolling, and ignorance. Recently, everyone has opinions on AI and LLMs/GenAI in particular. I won’t focus here on…| Bart Wronski