TimeCapsule AI: Reviving Historical Figures Through AI

Image Processing

Project Details

Project Information

Project Title: TimeCapsule AI: Reviving Historical Figures Through AI

Category: Image Processing

Semester: Spring 2025

Course: CS619

Complexity: Normal

Supervisor Details

Project Description

TimeCapsule AI: Reviving Historical Figures Through AI

Project Domain / Category

Artificial Intelligence (AI) / Deep Learning / Image & Video Processing

Abstract / Introduction

This project aims to bring historical figures to life using AI-driven facial animation and speech synthesis. The system will take old photographs or paintings of historical figures and animate them, making them appear as if they are speaking. AI will generate realistic facial movements and synced speech, allowing users to experience interactive storytelling in education, museums, and documentaries.

The system will allow users to upload an image of a historical figure, input text, and generate a video where the person appears to be narrating their own story. This project will help in education, museums, documentaries, and digital preservation by making learning more engaging and interactive.

 

Historical Figures Animated Using AI Technology Example: https://www.youtube.com/watch?v=YPjLycUANZs

 

Functional Requirements:

1.      The system should allow users to upload an image of a historical figure.

2.      The system should animate the face by adding realistic facial movements and expressions.

3.      The system should synchronize lip movements with AI-generated speech.

4.      Users should be able to input text, and the system will generate a video where the historical figure speaks.

5.      The system should provide an exportable video file for users.

6.      Provide a pre-set library of historical figures for demonstration (optional).

 

Tools:

·        Programming Language: Python

·        AI Models: First Order Motion Model (for animation), Wav2Lip (for lip syncing), ElevenLabs (for AI voice synthesis)

 

·        Libraries & Frameworks: OpenCV, TensorFlow/PyTorch, DeepFaceLab

 

·        Development Environment: Jupyter Notebook, Google Colab, or VS Code

·        Deployment (Optional): Flask/Django for a web-based interface

 

Supervisor:

Name: Sonia Salman

Email ID: sonia.salman@vu.edu.pk

Skype ID: sonia_salman

Languages

  • Python Language

Tools

  • Jupyter Notebook, Google Colab, VS Code, OpenCV, TensorFlow, PyTorch, DeepFaceLab, Flask, Django Tool

Project Schedules

Assignment #
Title
Start Date
End Date
Sample File
1
SRS Document
Friday 2, May, 2025 12:00AM
Thursday 22, May, 2025 12:00AM
2
Design Document
Friday 23, May, 2025 12:00AM
Tuesday 29, July, 2025 12:00AM
3
Prototype Phase
Wednesday 30, July, 2025 12:00AM
Friday 12, September, 2025 12:00AM
4
Final Deliverable
Saturday 13, September, 2025 12:00AM
Monday 3, November, 2025 12:00AM

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.