paper-with-me

홈 › Papers

DiffBMP: Differentiable Rendering with Bitmap Primitives

2026-02-26 · Seongmin Hong, Junghun James Kim, Daehyeop Kim, Insoo Chung, Se Young Chun arxiv

We introduce DiffBMP, a scalable and efficient differentiable rendering engine for a collection of bitmap images. Our work addresses a limitation that traditional differentiable renderers are constrained to vector graphics, given that most images in the world are bitmaps. Our core contribution is a highly parallelized rendering pipeline, featuring a custom CUDA implementation for calculating gradients. This system can, for example, optimize the position, rotation, scale, color, and opacity of thousands of bitmap primitives all in under 1 min using a consumer GPU. We employ and validate several techniques to facilitate the optimization: soft rasterization via Gaussian blur, structure-aware initialization, noisy canvas, and specialized losses/heuristics for videos or spatially constrained images. We demonstrate DiffBMP is not just an isolated tool, but a practical one designed to integrate into creative workflows. It supports exporting compositions to a native, layered file format, and the entire framework is publicly accessible via an easy-to-hack Python package.

📄 PDF Abstract BibTeX arXiv:2602.22625

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Neural Style Transfer for Vector Graphics

2023-03-06 · Valeria Efimova, Artyom Chebykin, Ivan Jarsky, Evgenii Prosvirnin 외

Neural style transfer draws researchers' attention, but the interest focuses on bitmap images. Various models have been developed for bitmap image generation both online and offline with arbitrary and pre-trained styles.…

Image GenerationStyle TransferVector Graphics

LinPrim: Linear Primitives for Differentiable Volumetric Rendering

2025-01-27 · Nicolas von Lützow, Matthias Nießner

Volumetric rendering has become central to modern novel view synthesis methods, which use differentiable rendering to optimize 3D scene representations directly from observed views. While many recent works build on NeRF …

NeRFNovel View Synthesis

BG-Triangle: Bézier Gaussian Triangle for 3D Vectorization and Rendering

2025-03-18 · Minye Wu, Haizhao Dai, Kaixin Yao, Tinne Tuytelaars 외

Differentiable rendering enables efficient optimization by allowing gradients to be computed through the rendering process, facilitating 3D reconstruction, inverse rendering and neural scene representation learning. To e…

3DGS3D ReconstructionInverse RenderingRepresentation Learning+1

BG-Triangle: Bezier Gaussian Triangle for 3D Vectorization and Rendering

2025-01-01 · CVPR 2025 1 · Minye Wu, Haizhao Dai, Kaixin Yao, Tinne Tuytelaars 외

Differentiable rendering enables efficient optimization by allowing gradients to be computed through the rendering process, facilitating 3D reconstruction, inverse rendering and neural scene representation learning. …

3DGS3D ReconstructionInverse RenderingRepresentation Learning+1

DiffCSG: Differentiable CSG via Rasterization

2024-09-02 · Haocheng Yuan, Adrien Bousseau, Hao Pan, Chengquan Zhang 외

Differentiable rendering is a key ingredient for inverse rendering and machine learning, as it allows to optimize scene parameters (shape, materials, lighting) to best fit target images. Differentiable rendering requires…

Inverse Rendering