Multimedia
Multimedia
def. Many forms
def. Many forms
Multimedia
Multimedia
Text
Hyperlinks
Images
Audio
Animation
Video
Text
Hyperlinks
Images
Audio
Animation
Video
Text
Text
Text refers to letters, numbers, and othercharacters whose meaning is not specified(open to human interpretation)
Text in a multimedia product is written using aword processor
How much text should be included in yourpresentation? The screen should not beoverloaded with text.
Text refers to letters, numbers, and othercharacters whose meaning is not specified(open to human interpretation)
Text in a multimedia product is written using aword processor
How much text should be included in yourpresentation? The screen should not beoverloaded with text.
Hypertext
Hypertext
Allows the user to easily navigate through amultimedia product using cross-links
Hyperlink- (link or hotword) is a highlightedword or graphic which allows electronicconnection to a related article.
Provides interactivity in a multimedia context
Most common use is on the Internet.
Allows the user to easily navigate through amultimedia product using cross-links
Hyperlink- (link or hotword) is a highlightedword or graphic which allows electronicconnection to a related article.
Provides interactivity in a multimedia context
Most common use is on the Internet.
Images
Images
Pictures such as drawings, paintings,photographs.
Used to present information and provideinterest.
Al images on screen are made up of pixels(picture elements)
Pictures such as drawings, paintings,photographs.
Used to present information and provideinterest.
Al images on screen are made up of pixels(picture elements)
DSC_0189
Bit mapped Images
Bit mapped Images
Bit-Mapped graphics treat each pixel on thescreen individually and represent this by bits inmemory.
When transformed, they lose resolution
Enlarging each pixel will create a staircasepattern called aliasing.
Require Larger amounts of storage.
Often stored in compressed formats such asGIF, JPEG
Bit-Mapped graphics treat each pixel on thescreen individually and represent this by bits inmemory.
When transformed, they lose resolution
Enlarging each pixel will create a staircasepattern called aliasing.
Require Larger amounts of storage.
Often stored in compressed formats such asGIF, JPEG
Vector graphics
Vector graphics
Are made up of drawn objects such as lines,shapes.
Each object is defined by characteristics suchas position, line width, pattern.
These characteristics are stored asmathematical expressions and displayed onthe screen as pixels.
Common formats include CGM, EPS, WMF.
Are made up of drawn objects such as lines,shapes.
Each object is defined by characteristics suchas position, line width, pattern.
These characteristics are stored asmathematical expressions and displayed onthe screen as pixels.
Common formats include CGM, EPS, WMF.
Graphics and Colours
Graphics and Colours
Colour graphics and graphics with tones (greyscale) increase the number of bits per pixeland require more storage space. Colours areobtained from a RGB screen (red, green, blue)which uses various percentages of red, greenand blue to create all colours.
The minimum number of colours is eight: redonly, green only, blue only, red and green(yellow), red and blue (magenta), blue andgreen (cyan), all colours RGB (white) and nocolours (black).
Colour graphics and graphics with tones (greyscale) increase the number of bits per pixeland require more storage space. Colours areobtained from a RGB screen (red, green, blue)which uses various percentages of red, greenand blue to create all colours.
The minimum number of colours is eight: redonly, green only, blue only, red and green(yellow), red and blue (magenta), blue andgreen (cyan), all colours RGB (white) and nocolours (black).
Graphics and Colours
Graphics and Colours
A bit depth of 8 lets a graphic contain 256colours, 64 colours each with 4 tones.
(64 x 4 = 256)
Or 32 colours each with 8 tones
(32 x 8 = 256)
Photorealistic images require at least 24 bitcolour.
Question: What is the file size in Kilobytes of a256 colour image with a resolution of 1024 by768 pixels?
A bit depth of 8 lets a graphic contain 256colours, 64 colours each with 4 tones.
(64 x 4 = 256)
Or 32 colours each with 8 tones
(32 x 8 = 256)
Photorealistic images require at least 24 bitcolour.
Question: What is the file size in Kilobytes of a256 colour image with a resolution of 1024 by768 pixels?
Answer: File size =
Answer: File size =
Horizontal x Vertical x Bit depth
8 x 1024
8 x 1024
1024 x 768 x 8
= 768 kb
=
=
Audio
Audio
Sound travels through air waves with particularvolume and pitch
A sound wave is analogue data. Analogue datais represented by continuous variablequantities whilst digital data is represented inthe form of digits or numbers.
As computers are digital, sound waves must bedigitised. This is created using an analogue todigital converter (ADC) and reversed by adigital to analogue converter (DAC). The ADCand DAC are built into the computer.
Sound travels through air waves with particularvolume and pitch
A sound wave is analogue data. Analogue datais represented by continuous variablequantities whilst digital data is represented inthe form of digits or numbers.
As computers are digital, sound waves must bedigitised. This is created using an analogue todigital converter (ADC) and reversed by adigital to analogue converter (DAC). The ADCand DAC are built into the computer.
Sound Waves
Sound Waves
Sound waves are recorded by airbeing compressed and expanding.
Y axis represents air pressure andx axis represents time
Zero Line: represents the rest state
Amplitude: the amount of compressionor rarefaction at any point on thewaveform. It is the distance above orbelow the zero line.
Cycle: the amount of time it takes for theamplitude of the waveform to return to thesame level.
Frequency: the number of cycles thathappen every second. The higher thefrequency, the higher the pitch.
Sound waves are recorded by airbeing compressed and expanding.
Y axis represents air pressure andx axis represents time
Zero Line: represents the rest state
Amplitude: the amount of compressionor rarefaction at any point on thewaveform. It is the distance above orbelow the zero line.
Cycle: the amount of time it takes for theamplitude of the waveform to return to thesame level.
Frequency: the number of cycles thathappen every second. The higher thefrequency, the higher the pitch.
wave1
wave2
wave3
Sampling
Sampling
At regular intervals the ADC measures the analogsignal and outputs a number representing theamplitude of the signal at that precise instant. Thisis called a "sample." Before long there are a hugenumber of samples all arranged in chronologicalorder like a spot-map of the original waveform.
At regular intervals the ADC measures the analogsignal and outputs a number representing theamplitude of the signal at that precise instant. Thisis called a "sample." Before long there are a hugenumber of samples all arranged in chronologicalorder like a spot-map of the original waveform.
wave4
Sampling
Sampling
Sampling rate: The number of times a sample(slice) is taken from the sound wave. During asample the amplitude (volume) is measuredand converted to a number. Common samplingrates are: 44.1kHz (44100 x sec) and 22.05(22050 x sec)
Sample size (bit resolution) is the number ofbits per sample. CD’s are recorded usually at16 bits, however for normal voice recording 8bits is sufficient.
Sampling rate: The number of times a sample(slice) is taken from the sound wave. During asample the amplitude (volume) is measuredand converted to a number. Common samplingrates are: 44.1kHz (44100 x sec) and 22.05(22050 x sec)
Sample size (bit resolution) is the number ofbits per sample. CD’s are recorded usually at16 bits, however for normal voice recording 8bits is sufficient.
8 bit voice recording
Sample rate
Sample rate
Sampling rate
Best uses
11 kHz
Speech and short segments of music
22 kHz
Better music playback
32 kHz
Broadcast audio standard
44 kHz
CD quality playback
48 kHz
Digital Audio Tape (DAT) playback
DAC
DAC
Output for DAC withreconstructedwaveform
It has someinformation missing(at about 22 kHz),however this is out ofthe hearing range ofhumans (about 16kHzmax)
Output for DAC withreconstructedwaveform
It has someinformation missing(at about 22 kHz),however this is out ofthe hearing range ofhumans (about 16kHzmax)
wave5
wave6
Mono and Stereo
Mono and Stereo
Mono uses one channel of sound and stereouses 2 (left and right)
File size is calculated by multiplying the samplerate, sample size and time. If the file is stereo,times this by two.
Question: Calculate the file size of a CD qualityaudio that uses a sample rate of 44.1kHz witha 16 bit sample size and a four minute track instereo.
Mono uses one channel of sound and stereouses 2 (left and right)
File size is calculated by multiplying the samplerate, sample size and time. If the file is stereo,times this by two.
Question: Calculate the file size of a CD qualityaudio that uses a sample rate of 44.1kHz witha 16 bit sample size and a four minute track instereo.
WAV vs MP3 (storage)
WAV vs MP3 (storage)
The large size of CD quality audio files can bea problem, but it is addressed using MP3’swhich are a compressed audio format. It filtersout excess information with no apparentreduction in quality.
The large size of CD quality audio files can bea problem, but it is addressed using MP3’swhich are a compressed audio format. It filtersout excess information with no apparentreduction in quality.
Audio track time
WAV
MP3
4.11 mins
42.4 Mb
3.5 Mb
3.33 mins
36 Mb
3 Mb
8.16 mins
83.5 Mb
6.95 Mb
Animation
Animation
morph
06animation-fur
animation_02
Animation
Animation
Animation is the creation of moving images. It isaffected by image quality and speed ofmovement.
Different types of animation include:
Cell based animation
Path based animation
Morphing and warping
Animation is the creation of moving images. It isaffected by image quality and speed ofmovement.
Different types of animation include:
Cell based animation
Path based animation
Morphing and warping
Cell based animation
Cell based animation
Cell based animation involves drawing and displayingindividual frames or cells.
Each frame is saved and stored separately and loadedinto a graphics page of primary memory.
This is the traditional animation method.
This animation method requires a very powerful computerto create and display 30 frames per second.
Eg. A high-res colour graphic containing 30 fps wouldrequire calculations of 15million (500 000 x 30) pixels inone second.
Cell based animation involves drawing and displayingindividual frames or cells.
Each frame is saved and stored separately and loadedinto a graphics page of primary memory.
This is the traditional animation method.
This animation method requires a very powerful computerto create and display 30 frames per second.
Eg. A high-res colour graphic containing 30 fps wouldrequire calculations of 15million (500 000 x 30) pixels inone second.
Cell based animation
Cell based animation
How it Works:
The animation works by displaying the first framefrom a graphics  page, and at the same timecreating the second frame. The second frameis then displayed whilst the third frame is beingdrawn.
How it Works:
The animation works by displaying the first framefrom a graphics  page, and at the same timecreating the second frame. The second frameis then displayed whilst the third frame is beingdrawn.
Path based animation
Path based animation
Involves displaying the movement of objectsonto a fixed background in a particularsequence or path
The background pixels do not change, only thepixels of the moving object change.
This saves memory and processing time.
To create, the moving object must be drawnonce at the start point, saved, erased anddrawn at the end point.
Animation software can then fill in intermediateframes by “tweening”.
Involves displaying the movement of objectsonto a fixed background in a particularsequence or path
The background pixels do not change, only thepixels of the moving object change.
This saves memory and processing time.
To create, the moving object must be drawnonce at the start point, saved, erased anddrawn at the end point.
Animation software can then fill in intermediateframes by “tweening”.
Video and Still frame animation
Video and Still frame animation
Frames PerSecond
Uses
8 FPS
Minimum speed needed forthe illusion of movement
12 FPS
Animation Speed
24 FPS
Movie/film frame speed
30 FPS
Refresh rate of computermonitors
Morphing (and warping)
Morphing (and warping)
morph
Morphing isthe smoothchangebetween twoimages
Warping isthe distortionof oneportion ofone image
Video Processing
Video Processing
Videos are an interactive and dynamic mediumwhich is especially beneficial for displaying andexplaining concepts.
However, video places huge demands on amultimedia system.
The decision to include video mediums for theirexciting additional elements can only be madeas long as the system is able to support videoeffectively.
Videos are an interactive and dynamic mediumwhich is especially beneficial for displaying andexplaining concepts.
However, video places huge demands on amultimedia system.
The decision to include video mediums for theirexciting additional elements can only be madeas long as the system is able to support videoeffectively.
Video Hardware
Video Hardware
A video camera (analogue or digital) is used tocapture information
A video camera (analogue or digital) is used tocapture information
Video Storage
Video Storage
Large videos and animations require largestorage facilities.
Number of Frames = FPS x Time in seconds
eg.  24fps x 30 mins
= 24 x (30 x 60)
= 43 200 frames
File size for each frame = Horizontal x verticalx bit depth (then convert to bytes and Kb)
Large videos and animations require largestorage facilities.
Number of Frames = FPS x Time in seconds
eg.  24fps x 30 mins
= 24 x (30 x 60)
= 43 200 frames
File size for each frame = Horizontal x verticalx bit depth (then convert to bytes and Kb)
Video Storage continued
Video Storage continued
A frame size of 2048 by 872 and 32 bits
=2048 x 872 x 32 /(8 X 1024)
=6976 KB
File size for movie = Frames x Size
=43200 x 6976
=…
A frame size of 2048 by 872 and 32 bits
=2048 x 872 x 32 /(8 X 1024)
=6976 KB
File size for movie = Frames x Size
=43200 x 6976
=…