Title: Multimedia Technology SMD151 Lecture 1
1Multimedia TechnologySMD151Lecture 1
- Peter Parnes
- peppar_at_sm.luth.se
2Today
- Course information
- Overview of the multimedia area
3Who am I?
- Dr Peter Parnes Assistant Professor
- peppar_at_sm.luth.se
- http//www.cdt.luth.se/peppar/
- http//www.parnes.com/blog/
- 0920/492421
- 070/6614567
- A3307
- E-meeting in the CDT session
- ICQ (4208035)
- Microsoft Instant Messenger (peppar_at_cdt.luth.se)
4Course Goal
- Understanding the area of distributed multimedia
- Media coding
- Real-time communication
- Architectures for distributed multimedia
applications - And much much more -)
5Course Overview
- Three major parts
- Lectures
- 8 in total
- Covers material from the book
- Also much additional material will be presented
- Slides available on-line
- Seminars
- ....
- Labs
- ....
6Seminars
- Groups of 3
- Find an interesting subject
- Do a literature study
- Write a scientific report
- Verbal presentation (9 minutes long)
- Subject deadline 030905 12.00
- More info on the course page(http//www.cdt.luth.
se/peppar/kurs/smd151/)
7Labs
- Groups of 3
- More information from Johan now
- Presented in written reports (on the web) and as
running applications when applicable - More information on the web
8Grade
- Final grade
-
- 25 written exam
-
- 25 seminars
-
- 50 labs
9Deadlines!!!
- All parts in the course will have deadlines.
- Honor them and get the grade you deserve.
- Be on time for lectures!!!
- PLEASE!
10E-Mail List
- Join the course e-mail list.
- Announcement, course news, questions etc.
- Do not hesitate to use it for your questions!
- Subscribe smd151-request_at_cdt.luth.se
- Post smd151_at_cdt.luth.se
11The Book
- Loads of text...
- Reading instructions on the course page later...
12Questions?
- Questions now?
- Please ask question at any time in the course!!!!
- Protest!! Interact!!
- Send suggestions via email (to the list or
directly to me). - Do not be afraid to critique me, I can take it
-)
13Multimedia ???
14What is Multimedia?
- Multimedia is a very broad area
- Mainly undefined with many different views.
- Multi many
- Media plural of medium middle, center,
intermediary - Multiple intermediaries
15The Information Field
- The word multimedia is used in various fields in
information handling - Storing and processing in computing
- Production in publishing
- Distribution in mass media
- Transmission in telecommunications
- Presentation in interaction between people and
systems - Perception in peoples interaction with outside
world
16Digital Multimedia
- What is digital multimedia?
- Digital multimedia is the field concerned with
the computer-controlled integration of text,
graphics, still and moving images, animation,
sounds, and any other medium where every type of
information can be presented, stored and
processed digitally. - F. Fluckiger
17Multisensory Systems
- Humans are multisensory.
- Sight, hearing, smell, touch and taste.
- Visual media
- Audio media
- Multimedia Systems
- ! Multisensory Systems
18Multisensory Systems
- Advantages of multisensory systems
- Appear more natural and friendly
- Redundant information more possible
- Complementary information improves memorization
- Emotional information easier to convey
19Classification of Media
Time/space nature
Continuous (time-based)
Animation
Moving Images
Sound
Discrete (space-based)
Still Images
Text
Graphics
Origin
Captured from real-world
Synthesized by computers
20Networked Multimedia
- This course is really about networked
multimedia. - Two main categories
- Genuinely networked applications
- Client-Server model based applications
21Example Desktop audio/video
22- Integrating Digital Information
23Multimedia Systems
- Essential characteristics of multimedia systems
- Computer controlled
- Integrated
- Digitally represented information
- Optionally offer interactivity
24Computer Controlled
- Rather obvious
- One or several computers have to be involved in
the presentation of the information. - E.g. a CD-player is not a multimedia system.
25Integration
- A multimedia system should handle producing,
storing, carrying and presenting information in
an integrated way. - E.g. Computer Integration
- E.g. Network Integration
26Integration
Presentation integration
Storage integration
CD-ROM
video window
Magnetic Disk
text window
text
Capture integration
Network integration
video camera
Single Network
integrated microphone
27Digital Representation
- What is digitization?
- The transformation from an analog signal to a
digital signal - An analog signal varies continuously and is said
to be analogues to the measured value
28The Digitization Process
sampled signal
analog signal
Sampler
Quantizer Coder
digitized signal
29Conversion
digital signal
analog signal
A/D converter
(011001101 ...)
D/A converter
analog signal
30Why Digital Representation?
- All types of information can be represented as
bits - Can be moved over digital networks
- No loss in copy
- Easy to maintain the information error free
31Drawbacks of Digital Rep.
- Distortion
- Might require high bit-rates to transfer
- Fast networks...
- Large storage needed...
32Digital Representation
Memorandum This is a note to inform you that ...
one page formed of digital characters
4 000 bytes
50 000 bytes
Memorandum This is a note to inform you that ...
same printed page scanned and digitized
33Two Modes of Presentation
- Two basic modes of presentation
- Passive or Linear
- TV, movies, radio
- Interactive or Non-linear
- The receiver can modify the presentation
- Time
- Order 4 degrees of customization
- Speed
- Form
- Newspaper, book, computer game
34Examples
35Handheld Audio/Video
36MPEG-4 Video
37Questions?
38Media
- Media definitions
- Media parts
- Text, graphics, images, video, animation and
sound. - Might sound trivial but notions needed.
- Most from the human-computer interaction HCI
world.
39Text
This is an unformatted text also called plain
text. All the characters have the same style and
font and their pitch is the same. Regular human
computer interfaces use plain text. An advantage
is that v e r t i c a l a l i g n m e n t
is easier.
- This is an example of rich text.
- Characters can have different styles and their
pitch is variable. - They may also us different fonts.
- They may also respect certain formatting
rules.
40Graphics vs. Images
Graphics
Images
- graphics are revisable documents
- the document format must retain structural
information - the semantic content is preserved in the
representation - described as objects
images are not revisable the document format is
unaware of any structural information the
semantic content is not preserved described as
bitmaps formed of individual pixels
41Still Images
- Format bitmap
- Picture elements pixels
- Pixel/Amplitude depth
- 1,8,16,24,32 bpp bits per pixel
- Common formats JPEG, GIF, PNG, TIFF
- Compression of images
42Moving Images
- Movies consists of a series of frames or still
images - Frame rates and human perception
- lt10 sequence of still images
- 10-15 jerky effect
- gt15 movie effect
- Formats
- MPEG1,2,4
- AVI, QuickTime (containers)
43Frame Rates
- Movies 24 fps
- TV
- American 30 fps
- European 25 fps
- HDTV 60 fps
44Sound
- Speech vs. Non-speech sounds
- and computers
- Speech coding
- Use computers to communicate with humans
- Speech recognition and understanding
- to computer
- Speech synthesis
- from computer
45Enabling Technologies
- We need some technologies to be able to do
networked multimedia ) - Computers....
- CPU, RAM, storage space, display etc.
46Central Memory
Memory bus
network
CPU
DMA
Bus Interface
Disk controller
Comm. Interface
Peripheral bus
Audio player
Audio A/D
Video compression
VCR
Display controller
Video A/D
47Transmission
- Terrestrial transmission
- Metallic cables
- Twisted Pair, TP (shielded or unshielded)
- Optical fibers
- Modulated light
48Aerial Transmission
- Surface transmission
- Radio, microwave, IR-light, laser
- Radio up to 200 Mbps
- Radio affordable at 11 to 54 Mbps
- Satellite transmission
- High delay, 100-300 ms
49Base band Transmission
- Apply the signal to be sent directly on the
cable. - Only one bit can be sent at one time.
50Synchronous Time Division
fixed time slots dedicated to data from A, B and
C
A
B
C
A
B
C
A
B
C
time
Synchronous Time Division Multiplexing System
Input line A
Input line B
Output line
Input line C
51Asynchronous Time Division
variable time slots allocated to data from A, B
and C
A
B
C
B
C
A
c
C
time
Asynchronous Time Division Multiplexing System
Input line A
Input line B
Output line
Input line C
52Broadband Transmission
- Modulate a carrier signal
- E.g. Change the amplitude of the carrier
- Allows us to send several signals in the same
wire at the same time. - We use a
- Modulator-demodulator modem
53Network Topologies
- Full connection
- Star topology
- Tree/Mesh topology
- Routers and switches needed as junctions
- Bus
- Send the signal in both directions to everybody
- Ring
54Bus Topology
station transmitting at a given instant
destination station
flow of transmitted data
55Ring Topology
station transmitting at a given instant
flow of transmitted data
destination station
56Tree structures
- Internet!
- Routers, switches, hubs
- Packets...
57Communication Protocols
- Computers need a predefined language to
communicate, - Just like humans!
- Thus, protocols!
- Protocols are layered into stacks
- Suites Internet Protocol, OSI, DNA, SNA
58Packet vs. Circuit switching
- Circuit
- Physical or virtual path created
- Dedicated bandwidth per circuit
- Wastes bandwidth
- Packet
- Chop up data into packets
- Send and forward them when necessary
- Multiplexing
59Connections...
- Connection-oriented
- Create a virtual connection
- The network knows that A and B want to
communicate - Connectionless
- Just send data
- Network forwards the data
60L,C,M,W,PAN
- Local Area Network LAN
- Campus Area Network - CAN
- Metropolitan Area Network MAN
- Wide Area Network WAN
- Personal Area Network PAN
61Summary
- Course introduction
- Digital Media and Representation
- Computers
- Communications and Networks
62