Saturday, August 4, 2007

SM Video Summarization

Had you ever downloaded a film from the internet and after days of downloading you found it was not the video you wanted .

Do you always have free space on your mobile to put a full film?

Can you watch the part from a film with put scrolling through the whole video?

Did you ever try to make a print screen for a shot and you got it as you want?

How long does it take to make a movie trailer and how mush you do pay for it?





Now you can forget this entire problem as SMSM-soft made the solution for it.




SM Video Summarization is a set of techniques for generating short summary for the content of long videos. Specifically, a video summary is a sequence of still or moving images representing the content of video. Which help customer to have a short meaningful summary of long videos this summary is coherent and consistent enough to cover the whole content of the video. It also saves user time and effort then making a manual summary or watching the whole video. Customers would be Web designers, Movie trailer makers, Mobile users, Sport program makers or even Video Librarians.


Options We afford

¨ General Summary:
This option gives a general overview to the most important shots in the video. This is made by calculating the importance of each shot and selects the most important shots to be displayed in new small video with less duration and size.

¨ Fast Summary:
This option generates photos from all over the video and the user will be able to save this photos with more the on extension.

¨ Time-based Summary:
This option allows user to enter duration of time and get a summary according to this duration. But this duration is limited by a range to have a meaningful summary.

¨ Background- based Summary:
This option generates photos of the different places in the video then when the user selects one of them the software generates a video of a shots happened in this place.




Video Summarization applications

· Web videos
Sometime web videos need to be summarized because users would like to have an idea of the content of a video listed on the web. When the user selects that summary, it can show the most useful frames. By this way, web users can view many summaries of videos in the same time that they would spend in watching one video, this video may be the undesirable one, so summaries help web users to decide which video will be watched or downloaded.

· VIPs
VIPs have no enough time to see long videos, although these videos are very important such as ones which record important meetings. If VIPs watch the summarized ones they will know what happened in these meetings without wasting time.

· Movie traliers
Video summarization can be used in media fields. If a user gets a summary for episodes or movies, this summary can be used for making movie intros and trailers which will save time and efforts for whom responsible of making them. It can also save money that is paid in this operation than the manual way


· Mobile
Wireless video phone can receive only three frames of video per second so video summarization will be helpful for these devices. Also it will save free spaces more than receiving the whole video.

· Video libraries
In libraries, readers take a look on the index of a book to know its field. If he is interested in it, he could decide to read it or not. In the same manner, summarized video will act as an index for its original video in libraries. Otherwise after he has watched the original video, he discovers that it is not what he wants. But this will happen after he is bored and spending a lot of time.

· Sports
Sport videos can be summarized depending on getting the interesting parts. This is useful in sport news.

· E-learning videos and personal uses
Also, video summarization may be used on personal computers, when the user wants to watch specific event on the video. For example assume there are a lecture has been recorded as a video and it has many events, the user want to watch specific one of them, so he will use video summarization system to extract this event which may be an experiment in laboratory, lecture explanation and so on. In addition, users can specify an object to make a summary about it like a person, a dog, a car…etc.


Challenges we met:

Conciseness is the first challenge; users would like to browse through the summarized video with a fast-forward that is smart enough to skip the dull moments. Also some devices such as wireless video phone can display videos with low rate. Users want to skip useless events and watch relevant ones. They have the patience to spend only 1% of the time it would take to stream the whole video so when users see the summary, they should feel it is like the original one without wasting time.

The second one is content coverage which gives the users general idea of the important contents of a video. After the summarized video is shown, users should feel that all events and actions in the original one are covered without discarding important ones.

And coherency. This summarization should preserve the meaning of the video. After summarization is finished, it should contain continuous events and understandable for the users.


Related work

Video structure analysis made by dividing the video into scenes; each scene into shots; each shot into images (frames); and then use image processing, and digital signal processing techniques. These techniques are used in summarization to select which frames will be accepted, and which will be discarded.

Object detection is another technique which is carried out to compare an object in a frame or shot with the rest of frames or shots to determine in which frames or shots this object was repeated.

Video shot detection is also a technique used in video summarization. A video shot is an image sequence captured continuously by a single camera. It is the basic building block of edited videos like movies, broadcast news, TV shows…etc.

There are many approaches for motion detection in a continuous video stream. All of them are based on comparison of the current video frame with one from the previous frames or with something that we'll call background. This technique called object tracking.

Tools used
· C# .net 2005
· SQL server 2005

Designed By : SMSM-soft

Thursday, August 2, 2007

Miss EED 2007

Long time since last time i have posted something on my blog





But this time I am not going to talk about my self or my friends, I will talk about the star of EED 2007 "To2aa Mohamed"




She was so funny and so cute youngest visitor, she visited all the projects there and she become a best friend to the robot





Also she was the one who brought the minister of Communications Dr Tarek Kamel to visit our booth







She is really as Atef Badr ( MIE coordinator) said " MISS EED 2007 "




note this is not a real magazin this was made by atef badr


Thursday, May 31, 2007

Gift for Each and Every Friend



Sally



Maha



Mona



Heba


Samar



Lamia



Hanaa


Fatma



Nesma



Walaa



Islam


Ramy





Amr



Moustafa







I want to Say




To My Very Special Best Friends


Sarah



Salma









At The End I would Like to Say



Monday, May 21, 2007

FCI Tag

I discovered today that i was tagged by Ramy so decided to leave studying performance evaluation for the exam and do the tagging to :

List five things you learnt in FCI – not Technical :D ??
1- Never mix between friendship and work or you will lose them both.
2- True Real friend appear in hard situations.
3- Never take a good or bad impression about someone till you know him well.
4- Helping people when they need even before they ask you will return to you when you need even if you didn't expect.
5- Having lots of friend do not live in a closed world on myself and live my life before losing this good Days which cannot be gained back.

Five things you will miss in FCI?
1- Everyday Nescafe in ForYou with SMSM's :) .
2- Project Nights how it was tiring and happy feeling that we are doing something respectable.
3- The college first floor entrance we all used to site in the whole day.
4- The prayer place where girls site to talk and eat, Forgetting that it a place for praying only not a reception or a club :s .

5- Heavy bag because of sooooooooo heavy References :D .

Best day in FCI Helwan?
Photo day and El fetar in Dar El harb el electroniah

Worst day?
When my father died before first final exam first term first year :(

Best week?
Cultural week 2006 & 2007 and linux demo week

Best doctor, course, book, project?
Doctor : Dr Haggag and Dr Billal
Course : Database and Network
Book : UML , Software engineering , Design patterns and Network
Project: All projects with SMSM's especially our first one 4 Kids

Worst doctor, course, book, project?
Doctor : Dr.Hala and Dr Hossam Shamardan
Cource : JAVA , AI and Discrete Math
Book : core Java
project : streaming

Best instructor?
Miss Mai Hamdallah , Mr Amr Gohnim , Mr Ayman Ezzat and Miss Nermin

Best situation?
After I made our simenar presentation using office 12 i found that no one have it on his Laptob to present the seminar on it ,And there was no time to repeate it agine using office 2003 . Then when i asked Shereef Sakr , he kindly set it up agine on his lap . After wards, i knew that he was supposed to have a meeting on that day with his team but he didn't tell us and he came to college for our presentation . So i would like to thank him soooooooooo much.
Anther Situation , It was not a funny thing on the compiler project but i realized that the version I bring with me was not the final version, I was so nervous and about to faint but SMSM's , Samar and Islam tried to calm me down and Islam left his laptop for me till I corrected every thing back .
Some thing funny about that is that most of our projects in third year were presented on Isalm's laptobs as it didn't work on any other Pc in the college even if it has no bug and its the correct final version .

Did you meet your sweet-half in FCI?
Not yet :(

Did you regret for knowing someone in FCI?
Some people but not in our grade , not going to say who so don't ask plz

What was your favorite place in the faculty?
College first floor entrance and Hall 1

What is the size of our digital photos on your hard disk?
7 GB

What will you do in the last day?
Take photos with every one and exchange e-mail with those who i don't have there mail yet

What would you like to say to dof3tnaa?
You are really UnForgettable

What would you like to say to other grades -aldof3at altanya- ??
1- From the first year take as mush as you can it will be a great memory ,
2- Don't depend that you will take every thing college self study self study self study from first day if you can
3- Enjoy college days its irreplaceable and unforgettable too

It's the time for tagging:
Sally Emad ElDin , Samar El Zourkany , Islam Ossam and Shereef Sakr

Saturday, May 12, 2007

UnForgetable

Actually I don't know how to start .........
But what I am sure of is that I am unable to express the feeling I have now .
And As can’t say as good word as others said before me about missing the college , So I made this video collecting some of the good memories and moments we shared together this year .