Explicit Block Encoding of Difference-of-Gaussian Operators on a Periodic Grid
Jishnu Mahmud, John Winship, Tom Lash, James Ostrowski, Rebekah Herrman

TL;DR
This paper presents an explicit quantum block encoding of the Difference-of-Gaussian operator on a periodic grid, enabling efficient quantum processing for image analysis and related applications without complex or black-box subroutines.
Contribution
It introduces a novel explicit construction of the DoG operator's quantum block encoding that is efficient, scalable, and leverages its probabilistic structure and Fourier diagonalization.
Findings
Achieves a constant subnormalization factor independent of grid size and dimension.
Provides an exact expression for the block-encoding success probability based on the input spectrum.
Demonstrates the encoding's accuracy scales as $O(h^4)$ with grid refinement.
Abstract
The Difference-of-Gaussian (DoG) is a widely used operator across applications, including image processing (feature and edge detection), quantum machine learning, and finite-difference methods (approximations of the Laplacian-of-Gaussian). In this paper, we construct an explicit quantum block encoding of the DoG operator on a periodic grid, exploiting its natural probabilistic structure. The central observation is that the DoG admits a natural decomposition to two normalized Gaussian distributions, each preparable by explicit and efficient circuits, with the negation encoded using a single Pauli- gate on a branch-indicator qubit. This enables the operator's block encoding to be directly mapped to the Linear Combination of Unitaries framework without requiring signed amplitude loading, quantum random-access memory, or any other black-box oracles. The proposed method achieves a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
