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 .


Monday, March 19, 2007

Happy Mother's Day




To all Mothers

Mother's Day is the perfect time to say

Something I should say more often ....

You are appreciated for every littel

thing YOU do ! We cannot Do without YOU ?




Did you bought a gift for your Mum or not yet ?? Try to hurry up even a flower or a one good word will make her so happy




And this one is for my Mum espatially




thanks to all mothers who cared and spend a lot of efforts for us since Eve till now


Friday, March 2, 2007

MIE Day


Today was the MIE training day where all the teams in the competition met to present there projects and know each other. It was supposed that only four from each team will attend and for some reason i wasn't going .


But at the last moment unexpectedly that reason vanished Thank Allah and i was so sad and angry i wanted to be with my dear Dream Team "SMSM-soft" , My mother told me ok try to go and see what will happen .I made it a surprise for SMSM's and they found me just in front of them they were so happy and thank Allah i entered the session.


We were different then other teams being together and putting our labels beside we were the only unique team doing so. Our presentation was about the 6th team or 7th when people were getting boared and sleepy.

When our turn came people felt that something different is happening as each one of us knew her role, Sally was the presenter, Mona was the time keeper , Maha and Heba set at the first row to be beside Sally and Me as usual recording the presentation by sally's cam .

The comments were so helpful and use full as people enjoyed our presentation so much they understood our idea and they where so impressed by the presentation as it's theme was matching the idea so mush and the colors also where matching the color of our logo .
Thank Allah we were completing each other as one person, with one heart and one sole.



I was so happy being with SMSM's today and i couldn't imagine how terrible day it would have been if I wasn't with them.

Friday, February 23, 2007

أدعية Prayers

I found that I have a good number of so wonderful prayers
So isA (أن شاء الله ) day by day I will send one as a comment to this post
If u have any , it would be great to post it

Wednesday, February 21, 2007

My Dream Team "SMSM-soft "

As No one this moment no one commented my previous posts :(

I thought of commenting my self then i waited for a second and said:" ohhhh noo, people gonna say she turned mad "

So how about talking my lovely friendly dream team SMSM's

Who are SMSM's ??

Sally Mona Samar Maha and Heba


Our story

Sally (WeZzA)

She was from the first people i knew when i entered the college and she is in my section just know that about her now and i will continue later

Mona (mOnI ) and Maha (mYa)

i knew them together we were working together with Mr Ayman i a team called Top 14 -forget about that team now - Accidentally me, moni and mya choose the same task to do but the problem "we have to make meetings " meeting oh no that was the worst thing, as my mother said " Don't go to strangers home " .so, what am i gonna do?? , meetings only at my home cause we will not go Helwan for sure

Mona and Maha didn't reject and didn't say a word but i felt it " عندها meeting أية الغلسة دية كل "and i know u also will say so.

What happened next is that me mona and maha became a team and started switching meetings between mYa's home and mine and we made our First project "4 kids " which was funny interesting and the best of them all wanna have copy "pay for it :P" to be true there was a third member with us Aliaa .

Moni , Mya , Wezza

Second year second term at first i wasn't working with them don't remember why at that time they were friends to Lamia (Loomi) and made a team

But did i left them so long time , never think so it was only 2 weeks after the start of this team when i joined them

And now Came SMSM's

Last year lamia left us and entered IS dept here we thought of naming our team and making a logo for our self

Sure it wasn't becouse Loomi left s don't think so bad it was a phone call between me and mYa about Microsoft , google and how this started in small groups and here we said what about Us SMSM-soft good name loga was my job and the thing i am thinking of and it came thank allah





Heba (Timo)

You thought i am going to forget her no never ever , She joined us this year and we are so happy with her being with us .

And We all agreed on one Mission Statement

"Our mission is to enhance our career in software programming and development, having soft and technical skills experience, working with creative and innovating teams and being up-to date in all software techniques and technologies besides gaining experience in marketing and entrepreneurship, and first of all making useful projects to help in the progress and improvement of our Egyptian community. "

smsm-soft



Saturday, February 17, 2007

Dream Team


T E A M =
T ogether
E veryone
A chieves
M ore




What is a Team?

A team is a group of people working together toward specific objectives within a defined operational field , and they hold themselves mutually accountable for the results

Advantages of Teams

Greater knowledge & experience base
Different perspectives
Willingness to take more risk
Synergy – the whole is greater than the sum of its parts

Disadvantages of Teams

Potential for conflict
May interfere with individual objectives
Takes more people ’ s time
Slows decision making


Types of Teams

1- There may be more than one person doing the exact same work, to More than one person doing the exact same work, to achieve a team objective or target. achieve a team objective or target.
2- Or a series of people, where one person's ou come depends on all previose people's work
3- Ather way A group of people working together and shifting roles so that the each person in the team gets acquainted by everyone else role.
4- A different way that Several teams competing together to achieve the same objective or target.

Team Leader
The team leader is the person who manages the team: calling and, if necessary, facilitating meetings, handling assigning administrative details, orchestrating all team activities, and overseeing preparations for reports and presentations.


Characteristics of a Good Team Leader
-Works for consensus on decisions
- Shares openly and authentically with others regarding personal feelings, opinions, thoughts, and perceptions about problems and conditions
-Involves others in the decision-making process
- Trusts, supports, and has genuine concern for other team members.
-"Owns" problems rather than blaming them on others
- When listening, attempts to hear and interpret communication from other's points of view
- Influences others by involving them in the issue(s)

Team members
Team members are the rest of the people involved in the project. Team members are appointed
by the Team leader or the Stakeholders. The nature of the project dictates who they are.


Characteristics of a Good Team Member
-Encourages the development of other team members
- Respects and is tolerant of individual differences
- Acknowledges and works through conflict openly
-Considers and uses new ideas and suggestions from others
- Encourages feedback on own behavior
- Understands and is committed to team objectives.
- Does not engage in win/lose activities with other team members
-Has skills in understanding what's going on in the group

Most important notes to have a PERFECT team "Dream Team "
All members are leaders.
Celebrate even a small success.
Care about the feeling of athers is required.
Voting procedure is an emergency exit.
Finding excuses is the drug of choice.
Leaders should be flexible.
Communicate and communicate all togther .
Leaders have to always support and motivate others.
Do not be panic.
Hint for Leaders :If you would like to master it ..teach it and don't just give orders to ather. show them how to make it
Do not forget priorities.
Have a shared vision.
Planning…… planning…… planning.
Equal load distribution.
Plan is always the driver.
Evaluate every period and re-correct.
Set rules for managing conflicts.

Friday, February 16, 2007

Men Are Hard To Please


Men Are Hard To Please
The problems with GUYS:

If u TREAT him nicely, he says u are IN LOVE with him;
If u Don't, he says u are PROUD.

If u DRESS Nicely, he says u are trying to LURE him;
If u Don't, he says u are from KAMPUNG.

If u ARGUE with him, he says u are STUBBORN;
If u keep QUIET, he says u have no BRAINS.

If u are SMARTER than him, he'll lose FACE;
If he's Smarter than u, he is GREAT.

If u don't Love him, he tries to POSSESS u;
If u Love him, he will try to LEAVE u.(very true huh?)

If u tell him your PROBLEM, he says u are TROUBLESOME;
If u don't, he says that u don't TRUST him.

If u SCOLD him, u are like a NANNY to him;
If he SCOLDS u, it is because he CARES for u.

If u BREAK your PROMISE, u Cannot be TRUSTED0;
If he BREAKS his, he is FORCED to do so.

If u SMOKE, u are BAD girl;
If he SMOKES, he is GENTLEMENT.

If u do WELL in your exams, he says it's LUCK;
If he does WELL, it's BRAINS.

If u HURT him, u are CRUEL;
If he HURTS u, u are too SENSITIVE!!& sooo hard to please!!!!!
If they read this ,they will swear that it's not true.
but if they didn't, they say..............

3 magical powerful words

Description:
The following three-word phrases can enrich every relationship. These are just three little BUT VERY POWERFUL words !!!

I'll Be There:
If you have ever had to call a friend in the middle of the night, to take a sick child to hospital, or when your car has broken down some miles from home, you will know how good it feels to hear the phrase "I'll be there." Being there for another person is the greatest gift we can give. When we're truly present for other people, important things happen to them & us. We are renewed in love and friendship. We are restored emotionally and spiritually. Being there is at the very core of civility.

I Miss You
Perhaps more marriages could be saved & strengthened if couples simply & sincerely say to each other "I miss you." This powerful affirmation tells partners they are wanted, needed, desired & loved. Consider how ecstatic you would feel, if you received an unexpected phone call from your spouse in the middle of your workday, just to say "I miss you."

I Respect You / I Trust You
Respect and trust is another way of showing love. Its conveys the feeling that another person is a true equal. If you talk to your children as if they were adults you will strengthen the bonds & become close friends. This applies to all interpersonal relationships

Maybe You're Right
This phrase is highly effective in diffusing an argument and restoring frayed emotions. The flip side to "maybe you're right" is the humility of admitting maybe "I'm wrong". Let's face it. When you have a heated argument with someone, all you do is cement the other person's point of view. They, or you, will not change their stance and you run the risk of seriously damaging the relationship between you. Saying "maybe you're right" can open the door to further explore the subject, in which you may then have the opportunity to get your view across in a more rational manner.

Please Forgive Me
Many broken relationships could be restored and healed if people would admit their mistakes and ask for forgiveness. All of us are vulnerable to faults and failures. A man should never be ashamed to own up that he has been in the wrong, which is saying, in other words, that he is wiser today than he was yesterday.

I Thank You
Gratitude is an exquisite form of courtesy. People who enjoy the companionship of good, close friends are those who don't take daily courtesies for granted. They are quick to thank their friends for their many expressions of kindness. On the other hand, people whose circle of friends is severely constricted often do not have the attitude of gratitude.

Count On Me
A friend is one who walks in when others walk out. Loyalty is an essential ingredient for true friendship; it is the emotional glue that bonds people. Those that are rich in their relationships tend to be steady and true friends. When troubles come, a good friend is there indicating "you can count on me."

Let Me Help
The best of friends see a need and try to fill it. When they spot a hurt they do what they can to heal it. Without being asked, they pitch in and help.

I Understand You
People become closer and enjoy each other more if they feel the other person accepts and understands them. Letting your spouse know in so many little ways that you understand them, is one of the most powerful tools for healing relationship. This applies to any relationship.

Go For It
We are all unique individuals. Don't try to get your friends to conform to your ideals. Support them in pursuing their interests, no matter how weird they seem to you. Everyone has dreams, dreams that are unique to that person only. Support and encourage your friends to follow their dreams. Tell them to "go for it."

I Love You
Perhaps the most important three words that you can say. Telling someone that you truly love them satisfies a person's deepest emotional needs. The need to belong, to feel appreciated and to be wanted.Your spouse, your children, your friends and you, all need to hear those three little words "I love you."

Thursday, February 15, 2007

And Here We Go

And finally my blog is here. My name is Samar AbdElMonsef. I am an egyptian computer science student. It will be great to share my thoughts with you.