DE1-SoC for GUI display and image memory virtualization.
RPi3 for hosting camera module and image filtering.
RPi camera module for capturing images.
Python scripts for image filtering, data transfer protocol between RPi and DE1-SoC, and tweet through Twitter API.
Graphics accelerator for writing pixels to the buffer.
C program for GUI design and system logic with touchscreen ability.
Take a photo of yourself and/or your friends.
Select a filter to apply to the image.
Option to upload the result to Twitter.