Professional Documents
Culture Documents
Table of Contents
I. Problem statement ................................................................................................ 2
Brief
II. Motivation .............................................................................................................. 2
2/4/2017
III. Challenges ............................................................................................................. 3
IV. Implementation ..................................................................................................... 3
V. Evaluation .............................................................................................................. 5
VI. Contact Information .............................................................................................. 6
Problem statement
Brief
We need to summarize video into smaller video which contain the most
important frames and shots, we need this shoots to be representative and
cover diversity of the video.
Motivation
Video has rapidly become one of the most common sources of visual
information. For example it takes over 85 years to watch all videos on
Youtube, So automatic video summarization is a key tool to help human
users browse video data to overcome problems like slow bandwidth and
problem that user himself might have enough time to watch video so he can
watch summary to get the needed insight.
Also found ways now are built especially for special type of videos like
summarizer for football matches only or summarizer for drama movies we
hope here that our desired approach will work for any kind of video or on
any criteria.
Our approach will depend mainly on training neural network using pervious
users experience
Implementation
Project is divided mainly into three parts
2- Given set of frames for each video we need for each frame set of
features vector of length 1024- using pre trained convolution
network produced by Google(GoogleNet) using tensor flow frame
work with Python .
B- Evaluate model.
Evaluate model using part unseen of data.
Make script which integrate different parts of the system. Script will
take video and produce suitable summary for it.
1- It samples video
2- Get features
3- Use the network to predict values of y
4- Use knapsack Algorithm to produce most important frames with
respect to 15%.
5- Display the video.
Evaluation
Name ID
Nourane Ihab Bechir 75
Mina sameh 74
Maged milad
Omar Mahmoud Elsherif 46