Lot's of people like youtube videos. But how can we take the videos to another level from an artistic point of view and enhance the aesthetics?
Paintify is a data pipeline that consists of bash scripting, python, and matlab. You give a youtube URL to paintify as an input, and it spits out an "abstract, pseudo-impressionist painting" version of the video.
See the pictures above for illustration.
The program does this by way of a combination of gaussian filtering and blurring as well as posterization algorithms. It uses the open source youtube-dl python package to scrape down the video.
Original video: https://www.youtube.com/watch?v=a1Y73sPHKxw
Output Video: http://youtu.be/pCZRBFNAwAg
Hope you like it :)
Future directions include:
adding more types of filters to allow for different styles of results
include audio
create web app for public access
Log in or sign up for Devpost to join the conversation.