SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Analog Video
Broadcast
Yossi Cohen
VDroid
Agenda
Introduction to Color Spaces
Connectors
Video Broadcast Standards
  NTSC
  PAL
Audio Standards
  NICAM
  BTSC
  EIAJ
  A2
Transmission Path
Reception Path
INTRO TO ANALOG TV

Color Spaces
Connectors
Broadcast Standards
Color Representation
The most simple way to represent                      G
color is by using RGB representation.                     B
The color space will look like:
This is usually the color space used
for:
   Display output
   Sometimes as camera input
For video compression & video                                 R
transport other color spaces are used.
                                                  G
In those color spaces luminance is
separated from the color channel:
                                                          B
In the diagramed we see the YUV
space                                     I   U           Y
Reasoning is the number and
sensitivity of the light sensing cells  V
(rods) in the eye in comparison to color
sensing cells (cons)                   Q                          R
Color Models in Video
In Europe, video broadcast uses PAL or SECAM coding,
uses the YUV color model.
A matrix transform YIQ is used to transmit TV signals in
North America and Japan. (NTSC) This coding also
makes its way into VHS video tape coding in these
countries since video tape technologies also use YIQ.
Digital video uses a matrix transform called YCbCr that is
closely related to YUV.
Recently NV12 format has gained popularity
YUV Separation
YUV Color Model

  YUV codes a luminance signal (for gamma-
  corrected signals) equal to Y , the “luma".
  Chrominance refers to the difference between a
  color and a reference white at the same
  luminance. (U and V)
  The transform is:
YIQ Color Model

   YIQ is used in NTSC color TV broadcasting.
   Again, gray pixels generate zero (I;Q)
   chrominance signal.
   I and Q are a rotated version of U and V .




   The transform is:
YUV / YIQ relationship
We can easily see that the
difference between YIQ &
YUV spaces is a 33 degree
offset of the IQ plane
Analog TV Connectors

 Analog TV connectors have a tradeoff between
   Number of Pins & wires
   Quality of video
 Using one wire to deliver luminance and color leads to
 interferences between the luminance and color
 components while using three wires or more just for the
 video is not convenient.
 Those problems are solved in new digital video connection
 standards like:
   DVI (obsolete)
   HDMI 1.4
Composite Video

 CVBS - Composite Video, Blanking, and Sync
 Composite Video uses only ONE wire to transfer the mix
 of:
   Video color signals (chrominance)
   Luminance signals

 Since color and intensity are wrapped into the same
 signal, some interference between the luminance and
 chrominance signals is inevitable.
S-Video
S-Video uses two wires, one for luminance and another
for a composite chrominance signal.
This limits the crosstalk between the color information and
the gray-scale information.
Humans are able to differentiate spatial resolution in
grayscale images with a much higher acuity than for the
color part of color images.
As a result, we can reduce color information since we can
only see fairly large blobs of color, so it makes sense to
send less color detail.
Component Video
Component uses three separate video signals for R,G,B
planes.
Each color channel is sent as a separate video signal.
Most computer systems use Component Video, with
separate signals for R, G, and B signals.
Provides the best color reproduction since there is no
“crosstalk“ between the three channels.
Component video, requires more bandwidth and good
synchronization of the three components than
composite/S-Video .
ANALOG BROADCAST
STANDARDS
Broadcast Standard

 The main Analog Broadcasting standards are:
   NTSC
   PAL
   SECAM
 They differ in:
   Resolution
   Frame Rate
   Color scheme
   Modulation methods
   Channel BW
   Carrier Distances
NTSC
• NTSC (National Television System Committee) TV standard
  is mostly used in North America and Japan.
  ▫ 4:3 aspect ratio
  ▫ 525 scan lines
  ▫ 30 frames per second (fps)

• NTSC follows the interlaced scanning system, and each
  frame is divided into two fields, with 262.5 lines/field.
• The horizontal sweep frequency is 525 X 29.97 = 15,734
  lines/sec,
• Line swept cycle is 63.6u second.
• The horizontal retrace takes 10.9 u sec, this leaves 52.7 sec
  for the active line signal during which image data is displayed
NTSC
NTSC video is an analog signal with no fixed horizontal
resolution. Therefore one must decide how many times to
sample the signal for display: each sample corresponds
to one pixel output.
 A “pixel clock" is used to divide each horizontal line of
video into samples. The higher the frequency of the pixel
clock, the more samples per line there are.
Different video formats provide dierent numbers of
samples per line,
NTSC Color Modulation

 NTSC uses the YIQ color model, and the technique of
 quadrature modulation is employed to combine (the
 spectrally overlapped part of) I (in-phase) and Q
 (quadrature) signals into a single chroma signal C:
 C = I cos(Fsct) + Qsin(Fsct)
 This modulated chroma signal is also known as the color
 subcarrier, whose magnitude is qI2 +Q2, and phase is
 arctan(Q/I). The frequency of C is Fsc 3.58 MHz.
 The NTSC composite signal is a further composition of the
 luminance signal Y and the chroma signal as defined
 below:
 composite = Y +C = Y +I cos(Fsct) + Qsin(Fsct) (5:2)
PAL

 PAL (Phase Alternating Line) is a TV standard widely
 used in Western Europe, China, India, and many other
 parts of the world.
   4:3 Aspect Ratio
   625 scan lines
   25 frames/second
   YUV Color space
   8 MHz channel
     5.5 MHz to Y
     1.8 MHz each to U and V.
   Color subcarrier frequency is fsc 4.43 MHz.
Analog Video Signal
B/W Sync Pulse
Luminance values
  signal levels at 0-4.2MHz
Color Burst
  Color Sync ~9-10 cycles
  Color subcerrier at 3.85MHz
  (NTSC)
Completing color values
  Hue – Color Phase
  Saturation – Color Amplitude
Audio and Video modulation
For NTSC
  Total channel bandwidth is 6MHz
  Luminance signal 0 - 4.2MHz
  Color sub-carrier at 3.58MHz
  Audio sub-carrier at 4.5MHz.
Video sub-standards

 Standards defines:
   Scan time
   Resolution
   signal
 The sub-standards (B,GH, DK, M, N, L, I etc)
   Modulation depth
   Modulation type
   Frequency map of the modulated channel
Audio Modulation Methods

 Mono AM
 BTSC / MTS
 EIA-J
 A2 / Zweikanalton
 NICAM
Overview

 Legacy TV only has monaural sound capabilities which
 receives a single L+R channel
 Later audio system delivered stereo capabilities while
 supporting the legacy TVs:
   Must provide the legacy mono channel
   Add Stereo of L-R using new technique & Bandwidth
BTSC
BTSC includes:
 Normal Mono is FM modulated over L+R
 BTSC adds Stereo Channel by adding AM L-R
 SAP – Secondary Audio Channel (like subtitles)
 Optional Professional channel




                 Source: Video Demystified
EIAJ
 Stereo Broadcast standard in Japan
 Used in conjunction with NTSC-J, similar to BTSC
 Uses FM instead of AM for the L-R Modulation
 Differentiate between dual mono and single stereo using a
 3.5FH subcarrier AM modulated (for 1/0)
A2

Instead of L+R and L-R transmission, A2 FM modulates two
separate L+R, R channels
This enables
  Better L/R crosstalk performance
  Transmission of two separate mono channels (second lang.)




     Source: Video Demystified
NICAM
NICAM is used for Digital Audio broadcast.
NICAM uses an “A-Law Like” commanding algorithm.
NICAM Supports
  One digital stereo sound channel.
  Two completely different digital mono sound channels.
  One digital mono sound channel and a 352 kbit/s data
  channel.
  One 704 kbit/s data channel.
NICAM scrambles bits to resemble white noise and
provides parity check
BTSC   EIAJ   A2   NICAM


Mono         V      V     V      V


Stereo       V      V     V      V


Dual Mono           V     V      V


SAP          V


Data                             V
Simplified Broadcast Path (Mono)
                       Audio IF Freq




      Mono Audio      FM
                      Modulator
                                               Audio   Video



                                                 41.25MHz


 Video AM                                  +       HF
                      Conditioning
 Modulator                                         Modulator
                                                                                Audio
                                                                      video



                                                                              666MHz
                   Video IF carrier freq       Channel carrier freq
                       (30-40MHz)                 (~650MHz)
Broadcast Path

 Conditioning
   Back porch clamping
   White clamping
   LPF Filtering
 IF Modulation
   Fixed IF Frequency per standard
 Carrier Modulation
   Frequency changes according to channel
Signal Conditioning
                                FV    Back Porch
 Back Porch Clamping
                                       clamping
   -1.25MHz in NTSC
   Reduce Channel BW
 White Clamping
   10%-90% of max signal
   Prevents over modulation /
   Buzzing
 Chroma is added
   3.58MHz in NTSC                           chroma
 Low Pass Filtering
   4.2MHZ in NTSC


                                             chroma


                                     BackLPF
                                          Porch
                                     clamping
Modulation
   Video is AM modulated to IF
                                                Audio                  Video
   freq
      45.75MHz in NTSC*
    and mixed with modulated
   Audio                                        41.25MHz            45.75MHz

      41.25MHz in NTSC
   The Signal is later modulated
   to HF
      Example of 666MHz
      channel                                       video                Audio




                                                        664.25MHz       668.75MHZ


*For non-NTSC IF Frequency check backup slide
Simplified Reception Path

               Audio
    video


             666MHz




       SIF       Audio                 I2S (Digital)
                                                                   Display
                 Demodulator
  Analog                       L,R (Analog)
  Tuner                                                Processor

             CVBS               Video
                                Digitizer                          Speakers
                                (HDMI)
Thank you!
More About me:
• Video Expert
                                  Yossi Cohen
• Lectures on Video / Android /
  VoIP
                                  yossicohen19@gmail.com
                                  +972-545-313092
• Android Native Developer

Contenu connexe

Tendances

Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)dhruv patel
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression BasicsSanjiv Malik
 
Multimedia fundamental concepts in video
Multimedia fundamental concepts in videoMultimedia fundamental concepts in video
Multimedia fundamental concepts in videoMazin Alwaaly
 
Chapter 4 : SOUND
Chapter 4 : SOUNDChapter 4 : SOUND
Chapter 4 : SOUNDazira96
 
Video compression
Video compressionVideo compression
Video compressionnnmaurya
 
Chapter 3 - Multimedia System Design
Chapter 3 - Multimedia System DesignChapter 3 - Multimedia System Design
Chapter 3 - Multimedia System DesignPratik Pradhan
 
Video Compression, Part 3-Section 1, Some Standard Video Codecs
Video Compression, Part 3-Section 1, Some Standard Video CodecsVideo Compression, Part 3-Section 1, Some Standard Video Codecs
Video Compression, Part 3-Section 1, Some Standard Video CodecsDr. Mohieddin Moradi
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGEazira96
 
Video compression
Video compressionVideo compression
Video compressionDarkNight14
 

Tendances (20)

Multimedia tools (sound)
Multimedia tools (sound)Multimedia tools (sound)
Multimedia tools (sound)
 
JPEG
JPEGJPEG
JPEG
 
Unit iv
Unit ivUnit iv
Unit iv
 
Video Compression Basics
Video Compression BasicsVideo Compression Basics
Video Compression Basics
 
Multimedia fundamental concepts in video
Multimedia fundamental concepts in videoMultimedia fundamental concepts in video
Multimedia fundamental concepts in video
 
Hdtv technology
Hdtv technologyHdtv technology
Hdtv technology
 
Digital video
Digital videoDigital video
Digital video
 
Color Models
Color ModelsColor Models
Color Models
 
Chapter 4 : SOUND
Chapter 4 : SOUNDChapter 4 : SOUND
Chapter 4 : SOUND
 
Video compression
Video compressionVideo compression
Video compression
 
Chapter 3 - Multimedia System Design
Chapter 3 - Multimedia System DesignChapter 3 - Multimedia System Design
Chapter 3 - Multimedia System Design
 
Video Compression, Part 3-Section 1, Some Standard Video Codecs
Video Compression, Part 3-Section 1, Some Standard Video CodecsVideo Compression, Part 3-Section 1, Some Standard Video Codecs
Video Compression, Part 3-Section 1, Some Standard Video Codecs
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Chapter 3 : IMAGE
Chapter 3 : IMAGEChapter 3 : IMAGE
Chapter 3 : IMAGE
 
Video compression
Video compressionVideo compression
Video compression
 
Audio compression
Audio compressionAudio compression
Audio compression
 
Multimedia compression
Multimedia compressionMultimedia compression
Multimedia compression
 
Video Compression
Video CompressionVideo Compression
Video Compression
 
H263.ppt
H263.pptH263.ppt
H263.ppt
 
H.263 Video Codec
H.263 Video CodecH.263 Video Codec
H.263 Video Codec
 

Similaire à Analog Video

Presentation12
Presentation12Presentation12
Presentation12fadocs
 
Audio Video Engineering
Audio Video Engineering Audio Video Engineering
Audio Video Engineering Yogesh kanade
 
Broadcasting and video systems
Broadcasting and video systemsBroadcasting and video systems
Broadcasting and video systemsMohammad Bappy
 
Analog TV set by Amjad Abdulsatar.pptx
Analog TV set by Amjad Abdulsatar.pptxAnalog TV set by Amjad Abdulsatar.pptx
Analog TV set by Amjad Abdulsatar.pptxAmjadAbdulsatarMasee
 
Chapter fourvvvvvvvbbhhgggghhhhhhheryuuuhh
Chapter fourvvvvvvvbbhhgggghhhhhhheryuuuhhChapter fourvvvvvvvbbhhgggghhhhhhheryuuuhh
Chapter fourvvvvvvvbbhhgggghhhhhhheryuuuhhTadeseBeyene
 
Digital Earth Station
Digital Earth Station  Digital Earth Station
Digital Earth Station Susmita Pandey
 
TV transmission principles
TV transmission principlesTV transmission principles
TV transmission principlesnnmaurya
 
2 _CRT Display Design_A_
2   _CRT Display Design_A_2   _CRT Display Design_A_
2 _CRT Display Design_A_James Webb
 
Unit ii mm_chap5_fundamentals concepts in video
Unit ii mm_chap5_fundamentals concepts in videoUnit ii mm_chap5_fundamentals concepts in video
Unit ii mm_chap5_fundamentals concepts in videoEellekwameowusu
 
Basic Communication systems overview.ppt
Basic Communication systems overview.pptBasic Communication systems overview.ppt
Basic Communication systems overview.pptginanjaradi2
 
Basic of Communication System, Dsescribe
Basic of Communication System, DsescribeBasic of Communication System, Dsescribe
Basic of Communication System, Dsescribeidanantha1
 

Similaire à Analog Video (20)

Presentation12
Presentation12Presentation12
Presentation12
 
Audio Video Engineering
Audio Video Engineering Audio Video Engineering
Audio Video Engineering
 
Video
VideoVideo
Video
 
TRAINING REPORT
TRAINING REPORTTRAINING REPORT
TRAINING REPORT
 
Broadcasting and video systems
Broadcasting and video systemsBroadcasting and video systems
Broadcasting and video systems
 
Analog TV set by Amjad Abdulsatar.pptx
Analog TV set by Amjad Abdulsatar.pptxAnalog TV set by Amjad Abdulsatar.pptx
Analog TV set by Amjad Abdulsatar.pptx
 
Chapter four.pptx
Chapter four.pptxChapter four.pptx
Chapter four.pptx
 
Chapter fourvvvvvvvbbhhgggghhhhhhheryuuuhh
Chapter fourvvvvvvvbbhhgggghhhhhhheryuuuhhChapter fourvvvvvvvbbhhgggghhhhhhheryuuuhh
Chapter fourvvvvvvvbbhhgggghhhhhhheryuuuhh
 
Digital Earth Station
Digital Earth Station  Digital Earth Station
Digital Earth Station
 
Pal
PalPal
Pal
 
Television standards and systems
Television standards and systemsTelevision standards and systems
Television standards and systems
 
TV transmission principles
TV transmission principlesTV transmission principles
TV transmission principles
 
2 _CRT Display Design_A_
2   _CRT Display Design_A_2   _CRT Display Design_A_
2 _CRT Display Design_A_
 
Unit ii mm_chap5_fundamentals concepts in video
Unit ii mm_chap5_fundamentals concepts in videoUnit ii mm_chap5_fundamentals concepts in video
Unit ii mm_chap5_fundamentals concepts in video
 
Basic Communication systems overview.ppt
Basic Communication systems overview.pptBasic Communication systems overview.ppt
Basic Communication systems overview.ppt
 
Barcelona keynote web
Barcelona keynote webBarcelona keynote web
Barcelona keynote web
 
Television Receiver
Television ReceiverTelevision Receiver
Television Receiver
 
Comm-system.ppt
Comm-system.pptComm-system.ppt
Comm-system.ppt
 
Comm-system.ppt
Comm-system.pptComm-system.ppt
Comm-system.ppt
 
Basic of Communication System, Dsescribe
Basic of Communication System, DsescribeBasic of Communication System, Dsescribe
Basic of Communication System, Dsescribe
 

Plus de Yoss Cohen

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
open platform for swarm training
open platform for swarm training open platform for swarm training
open platform for swarm training Yoss Cohen
 
Deep Learning - system view
Deep Learning - system viewDeep Learning - system view
Deep Learning - system viewYoss Cohen
 
Dspip deep learning syllabus
Dspip deep learning syllabusDspip deep learning syllabus
Dspip deep learning syllabusYoss Cohen
 
IoT consideration selection
IoT consideration selectionIoT consideration selection
IoT consideration selectionYoss Cohen
 
Nvidia jetson nano bringup
Nvidia jetson nano bringupNvidia jetson nano bringup
Nvidia jetson nano bringupYoss Cohen
 
Autonomous car teleportation architecture
Autonomous car teleportation architectureAutonomous car teleportation architecture
Autonomous car teleportation architectureYoss Cohen
 
Motion estimation overview
Motion estimation overviewMotion estimation overview
Motion estimation overviewYoss Cohen
 
Computer Vision - Image Filters
Computer Vision - Image FiltersComputer Vision - Image Filters
Computer Vision - Image FiltersYoss Cohen
 
Intro to machine learning with scikit learn
Intro to machine learning with scikit learnIntro to machine learning with scikit learn
Intro to machine learning with scikit learnYoss Cohen
 
DASH and HTTP2.0
DASH and HTTP2.0DASH and HTTP2.0
DASH and HTTP2.0Yoss Cohen
 
HEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxHEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxYoss Cohen
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVCYoss Cohen
 
FFMPEG on android
FFMPEG on androidFFMPEG on android
FFMPEG on androidYoss Cohen
 
Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video" Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video" Yoss Cohen
 
Video quality testing
Video quality testingVideo quality testing
Video quality testingYoss Cohen
 
HEVC / H265 Hands-On course
HEVC / H265 Hands-On courseHEVC / H265 Hands-On course
HEVC / H265 Hands-On courseYoss Cohen
 
Web video standards
Web video standardsWeb video standards
Web video standardsYoss Cohen
 
Product wise computer vision development
Product wise computer vision developmentProduct wise computer vision development
Product wise computer vision developmentYoss Cohen
 

Plus de Yoss Cohen (20)

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
open platform for swarm training
open platform for swarm training open platform for swarm training
open platform for swarm training
 
Deep Learning - system view
Deep Learning - system viewDeep Learning - system view
Deep Learning - system view
 
Dspip deep learning syllabus
Dspip deep learning syllabusDspip deep learning syllabus
Dspip deep learning syllabus
 
IoT consideration selection
IoT consideration selectionIoT consideration selection
IoT consideration selection
 
IoT evolution
IoT evolutionIoT evolution
IoT evolution
 
Nvidia jetson nano bringup
Nvidia jetson nano bringupNvidia jetson nano bringup
Nvidia jetson nano bringup
 
Autonomous car teleportation architecture
Autonomous car teleportation architectureAutonomous car teleportation architecture
Autonomous car teleportation architecture
 
Motion estimation overview
Motion estimation overviewMotion estimation overview
Motion estimation overview
 
Computer Vision - Image Filters
Computer Vision - Image FiltersComputer Vision - Image Filters
Computer Vision - Image Filters
 
Intro to machine learning with scikit learn
Intro to machine learning with scikit learnIntro to machine learning with scikit learn
Intro to machine learning with scikit learn
 
DASH and HTTP2.0
DASH and HTTP2.0DASH and HTTP2.0
DASH and HTTP2.0
 
HEVC Definitions and high-level syntax
HEVC Definitions and high-level syntaxHEVC Definitions and high-level syntax
HEVC Definitions and high-level syntax
 
Introduction to HEVC
Introduction to HEVCIntroduction to HEVC
Introduction to HEVC
 
FFMPEG on android
FFMPEG on androidFFMPEG on android
FFMPEG on android
 
Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video" Hands-on Video Course - "RAW Video"
Hands-on Video Course - "RAW Video"
 
Video quality testing
Video quality testingVideo quality testing
Video quality testing
 
HEVC / H265 Hands-On course
HEVC / H265 Hands-On courseHEVC / H265 Hands-On course
HEVC / H265 Hands-On course
 
Web video standards
Web video standardsWeb video standards
Web video standards
 
Product wise computer vision development
Product wise computer vision developmentProduct wise computer vision development
Product wise computer vision development
 

Dernier

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Dernier (20)

unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Analog Video

  • 2. Agenda Introduction to Color Spaces Connectors Video Broadcast Standards NTSC PAL Audio Standards NICAM BTSC EIAJ A2 Transmission Path Reception Path
  • 3. INTRO TO ANALOG TV Color Spaces Connectors Broadcast Standards
  • 4. Color Representation The most simple way to represent G color is by using RGB representation. B The color space will look like: This is usually the color space used for: Display output Sometimes as camera input For video compression & video R transport other color spaces are used. G In those color spaces luminance is separated from the color channel: B In the diagramed we see the YUV space I U Y Reasoning is the number and sensitivity of the light sensing cells V (rods) in the eye in comparison to color sensing cells (cons) Q R
  • 5. Color Models in Video In Europe, video broadcast uses PAL or SECAM coding, uses the YUV color model. A matrix transform YIQ is used to transmit TV signals in North America and Japan. (NTSC) This coding also makes its way into VHS video tape coding in these countries since video tape technologies also use YIQ. Digital video uses a matrix transform called YCbCr that is closely related to YUV. Recently NV12 format has gained popularity
  • 7. YUV Color Model YUV codes a luminance signal (for gamma- corrected signals) equal to Y , the “luma". Chrominance refers to the difference between a color and a reference white at the same luminance. (U and V) The transform is:
  • 8. YIQ Color Model YIQ is used in NTSC color TV broadcasting. Again, gray pixels generate zero (I;Q) chrominance signal. I and Q are a rotated version of U and V . The transform is:
  • 9. YUV / YIQ relationship We can easily see that the difference between YIQ & YUV spaces is a 33 degree offset of the IQ plane
  • 10. Analog TV Connectors Analog TV connectors have a tradeoff between Number of Pins & wires Quality of video Using one wire to deliver luminance and color leads to interferences between the luminance and color components while using three wires or more just for the video is not convenient. Those problems are solved in new digital video connection standards like: DVI (obsolete) HDMI 1.4
  • 11. Composite Video CVBS - Composite Video, Blanking, and Sync Composite Video uses only ONE wire to transfer the mix of: Video color signals (chrominance) Luminance signals Since color and intensity are wrapped into the same signal, some interference between the luminance and chrominance signals is inevitable.
  • 12. S-Video S-Video uses two wires, one for luminance and another for a composite chrominance signal. This limits the crosstalk between the color information and the gray-scale information. Humans are able to differentiate spatial resolution in grayscale images with a much higher acuity than for the color part of color images. As a result, we can reduce color information since we can only see fairly large blobs of color, so it makes sense to send less color detail.
  • 13. Component Video Component uses three separate video signals for R,G,B planes. Each color channel is sent as a separate video signal. Most computer systems use Component Video, with separate signals for R, G, and B signals. Provides the best color reproduction since there is no “crosstalk“ between the three channels. Component video, requires more bandwidth and good synchronization of the three components than composite/S-Video .
  • 15. Broadcast Standard The main Analog Broadcasting standards are: NTSC PAL SECAM They differ in: Resolution Frame Rate Color scheme Modulation methods Channel BW Carrier Distances
  • 16. NTSC • NTSC (National Television System Committee) TV standard is mostly used in North America and Japan. ▫ 4:3 aspect ratio ▫ 525 scan lines ▫ 30 frames per second (fps) • NTSC follows the interlaced scanning system, and each frame is divided into two fields, with 262.5 lines/field. • The horizontal sweep frequency is 525 X 29.97 = 15,734 lines/sec, • Line swept cycle is 63.6u second. • The horizontal retrace takes 10.9 u sec, this leaves 52.7 sec for the active line signal during which image data is displayed
  • 17. NTSC NTSC video is an analog signal with no fixed horizontal resolution. Therefore one must decide how many times to sample the signal for display: each sample corresponds to one pixel output. A “pixel clock" is used to divide each horizontal line of video into samples. The higher the frequency of the pixel clock, the more samples per line there are. Different video formats provide dierent numbers of samples per line,
  • 18. NTSC Color Modulation NTSC uses the YIQ color model, and the technique of quadrature modulation is employed to combine (the spectrally overlapped part of) I (in-phase) and Q (quadrature) signals into a single chroma signal C: C = I cos(Fsct) + Qsin(Fsct) This modulated chroma signal is also known as the color subcarrier, whose magnitude is qI2 +Q2, and phase is arctan(Q/I). The frequency of C is Fsc 3.58 MHz. The NTSC composite signal is a further composition of the luminance signal Y and the chroma signal as defined below: composite = Y +C = Y +I cos(Fsct) + Qsin(Fsct) (5:2)
  • 19. PAL PAL (Phase Alternating Line) is a TV standard widely used in Western Europe, China, India, and many other parts of the world. 4:3 Aspect Ratio 625 scan lines 25 frames/second YUV Color space 8 MHz channel 5.5 MHz to Y 1.8 MHz each to U and V. Color subcarrier frequency is fsc 4.43 MHz.
  • 20. Analog Video Signal B/W Sync Pulse Luminance values signal levels at 0-4.2MHz Color Burst Color Sync ~9-10 cycles Color subcerrier at 3.85MHz (NTSC) Completing color values Hue – Color Phase Saturation – Color Amplitude
  • 21. Audio and Video modulation For NTSC Total channel bandwidth is 6MHz Luminance signal 0 - 4.2MHz Color sub-carrier at 3.58MHz Audio sub-carrier at 4.5MHz.
  • 22. Video sub-standards Standards defines: Scan time Resolution signal The sub-standards (B,GH, DK, M, N, L, I etc) Modulation depth Modulation type Frequency map of the modulated channel
  • 23. Audio Modulation Methods Mono AM BTSC / MTS EIA-J A2 / Zweikanalton NICAM
  • 24. Overview Legacy TV only has monaural sound capabilities which receives a single L+R channel Later audio system delivered stereo capabilities while supporting the legacy TVs: Must provide the legacy mono channel Add Stereo of L-R using new technique & Bandwidth
  • 25. BTSC BTSC includes: Normal Mono is FM modulated over L+R BTSC adds Stereo Channel by adding AM L-R SAP – Secondary Audio Channel (like subtitles) Optional Professional channel Source: Video Demystified
  • 26. EIAJ Stereo Broadcast standard in Japan Used in conjunction with NTSC-J, similar to BTSC Uses FM instead of AM for the L-R Modulation Differentiate between dual mono and single stereo using a 3.5FH subcarrier AM modulated (for 1/0)
  • 27. A2 Instead of L+R and L-R transmission, A2 FM modulates two separate L+R, R channels This enables Better L/R crosstalk performance Transmission of two separate mono channels (second lang.) Source: Video Demystified
  • 28. NICAM NICAM is used for Digital Audio broadcast. NICAM uses an “A-Law Like” commanding algorithm. NICAM Supports One digital stereo sound channel. Two completely different digital mono sound channels. One digital mono sound channel and a 352 kbit/s data channel. One 704 kbit/s data channel. NICAM scrambles bits to resemble white noise and provides parity check
  • 29. BTSC EIAJ A2 NICAM Mono V V V V Stereo V V V V Dual Mono V V V SAP V Data V
  • 30. Simplified Broadcast Path (Mono) Audio IF Freq Mono Audio FM Modulator Audio Video 41.25MHz Video AM + HF Conditioning Modulator Modulator Audio video 666MHz Video IF carrier freq Channel carrier freq (30-40MHz) (~650MHz)
  • 31. Broadcast Path Conditioning Back porch clamping White clamping LPF Filtering IF Modulation Fixed IF Frequency per standard Carrier Modulation Frequency changes according to channel
  • 32. Signal Conditioning FV Back Porch Back Porch Clamping clamping -1.25MHz in NTSC Reduce Channel BW White Clamping 10%-90% of max signal Prevents over modulation / Buzzing Chroma is added 3.58MHz in NTSC chroma Low Pass Filtering 4.2MHZ in NTSC chroma BackLPF Porch clamping
  • 33. Modulation Video is AM modulated to IF Audio Video freq 45.75MHz in NTSC* and mixed with modulated Audio 41.25MHz 45.75MHz 41.25MHz in NTSC The Signal is later modulated to HF Example of 666MHz channel video Audio 664.25MHz 668.75MHZ *For non-NTSC IF Frequency check backup slide
  • 34. Simplified Reception Path Audio video 666MHz SIF Audio I2S (Digital) Display Demodulator Analog L,R (Analog) Tuner Processor CVBS Video Digitizer Speakers (HDMI)
  • 35. Thank you! More About me: • Video Expert Yossi Cohen • Lectures on Video / Android / VoIP yossicohen19@gmail.com +972-545-313092 • Android Native Developer