SlideShare une entreprise Scribd logo
FUNDAMENTALS OF LOSSY
VIDEO COMPRESSION
by
ANJU NARAYANAN
Roll No:M17402
M. Tech. in Signal Processing and Embedded Systems
Department of Electronics & Communication Engineering
Govt. College of Engineering Kannur
on
5th November 2018
Introduction to Digital Video
 Video is a stream of data composed of discrete frames,
containing both audio and pictures.
 Continuous motion produced at a frame rate of 15 fps or
higher.
 With digital video, four factors have to be kept in mind.
 Frame rate
 Colour Resolution
 Spatial Resolution
 Image Quality
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 2
Frame Rate
 In motion pictures, television, and in
computer video displays, frame rate is number of frames or
images that are projected or displayed per second.
 A higher frame rate, more images are shown in same amount
of time and it will reduce motion blur from fast moving
images and will give you better quality crisp video.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 3
Colour Resolution
 It refers to number of colours displayed on screen at one
time.
 Computers deal with Colour in an RGB (red-green-blue)
format, while video uses a variety of formats. One of the
most common video formats is called YUV.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 4
Spatial Resolution
 Spatial resolution is a parameter that shows how many
pixels are used to represent a real object in digital form.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 5
Reasons to compress
 Goal of video compression is to massively reduce
amount of data required to store digital video file, while
retaining the quality of original video.
 Reduce File Size.
 Save disk space.
 Increase transfer speed at a given data rate .
 Allow real-time transfer at a given data rate.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 6
Lossless vs. Lossy Compression
 In lossless compression, data is not altered or lost in the
process of compression or decompression.
 Run-Length Encoding
 Dynamic Pattern Substitution - Lampel-Ziv Encoding
 Huffman Encoding
 Lossy compression is used for compressing audio, pictures,
video.
 JPEG
 MPEG
 H.261 (Px64) Video Coding Algorithm
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 7
Lossy compression
 Does not promise that the data received is exactly the
same as the data sent.
 Removes information that it cannot later restore
(Hopefully, no one will notice.)
 Reduce file size by considerably greater amounts than
loss-less compressions but lose both information and
quality.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 8
MPEG (Moving Picture Expert
Group)
 MPEG was set standard for Audio and Video compression
and transmission.
 MPEG-1 is a standard for lossy compression of video and
audio.
 It is designed to compress VHS-quality raw digital video
and CD audio down to 1.5 Mbit/s without excessive
quality loss.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 9
MPEG(contd…)
 MPEG-1 has become the most widely compatible lossy
audio/video format in world.
 It is used in a large number of products and technologies.
 The best-known part of the MPEG-1 standard is the MP3
audio format .
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 10
MPEG-2
 It was designed for coding interlaced images at
transmission rates above 4 million bits per second.
 MPEG 2 can be used on HD-DVD and blue ray disc.
 It handles 5 audio channels.
 Covers wider range of frame sizes (HDTV).
 MPEG-2 can compress 2 hours video into a few GHz.
 MPEG-2 is used for digital TV broadcast and DVD.
 An MPEG-2 is designed to offer higher quality than
MPEG-1.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 11
MPEG-3
 Designed to handle HDTV signal in range 20 to 40
Mbits/sec.
 HDTV-resolution is 1920* 1080*30 Hz
 But MPEG-2 was fully capable of handling HDTV so MPEG
-3 is no longer mentioned.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 12
MPEG-4
 MPEG-4 is a collection of methods defining compression of
audio and visual (AV) digital data.
 MPEG-4 absorbs many of features of MPEG-1 and MPEG-2
 MPEG-4 files are smaller than JPEG.
 so they transmit video and images over narrower
bandwidth and can mix video with text graphics and 2D
and 3D animation layers.
 Helps end users with wide range of interaction with
animated objects.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 13
MPEG-7
 MPEG-7 is a content representation standard for
information search.
 It is also titled Multimedia Content Description Interface.
 It will define the manner in which audio-visual materials
can be coded and classified so the materials can be
easily located using search engines.
 Provide a fast and efficient searching, filtering and
content identification method.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 14
Still Image Compression - JPEG
 Defined by Joint Photographic Experts Group
 Released as an ISO standard for still color and gray-scale
images.
 Provides four modes of operation:
 Sequential (each pixel is traversed only once)
 progressive (image gets progressively sharper)
 Hierarchical (image compressed to multiple resolutions)
 lossless (full detail at selected resolution)
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 15
H.261 (Px64)
 H.261 was designed for data rates which are multiples of
 64Kbit/s, and is sometimes called p x 64Kbit/s (p is in
the range 1-30).
 These data rates suit ISDN lines.
 Intended for videophone and video conferencing
systems.
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 16
H.263 Standard
 The development of modems allowing transmission in
the range of 28-33 kbps paved the way for the
 development of an
 improved version of H.261
 • It was designed for low bitrate
 communication , however this
 limitationhas now been removed
 • It is expected that H.263 will replace H.261
11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 17
THANKS
11/19/2018 18FUNDAMENTALS OF LOSSY VIDEO COMPRESSION

Contenu connexe

Tendances

Audio and Video Compression
Audio and Video CompressionAudio and Video Compression
Audio and Video Compression
Er. Ashish Pandey
 
Video Compression, Part 2-Section 1, Video Coding Concepts
Video Compression, Part 2-Section 1, Video Coding Concepts Video Compression, Part 2-Section 1, Video Coding Concepts
Video Compression, Part 2-Section 1, Video Coding Concepts
Dr. Mohieddin Moradi
 
Video Compression, Part 3-Section 2, Some Standard Video Codecs
Video Compression, Part 3-Section 2, Some Standard Video CodecsVideo Compression, Part 3-Section 2, Some Standard Video Codecs
Video Compression, Part 3-Section 2, Some Standard Video Codecs
Dr. Mohieddin Moradi
 
Audio compression
Audio compression Audio compression
Audio compression
Darshan IT
 
Video Compression Techniques
Video Compression TechniquesVideo Compression Techniques
Video Compression Techniques
cnssources
 
H261
H261H261
H261
Videoguy
 
Codecs
CodecsCodecs
Codecs
Arpan Patel
 
MPEG/Audio Compression
MPEG/Audio CompressionMPEG/Audio Compression
MPEG/Audio Compression
Daniel Brewster
 
Text compression
Text compressionText compression
Text compression
Sammer Qader
 
digital_set_top_box
digital_set_top_boxdigital_set_top_box
digital_set_top_box
aniruddh Tyagi
 
Image compression standards
Image compression standardsImage compression standards
Image compression standards
kirupasuchi1996
 
Bluetooth protocol stack
Bluetooth protocol stackBluetooth protocol stack
Bluetooth protocol stack
stuimrozsm
 
Video Compression Basics - MPEG2
Video Compression Basics - MPEG2Video Compression Basics - MPEG2
Video Compression Basics - MPEG2
VijayKumarArya
 
Arithmetic coding
Arithmetic codingArithmetic coding
Arithmetic coding
Vikas Goyal
 
Speech Compression
Speech CompressionSpeech Compression
Speech Compression
anithabalaprabhu
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)
Anees Akhtar
 
Video Compression Part 1 Video Principles
Video Compression Part 1 Video Principles Video Compression Part 1 Video Principles
Video Compression Part 1 Video Principles
Dr. Mohieddin Moradi
 
MPEG video compression standard
MPEG video compression standardMPEG video compression standard
MPEG video compression standard
anuragjagetiya
 
Lossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image ProcessingLossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image Processing
priyadharshini murugan
 
Video coding standards ppt
Video coding standards pptVideo coding standards ppt
Video coding standards ppt
Lokesh Reddy Avula
 

Tendances (20)

Audio and Video Compression
Audio and Video CompressionAudio and Video Compression
Audio and Video Compression
 
Video Compression, Part 2-Section 1, Video Coding Concepts
Video Compression, Part 2-Section 1, Video Coding Concepts Video Compression, Part 2-Section 1, Video Coding Concepts
Video Compression, Part 2-Section 1, Video Coding Concepts
 
Video Compression, Part 3-Section 2, Some Standard Video Codecs
Video Compression, Part 3-Section 2, Some Standard Video CodecsVideo Compression, Part 3-Section 2, Some Standard Video Codecs
Video Compression, Part 3-Section 2, Some Standard Video Codecs
 
Audio compression
Audio compression Audio compression
Audio compression
 
Video Compression Techniques
Video Compression TechniquesVideo Compression Techniques
Video Compression Techniques
 
H261
H261H261
H261
 
Codecs
CodecsCodecs
Codecs
 
MPEG/Audio Compression
MPEG/Audio CompressionMPEG/Audio Compression
MPEG/Audio Compression
 
Text compression
Text compressionText compression
Text compression
 
digital_set_top_box
digital_set_top_boxdigital_set_top_box
digital_set_top_box
 
Image compression standards
Image compression standardsImage compression standards
Image compression standards
 
Bluetooth protocol stack
Bluetooth protocol stackBluetooth protocol stack
Bluetooth protocol stack
 
Video Compression Basics - MPEG2
Video Compression Basics - MPEG2Video Compression Basics - MPEG2
Video Compression Basics - MPEG2
 
Arithmetic coding
Arithmetic codingArithmetic coding
Arithmetic coding
 
Speech Compression
Speech CompressionSpeech Compression
Speech Compression
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)
 
Video Compression Part 1 Video Principles
Video Compression Part 1 Video Principles Video Compression Part 1 Video Principles
Video Compression Part 1 Video Principles
 
MPEG video compression standard
MPEG video compression standardMPEG video compression standard
MPEG video compression standard
 
Lossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image ProcessingLossless predictive coding in Digital Image Processing
Lossless predictive coding in Digital Image Processing
 
Video coding standards ppt
Video coding standards pptVideo coding standards ppt
Video coding standards ppt
 

Similaire à Multimedia lossy compression

simple video compression
simple video compression simple video compression
simple video compression
LaLit DuBey
 
Digital video
Digital videoDigital video
Digital video
Muhammad King
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
vishal choudhary
 
Video
VideoVideo
Chap62
Chap62Chap62
Chap62
dkd_woohoo
 
TMD2063 | Digital Animation — Chapter 4
TMD2063 | Digital Animation — Chapter 4TMD2063 | Digital Animation — Chapter 4
TMD2063 | Digital Animation — Chapter 4
Diyana Harithuddin
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009
Hal J. Reisiger
 
Multimedia presentation video compression
Multimedia presentation video compressionMultimedia presentation video compression
Multimedia presentation video compression
LaLit DuBey
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.ppt
djempol
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
Anjaan Gajendra
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
Videoguy
 
Video-Editing Techniques.pptx
Video-Editing Techniques.pptxVideo-Editing Techniques.pptx
Video-Editing Techniques.pptx
1A260YashRavindraRau
 
Audio And Image Files
Audio And Image FilesAudio And Image Files
Audio And Image Files
Wynthorpe
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
Videoguy
 
RESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMING
RESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMINGRESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMING
RESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMING
Journal For Research
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
ijma
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
ijma
 
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
ijma
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
ijma
 
video compression
video compressionvideo compression
video compression
Aniruddh Tyagi
 

Similaire à Multimedia lossy compression (20)

simple video compression
simple video compression simple video compression
simple video compression
 
Digital video
Digital videoDigital video
Digital video
 
Multimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptxMultimedia-Lecture-6.pptx
Multimedia-Lecture-6.pptx
 
Video
VideoVideo
Video
 
Chap62
Chap62Chap62
Chap62
 
TMD2063 | Digital Animation — Chapter 4
TMD2063 | Digital Animation — Chapter 4TMD2063 | Digital Animation — Chapter 4
TMD2063 | Digital Animation — Chapter 4
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009
 
Multimedia presentation video compression
Multimedia presentation video compressionMultimedia presentation video compression
Multimedia presentation video compression
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.ppt
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
 
Video Streaming - 4.ppt
Video Streaming - 4.pptVideo Streaming - 4.ppt
Video Streaming - 4.ppt
 
Video-Editing Techniques.pptx
Video-Editing Techniques.pptxVideo-Editing Techniques.pptx
Video-Editing Techniques.pptx
 
Audio And Image Files
Audio And Image FilesAudio And Image Files
Audio And Image Files
 
IBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.docIBM VideoCharger and Digital Library MediaBase.doc
IBM VideoCharger and Digital Library MediaBase.doc
 
RESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMING
RESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMINGRESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMING
RESPONSIVE VIDEO FORMAT FOR ADAPTIVE STREAMING
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
 
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
Comparison of Cinepak, Intel, Microsoft Video and Indeo Codec for Video Compr...
 
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
COMPARISON OF CINEPAK, INTEL, MICROSOFT VIDEO AND INDEO CODEC FOR VIDEO COMPR...
 
video compression
video compressionvideo compression
video compression
 

Dernier

Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 

Dernier (20)

Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 

Multimedia lossy compression

  • 1. FUNDAMENTALS OF LOSSY VIDEO COMPRESSION by ANJU NARAYANAN Roll No:M17402 M. Tech. in Signal Processing and Embedded Systems Department of Electronics & Communication Engineering Govt. College of Engineering Kannur on 5th November 2018
  • 2. Introduction to Digital Video  Video is a stream of data composed of discrete frames, containing both audio and pictures.  Continuous motion produced at a frame rate of 15 fps or higher.  With digital video, four factors have to be kept in mind.  Frame rate  Colour Resolution  Spatial Resolution  Image Quality 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 2
  • 3. Frame Rate  In motion pictures, television, and in computer video displays, frame rate is number of frames or images that are projected or displayed per second.  A higher frame rate, more images are shown in same amount of time and it will reduce motion blur from fast moving images and will give you better quality crisp video. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 3
  • 4. Colour Resolution  It refers to number of colours displayed on screen at one time.  Computers deal with Colour in an RGB (red-green-blue) format, while video uses a variety of formats. One of the most common video formats is called YUV. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 4
  • 5. Spatial Resolution  Spatial resolution is a parameter that shows how many pixels are used to represent a real object in digital form. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 5
  • 6. Reasons to compress  Goal of video compression is to massively reduce amount of data required to store digital video file, while retaining the quality of original video.  Reduce File Size.  Save disk space.  Increase transfer speed at a given data rate .  Allow real-time transfer at a given data rate. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 6
  • 7. Lossless vs. Lossy Compression  In lossless compression, data is not altered or lost in the process of compression or decompression.  Run-Length Encoding  Dynamic Pattern Substitution - Lampel-Ziv Encoding  Huffman Encoding  Lossy compression is used for compressing audio, pictures, video.  JPEG  MPEG  H.261 (Px64) Video Coding Algorithm 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 7
  • 8. Lossy compression  Does not promise that the data received is exactly the same as the data sent.  Removes information that it cannot later restore (Hopefully, no one will notice.)  Reduce file size by considerably greater amounts than loss-less compressions but lose both information and quality. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 8
  • 9. MPEG (Moving Picture Expert Group)  MPEG was set standard for Audio and Video compression and transmission.  MPEG-1 is a standard for lossy compression of video and audio.  It is designed to compress VHS-quality raw digital video and CD audio down to 1.5 Mbit/s without excessive quality loss. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 9
  • 10. MPEG(contd…)  MPEG-1 has become the most widely compatible lossy audio/video format in world.  It is used in a large number of products and technologies.  The best-known part of the MPEG-1 standard is the MP3 audio format . 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 10
  • 11. MPEG-2  It was designed for coding interlaced images at transmission rates above 4 million bits per second.  MPEG 2 can be used on HD-DVD and blue ray disc.  It handles 5 audio channels.  Covers wider range of frame sizes (HDTV).  MPEG-2 can compress 2 hours video into a few GHz.  MPEG-2 is used for digital TV broadcast and DVD.  An MPEG-2 is designed to offer higher quality than MPEG-1. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 11
  • 12. MPEG-3  Designed to handle HDTV signal in range 20 to 40 Mbits/sec.  HDTV-resolution is 1920* 1080*30 Hz  But MPEG-2 was fully capable of handling HDTV so MPEG -3 is no longer mentioned. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 12
  • 13. MPEG-4  MPEG-4 is a collection of methods defining compression of audio and visual (AV) digital data.  MPEG-4 absorbs many of features of MPEG-1 and MPEG-2  MPEG-4 files are smaller than JPEG.  so they transmit video and images over narrower bandwidth and can mix video with text graphics and 2D and 3D animation layers.  Helps end users with wide range of interaction with animated objects. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 13
  • 14. MPEG-7  MPEG-7 is a content representation standard for information search.  It is also titled Multimedia Content Description Interface.  It will define the manner in which audio-visual materials can be coded and classified so the materials can be easily located using search engines.  Provide a fast and efficient searching, filtering and content identification method. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 14
  • 15. Still Image Compression - JPEG  Defined by Joint Photographic Experts Group  Released as an ISO standard for still color and gray-scale images.  Provides four modes of operation:  Sequential (each pixel is traversed only once)  progressive (image gets progressively sharper)  Hierarchical (image compressed to multiple resolutions)  lossless (full detail at selected resolution) 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 15
  • 16. H.261 (Px64)  H.261 was designed for data rates which are multiples of  64Kbit/s, and is sometimes called p x 64Kbit/s (p is in the range 1-30).  These data rates suit ISDN lines.  Intended for videophone and video conferencing systems. 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 16
  • 17. H.263 Standard  The development of modems allowing transmission in the range of 28-33 kbps paved the way for the  development of an  improved version of H.261  • It was designed for low bitrate  communication , however this  limitationhas now been removed  • It is expected that H.263 will replace H.261 11/19/2018 FUNDAMENTALS OF LOSSY VIDEO COMPRESSION 17
  • 18. THANKS 11/19/2018 18FUNDAMENTALS OF LOSSY VIDEO COMPRESSION