用 Gaussians 作画:从边缘到笔触
Painting with Gaussians

去年我开发了一个边缘感知像素化工具,这次我尝试将同样的边缘信息应用于数字绘画。我的目标是创建一个交互式工具,通过滑块实时调整,让程序自动生成类似手绘的笔触。传统的梯度下降方法虽然能重建图像,但速度慢且结果像有损压缩图。我利用结构张量提取边缘方向,结合 Haar 小波分析纹理密度,指导 2D Gaussian splat 的放置与形态。通过引入 Wang avalanche hash 打破网格规则性,并加入 Perlin noise 模拟手部抖动,最终实现了既保留细节又具有自然笔触感的数字绘画效果。
2D Gaussian splat 意外地完美契合了这一概念,它的均值决定了笔触落点,协方差矩阵则代表了笔触的拉伸与旋转方向。