This app applies variable Gaussian blur to images based on depth estimation. Objects farther from the camera appear more blurred, while closer objects remain sharper.
520
Examples
How it works
The app uses the Depth-Anything-V2-Small model to estimate depth in the image
Depth values are normalized to a range of 0-1
A variable Gaussian blur is applied based on depth values
Objects farther from the camera (higher depth values) receive stronger blur
Objects closer to the camera (lower depth values) remain sharper
This creates a realistic depth-of-field effect similar to what's seen in photography.