SlideShare a Scribd company logo
2
Most read
3
Most read
15
Most read
INTRODUCTION TO JPEG
AND MPEG STANDARD
PRESENTED BY:-
SHALINI KUMARI
Introduction to JPEG and MPEG standard techniques
JPEG( JOINT PHOTOGRAPHIC EXPERTS GROUP)
JPEG Compression is the name given to an
algorithm developed by the Joint
Photographic Experts Group whose purpose
is to minimize the file size of photo-graphic
image files. JPEG compression is a
powerful tool, and with great power comes
great responsibility.
While JPEG compression can help you
greatly reduce the size of an image file, it can
also compromise the quality of an image and
if you aren’t careful, there may not be any
recovery because it is lossy compression .
Note: An image file can be thought of as a grid of
individual blocks called pixels. Each pixel has its own
color value, and the larger the image, the more pixels.
Block diagram
STEPS OF JPEG DATA COMPRESSION :
STEPS-1 COLOR SPACE TRANSFORM
In this phase, we convert R, G and B toY,
Cb and Cr model. HereY is for brightness,
Cb is color blueness and Cr stands for Color
redness. We transform it into chromium
colors as these are less sensitive to human
eyes.
STEPS-2 SPLITTING
In process of splitting, We split
our image into the blocks of 8*8
blocks. It forms 64 pixels in one
block.
STEP-3 APPLY DCT – We apply Direct cosine transform on each block
from left to right ; top to bottom . The discrete cosine transform (DCT)
represents an image as a sum of sinusoids of varying magnitudes and
frequencies.
It helps to reduce amount of data to represent the image while
preserving important visual information.
MORE ABOUT DCTON PAGE NO 14
STEP-4 QUANTIZATION
In the Quantization process, we
quantize or round-off our data
using the quantization table. This
also helps in reducing the amount
of space needed by the initial
image.
Ex.
Input=3.7 Output=4
STEP-5 SERIALIZATION
In serialization, we perform the zig-zag
scanning pattern to reduce no. of
coded zero transform and to show
high energy first then lower.
Zig zag scanning will order the DCT
frequencies so that ones with higher
energy will appears first than lower
after.
STEP-6 VECTORING
We apply DPCM (differential pulse
code modulation) on DC elements. DC
elements are used to define the
strength of colors and we perform run
length encoding on AC components.
The differential pulse code
modulation is used to remove the
unused bit in image.
STEP-7 ENTROPY ENCODING
In the last stage, we apply to encode either
run-length encoding or Huffman encoding.
The main aim is to convert the image into
text and by applying any encoding we
convert it into binary form (0, 1) to
compress the data.
NOTE:-The AC and DC components refers to types of coefficient obtained from the discrete cosine
transform DCT. The DC component represents the low frequency information and AC component
represent the high frequency information
Final results are:
DISCRETE COSINETRANSFORM
• It transform given block from given domain into frequency domain by
separating images into parts of different frequencies.
• It is used in lossy image compression
• If we convert image into DCT it could higher frequencies to zero then convert
back to image that’s why firstly convert image into 8*8 matrix.
GO BACK TO STEP 3
Given domain
Frequency
domain
INTRODUCTIONTO MPEG
• MPEG stands for moving picture experts group.
• This compression is mainly is used for movies, T.V. shows, video clips on the
web.
• It have various standard for audio and video compression.
• Compression is done on series of frames is with ratio 20:1 that can vary up
to higher on video content.
• The extension is given like .Mp3 and .Mp4 .
Thank you

More Related Content

PPT
Graphics inputdevices
PPTX
Unit 11. Graphics
PPT
Chapter 6 Graphics
PPTX
Data collection and input overview
PDF
Peter Fonagy CYP IAPT Programme
PDF
Spatial interpolation techniques
PPTX
Raster Scan display
PPTX
Online second hand book store project report
Graphics inputdevices
Unit 11. Graphics
Chapter 6 Graphics
Data collection and input overview
Peter Fonagy CYP IAPT Programme
Spatial interpolation techniques
Raster Scan display
Online second hand book store project report

What's hot (20)

PPT
Lecture _Line Scan Conversion.ppt
PPTX
Area filling algo
PDF
M.Tech Final Seminar
DOC
Smart Dam Monitering & Controling
PDF
Conceptual models of real world geographical phenomena (epm107_2007)
PPTX
Electronic Atlas and its Types
PPT
Chapter 1 (Introduction to remote sensing)
PPTX
GNSS application in Nepal
PPT
ERDAS IMAGINE
PPT
Character generation
DOCX
VTU final year project report
PPTX
Introduction to Information and Education Technology 1
PPT
Seed filling algorithm
PPT
computer graphics
PPTX
Computer graphics(parametric cubic curves)
DOCX
Projekt Artemida 2023. - raspis turnira.docx
PDF
Database gis fundamentals
PPT
applications of computer graphics
PPT
Environmental Remote Sensing
Lecture _Line Scan Conversion.ppt
Area filling algo
M.Tech Final Seminar
Smart Dam Monitering & Controling
Conceptual models of real world geographical phenomena (epm107_2007)
Electronic Atlas and its Types
Chapter 1 (Introduction to remote sensing)
GNSS application in Nepal
ERDAS IMAGINE
Character generation
VTU final year project report
Introduction to Information and Education Technology 1
Seed filling algorithm
computer graphics
Computer graphics(parametric cubic curves)
Projekt Artemida 2023. - raspis turnira.docx
Database gis fundamentals
applications of computer graphics
Environmental Remote Sensing
Ad

Similar to Introduction to JPEG and MPEG standard techniques (20)

PPT
Multimedia image compression standards
PPTX
Jpeg compression
PPTX
PPTX
Jpeg standards
PPT
4_14755_CS411_20182019_1__1_1_ImageCompression 1.ppt
PPTX
JPEG Image Compression
PDF
Multimedia communication jpeg
PDF
CMOS Image Sensor Design_h20_10_jpeg.pdf
PDF
By4301435440
PPT
image processing for jpeg presentati.ppt
PPTX
Let's Write a JPEG Decoder (Vimeo Lunch Talks)
PPT
Image compression techniques and its applications
PPTX
JPEG and MPEG Compression in Digital Image Processing.pptx
PPT
introduction to jpeg for image proce.ppt
PPT
Jpeg and mpeg ppt
PPT
Mmclass4
PDF
Jpeg image compression using discrete cosine transform a survey
PPT
Why Image compression is Necessary?
PDF
Compression: Images (JPEG)
PPT
Image Compression Digital Image processing
Multimedia image compression standards
Jpeg compression
Jpeg standards
4_14755_CS411_20182019_1__1_1_ImageCompression 1.ppt
JPEG Image Compression
Multimedia communication jpeg
CMOS Image Sensor Design_h20_10_jpeg.pdf
By4301435440
image processing for jpeg presentati.ppt
Let's Write a JPEG Decoder (Vimeo Lunch Talks)
Image compression techniques and its applications
JPEG and MPEG Compression in Digital Image Processing.pptx
introduction to jpeg for image proce.ppt
Jpeg and mpeg ppt
Mmclass4
Jpeg image compression using discrete cosine transform a survey
Why Image compression is Necessary?
Compression: Images (JPEG)
Image Compression Digital Image processing
Ad

Recently uploaded (20)

PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Pharma ospi slides which help in ospi learning
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Complications of Minimal Access Surgery at WLH
PDF
Basic Mud Logging Guide for educational purpose
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
RMMM.pdf make it easy to upload and study
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Classroom Observation Tools for Teachers
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
102 student loan defaulters named and shamed – Is someone you know on the list?
Supply Chain Operations Speaking Notes -ICLT Program
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Microbial diseases, their pathogenesis and prophylaxis
Pharma ospi slides which help in ospi learning
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
01-Introduction-to-Information-Management.pdf
Complications of Minimal Access Surgery at WLH
Basic Mud Logging Guide for educational purpose
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
VCE English Exam - Section C Student Revision Booklet
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
RMMM.pdf make it easy to upload and study
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Classroom Observation Tools for Teachers
O5-L3 Freight Transport Ops (International) V1.pdf
Renaissance Architecture: A Journey from Faith to Humanism

Introduction to JPEG and MPEG standard techniques

  • 1. INTRODUCTION TO JPEG AND MPEG STANDARD PRESENTED BY:- SHALINI KUMARI
  • 3. JPEG( JOINT PHOTOGRAPHIC EXPERTS GROUP) JPEG Compression is the name given to an algorithm developed by the Joint Photographic Experts Group whose purpose is to minimize the file size of photo-graphic image files. JPEG compression is a powerful tool, and with great power comes great responsibility.
  • 4. While JPEG compression can help you greatly reduce the size of an image file, it can also compromise the quality of an image and if you aren’t careful, there may not be any recovery because it is lossy compression . Note: An image file can be thought of as a grid of individual blocks called pixels. Each pixel has its own color value, and the larger the image, the more pixels.
  • 6. STEPS OF JPEG DATA COMPRESSION : STEPS-1 COLOR SPACE TRANSFORM In this phase, we convert R, G and B toY, Cb and Cr model. HereY is for brightness, Cb is color blueness and Cr stands for Color redness. We transform it into chromium colors as these are less sensitive to human eyes.
  • 7. STEPS-2 SPLITTING In process of splitting, We split our image into the blocks of 8*8 blocks. It forms 64 pixels in one block.
  • 8. STEP-3 APPLY DCT – We apply Direct cosine transform on each block from left to right ; top to bottom . The discrete cosine transform (DCT) represents an image as a sum of sinusoids of varying magnitudes and frequencies. It helps to reduce amount of data to represent the image while preserving important visual information. MORE ABOUT DCTON PAGE NO 14
  • 9. STEP-4 QUANTIZATION In the Quantization process, we quantize or round-off our data using the quantization table. This also helps in reducing the amount of space needed by the initial image. Ex. Input=3.7 Output=4
  • 10. STEP-5 SERIALIZATION In serialization, we perform the zig-zag scanning pattern to reduce no. of coded zero transform and to show high energy first then lower. Zig zag scanning will order the DCT frequencies so that ones with higher energy will appears first than lower after.
  • 11. STEP-6 VECTORING We apply DPCM (differential pulse code modulation) on DC elements. DC elements are used to define the strength of colors and we perform run length encoding on AC components. The differential pulse code modulation is used to remove the unused bit in image.
  • 12. STEP-7 ENTROPY ENCODING In the last stage, we apply to encode either run-length encoding or Huffman encoding. The main aim is to convert the image into text and by applying any encoding we convert it into binary form (0, 1) to compress the data. NOTE:-The AC and DC components refers to types of coefficient obtained from the discrete cosine transform DCT. The DC component represents the low frequency information and AC component represent the high frequency information
  • 14. DISCRETE COSINETRANSFORM • It transform given block from given domain into frequency domain by separating images into parts of different frequencies. • It is used in lossy image compression • If we convert image into DCT it could higher frequencies to zero then convert back to image that’s why firstly convert image into 8*8 matrix. GO BACK TO STEP 3 Given domain Frequency domain
  • 15. INTRODUCTIONTO MPEG • MPEG stands for moving picture experts group. • This compression is mainly is used for movies, T.V. shows, video clips on the web. • It have various standard for audio and video compression. • Compression is done on series of frames is with ratio 20:1 that can vary up to higher on video content. • The extension is given like .Mp3 and .Mp4 .