DOC PREVIEW
UCSB ECE 160 - Multimedia Authoring and Tools

This preview shows page 1-2-3-19-20-38-39-40 out of 40 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 40 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

ECE160Spring 2008Lecture 2Multimedia Authoring and Tools1ECE160 / CMPS182MultimediaLecture 2: Spring 2008Multimedia Authoring and ToolsECE160Spring 2008Lecture 2Multimedia Authoring and Tools2Structure• Lectures: Tuesday and Thursday 5pm-6:15pm• Discussion/Lab: Wednesday 1:15pm-4pm and 4pm-7pm– TA Office Hours: Nathan : Monday 1:30-2:30pm, Phelps 1435 Sandeep: Friday 1:30-2:30pm, Phelps 1435• Assignments:– One per week, not first or last week• Four Projects:– Video Editing– Audio Synthesis– Rendering– Animation• Grading: Assignments 20%, Projects 50%, Midterm 10%, Final 20%ECE160Spring 2008Lecture 2Multimedia Authoring and Tools3Multimedia Authoring and Tools• Multimedia Authoring• Some Useful Editing and Authoring Tools• VRMLECE160Spring 2008Lecture 2Multimedia Authoring and Tools4Multimedia Authoring• Multimedia authoring: creation of multimediaproductions, sometimes called “movies" or“presentations".– we are interested in interactive applications.– we also look at still-image editors such asAdobe Photoshop, and simple video editors such asAdobe Premiere.• In this section, we take a look at:– Multimedia Authoring Metaphors– Multimedia Production– Multimedia Presentation– Automatic AuthoringECE160Spring 2008Lecture 2Multimedia Authoring and Tools5Multimedia Authoring Metaphors1. Scripting Language Metaphor: use a special languageto enable interactivity (buttons, mouse, etc.), and to allowconditionals, jumps, loops, functions/macros etc.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools6Multimedia Authoring Metaphors2. Slide Show Metaphor: A linear presentation bydefault, although tools exist to perform jumps inslide shows.3. Hierarchical Metaphor: User-controllableelements are organized into a tree structure -often used in menu-driven applications.4. Iconic/Flow-control Metaphor: Graphical iconsare available in a toolbox, and authoringproceeds by creating a flow chart with iconsattachedECE160Spring 2008Lecture 2Multimedia Authoring and Tools7Multimedia Authoring Metaphors• Authorware flowchartECE160Spring 2008Lecture 2Multimedia Authoring and Tools8MultimediaAuthoringMetaphors5. FramesMetaphor:Like Iconic/Flow-controlMetaphor;however linksbetween iconsare moreconceptual,rather thanrepresenting theactual flow of theprogramPage 23 of textbookECE160Spring 2008Lecture 2Multimedia Authoring and Tools9Multimedia Authoring Metaphors• 6. Card/Scripting Metaphor: Uses a simple index-cardstructure - easy route to producing applications that usehypertext or hypermedia; used in schools.Page 24 of textbookECE160Spring 2008Lecture 2Multimedia Authoring and Tools10Multimedia Authoring Metaphors7. Cast/Score/Scripting Metaphor:– Time is shown horizontally; like a spreadsheet: rows,or tracks, represent instantiations of characters in amultimedia production.– Multimedia elements are drawn from a cast ofcharacters, and scripts are basically event-procedures or procedures that are triggered by timerevents.– Director, by Macromedia, is the chief example of thismetaphor. Director uses the Lingo scriptinglanguage, an object-oriented event-driven language.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools11Multimedia Presentation• Graphics Styles: Human visual dynamicsimpact how presentations must be constructed.(a) Color principles and guidelines: Some colorschemes and art styles are best combined with acertain theme or style. A general hint is to not use toomany colors, as this can be distracting.(b) Fonts: For effective visual communication in apresentation, it is best to use large fonts (i.e., 18 to 36points), and no more than 6 to 8 lines per screen(fewer than on this screen!).ECE160Spring 2008Lecture 2Multimedia Authoring and Tools12Multimedia PresentationECE160Spring 2008Lecture 2Multimedia Authoring and Tools13Multimedia PresentationECE160Spring 2008Lecture 2Multimedia Authoring and Tools14Sprite Animation• The basic idea: We have an animation figure.• Now create– a 1-bit mask M, black on white,– an accompanying sprite S with black background.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools15Sprite Animation• We can overlay the sprite on a coloredbackground B, by first ANDing B and M, andthen ORing the result with S.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools16Video Transitions• Video transitions signal “scene changes".There are many different types of transitions:1. Cut: an abrupt change of image contents formed byabutting two video frames consecutively. This is thesimplest and most frequently used video transition.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools17Video Transitions2. Wipe: a replacement of the pixels in a region ofthe viewport with those from another video.Wipes can be left-to-right, right-to-left, vertical,horizontal, like an iris opening, swept out like thehands of a clock, etc.3. Dissolve: replaces every pixel with a mixtureover time of the two videos, gradually replacingthe first by the second. Most dissolves can beclassified as two types:cross dissolve and dither dissolve.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools18Type I: Cross DissolveEvery pixel is affected gradually. It can bedefined by:D = (1− α(t)).A + α(t).Bwhere A and B are the color 3-vectors forvideo A and video B. Here, α(t) is atransition function, which is often linear:α (t) = k.t with k.tmax = 1ECE160Spring 2008Lecture 2Multimedia Authoring and Tools19Type II: Dither Dissolve• Determined by (t), increasingly more andmore pixels in video A will abruptly(instead of gradually as in Type I)change to video B.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools20Some Technical Design Issues1. Computer Platform: Much software is ostensibly“portable“ but cross-platform software relies on run-timemodules which may not work well across systems.2. Video format and resolution: The most popular videoformats - NTSC, PAL, and SECAM - are not compatible,so a conversion is required before a video can be playedon a player supporting a different format.3. Memory and Disk Space Requirement: At least 128MB of RAM and 20 GB of hard-disk space should beavailable for acceptable performance and storage formultimedia programs.ECE160Spring 2008Lecture 2Multimedia Authoring and Tools21Delivery Methods• Not everyone has rewriteable DVD drives, yet.• CD-ROMs: may be not enough storage to hold amultimedia presentation. As well, access time forCD-ROM drives is longer than for


View Full Document

UCSB ECE 160 - Multimedia Authoring and Tools

Download Multimedia Authoring and Tools
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Multimedia Authoring and Tools and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Multimedia Authoring and Tools 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?