SlideShare a Scribd company logo
Digital Audio, Image and Video Sethserey SAM Computer Science Department
Digital Media ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An Digital Image Example  ,[object Object],P6: (this is a ppm image) Resolution: 512x512 Depth: 255 (8bits per pixel in each channel)
An image  contains a header and a bunch of  (integer) numbers.
Digital Media Capturing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
An Audio Signal
Sampling for an Audio Signal Sampling period Ts, fs =1/Ts  Signal Period T, f = 1/T Intuitively T should >= 2Ts
fs = 2.5f fs = 1.67f Original signal A new component is added This is denoted as aliasing.
fs = 2f There are  infinite number of possible sin waves going through the sampling points
Frequency Decomposition  ,[object Object],[object Object],[object Object],[object Object]
Nyquist Theorem ,[object Object],[object Object],[object Object],[object Object],[object Object]
Image Sampling ,[object Object],Sampling on a grid Sampling problem
The image of Barbara
Aliasing due to sampling
Digitization ,[object Object],[object Object],[object Object],[object Object]
Digital Audio ,[object Object],[object Object],[object Object],[object Object]
Digital Images An image  contains 2D samples of a surface, which can be represented as matrices. Each sample in an image is called a pixel.
Types of Digital Images ,[object Object],[object Object],[object Object],A 8bit grayscale Image.
[object Object],A binary image has only two values (0 or 1).  Binary image is quite important in image analysis and object detection applications.
Bit Plane [ b7 b6 b5 b4 b3 b2 b1 b0] MSB LSB Each bit plane is a binary image.
Dithering ,[object Object],0   1   2   3   Convert image to 4 levels:  I’ = floor(I/64)
Dithering Matrix ,[object Object],0   1   2   3   0  2 3  1 The dithering matrix is
Color Image r g b There are other color spaces Like YUV, HSV etc.  24 bit image
Color Table Image with 256 colors r g b Clusters of colors It is possible to use much less colors To represent a color image without much degradation.
Human Vision Human eye has two kinds of light sensitive cells. The rods and The cones. Rods response curve (black and white vision) Cones response curve (color vision) R =  s  E(  ) S r (  )d  G =  s  E(  ) S g (  )d  B =  s  E(  ) S b (  )d 
Colors ,[object Object],Colorimeter experiment
CIE Color Matching Functions ,[object Object],CIE color matching curves CIE standard color matching functions.
Gamma Correction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object], for CRT is about 2.2.
Gamma Correction Linearly increasing intensity Without gamma correction  Linearly increasing intensity with gamma correction
Video ,[object Object],Even frame Odd Frame 52.7us 10.9us 0v white black
Digital Video Frame N-1 Frame 0 time Digital video is digitized version of a 3D function f(x,y,t)
Color System in Video ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Y  U  V
[object Object],[object Object],I  Q

More Related Content

What's hot

Transform coding
Transform codingTransform coding
Transform coding
Nancy K
 
Image compression
Image compressionImage compression
Image compression
partha pratim deb
 
Presentation on Image Compression
Presentation on Image Compression Presentation on Image Compression
Presentation on Image Compression
Fat Fish Marketing Pvt Ltd
 
Data compression
Data compressionData compression
Data compression
Abhishek Grover
 
Signal Compression and JPEG
Signal Compression and JPEGSignal Compression and JPEG
Signal Compression and JPEG
guest9006ab
 
Data compression
Data  compressionData  compression
Data compression
Ashutosh Kawadkar
 
Mathematics in the Digital Age
Mathematics in the Digital AgeMathematics in the Digital Age
Mathematics in the Digital Age
Reva Narasimhan
 
Image compression
Image compression Image compression
Image compression
GARIMA SHAKYA
 
first_assignment_Report
first_assignment_Reportfirst_assignment_Report
first_assignment_Report
Anıl Ulaş KOÇAK
 
Image compression
Image compressionImage compression
Image compression
Ale Johnsan
 
Digital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and PythonDigital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and Python
Mel Chua
 
Image compression
Image compressionImage compression
Image compression
Huda Seyam
 
Ec section
Ec section Ec section
Ec section
Antriksh Saxena
 
P1150740001
P1150740001P1150740001
P1150740001
Ashraf Aboshosha
 
Predictive coding
Predictive codingPredictive coding
Predictive coding
p_ayal
 
Image compression models
Image compression modelsImage compression models
Image compression models
priyadharshini murugan
 
Machine Learning approaches at video compression
Machine Learning approaches at video compression Machine Learning approaches at video compression
Machine Learning approaches at video compression
Roberto Iacoviello
 
A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...
A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...
A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...
Anders L. Madsen
 
Multimedia compression
Multimedia compressionMultimedia compression
Multimedia compression
pradeepa velmurugan
 

What's hot (19)

Transform coding
Transform codingTransform coding
Transform coding
 
Image compression
Image compressionImage compression
Image compression
 
Presentation on Image Compression
Presentation on Image Compression Presentation on Image Compression
Presentation on Image Compression
 
Data compression
Data compressionData compression
Data compression
 
Signal Compression and JPEG
Signal Compression and JPEGSignal Compression and JPEG
Signal Compression and JPEG
 
Data compression
Data  compressionData  compression
Data compression
 
Mathematics in the Digital Age
Mathematics in the Digital AgeMathematics in the Digital Age
Mathematics in the Digital Age
 
Image compression
Image compression Image compression
Image compression
 
first_assignment_Report
first_assignment_Reportfirst_assignment_Report
first_assignment_Report
 
Image compression
Image compressionImage compression
Image compression
 
Digital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and PythonDigital signal processing through speech, hearing, and Python
Digital signal processing through speech, hearing, and Python
 
Image compression
Image compressionImage compression
Image compression
 
Ec section
Ec section Ec section
Ec section
 
P1150740001
P1150740001P1150740001
P1150740001
 
Predictive coding
Predictive codingPredictive coding
Predictive coding
 
Image compression models
Image compression modelsImage compression models
Image compression models
 
Machine Learning approaches at video compression
Machine Learning approaches at video compression Machine Learning approaches at video compression
Machine Learning approaches at video compression
 
A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...
A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...
A New Method for Vertical Parallelisation of TAN Learning Based on Balanced I...
 
Multimedia compression
Multimedia compressionMultimedia compression
Multimedia compression
 

Similar to Lec2

الوسائط المتعددة Multimedia تاج
الوسائط المتعددة  Multimedia تاجالوسائط المتعددة  Multimedia تاج
الوسائط المتعددة Multimedia تاج
maaz hamed
 
Multimedia Object - Image
Multimedia Object - ImageMultimedia Object - Image
Multimedia Object - Image
Telkom Institute of Management
 
Mm01 a vformat
Mm01 a vformatMm01 a vformat
Mm01 a vformat
gotovikas
 
Image compression 14_04_2020 (1)
Image compression 14_04_2020 (1)Image compression 14_04_2020 (1)
Image compression 14_04_2020 (1)
Joel P
 
Multimedia.pdf
Multimedia.pdfMultimedia.pdf
Multimedia.pdf
SunayanaShivthare1
 
Compression of digital voice and video
Compression of digital voice and videoCompression of digital voice and video
Compression of digital voice and video
sangusajjan
 
Unit ii
Unit iiUnit ii
Unit ii
swapnasalil
 
Particle filter and cam shift approach for motion detection
Particle filter and cam shift approach for motion detectionParticle filter and cam shift approach for motion detection
Particle filter and cam shift approach for motion detection
kalyanibedekar
 
Chapter 3- Media Representation and Formats.ppt
Chapter 3- Media Representation and Formats.pptChapter 3- Media Representation and Formats.ppt
Chapter 3- Media Representation and Formats.ppt
VasanthiMuniasamy2
 
Image stegnography and steganalysis
Image stegnography and steganalysisImage stegnography and steganalysis
Image stegnography and steganalysis
Prince Boonlia
 
2a Bitmapped Graphics Hardware
2a Bitmapped Graphics Hardware2a Bitmapped Graphics Hardware
2a Bitmapped Graphics Hardware
mrsmackenzie
 
Mm Unit 2 Part 1
Mm Unit 2 Part 1Mm Unit 2 Part 1
Mm Unit 2 Part 1
mrsmackenzie
 
nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...
nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...
nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...
n|u - The Open Security Community
 
B070306010
B070306010B070306010
B070306010
IJERD Editor
 
Colour Rendering For True Colour Led Display System
Colour Rendering For True Colour Led Display SystemColour Rendering For True Colour Led Display System
Colour Rendering For True Colour Led Display System
IJMER
 
video compression
video compressionvideo compression
video compression
Aniruddh Tyagi
 
video compression
video compressionvideo compression
video compression
aniruddh Tyagi
 
video compression
video compressionvideo compression
video compression
aniruddh Tyagi
 
Multimedia Object - Audio
Multimedia Object - AudioMultimedia Object - Audio
Multimedia Object - Audio
Telkom Institute of Management
 
Image processing
Image processingImage processing
Image processing
Antriksh Saxena
 

Similar to Lec2 (20)

الوسائط المتعددة Multimedia تاج
الوسائط المتعددة  Multimedia تاجالوسائط المتعددة  Multimedia تاج
الوسائط المتعددة Multimedia تاج
 
Multimedia Object - Image
Multimedia Object - ImageMultimedia Object - Image
Multimedia Object - Image
 
Mm01 a vformat
Mm01 a vformatMm01 a vformat
Mm01 a vformat
 
Image compression 14_04_2020 (1)
Image compression 14_04_2020 (1)Image compression 14_04_2020 (1)
Image compression 14_04_2020 (1)
 
Multimedia.pdf
Multimedia.pdfMultimedia.pdf
Multimedia.pdf
 
Compression of digital voice and video
Compression of digital voice and videoCompression of digital voice and video
Compression of digital voice and video
 
Unit ii
Unit iiUnit ii
Unit ii
 
Particle filter and cam shift approach for motion detection
Particle filter and cam shift approach for motion detectionParticle filter and cam shift approach for motion detection
Particle filter and cam shift approach for motion detection
 
Chapter 3- Media Representation and Formats.ppt
Chapter 3- Media Representation and Formats.pptChapter 3- Media Representation and Formats.ppt
Chapter 3- Media Representation and Formats.ppt
 
Image stegnography and steganalysis
Image stegnography and steganalysisImage stegnography and steganalysis
Image stegnography and steganalysis
 
2a Bitmapped Graphics Hardware
2a Bitmapped Graphics Hardware2a Bitmapped Graphics Hardware
2a Bitmapped Graphics Hardware
 
Mm Unit 2 Part 1
Mm Unit 2 Part 1Mm Unit 2 Part 1
Mm Unit 2 Part 1
 
nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...
nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...
nullcon 2010 - Steganography & Stegananalysis: A Technical & Psychological Pe...
 
B070306010
B070306010B070306010
B070306010
 
Colour Rendering For True Colour Led Display System
Colour Rendering For True Colour Led Display SystemColour Rendering For True Colour Led Display System
Colour Rendering For True Colour Led Display System
 
video compression
video compressionvideo compression
video compression
 
video compression
video compressionvideo compression
video compression
 
video compression
video compressionvideo compression
video compression
 
Multimedia Object - Audio
Multimedia Object - AudioMultimedia Object - Audio
Multimedia Object - Audio
 
Image processing
Image processingImage processing
Image processing
 

More from Kh Ravy

7. evalution of interactive system
7. evalution of interactive system7. evalution of interactive system
7. evalution of interactive system
Kh Ravy
 
6. io device
6. io device6. io device
6. io device
Kh Ravy
 
5. ergonomic of www interface
5. ergonomic of www interface5. ergonomic of www interface
5. ergonomic of www interface
Kh Ravy
 
4. ergonomic of wimp interface
4. ergonomic of wimp interface4. ergonomic of wimp interface
4. ergonomic of wimp interface
Kh Ravy
 
Planification de projet de gestion de concours
Planification de  projet  de gestion de concoursPlanification de  projet  de gestion de concours
Planification de projet de gestion de concours
Kh Ravy
 
Multimedia outline
Multimedia outlineMultimedia outline
Multimedia outline
Kh Ravy
 
Introduction
IntroductionIntroduction
Introduction
Kh Ravy
 
Concept ofinternet web_f2010211
Concept ofinternet web_f2010211Concept ofinternet web_f2010211
Concept ofinternet web_f2010211
Kh Ravy
 

More from Kh Ravy (9)

Love u
Love uLove u
Love u
 
7. evalution of interactive system
7. evalution of interactive system7. evalution of interactive system
7. evalution of interactive system
 
6. io device
6. io device6. io device
6. io device
 
5. ergonomic of www interface
5. ergonomic of www interface5. ergonomic of www interface
5. ergonomic of www interface
 
4. ergonomic of wimp interface
4. ergonomic of wimp interface4. ergonomic of wimp interface
4. ergonomic of wimp interface
 
Planification de projet de gestion de concours
Planification de  projet  de gestion de concoursPlanification de  projet  de gestion de concours
Planification de projet de gestion de concours
 
Multimedia outline
Multimedia outlineMultimedia outline
Multimedia outline
 
Introduction
IntroductionIntroduction
Introduction
 
Concept ofinternet web_f2010211
Concept ofinternet web_f2010211Concept ofinternet web_f2010211
Concept ofinternet web_f2010211
 

Recently uploaded

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 

Recently uploaded (20)

Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 

Lec2

  • 1. Digital Audio, Image and Video Sethserey SAM Computer Science Department
  • 2.
  • 3.
  • 4. An image contains a header and a bunch of (integer) numbers.
  • 5.
  • 7. Sampling for an Audio Signal Sampling period Ts, fs =1/Ts Signal Period T, f = 1/T Intuitively T should >= 2Ts
  • 8. fs = 2.5f fs = 1.67f Original signal A new component is added This is denoted as aliasing.
  • 9. fs = 2f There are infinite number of possible sin waves going through the sampling points
  • 10.
  • 11.
  • 12.
  • 13. The image of Barbara
  • 14. Aliasing due to sampling
  • 15.
  • 16.
  • 17. Digital Images An image contains 2D samples of a surface, which can be represented as matrices. Each sample in an image is called a pixel.
  • 18.
  • 19.
  • 20. Bit Plane [ b7 b6 b5 b4 b3 b2 b1 b0] MSB LSB Each bit plane is a binary image.
  • 21.
  • 22.
  • 23. Color Image r g b There are other color spaces Like YUV, HSV etc. 24 bit image
  • 24. Color Table Image with 256 colors r g b Clusters of colors It is possible to use much less colors To represent a color image without much degradation.
  • 25. Human Vision Human eye has two kinds of light sensitive cells. The rods and The cones. Rods response curve (black and white vision) Cones response curve (color vision) R = s E(  ) S r (  )d  G = s E(  ) S g (  )d  B = s E(  ) S b (  )d 
  • 26.
  • 27.
  • 28.
  • 29. Gamma Correction Linearly increasing intensity Without gamma correction Linearly increasing intensity with gamma correction
  • 30.
  • 31. Digital Video Frame N-1 Frame 0 time Digital video is digitized version of a 3D function f(x,y,t)
  • 32.
  • 33.