SlideShare a Scribd company logo
1 of 72
EC2037 - MULTIMEDIA
COMPRESSION AND
COMMUNICATION
Dr.C.Arun
07/31/16 Dr.C.Arun, REC
UNIT I: MULTIMEDIA COMPONENTS
• Introduction - Multimedia Skills -
Multimedia Components and their
Characteristics - Text, Sound, Images,
Graphics, Animation, Video, Hardware.
07/31/16 Dr.C.Arun, REC
Introduction
What is Multimedia?
1. Multimedia is the integration of multiple forms of
media. This includes text, graphics, audio, video, etc.
2. Multimedia is any combination of text, art, sound,
animation, and video delivered to us by computer or
other electronic or digitally manipulated means. It is
a richly presented sensation.
3. Multimedia is the seamless integration of text, sound,
images of all kinds and control software within a
single digital information environment.
• For example, a presentation
07/31/16 Dr.C.Arun, REC
The basic five Elements of
Multimedia
1. Text
2. Images
3. Audio
4. Video
5. Animation
07/31/16 Dr.C.Arun, REC
What are online, off-line and hybrid
multimedia products?
• An “offline” project is self-contained, does
not interact with anything outside its
immediate environment
• An “online” project needs to communicate
with distant resources over a network.
• Some projects have elements of both
online and offline projects and we will refer
these as “hybrid” projects.
07/31/16 Dr.C.Arun, REC
• Interactive (Nonlinear) Multimedia
Multimedia is combination of digitally manipulated text, photographs,
graphic art, sound, animation, and video elements. When you allow
an end user (user) multimedia project to control what and when the
elements are delivered, it is called interactive or nonlinear
multimedia.
Non-interactive (Linear) Multimedia:
A multimedia project need not be interactive to be called Non-
interactive multimedia: users can sit back and watch it just as they
do a movie or the television. In such cases a project is linear, or
starting at the beginning and running through to the end.
07/31/16 Dr.C.Arun, REC
07/31/16 Dr.C.Arun,
Multimedia- Applications
1. Multimedia in Business
• Items difficult to stock like glass utensils, industrial equipment
• Business applications for multimedia include presentations,
training, marketing, advertising, product demos, simulations,
databases, instant messaging, and networked communications.
• Medical doctors can practice surgery methods via simulation
prior to actual surgery. Mechanics learn to repair engines.
2. Multimedia in Education
• These include learning packages and simulation of lab
experiments.
• Different aspects of the course curriculum which cannot be
explained easily through simple text and images could be
presented through video clips, animation, 3D modelling, audio
annotation, etc.
• E-learning
3.Multimedia in Home Entertainment
• computer based games for kids, interactive encyclopaedias,
storytelling, cartoons, etc.
• Wii, X-box, or Sony PlayStation machine.
4.Multimedia in Public Places
• information is accessed through a touch screen and viewed on a
monitor. In hotels, train stations, shopping malls, museums,
libraries, and grocery stores, multimedia is already available at
stand-alone terminals
5.Virtual Reality
• At the convergence of technology and creative invention in
multimedia is virtual reality
• Take a step forward, and the view gets closer
6.Content Based Storage and Retrieval (CBSR) System
• efficient methods of searching non-textual media are being
developed
• matching of a fingerprint form police records to identify the criminal
• identifying person from photograph07/31/16 Dr.C.Arun, REC
07/31/16 Dr.C.Arun, REC
Multimedia- Applications
In Medicine
Source:
Cardiac Imaging,
YALE centre for
advanced cardiac
imaging
07/31/16 Dr.C.Arun, REC
Multimedia- Applications
In training
07/31/16 Dr.C.Arun, REC
Multimedia- Applications
Public awareness
campaign
Source
Interactive Multimedia Project
Department of food science&
nutrition, Colorado State Univ
Multimedia Project Development
Stages:
four basic stages in a multimedia project
1.Planning and costing
2. Designing and producing
3.Testing
4.Delivering
07/31/16 Dr.C.Arun, REC
The extended version
1. Choosing a topic:
2. Writing a story:
3. Writing a script
4. Preparing a story board
5. Preparing a flow line
6. Implementation:
7. Testing and feedback:
8. Final delivery:
07/31/16 Dr.C.Arun, REC
Multimedia Skills
1. Executive Producer
2. Producer/Project Manager
3. Creative Director/Multimedia Designer
4. Art Director/Visual Designer
5. Artist
6. Interface Designer
7. Game Designer
8. Subject Matter Expert
9. Instructional Designer/Training Specialist
10. Scriptwriter
11. Animator (2-D/3-D)
12. Sound Producer
13. Music Composer
14. Video Producer
15. Multimedia Programmer
16. HTML Coder
17. Media Acquisition
18. Marketing Director
07/31/16 Dr.C.Arun, REC
Roles of a Multimedia Project
Manager
(1) Planner – Devises a cost effective method for developing a project within the constraints of schedule
and budget.
(2) Team Builder – Assembles a team of developers and then motivates them to work together.
(3) Organizer-Structures the project by applying the best mix of talent to meet the demands of a schedule
as well as technical requirements.
(4) Negotiator-Balances the needs of the project, the customer, and the development team.
(5) Flexible and assertive coach: Knows how to get the best out of his or her team. This is accomplished
by taking control when necessary to get the job done.
(6) Work Flow Manager: Schedules activities and tasks in a logical sequence.
(7) Sales Person-Understands the needs of the customer and delivers the solution on time and within the
budget.
(8) Problem Solver-Identifies and rectifies technical and management difficulties.
(9) Committed to Quality-Ensures that multimedia products are error free.
(10) Goal Setter- Identifies specific tasks and sees to it that they are completed on time.
(11) Possesses a Positive Attitude- Believes a complex project, despite the things that can go wrong, will
get done, no matter what.
(12) Listener-hears out customers, team members, management, and everyone who has a say in the
project, and then makes a decision that gets the job done.
(13) Multi-tasker- Judges a number of things at once, including technical, management, schedule, and
budget issues. Possessing this skill is critical and may be the most important skill of all.
07/31/16 Dr.C.Arun, REC
07/31/16 Dr.C.Arun, REC
Digital Image Representation & Processing(1/2)
Lecture-2
07/31/16 Dr.C.Arun, REC
To discuss…
 Image fundamentals
 Image Formation
 1-bit & 8 bit image
 Color image
07/31/16 Dr.C.Arun, REC
Digital Image
• Image can be defined as a 2-D function f(x,y), where x and y are
spatial coordinates and the amplitude of f at any pair of
coordinates (x,y) is called the intensity/gray level of the image
at that point
– When the image is gray scale, intensity values represent the range of
shades from black to white.
– For a color image the intensity values are represented as a combination of
R, G, B
• Can be considered as comprising x x y number of elements
(picture elements, image elements, pels, pixels), each of which has a
location and value.
07/31/16 Dr.C.Arun, REC
Image Formation
• Pixel values are proportional to the energy/ electromagnetic
waves radiated from the source
– It implies this value cannot be negative, ranges from 0 to +ve infinity
• Function f(x,y) characterized by components
– Illumination i(x,y), value ranging from 0 to infinity
– Reflectance r(x,y), value ranging from 0 to 1
– f(x,y)= i(x,y) x r(x,y)
• f(x,y) lies between Lmin to Lmax scaled to [0,L-1], where 0
representing black and L-1 representing white, the intermediate
values are the shades of gray from black to white
07/31/16 Dr.C.Arun, REC
Image Formation [2]
07/31/16 Dr.C.Arun, REC
Image Formation [3]
07/31/16 Dr.C.Arun, REC
• 256 gray levels (8bits/pixel) 32 gray levels (5 bits/pixel) 16 gray levels (4 bits/pixel)
• 8 gray levels (3 bits/pixel) 4 gray levels (2 bits/pixel) 2 gray levels (1 bit/pixel)
Image Formation [4]
07/31/16 Dr.C.Arun, REC
Image Formation[5]
• Output of image sensors are continuous voltage
waveform, digitization is necessary for further
processing
• Digitizing the coordinate positions are called sampling
• Digitizing the amplitude values are called quantization
– Number of gray levels will be in an integer power of 2
– L=2k
, [0…L-1]
– Number of bits needed to store an image b=M x N
• Image is k bit image if it has 2k
gray levels
– 8 bit image has 256 gray levels
07/31/16 Dr.C.Arun, REC
1-bit image
• Simplest type of image
• Each pixel consist of only ON / OFF information
• Called 1-bit monochrome (since no color) image
• Suitable for simple graphics & text
– JBIG (Joint Bi-level Image experts Group ), A compression
standard for binary image
07/31/16 Dr.C.Arun, REC
8-bit image
• Gray levels between 0 to 255
(black to white)
• Image resolution refers the number
of pixels in an image. The higher
the resolution, the more pixels in
the image. Higher resolution
allows for more detail and subtle
color transitions in an image
• Shown is 512x512 byte image
07/31/16 Dr.C.Arun, REC
Color image
• 24- bit color image
– Each pixel is represented by 3 bytes, RGB
– Each R, G, B are in the range 0-255
– 256 x 256 x 256 possible colors
– If space is a concern, reasonably accurate color image can be
obtained by quantizing the color information
• 8- bit color image
– Carefully chosen 256 colors represent the image
– We get information can be received from the color histogram
07/31/16 Dr.C.Arun, REC
Color image [2]
• For 640 x 480 image represented with
– 24 bits requires 921.6 kbytes
– 8 bit requires 300 kbytes
• The 8-bit color image stores only the index of the color,
the file header will contain the mapping information.
• The table where the color information for all the 256
indices is called color lookup table (LUT)
07/31/16 Dr.C.Arun, REC
Color Lookup Table [2]
• Median-Cut Algorithm
1. Find the smallest box that contains all the colors in the image
2. Sort the enclosed colors along the longest dimension of the box
3. Split the box into two regions at the median of the sorted list
4. Repeat steps 2 & 3 until the original color space has divided in to 256
regions
5. For every box, the mean of R,G & B will represent the box
6. Based on the Euclidean distance between these representatives, assign
every pixel a representative value
The new image generated is called color quantized image
07/31/16 Dr.C.Arun, REC
Digital Audio
07/31/16 Dr.C.Arun, REC
Topics today…
 Digitization of sound
 PCM
 Lossless predictive coding
07/31/16 Dr.C.Arun, REC
Sound
• Sound is a pressure wave, taking continuous values
• Increase / decrease in pressure can be
measured in amplitude, which can be digitized
• Measure the amplitude at equally spaced time
intervals (sampling) and represent it with one of
finite digital values (quantization)
• Sampling frequency refers the rate at which the
sampling is performed
07/31/16 Dr.C.Arun, REC
Digitizing Sound
• Start with the following questions
– Sampling Rate/Frequency??
– Degree of quantization??
– Uniform quantization or Nonuniform Quantization??
– File Format???
07/31/16 Dr.C.Arun, REC
Nyquist Theorem
• Named after Harry Nyquist, mathematician at
Bell Labs
• For lossless digitization, the sampling rate should
be at least twice the maximum frequency responses.
– Indeed many times more the better.
– The frequency equal to half the Nyquist rate is called
Nyquist Frequency.
• If signal is band limited (minimum frequency=f1,
minimum frequency=f2), then the required
sampling rate is at least 2(f2 - f1)
07/31/16 Dr.C.Arun, REC
Signal-to-Noise Ratio (SNR)
• Random fluctuation leads to noise in analog
systems
• Ratio of the power of the correct signal to the power
of the noise is called the Signal-to-Noise Ratio
(SNR), measured in decibel (dB).
• SNR is the measure of quality of signal
noise
signal
noise
signal
V
V
V
V
SNR 102
2
10 log20log10 ==
07/31/16 Dr.C.Arun, REC
Signal-to-Quantization-Noise Ratio (SQNR)
• Digital signals stores only quantized values
• Number of bits / sample dictates the precision
• Dividing voltage in a fixed range like 0 to 1 into
256 levels leads a round off error.
– The difference between the value of the analog signal, for a
particular sampling time, and the nearest quantization
interval value quantization error/noise
– Quality of quantization is characterized by SQNR
07/31/16 Dr.C.Arun, REC
Signal-to-Quantization-Noise Ratio (SQNR)
[2]
• N bits/sample can represent the digital signal in the
range –2N-1
to 2N-1
-1 corresponding the the analog signal in
the range –Vmax to +Vmax.
• Each quantization level represent the voltage of 2Vmax
/ 2N
– Mapping Vsignal to 2N-1 and Vquan_noice to ½
– Since the quantization error is statistically independent &
uniformly distributed from 0 to ½ , SQNR=6.02N+1.76 (dB)
)(02.62log20
2
1
2
log20log20
1
10
_
10 dBNxNx
V
V
SQNR
N
noisequan
signal
====
−
07/31/16 Dr.C.Arun, REC
Non Linear Quantization
• Better quantization with limited bits
– Use of weber’s Law
∆response α ∆stimulus/stimulus
– Can be written as dr = k(1/s)ds
– Integrating, r=k ln s + C
– Stated otherwise, r=k ln (s/s0
)
• s0
is the lowest stimulus that causes the response
• Non linear quantization takes advantage of this
logarithmic relation
• Find the stimulus for every unit response from
the stimulus-response plot
07/31/16 Dr.C.Arun, REC
Non Linear Quantization [2]
• This leads more
concentrated
quantization near the low
end of stimulus & more
compressed
quantization towards the
higher end of the
stimulus
07/31/16 Dr.C.Arun, REC
Audio Filtering [2]
• Filter the audio signal before sampling (A to D)
to remove unwanted frequencies
– For speech signal, retain 50Hz to 10Khz
– For Music signal, retain 20Hz to 20KHz
• Filter after D to A conversion
– Use low pass filter
07/31/16 Dr.C.Arun, REC
Coding of Audio using PCM
• PCM – Pulse Code Modulation
• Produces sampled, quantized output of the
audio signal
• Standard telephony assumes the highest
frequency of speech to reproduce is 4kHz, the
sampling frequency is 8kHz. Now 8 bit sample
size leads the bit rate 64kbps
• Before the digitization process to begin, the
signal is filtered to have sounds only up to 4kHz
07/31/16 Dr.C.Arun, REC
Coding of Audio using PCM [2]
07/31/16 Dr.C.Arun, REC
Coding of Audio using PCM [3]
07/31/16 Dr.C.Arun, REC
Introduction to MIDI (Musical
Instrument Digital Interface ) & Music
Synthesis
07/31/16 Dr.C.Arun, REC
MIDI
• Efficient method for representing musical
performance information
• One minute music commonly requires 5
Mbytes, whereas MIDI for 1 min requires 1
Kbytes.
– MIDI does not contain sampled audio data,
instead the instructions (MIDI Messages) that the
synthesizer can use to generate sound
– Easy to edit the music, change the playback
speed and the pitch or key of the sounds
independently.
07/31/16 Dr.C.Arun, REC
MIDI Basics
• Provide the means for conveying the musical
performances efficiently
• 10 bits transmitted per byte (including 1 start &
stop bits)
• MIDI interface on a MIDI device contains
connectors
– IN
– OUT
– THRU
07/31/16 Dr.C.Arun, REC
MIDI Basics [2]
• MIDI data stream originates
from MIDI controller such as
MIDI Sequencer, Keyboard
• The recipient of the MIDI
stream is the MIDI Sound
generator or sound module
• 16 logical channels, identified
by including 4 bit channel
number with the MIDI
messages
MIDI System
07/31/16 Dr.C.Arun, REC
MIDI Messages
• A message is composed of a
status byte, followed by one
or two bytes of data
• Classified as
– Channel messages
• Channel voice messages
• Channel Mode messages
– System Messages
• System Common messages
• System Real-time Messages
• System Exclusive Messages
MIDI messages tables
http://www.midi.org/about-midi/table1.shtml
http://www.midi.org/about-midi/table2.shtml
http://www.midi.org/about-midi/table3.shtml
07/31/16 Dr.C.Arun, REC
MIDI Sequencers &
synthesizers
• Sequencers
– Helps sending MIDI messages to MIDI synthesizer
– Adds time-stamping to the MIDI messages
• Synthesizer
– Polyphonic
• Ability to play more than one note at a time
– Multitimbral Mode
• Capable of producing two or more different instrument sounds
simultaneously
• If a synthesizer can play five notes simultaneously, and it can
produce a piano sound and an acoustic bass sound at the same
time, then it is multitimbral.
07/31/16 Dr.C.Arun, REC
07/31/16 Dr.C.Arun, REC
Standard MIDI Files
• MIDI messages are stored in disks as MIDI
files
• MIDI file is the major source of music in
computer games, CD Entertainment titles
• The file format is SMF (Standard MIDI Format)
• SMF file stores standard MIDI messages
along with the appropriate timing information
• SMF files organizes data in chunks, preceded
by ID and size
07/31/16 Dr.C.Arun, REC
Standard MIDI Files [2]
• A chunk is a group of related data items
• Each chunk begins with 4 characters ID, saying the type
of the chunk, next 4 bytes forms the size of the chunk. ID
& size forms the chunk header
• MIDI Chunks are of following types
– MThd
– MTrk
• What does the header following header mean?
– 4D 54 68 64 00 00 00 06
• More on MIDI file format
– http://jedi.ks.uiuc.edu/~johns/links/music/midifile.htm
07/31/16 Dr.C.Arun, REC
Wavetable Synthesis
• Stores high quality sound samples digitally &
plays it on demand
• Table of sound waveforms which may be looked
up and utilized when needed, hence the name
Wavetable.
• Amount of memory required to store these
samples can be reduced by techniques
collectively called as Wavetable Synthesis
Techniques
07/31/16 Dr.C.Arun, REC
Video
07/31/16 Dr.C.Arun, REC
To discuss…
 Types of video signals
 Analog Video
 Digital Video
07/31/16 Dr.C.Arun, REC
Types of Video Signals
Video Signals can be classified as
1. Composite Video
2. S-Video
3. Component Video
07/31/16 Dr.C.Arun, REC
Types - Composite Video
• Used in broadcast TV’s
• Compatible with B/W TV
• Chrominance (color)( I & Q or U
& V) & Luminance (intensity)
signals are mixed into a single
carrier wave, which can be
separated at the receiver end
• Mixing of signals leads
interference & create dot crawl
Male F-Connector, Connecting
co-axial cable with the device
Dot Crawl, due to interference
in composite video
07/31/16 Dr.C.Arun, REC
Types - S-Video
• S stands (Super / Separated video)
• Uses 2 wires, one for luminance & the other for chrominance signals
– Less cross talk
• Humans are able to differentiate spatial resolution in gray-
scale images with a much higher acuity than for the color
part of color images.
• As a result, we can send less accurate color information than
must be sent for intensity information
07/31/16 Dr.C.Arun, REC
Types - Component Video
• Each primary is sent as a
separate video signal.
– The primaries can either be RGB
or a luminance-chrominance
transformation of them (e.g.,
YIQ, YUV).
– Best color reproduction
– No crosstalk
– Requires more bandwidth and
good synchronization of the three
components
07/31/16 Dr.C.Arun, REC
Analog Video
• Represented as a continuous (time varying) signal
07/31/16 Dr.C.Arun, REC
Analog Video [2]
Interlaced Scan
With interlaced scan, the
odd and even lines are
displaced in time from
each other.
07/31/16 Dr.C.Arun, REC
Analog Video [3]
From T1
07/31/16 Dr.C.Arun, REC
NTSC (National Television System Committee)
• It uses the familiar 4:3 aspect ratio (i.e., the ratio of picture
width to its height)
• Uses 525 scan lines per frame at 30 frames per second (fps).
• NTSC follows the interlaced scanning system, and each frame
is divided into two fields, with 262.5 lines/field.
• Thus the horizontal sweep frequency is 525x 29.97 =15,734
lines/sec, so that each line is swept out in 63.6 µ sec
(1/15.734 x 103
sec )
• 63.6 µ sec = 10.9 µ sec for Horizontal retrace + 52.7 µ sec active
line signal
• For the active line signal during which image data is
displayed
07/31/16 Dr.C.Arun, REC
NTSC (National Television System Committee) [2]
• 20 lines at the beginning of every
field is for Vertical retrace control
information leaving 485 lines per
frame
• 1/6 of the raster at the left side is
blanked for horizontal retrace and
sync. The non-blanking pixels are
called active pixels.
•Pixels often fall in-between the scan
lines. NTSC TV is only capable of
showing about 340 (visually distinct)
lines
07/31/16 Dr.C.Arun, REC
NTSC (National Television System Committee) [3]
• NTSC video is an analog signal with no fixed
horizontal resolution
• Pixel clock is used to divide each horizontal line of
video into samples. Different video formats provide
different numbers of samples per line
• Uses YIQ Color Model
• Quadrature Modulation is used to combine I & Q to
produce a single chroma signal
07/31/16 Dr.C.Arun, REC
NTSC (National Television System Committee) [4]
• Fsc is 3.58MHz
• Composite signal is formed by
• The available bandwidth is 6MHz, in which the
audio is signal centered at 5.75MHz and the
lower spectrum carries picture information
07/31/16 Dr.C.Arun, REC
PAL (Phase Alternating Line)
• Widely used in Western Europe, China, India, and
many other parts of the world.
• Uses 625 scan lines per frame, at 25 frames/second, with
a 4:3 aspect ratio and interlaced fields
• Uses the YUV color model
• Uses an 8 MHz channel and allocates a bandwidth of
5.5 MHz to Y, and 1.8 MHz each to U and V.
07/31/16 Dr.C.Arun, REC
Digital Video
• Advantages over analog:
– Direct random access --> good for nonlinear video editing
– No problem for repeated recording
– No need for blanking and sync pulse
• Almost all digital video uses component video
07/31/16 Dr.C.Arun, REC
High Definition TV (HDTV)
• The main thrust of HDTV (High Definition TV) is not
to increase the definition in each unit area, but rather to
increase the visual field especially in its width.
– The first generation of HDTV was based on an analog
technology developed by Sony and NHK in Japan in the late
1970s.
– Uncompressed HDTV will demand more than 20 MHz
bandwidth, which will not fit in the current 6 MHz or 8 MHz
channels
– More than one channels even after compression.
07/31/16 Dr.C.Arun, REC
High Definition TV (HDTV) [2]
From T1
07/31/16 Dr.C.Arun, REC
High Definition TV (HDTV) [3]
• The salient difference between conventional TV and
HDTV:
– HDTV has a much wider aspect ratio of 16:9 instead of 4:3.
– HDTV moves toward progressive (non-interlaced) scan.
The rationale is that interlacing introduces serrated edges to
moving objects and flickers along horizontal edges.
07/31/16 Dr.C.Arun, REC
07/31/16 Dr.C.Arun, REC
• Thank u

More Related Content

What's hot

Digitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoDigitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoJenn Riley
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAazira96
 
Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)dhruv patel
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
Multimedia and Graphics Presentation
Multimedia and Graphics PresentationMultimedia and Graphics Presentation
Multimedia and Graphics PresentationMd.Naziur Rahman
 
Multimedia technology
Multimedia technologyMultimedia technology
Multimedia technologyVishnu Ram
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of ComputerShaikh Alam
 
Chapter 1 introduction to multimedia
Chapter 1 introduction to multimediaChapter 1 introduction to multimedia
Chapter 1 introduction to multimediaABDUmomo
 
Chapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSChapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSazira96
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAazira96
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia TechnologiesTamanna Sehgal
 

What's hot (20)

IMAGE FILE FORMATS
IMAGE FILE FORMATSIMAGE FILE FORMATS
IMAGE FILE FORMATS
 
Digitizing and Delivering Audio and Video
Digitizing and Delivering Audio and VideoDigitizing and Delivering Audio and Video
Digitizing and Delivering Audio and Video
 
Chapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIAChapter 7 : MAKING MULTIMEDIA
Chapter 7 : MAKING MULTIMEDIA
 
Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
multimedia
multimedia multimedia
multimedia
 
Multimedia ppt
Multimedia pptMultimedia ppt
Multimedia ppt
 
Multimedia and Graphics Presentation
Multimedia and Graphics PresentationMultimedia and Graphics Presentation
Multimedia and Graphics Presentation
 
Multimedia technology
Multimedia technologyMultimedia technology
Multimedia technology
 
Output devices of Computer
Output devices of ComputerOutput devices of Computer
Output devices of Computer
 
Image formats
Image formatsImage formats
Image formats
 
Chapter 1 introduction to multimedia
Chapter 1 introduction to multimediaChapter 1 introduction to multimedia
Chapter 1 introduction to multimedia
 
Chapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLSChapter 8 : MULTIMEDIA SKILLS
Chapter 8 : MULTIMEDIA SKILLS
 
Digital Audio
Digital AudioDigital Audio
Digital Audio
 
Animation and Video
Animation and VideoAnimation and Video
Animation and Video
 
Chapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIAChapter 1 : INTRODUCTION TO MULTIMEDIA
Chapter 1 : INTRODUCTION TO MULTIMEDIA
 
12. multimedia on the web
12. multimedia on the web12. multimedia on the web
12. multimedia on the web
 
Multimedia software tools
Multimedia software toolsMultimedia software tools
Multimedia software tools
 
16. graphics and multimedia software
16. graphics and multimedia software16. graphics and multimedia software
16. graphics and multimedia software
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
 

Similar to Multimedia Components

Multimedia Lectures.pdf
Multimedia Lectures.pdfMultimedia Lectures.pdf
Multimedia Lectures.pdfDiaaMustafa2
 
An overview of the fundamental approaches that yield several image denoising ...
An overview of the fundamental approaches that yield several image denoising ...An overview of the fundamental approaches that yield several image denoising ...
An overview of the fundamental approaches that yield several image denoising ...TELKOMNIKA JOURNAL
 
1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx
1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx
1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptxJayabharathiMuraliku
 
Smart projector technologies
Smart projector technologiesSmart projector technologies
Smart projector technologiesAshutosh Kumar
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bankGayathri Krishnamoorthy
 
Color to sound converter for blind people
Color to sound converter for blind peopleColor to sound converter for blind people
Color to sound converter for blind peopleIRJET Journal
 
silent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJANsilent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJANRaj Niranjan
 
Object Recognition in Mobile Phone Application for Visually Impaired Users
Object Recognition in Mobile Phone Application for Visually Impaired UsersObject Recognition in Mobile Phone Application for Visually Impaired Users
Object Recognition in Mobile Phone Application for Visually Impaired UsersIOSR Journals
 
Unit - 3 of computer (Multimedia)
Unit - 3 of computer  (Multimedia)Unit - 3 of computer  (Multimedia)
Unit - 3 of computer (Multimedia)Atul Yadav
 
silent sound technology
silent sound technologysilent sound technology
silent sound technologykamesh0007
 
Silent sound technology NEW
Silent sound technology NEW Silent sound technology NEW
Silent sound technology NEW Neha Tyagi
 
Multimedia2017_A4 Brochure.indd_New
Multimedia2017_A4 Brochure.indd_NewMultimedia2017_A4 Brochure.indd_New
Multimedia2017_A4 Brochure.indd_NewSushma Guduri
 
Silent sound technology- Technology towards change.
Silent sound technology- Technology towards change.Silent sound technology- Technology towards change.
Silent sound technology- Technology towards change.Suman Savanur
 

Similar to Multimedia Components (20)

Multimedia Lectures.pdf
Multimedia Lectures.pdfMultimedia Lectures.pdf
Multimedia Lectures.pdf
 
An overview of the fundamental approaches that yield several image denoising ...
An overview of the fundamental approaches that yield several image denoising ...An overview of the fundamental approaches that yield several image denoising ...
An overview of the fundamental approaches that yield several image denoising ...
 
Image processing ppt
Image processing pptImage processing ppt
Image processing ppt
 
1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx
1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx
1-introduction-image-processing_Chapter1-Digital_Image_Processing.pptx
 
Smart projector technologies
Smart projector technologiesSmart projector technologies
Smart projector technologies
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bank
 
Color to sound converter for blind people
Color to sound converter for blind peopleColor to sound converter for blind people
Color to sound converter for blind people
 
final_project
final_projectfinal_project
final_project
 
silent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJANsilent sound new by RAJ NIRANJAN
silent sound new by RAJ NIRANJAN
 
Ip vi sem-vsj final
Ip vi sem-vsj finalIp vi sem-vsj final
Ip vi sem-vsj final
 
G017133033
G017133033G017133033
G017133033
 
Object Recognition in Mobile Phone Application for Visually Impaired Users
Object Recognition in Mobile Phone Application for Visually Impaired UsersObject Recognition in Mobile Phone Application for Visually Impaired Users
Object Recognition in Mobile Phone Application for Visually Impaired Users
 
Unit - 3 of computer (Multimedia)
Unit - 3 of computer  (Multimedia)Unit - 3 of computer  (Multimedia)
Unit - 3 of computer (Multimedia)
 
Ict in learning
Ict in learningIct in learning
Ict in learning
 
silent sound technology
silent sound technologysilent sound technology
silent sound technology
 
Silent sound technology NEW
Silent sound technology NEW Silent sound technology NEW
Silent sound technology NEW
 
Chap1
 Chap1 Chap1
Chap1
 
Multimedia2017_A4 Brochure.indd_New
Multimedia2017_A4 Brochure.indd_NewMultimedia2017_A4 Brochure.indd_New
Multimedia2017_A4 Brochure.indd_New
 
2014etc016
2014etc0162014etc016
2014etc016
 
Silent sound technology- Technology towards change.
Silent sound technology- Technology towards change.Silent sound technology- Technology towards change.
Silent sound technology- Technology towards change.
 

More from ArunChokkalingam

FM-Foster - Seeley Discriminator.pptx
FM-Foster - Seeley Discriminator.pptxFM-Foster - Seeley Discriminator.pptx
FM-Foster - Seeley Discriminator.pptxArunChokkalingam
 
FM-Balanced Slope Detector.pptx
FM-Balanced Slope Detector.pptxFM-Balanced Slope Detector.pptx
FM-Balanced Slope Detector.pptxArunChokkalingam
 
FM Demodulator Slope Detector.pptx
FM Demodulator Slope Detector.pptxFM Demodulator Slope Detector.pptx
FM Demodulator Slope Detector.pptxArunChokkalingam
 
Introduction about Angle Modulation (FM&PM).pptx
Introduction about Angle Modulation (FM&PM).pptxIntroduction about Angle Modulation (FM&PM).pptx
Introduction about Angle Modulation (FM&PM).pptxArunChokkalingam
 
Generation of DSB-SC using Diode Ring Modulator or chopper Modulator.pptx
Generation of DSB-SC using Diode Ring Modulator or chopper Modulator.pptxGeneration of DSB-SC using Diode Ring Modulator or chopper Modulator.pptx
Generation of DSB-SC using Diode Ring Modulator or chopper Modulator.pptxArunChokkalingam
 
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptxGeneration of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptxArunChokkalingam
 
Comparison of Amplitude Modulation Techniques.pptx
Comparison of Amplitude Modulation Techniques.pptxComparison of Amplitude Modulation Techniques.pptx
Comparison of Amplitude Modulation Techniques.pptxArunChokkalingam
 
WSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient RoutingWSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient RoutingArunChokkalingam
 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolArunChokkalingam
 
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...ArunChokkalingam
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...ArunChokkalingam
 
AODV (adhoc ondemand distance vector routing)
AODV (adhoc ondemand distance vector routing) AODV (adhoc ondemand distance vector routing)
AODV (adhoc ondemand distance vector routing) ArunChokkalingam
 
Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)ArunChokkalingam
 
Classifications of wireless adhoc networks
Classifications of wireless adhoc networksClassifications of wireless adhoc networks
Classifications of wireless adhoc networksArunChokkalingam
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and ClassificationsArunChokkalingam
 

More from ArunChokkalingam (16)

FM - Ratio Detector.pptx
FM - Ratio Detector.pptxFM - Ratio Detector.pptx
FM - Ratio Detector.pptx
 
FM-Foster - Seeley Discriminator.pptx
FM-Foster - Seeley Discriminator.pptxFM-Foster - Seeley Discriminator.pptx
FM-Foster - Seeley Discriminator.pptx
 
FM-Balanced Slope Detector.pptx
FM-Balanced Slope Detector.pptxFM-Balanced Slope Detector.pptx
FM-Balanced Slope Detector.pptx
 
FM Demodulator Slope Detector.pptx
FM Demodulator Slope Detector.pptxFM Demodulator Slope Detector.pptx
FM Demodulator Slope Detector.pptx
 
Introduction about Angle Modulation (FM&PM).pptx
Introduction about Angle Modulation (FM&PM).pptxIntroduction about Angle Modulation (FM&PM).pptx
Introduction about Angle Modulation (FM&PM).pptx
 
Generation of DSB-SC using Diode Ring Modulator or chopper Modulator.pptx
Generation of DSB-SC using Diode Ring Modulator or chopper Modulator.pptxGeneration of DSB-SC using Diode Ring Modulator or chopper Modulator.pptx
Generation of DSB-SC using Diode Ring Modulator or chopper Modulator.pptx
 
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptxGeneration of AM-DSB-SC using Balanced FET Modulator.pptx
Generation of AM-DSB-SC using Balanced FET Modulator.pptx
 
Comparison of Amplitude Modulation Techniques.pptx
Comparison of Amplitude Modulation Techniques.pptxComparison of Amplitude Modulation Techniques.pptx
Comparison of Amplitude Modulation Techniques.pptx
 
WSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient RoutingWSN-Routing Protocols Energy Efficient Routing
WSN-Routing Protocols Energy Efficient Routing
 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC Protocol
 
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts –  ...
WSN NETWORK -MAC PROTOCOLS - Low Duty Cycle Protocols And Wakeup Concepts – ...
 
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
WSN network architecture -Sensor Network Scenarios & Transceiver Design Consi...
 
AODV (adhoc ondemand distance vector routing)
AODV (adhoc ondemand distance vector routing) AODV (adhoc ondemand distance vector routing)
AODV (adhoc ondemand distance vector routing)
 
Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)Destination Sequenced Distance Vector Routing (DSDV)
Destination Sequenced Distance Vector Routing (DSDV)
 
Classifications of wireless adhoc networks
Classifications of wireless adhoc networksClassifications of wireless adhoc networks
Classifications of wireless adhoc networks
 
MANET routing protocols Issues and Classifications
 MANET routing protocols Issues and Classifications MANET routing protocols Issues and Classifications
MANET routing protocols Issues and Classifications
 

Recently uploaded

power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 

Recently uploaded (20)

power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 

Multimedia Components

  • 1. EC2037 - MULTIMEDIA COMPRESSION AND COMMUNICATION Dr.C.Arun 07/31/16 Dr.C.Arun, REC
  • 2. UNIT I: MULTIMEDIA COMPONENTS • Introduction - Multimedia Skills - Multimedia Components and their Characteristics - Text, Sound, Images, Graphics, Animation, Video, Hardware. 07/31/16 Dr.C.Arun, REC
  • 3. Introduction What is Multimedia? 1. Multimedia is the integration of multiple forms of media. This includes text, graphics, audio, video, etc. 2. Multimedia is any combination of text, art, sound, animation, and video delivered to us by computer or other electronic or digitally manipulated means. It is a richly presented sensation. 3. Multimedia is the seamless integration of text, sound, images of all kinds and control software within a single digital information environment. • For example, a presentation 07/31/16 Dr.C.Arun, REC
  • 4. The basic five Elements of Multimedia 1. Text 2. Images 3. Audio 4. Video 5. Animation 07/31/16 Dr.C.Arun, REC
  • 5. What are online, off-line and hybrid multimedia products? • An “offline” project is self-contained, does not interact with anything outside its immediate environment • An “online” project needs to communicate with distant resources over a network. • Some projects have elements of both online and offline projects and we will refer these as “hybrid” projects. 07/31/16 Dr.C.Arun, REC
  • 6. • Interactive (Nonlinear) Multimedia Multimedia is combination of digitally manipulated text, photographs, graphic art, sound, animation, and video elements. When you allow an end user (user) multimedia project to control what and when the elements are delivered, it is called interactive or nonlinear multimedia. Non-interactive (Linear) Multimedia: A multimedia project need not be interactive to be called Non- interactive multimedia: users can sit back and watch it just as they do a movie or the television. In such cases a project is linear, or starting at the beginning and running through to the end. 07/31/16 Dr.C.Arun, REC
  • 7. 07/31/16 Dr.C.Arun, Multimedia- Applications 1. Multimedia in Business • Items difficult to stock like glass utensils, industrial equipment • Business applications for multimedia include presentations, training, marketing, advertising, product demos, simulations, databases, instant messaging, and networked communications. • Medical doctors can practice surgery methods via simulation prior to actual surgery. Mechanics learn to repair engines. 2. Multimedia in Education • These include learning packages and simulation of lab experiments. • Different aspects of the course curriculum which cannot be explained easily through simple text and images could be presented through video clips, animation, 3D modelling, audio annotation, etc. • E-learning
  • 8. 3.Multimedia in Home Entertainment • computer based games for kids, interactive encyclopaedias, storytelling, cartoons, etc. • Wii, X-box, or Sony PlayStation machine. 4.Multimedia in Public Places • information is accessed through a touch screen and viewed on a monitor. In hotels, train stations, shopping malls, museums, libraries, and grocery stores, multimedia is already available at stand-alone terminals 5.Virtual Reality • At the convergence of technology and creative invention in multimedia is virtual reality • Take a step forward, and the view gets closer 6.Content Based Storage and Retrieval (CBSR) System • efficient methods of searching non-textual media are being developed • matching of a fingerprint form police records to identify the criminal • identifying person from photograph07/31/16 Dr.C.Arun, REC
  • 9. 07/31/16 Dr.C.Arun, REC Multimedia- Applications In Medicine Source: Cardiac Imaging, YALE centre for advanced cardiac imaging
  • 10. 07/31/16 Dr.C.Arun, REC Multimedia- Applications In training
  • 11. 07/31/16 Dr.C.Arun, REC Multimedia- Applications Public awareness campaign Source Interactive Multimedia Project Department of food science& nutrition, Colorado State Univ
  • 12. Multimedia Project Development Stages: four basic stages in a multimedia project 1.Planning and costing 2. Designing and producing 3.Testing 4.Delivering 07/31/16 Dr.C.Arun, REC
  • 13. The extended version 1. Choosing a topic: 2. Writing a story: 3. Writing a script 4. Preparing a story board 5. Preparing a flow line 6. Implementation: 7. Testing and feedback: 8. Final delivery: 07/31/16 Dr.C.Arun, REC
  • 14. Multimedia Skills 1. Executive Producer 2. Producer/Project Manager 3. Creative Director/Multimedia Designer 4. Art Director/Visual Designer 5. Artist 6. Interface Designer 7. Game Designer 8. Subject Matter Expert 9. Instructional Designer/Training Specialist 10. Scriptwriter 11. Animator (2-D/3-D) 12. Sound Producer 13. Music Composer 14. Video Producer 15. Multimedia Programmer 16. HTML Coder 17. Media Acquisition 18. Marketing Director 07/31/16 Dr.C.Arun, REC
  • 15. Roles of a Multimedia Project Manager (1) Planner – Devises a cost effective method for developing a project within the constraints of schedule and budget. (2) Team Builder – Assembles a team of developers and then motivates them to work together. (3) Organizer-Structures the project by applying the best mix of talent to meet the demands of a schedule as well as technical requirements. (4) Negotiator-Balances the needs of the project, the customer, and the development team. (5) Flexible and assertive coach: Knows how to get the best out of his or her team. This is accomplished by taking control when necessary to get the job done. (6) Work Flow Manager: Schedules activities and tasks in a logical sequence. (7) Sales Person-Understands the needs of the customer and delivers the solution on time and within the budget. (8) Problem Solver-Identifies and rectifies technical and management difficulties. (9) Committed to Quality-Ensures that multimedia products are error free. (10) Goal Setter- Identifies specific tasks and sees to it that they are completed on time. (11) Possesses a Positive Attitude- Believes a complex project, despite the things that can go wrong, will get done, no matter what. (12) Listener-hears out customers, team members, management, and everyone who has a say in the project, and then makes a decision that gets the job done. (13) Multi-tasker- Judges a number of things at once, including technical, management, schedule, and budget issues. Possessing this skill is critical and may be the most important skill of all. 07/31/16 Dr.C.Arun, REC
  • 16. 07/31/16 Dr.C.Arun, REC Digital Image Representation & Processing(1/2) Lecture-2
  • 17. 07/31/16 Dr.C.Arun, REC To discuss…  Image fundamentals  Image Formation  1-bit & 8 bit image  Color image
  • 18. 07/31/16 Dr.C.Arun, REC Digital Image • Image can be defined as a 2-D function f(x,y), where x and y are spatial coordinates and the amplitude of f at any pair of coordinates (x,y) is called the intensity/gray level of the image at that point – When the image is gray scale, intensity values represent the range of shades from black to white. – For a color image the intensity values are represented as a combination of R, G, B • Can be considered as comprising x x y number of elements (picture elements, image elements, pels, pixels), each of which has a location and value.
  • 19. 07/31/16 Dr.C.Arun, REC Image Formation • Pixel values are proportional to the energy/ electromagnetic waves radiated from the source – It implies this value cannot be negative, ranges from 0 to +ve infinity • Function f(x,y) characterized by components – Illumination i(x,y), value ranging from 0 to infinity – Reflectance r(x,y), value ranging from 0 to 1 – f(x,y)= i(x,y) x r(x,y) • f(x,y) lies between Lmin to Lmax scaled to [0,L-1], where 0 representing black and L-1 representing white, the intermediate values are the shades of gray from black to white
  • 22. 07/31/16 Dr.C.Arun, REC • 256 gray levels (8bits/pixel) 32 gray levels (5 bits/pixel) 16 gray levels (4 bits/pixel) • 8 gray levels (3 bits/pixel) 4 gray levels (2 bits/pixel) 2 gray levels (1 bit/pixel) Image Formation [4]
  • 23. 07/31/16 Dr.C.Arun, REC Image Formation[5] • Output of image sensors are continuous voltage waveform, digitization is necessary for further processing • Digitizing the coordinate positions are called sampling • Digitizing the amplitude values are called quantization – Number of gray levels will be in an integer power of 2 – L=2k , [0…L-1] – Number of bits needed to store an image b=M x N • Image is k bit image if it has 2k gray levels – 8 bit image has 256 gray levels
  • 24. 07/31/16 Dr.C.Arun, REC 1-bit image • Simplest type of image • Each pixel consist of only ON / OFF information • Called 1-bit monochrome (since no color) image • Suitable for simple graphics & text – JBIG (Joint Bi-level Image experts Group ), A compression standard for binary image
  • 25. 07/31/16 Dr.C.Arun, REC 8-bit image • Gray levels between 0 to 255 (black to white) • Image resolution refers the number of pixels in an image. The higher the resolution, the more pixels in the image. Higher resolution allows for more detail and subtle color transitions in an image • Shown is 512x512 byte image
  • 26. 07/31/16 Dr.C.Arun, REC Color image • 24- bit color image – Each pixel is represented by 3 bytes, RGB – Each R, G, B are in the range 0-255 – 256 x 256 x 256 possible colors – If space is a concern, reasonably accurate color image can be obtained by quantizing the color information • 8- bit color image – Carefully chosen 256 colors represent the image – We get information can be received from the color histogram
  • 27. 07/31/16 Dr.C.Arun, REC Color image [2] • For 640 x 480 image represented with – 24 bits requires 921.6 kbytes – 8 bit requires 300 kbytes • The 8-bit color image stores only the index of the color, the file header will contain the mapping information. • The table where the color information for all the 256 indices is called color lookup table (LUT)
  • 28. 07/31/16 Dr.C.Arun, REC Color Lookup Table [2] • Median-Cut Algorithm 1. Find the smallest box that contains all the colors in the image 2. Sort the enclosed colors along the longest dimension of the box 3. Split the box into two regions at the median of the sorted list 4. Repeat steps 2 & 3 until the original color space has divided in to 256 regions 5. For every box, the mean of R,G & B will represent the box 6. Based on the Euclidean distance between these representatives, assign every pixel a representative value The new image generated is called color quantized image
  • 30. 07/31/16 Dr.C.Arun, REC Topics today…  Digitization of sound  PCM  Lossless predictive coding
  • 31. 07/31/16 Dr.C.Arun, REC Sound • Sound is a pressure wave, taking continuous values • Increase / decrease in pressure can be measured in amplitude, which can be digitized • Measure the amplitude at equally spaced time intervals (sampling) and represent it with one of finite digital values (quantization) • Sampling frequency refers the rate at which the sampling is performed
  • 32. 07/31/16 Dr.C.Arun, REC Digitizing Sound • Start with the following questions – Sampling Rate/Frequency?? – Degree of quantization?? – Uniform quantization or Nonuniform Quantization?? – File Format???
  • 33. 07/31/16 Dr.C.Arun, REC Nyquist Theorem • Named after Harry Nyquist, mathematician at Bell Labs • For lossless digitization, the sampling rate should be at least twice the maximum frequency responses. – Indeed many times more the better. – The frequency equal to half the Nyquist rate is called Nyquist Frequency. • If signal is band limited (minimum frequency=f1, minimum frequency=f2), then the required sampling rate is at least 2(f2 - f1)
  • 34. 07/31/16 Dr.C.Arun, REC Signal-to-Noise Ratio (SNR) • Random fluctuation leads to noise in analog systems • Ratio of the power of the correct signal to the power of the noise is called the Signal-to-Noise Ratio (SNR), measured in decibel (dB). • SNR is the measure of quality of signal noise signal noise signal V V V V SNR 102 2 10 log20log10 ==
  • 35. 07/31/16 Dr.C.Arun, REC Signal-to-Quantization-Noise Ratio (SQNR) • Digital signals stores only quantized values • Number of bits / sample dictates the precision • Dividing voltage in a fixed range like 0 to 1 into 256 levels leads a round off error. – The difference between the value of the analog signal, for a particular sampling time, and the nearest quantization interval value quantization error/noise – Quality of quantization is characterized by SQNR
  • 36. 07/31/16 Dr.C.Arun, REC Signal-to-Quantization-Noise Ratio (SQNR) [2] • N bits/sample can represent the digital signal in the range –2N-1 to 2N-1 -1 corresponding the the analog signal in the range –Vmax to +Vmax. • Each quantization level represent the voltage of 2Vmax / 2N – Mapping Vsignal to 2N-1 and Vquan_noice to ½ – Since the quantization error is statistically independent & uniformly distributed from 0 to ½ , SQNR=6.02N+1.76 (dB) )(02.62log20 2 1 2 log20log20 1 10 _ 10 dBNxNx V V SQNR N noisequan signal ==== −
  • 37. 07/31/16 Dr.C.Arun, REC Non Linear Quantization • Better quantization with limited bits – Use of weber’s Law ∆response α ∆stimulus/stimulus – Can be written as dr = k(1/s)ds – Integrating, r=k ln s + C – Stated otherwise, r=k ln (s/s0 ) • s0 is the lowest stimulus that causes the response • Non linear quantization takes advantage of this logarithmic relation • Find the stimulus for every unit response from the stimulus-response plot
  • 38. 07/31/16 Dr.C.Arun, REC Non Linear Quantization [2] • This leads more concentrated quantization near the low end of stimulus & more compressed quantization towards the higher end of the stimulus
  • 39. 07/31/16 Dr.C.Arun, REC Audio Filtering [2] • Filter the audio signal before sampling (A to D) to remove unwanted frequencies – For speech signal, retain 50Hz to 10Khz – For Music signal, retain 20Hz to 20KHz • Filter after D to A conversion – Use low pass filter
  • 40. 07/31/16 Dr.C.Arun, REC Coding of Audio using PCM • PCM – Pulse Code Modulation • Produces sampled, quantized output of the audio signal • Standard telephony assumes the highest frequency of speech to reproduce is 4kHz, the sampling frequency is 8kHz. Now 8 bit sample size leads the bit rate 64kbps • Before the digitization process to begin, the signal is filtered to have sounds only up to 4kHz
  • 41. 07/31/16 Dr.C.Arun, REC Coding of Audio using PCM [2]
  • 42. 07/31/16 Dr.C.Arun, REC Coding of Audio using PCM [3]
  • 43. 07/31/16 Dr.C.Arun, REC Introduction to MIDI (Musical Instrument Digital Interface ) & Music Synthesis
  • 44. 07/31/16 Dr.C.Arun, REC MIDI • Efficient method for representing musical performance information • One minute music commonly requires 5 Mbytes, whereas MIDI for 1 min requires 1 Kbytes. – MIDI does not contain sampled audio data, instead the instructions (MIDI Messages) that the synthesizer can use to generate sound – Easy to edit the music, change the playback speed and the pitch or key of the sounds independently.
  • 45. 07/31/16 Dr.C.Arun, REC MIDI Basics • Provide the means for conveying the musical performances efficiently • 10 bits transmitted per byte (including 1 start & stop bits) • MIDI interface on a MIDI device contains connectors – IN – OUT – THRU
  • 46. 07/31/16 Dr.C.Arun, REC MIDI Basics [2] • MIDI data stream originates from MIDI controller such as MIDI Sequencer, Keyboard • The recipient of the MIDI stream is the MIDI Sound generator or sound module • 16 logical channels, identified by including 4 bit channel number with the MIDI messages MIDI System
  • 47. 07/31/16 Dr.C.Arun, REC MIDI Messages • A message is composed of a status byte, followed by one or two bytes of data • Classified as – Channel messages • Channel voice messages • Channel Mode messages – System Messages • System Common messages • System Real-time Messages • System Exclusive Messages MIDI messages tables http://www.midi.org/about-midi/table1.shtml http://www.midi.org/about-midi/table2.shtml http://www.midi.org/about-midi/table3.shtml
  • 48. 07/31/16 Dr.C.Arun, REC MIDI Sequencers & synthesizers • Sequencers – Helps sending MIDI messages to MIDI synthesizer – Adds time-stamping to the MIDI messages • Synthesizer – Polyphonic • Ability to play more than one note at a time – Multitimbral Mode • Capable of producing two or more different instrument sounds simultaneously • If a synthesizer can play five notes simultaneously, and it can produce a piano sound and an acoustic bass sound at the same time, then it is multitimbral.
  • 50. 07/31/16 Dr.C.Arun, REC Standard MIDI Files • MIDI messages are stored in disks as MIDI files • MIDI file is the major source of music in computer games, CD Entertainment titles • The file format is SMF (Standard MIDI Format) • SMF file stores standard MIDI messages along with the appropriate timing information • SMF files organizes data in chunks, preceded by ID and size
  • 51. 07/31/16 Dr.C.Arun, REC Standard MIDI Files [2] • A chunk is a group of related data items • Each chunk begins with 4 characters ID, saying the type of the chunk, next 4 bytes forms the size of the chunk. ID & size forms the chunk header • MIDI Chunks are of following types – MThd – MTrk • What does the header following header mean? – 4D 54 68 64 00 00 00 06 • More on MIDI file format – http://jedi.ks.uiuc.edu/~johns/links/music/midifile.htm
  • 52. 07/31/16 Dr.C.Arun, REC Wavetable Synthesis • Stores high quality sound samples digitally & plays it on demand • Table of sound waveforms which may be looked up and utilized when needed, hence the name Wavetable. • Amount of memory required to store these samples can be reduced by techniques collectively called as Wavetable Synthesis Techniques
  • 54. 07/31/16 Dr.C.Arun, REC To discuss…  Types of video signals  Analog Video  Digital Video
  • 55. 07/31/16 Dr.C.Arun, REC Types of Video Signals Video Signals can be classified as 1. Composite Video 2. S-Video 3. Component Video
  • 56. 07/31/16 Dr.C.Arun, REC Types - Composite Video • Used in broadcast TV’s • Compatible with B/W TV • Chrominance (color)( I & Q or U & V) & Luminance (intensity) signals are mixed into a single carrier wave, which can be separated at the receiver end • Mixing of signals leads interference & create dot crawl Male F-Connector, Connecting co-axial cable with the device Dot Crawl, due to interference in composite video
  • 57. 07/31/16 Dr.C.Arun, REC Types - S-Video • S stands (Super / Separated video) • Uses 2 wires, one for luminance & the other for chrominance signals – Less cross talk • Humans are able to differentiate spatial resolution in gray- scale images with a much higher acuity than for the color part of color images. • As a result, we can send less accurate color information than must be sent for intensity information
  • 58. 07/31/16 Dr.C.Arun, REC Types - Component Video • Each primary is sent as a separate video signal. – The primaries can either be RGB or a luminance-chrominance transformation of them (e.g., YIQ, YUV). – Best color reproduction – No crosstalk – Requires more bandwidth and good synchronization of the three components
  • 59. 07/31/16 Dr.C.Arun, REC Analog Video • Represented as a continuous (time varying) signal
  • 60. 07/31/16 Dr.C.Arun, REC Analog Video [2] Interlaced Scan With interlaced scan, the odd and even lines are displaced in time from each other.
  • 61. 07/31/16 Dr.C.Arun, REC Analog Video [3] From T1
  • 62. 07/31/16 Dr.C.Arun, REC NTSC (National Television System Committee) • It uses the familiar 4:3 aspect ratio (i.e., the ratio of picture width to its height) • Uses 525 scan lines per frame at 30 frames per second (fps). • NTSC follows the interlaced scanning system, and each frame is divided into two fields, with 262.5 lines/field. • Thus the horizontal sweep frequency is 525x 29.97 =15,734 lines/sec, so that each line is swept out in 63.6 µ sec (1/15.734 x 103 sec ) • 63.6 µ sec = 10.9 µ sec for Horizontal retrace + 52.7 µ sec active line signal • For the active line signal during which image data is displayed
  • 63. 07/31/16 Dr.C.Arun, REC NTSC (National Television System Committee) [2] • 20 lines at the beginning of every field is for Vertical retrace control information leaving 485 lines per frame • 1/6 of the raster at the left side is blanked for horizontal retrace and sync. The non-blanking pixels are called active pixels. •Pixels often fall in-between the scan lines. NTSC TV is only capable of showing about 340 (visually distinct) lines
  • 64. 07/31/16 Dr.C.Arun, REC NTSC (National Television System Committee) [3] • NTSC video is an analog signal with no fixed horizontal resolution • Pixel clock is used to divide each horizontal line of video into samples. Different video formats provide different numbers of samples per line • Uses YIQ Color Model • Quadrature Modulation is used to combine I & Q to produce a single chroma signal
  • 65. 07/31/16 Dr.C.Arun, REC NTSC (National Television System Committee) [4] • Fsc is 3.58MHz • Composite signal is formed by • The available bandwidth is 6MHz, in which the audio is signal centered at 5.75MHz and the lower spectrum carries picture information
  • 66. 07/31/16 Dr.C.Arun, REC PAL (Phase Alternating Line) • Widely used in Western Europe, China, India, and many other parts of the world. • Uses 625 scan lines per frame, at 25 frames/second, with a 4:3 aspect ratio and interlaced fields • Uses the YUV color model • Uses an 8 MHz channel and allocates a bandwidth of 5.5 MHz to Y, and 1.8 MHz each to U and V.
  • 67. 07/31/16 Dr.C.Arun, REC Digital Video • Advantages over analog: – Direct random access --> good for nonlinear video editing – No problem for repeated recording – No need for blanking and sync pulse • Almost all digital video uses component video
  • 68. 07/31/16 Dr.C.Arun, REC High Definition TV (HDTV) • The main thrust of HDTV (High Definition TV) is not to increase the definition in each unit area, but rather to increase the visual field especially in its width. – The first generation of HDTV was based on an analog technology developed by Sony and NHK in Japan in the late 1970s. – Uncompressed HDTV will demand more than 20 MHz bandwidth, which will not fit in the current 6 MHz or 8 MHz channels – More than one channels even after compression.
  • 69. 07/31/16 Dr.C.Arun, REC High Definition TV (HDTV) [2] From T1
  • 70. 07/31/16 Dr.C.Arun, REC High Definition TV (HDTV) [3] • The salient difference between conventional TV and HDTV: – HDTV has a much wider aspect ratio of 16:9 instead of 4:3. – HDTV moves toward progressive (non-interlaced) scan. The rationale is that interlacing introduces serrated edges to moving objects and flickers along horizontal edges.