Inspiration
Realizing the upcoming content generation era of AI, we sought to build an early solution to detect if videos and/or images are generated by AI.
What it does
Input a video file (or YouTube video link) or image file into our website, and it will print a 'PP-score', the probability that the content is real.
How we built it
We utilize the blockchain to authenticate videos' PP-scores. When a user inputs a video, they get back a PP-score for the video and a PP-key that is uniquely linked to their video. If anyone tries to alter that video, it is no longer linked to the PP-key that is associated with the PP-score of the original video.
Challenges we ran into
Our main challenges include front/back-end communication complications and data collection for model generalization. Surprisingly, we have still managed to create a scalable infrastructure even though we didn't have the time to implement all of our features.
Accomplishments that we're proud of
We managed to train a model on hundreds of thousands of video & image data entries, that outputs our PP-score, in only 24 hours. We also architected a comprehensive encryption method using blockchain to produce our PP-keys. See github readme for more details.
What we learned
We learned and are continuing to learn the sheer importance of the application we are building and the implications it will have very soon when video generation with AI becomes extremely prevalent. We also learned how to optimize teamwork efficiency and pitch our product effectively.
What's next for PixelProof
We are ready and willing to move this project forward and scale!
Log in or sign up for Devpost to join the conversation.