Docstoc

Lecture01

Document Sample
Lecture01 Powered By Docstoc
					COMP 319                                          Lecture 01




   Introduction to
                   p g
   Multimedia Computing
                     Fiona Yan Liu
                Department of Computing
           The Hong Kong Polytechnic University
Outline of Lecture 01
Outline of Lecture 01
    Introduction to multimedia technology
     I t d ti t        lti di t h l
        Definition of multimedia 
        History of multimedia 
         Hi t     f    lti di
        Technology of multimedia 
    Introduction to COMP 319
     Introduction to COMP 319
        General information
        Subject learning outcomes
         Subject learning outcomes
        Course arrangement
    Introduction to HTML
     Introduction to HTML
    Consulting time for the course add/drop

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   2
Outline of Lecture 01
Outline of Lecture 01
    Introduction to multimedia technology
     I t d ti  t   lti di  t h l
        Definition of multimedia 
        History of multimedia 
         Hi t     f    lti di
        Technology of multimedia 
    Introduction to COMP 319
     Introduction to COMP 319
        General information
        Subject learning outcomes
         Subject learning outcomes
        Course arrangement
    Introduction to HTML
     Introduction to HTML
    Consulting time for the course add/drop

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   3
Motivation of Study Multimedia
Motivation of Study Multimedia
    Consistent with human’s perception
     C   i t t ith h      ’        ti
        We perceive the world through all the senses we have at 
         once
        The integration of media is natural
                       gy
     Multimedia technology intends to imitate the 
     human’s communication with the world
        Drama is an typical example of multimedia
        The separation of media is artificial and may often 
         Th         ti   f    di i    tifi i l d        ft
         unsatisfactory
    Multimedia is not only the reversion of the real life
     Multimedia is not only the reversion of the real life 
     but also the creation

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   4
Definition of Multimedia
Definition of Multimedia
      ff          l h     d ff
     Different people have different viewpoints
        Multimedia has pervaded the world of 
                i        d    i      db i
         entertainment, education, and business
    Multimedia from the user’s perspective
        Enables information to be represented through text, 
         audio, graphics, image, animation, and video
    Multimedia in computer science
        Computer‐based processing of the data includes at 
         least two of the following elements: 
         l           f h f ll        l
         text, audio, graphic, image, animation, and video

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   5
History of Multimedia Technology
History of Multimedia Technology
    Newspapers (First)
     N          (Fi t)
        Mass communication medium using text, images, and 
         graphics
    The connection between computer and multimedia is 
     a short period 
               from Vannevar Bush (1945)
         Memex from Vannevar Bush (1945)
        CD‐ROM specification was published (1985) and then appear 
         on desktop in 1989
        Hypertext markup language (HTML) was invented (1990)
        MPEG‐1 was approved (1991)
        JPEG was approved (1992)
         JPEG was approved (1992)
        World Wide Web (WWW) became publicly available (1992)
        Netscape program was created (1994)

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   6
Technology of Multimedia
Technology of Multimedia
    From the data
     From the data
        Text and hypertext
        Audio
        Graphics and animation
        Image and video
    From the target
     From the target
        Multimedia data generation
                             g
         Multimedia data management
        Multimedia data transmission
    From the system
        Hardware
        Software

    Sep. 7, 2011    Lecture 01: Introduction to Multimedia Computing   7
Outline of Lecture 01
Outline of Lecture 01
    Introduction to multimedia technology
     I t d ti t        lti di t h l
        Definition of multimedia 
        History of multimedia 
         Hi t     f    lti di
        Technology of multimedia 
    Introduction to COMP 319
        General information
        Subject learning outcomes
         Subject learning outcomes
        Course arrangement
    Introduction to HTML
     Introduction to HTML
    Consulting time for the course add/drop

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   8
General Information
General Information
    Lecture
     L t
        Lecturer:                       Fiona Yan Liu
        Contact:
         Co tact                         csy u@co p po yu edu
                                         csyliu@comp.polyu.edu.hk
    Lab and grading
        Teaching assistant:             Starry Shenghua zhong
        Contact:                        csshzhong@comp.polyu.edu.hk
    Text book
        Z.‐N. Li and M.S. Drew,  Fundamentals of Multimedia Prentice‐
         Z ‐N Li and M S Drew "Fundamentals of Multimedia", Prentice‐
         Hall, 2003
    Course web page
        The notes for lectures and labs will be available online by Tue.
         Th        f l            d l b ill b       il bl    li b T
        http://www.comp.polyu.edu.hk/~csyliu/course/comp319/main.ht
         ml

    Sep. 7, 2011     Lecture 01: Introduction to Multimedia Computing    9
Subject Learning Outcomes
Subject Learning Outcomes
    Basic knowledge of multimedia computing
     Basic knowledge of multimedia computing
        Teaching approaches
             Learned from lecture
        Assessment methods
             Individual work
             Three quizzes                                      30%
             Final examination                                  45%
    Basic skill of multimedia programming
        Teaching approaches
         Teaching approaches
             Learned from lab
        Assessment methods
             Group work with 1 4 person(s) each group
              Group work with 1 – 4 person(s) each group
             Course project                          25%


    Sep. 7, 2011      Lecture 01: Introduction to Multimedia Computing   10
Syllabus of the Lecture
Syllabus of the Lecture
    Basic part
     Basic part
        Hypertext representation
                 p
         Text compression
        Image data representation
        Image data compression
        Video data representation
         Video data representation
        Video data compression
        Audio data representation
        Audio data compression
    Optional part
        Multimedia data management
         Multimedia data management
        Challenges in multimedia computing

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   11
Outline of Lecture 01
Outline of Lecture 01
    Introduction to multimedia technology
     I t d ti t        lti di t h l
        Definition of multimedia 
        History of multimedia 
         Hi t     f    lti di
        Technology of multimedia 
    Introduction to COMP 319
     Introduction to COMP 319
        General information
        Subject learning outcomes
         Subject learning outcomes
        Course arrangement
    Introduction to HTML
    Consulting time for the course add/drop

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   12
Definition of HTML
Definition of HTML
    HTML
        Hypertext Markup Language
    Markup language
                g
         Allow regular text to be marked with special 
         symbols, that tell a program, how to display the text
        Example: <l><b>Hello</b></l>
    Hypertext
        Normal text: to be linear
        Hypertext: not constrained to be linear

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   13
Hypertext and Normal Text
Hypertext and Normal Text
  Hypertext is text, which contains links to other texts.




Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   14
Web Generation
Web Generation
           d                 l       ( l k
     HTML documents are plain‐text (also known as 
     ASICC) files that can be created using any text 
      dit
     editor
    WYSIWYG editors
        What You See Is What You Get
        Microsoft FrontPage
    The difference between the htm and html 
     extensions
        Depends on author’s personal preference

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   15
A Example of HTML Document
A Example of HTML Document
<html> 
<html>

<head>
<TITLE>A Simple HTML Example</TITLE>
 TITLE A Simple HTML Example /TITLE
</head>

<body>
<H1>HTML is Easy To Learn</H1>

<P>Welcome to the world of HTML. This is the first paragraph. While short it is still a 
   paragraph!</P> 
   paragraph!</P>

<P Align = center >This is the second paragraph.</P> 

</body>

</html> 

  Sep. 7, 2011        Lecture 01: Introduction to Multimedia Computing                     16
Web Generation using HTML 
Document




Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   17
The Minimal HTML Document
The Minimal HTML Document
    Each html document consists of head and body 
     E h ht l d       t     i t fh d db d
     text
    Components of html document
     Components of html document
        Elements content
        Tags
             Consist of: <tag name>
               g             yp            /
              Tags are usually paired: <P> </P>
        Attribute
                          p
     For more information, please check the tutorial
        http://www.w3schools.com/html/default.asp


    Sep. 7, 2011      Lecture 01: Introduction to Multimedia Computing   18
Outline of Lecture 01
Outline of Lecture 01
    Introduction to multimedia technology
     I t d ti t        lti di t h l
        Definition of multimedia 
        History of multimedia 
         Hi t     f    lti di
        Technology of multimedia 
    Introduction to COMP 319
     Introduction to COMP 319
        General information
        Subject learning outcomes
         Subject learning outcomes
        Course arrangement
    Introduction to HTML
     Introduction to HTML
    Consulting time for the course add/drop

    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   19
2D DCT and IDCT with 8*8 Numbers
2D DCT and IDCT with 8*8 Numbers
    Consider an image of (8*8)
    2D DCT



    2D IDCT




    Sep. 7, 2011   Lecture 01: Introduction to Multimedia Computing   20

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:12
posted:3/31/2012
language:
pages:20