
GradientShop: A novel approach to image and video processing
3 years ago
GradientShop is a new way for graphics programmers to define image and video filters. Instead of simply writing a function that processes the input pixel colors, the framework also allows the programmer to process the input pixel gradients (i.e., differences between pixel neighbors). This simple shift in the filter paradigm allows the creation of powerful image processing applications with very few lines of codes. Each filter in this video was written using less than 200 lines of C++ code when using the GradientShop API.
To demonstrate the utility of our framework we have developed, or improved, several image processing applications, which include:
# Saliency sharpening
# Painterly rendering
# Deblocking
# Video deflickering
# Image relighting
# And sparse data interpolation (e.g., colorization)
You can see higher resolution results and get more information regarding GradientShop on the project website: GradientShop.com
To demonstrate the utility of our framework we have developed, or improved, several image processing applications, which include:
# Saliency sharpening
# Painterly rendering
# Deblocking
# Video deflickering
# Image relighting
# And sparse data interpolation (e.g., colorization)
You can see higher resolution results and get more information regarding GradientShop on the project website: GradientShop.com
FLV
00:05:09
2 Related collections
| Date | Plays | Likes | Comments |
|---|---|---|---|
| Totals | 10.6K | 24 | 5 |
| Feb 23rd | 1 | 0 | 0 |
| Feb 22nd | 1 | 0 | 0 |
| Feb 21st | 2 | 0 | 0 |
| Feb 20th | 2 | 0 | 0 |
| Feb 19th | 0 | 0 | 0 |
| Feb 18th | 1 | 0 | 0 |
| Feb 17th | 7 | 0 | 0 |
Check out these lessons to learn more about how you can make videos like this one!
-
Vimeo: About / Blog / Developers / Jobs /
Community Guidelines /
Help Center / Video School / Music Store / Site Map
/ Vimeo
or
-
Legal: TM + ©2012 Vimeo, LLC. All rights reserved. / Terms of Service / Privacy Statement / Copyright

Prev week
You are doing AMAZING work. Please keep it up!
vimeo.com/1447119
I plan to release the GradientShop code pretty soon on the project website.
I altercate a lot with video plugins and i'm still amazed. I also like that you not only mention the benefits but also blemishes. Is there something like an E-mail-list to get informed when some stuff you worked on or you contributed gets published?