EACHLABS
Create images with Gaussian or Kuwahara blur, adjustable by radius and sigma for precise softness control.
Avg Run Time: 10.000s
Model Slug: post-processing-blur
Playground
Input
Enter a URL or choose a file from your computer.
Invalid URL.
(Max 50MB)
Output
Example Result
Preview and download your result.

API & SDK
Create a Prediction
Send a POST request to create a new prediction. This will return a prediction ID that you'll use to check the result. The request should include your model inputs and API key.
Get Prediction Result
Poll the prediction endpoint with the prediction ID until the result is ready. The API uses long-polling, so you'll need to repeatedly check until you receive a success status.
Readme
Overview
The "post-processing-blur" model is an AI-powered image generator designed to apply advanced blur effects, specifically Gaussian and Kuwahara blur, to images. Developed for users seeking precise control over image softness, the model allows adjustment of blur radius and sigma parameters, enabling fine-tuning of the blur's intensity and spread. This flexibility makes it suitable for both artistic and technical image enhancement tasks.
Key features of the model include real-time blur adjustment, semantic segmentation for accurate subject isolation, and support for both photorealistic and stylized blur effects. The underlying technology leverages deep learning techniques such as semantic segmentation and generative adversarial networks (GANs) to simulate realistic bokeh and depth-of-field effects. The model stands out for its ability to infer depth from single images and apply blur selectively, preserving subject sharpness while enhancing background softness.
What makes "post-processing-blur" unique is its combination of customizable blur algorithms and AI-driven subject recognition. By integrating computational photography principles and depth estimation, the model achieves high-quality, natural-looking blur effects that mimic professional camera lenses. Its adaptability to various image types and use cases sets it apart from traditional blur filters.
Technical Specifications
- Architecture: Deep learning-based, incorporating semantic segmentation and GANs for blur simulation
- Parameters: Adjustable radius and sigma for Gaussian and Kuwahara blur; exact parameter count not specified in public sources
- Resolution: Supports standard image resolutions; performance may vary with very high-resolution inputs
- Input/Output formats: Common image formats such as PNG, JPEG; output matches input format
- Performance metrics: Real-time processing capabilities reported; quality depends on segmentation accuracy and parameter settings
Key Considerations
- Accurate subject isolation is crucial for high-quality blur; ensure segmentation masks are precise
- Adjust radius and sigma parameters incrementally to avoid over-blurring or unnatural effects
- Real-time blur adjustment is possible, but may require more computational resources for high-resolution images
- Quality improves with better depth estimation; multi-image fusion can enhance results for complex scenes
- Speed vs quality trade-off: Higher quality settings may slow down processing, especially with large images
- Prompt engineering: Clearly specify desired blur region and intensity for consistent results
Tips & Tricks
- Start with moderate radius and sigma values; increase gradually to achieve desired softness
- Use semantic segmentation to mask the main subject before applying blur to the background
- For photorealistic bokeh, experiment with GAN-based blur settings and depth estimation features
- Combine multi-image fusion for scenes with multiple perspectives to enhance depth accuracy
- Refine blur effects iteratively: apply initial blur, review output, adjust parameters, and reprocess as needed
- For stylized effects, use Kuwahara blur with higher radius for painterly backgrounds
Capabilities
- Applies Gaussian and Kuwahara blur with adjustable softness and spread
- Performs semantic segmentation for precise subject-background separation
- Simulates realistic depth-of-field and bokeh effects using AI
- Supports both photorealistic and artistic blur styles
- Adapts to various image types, including portraits, landscapes, and graphics
- Delivers high-quality outputs with customizable blur parameters
- Enables real-time blur adjustments for creative control
What Can I Use It For?
- Professional photo editing to enhance portraits with background blur
- Creative projects such as digital art, illustrations, and stylized photography
- Business applications including product image enhancement and marketing visuals
- Personal projects like social media content creation and family photo retouching
- Industry-specific uses in medical imaging, security footage enhancement, and autonomous vehicle vision systems
- Technical documentation and educational materials requiring clear subject emphasis
Things to Be Aware Of
- Experimental features such as multi-image fusion and advanced depth estimation may require additional setup
- Users report occasional segmentation errors in complex scenes with overlapping subjects
- Performance benchmarks indicate slower processing with very high-resolution images or high-quality settings
- Resource requirements increase with larger images and advanced blur techniques
- Consistency of blur effects depends on segmentation accuracy and parameter tuning
- Positive feedback highlights ease of use, creative flexibility, and high-quality outputs
- Negative feedback centers on occasional artifacts around subject edges and slower speeds with complex images
Limitations
- May struggle with accurate segmentation in highly complex or cluttered scenes
- Processing speed decreases with high-resolution images and advanced blur settings
- Not optimal for real-time video processing or applications requiring instant results on large datasets
Pricing
Pricing Detail
This model runs at a cost of $0.001000 per execution.
Pricing Type: Fixed
The cost remains the same regardless of which model you use or how long it runs. There are no variables affecting the price. It is a set, fixed amount per run, as the name suggests. This makes budgeting simple and predictable because you pay the same fee every time you execute the model.
Related AI Models
You can seamlessly integrate advanced AI capabilities into your applications without the hassle of managing complex infrastructure.
