Deep Feature Image Manipulation

Blurate (beta): A tool for designing image filters with deep feature conditions

Design Studio:

Mobile App:

Get it on Google Play

Requires an OpenCL™ 1.2 compute device with latest drivers

NOTE: the tool is in development and the Android, iOS, Mac and Window versions may be out of sync at times.

Our favorite effect of the week is sketch.1 (download and import to apply)

Experiment with image effects

Blurate's simple user interface allows you to describe complex image effects in baby steps (or "passes") that are easy to modify and understand.

Use deep-texture conditionals

With deep-texture conditionals restrict filter layers to areas containing essential features of a specific classification.

How it works

We apply pre-trained Resnet50 and identify deep textures essential for each of the ImageNet classifications. Filters that employ deep-texture conditionals in their layers check for threshold conditions in these essential features.

Limitless Customization

See how an effect changes with source, destination, and neighbor channel intensities and more.

Experiment with Performance

With the power of OpenCL™ and Blurate's runtime measurement you can rapidly optimize for performance.

Portable and Sharable

Share your image effects in a standard readable format that can be interpreted, reproduced and enhanced by others.

Compatible with Modern Graphics‡

Use on any OpenCL/Metal compatible platform. And on devices with more than one option, mix and match them to different tasks.

Get started with micro-tutorials on our YouTube channel.

And this is for those who like reading PDF documentation (yeah, it sucks. We couldn't afford a technical writer, but at least it's free)

Let us know what functions you think would make Blurate able to produce cooler effects