Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dr. Nikos Desypris Feb. 2011 Postgraduate course University of Athens.

Similar presentations


Presentation on theme: "Dr. Nikos Desypris Feb. 2011 Postgraduate course University of Athens."— Presentation transcript:

1 Dr. Nikos Desypris ndessipris@yahoo.com nikolaos.desypris@bronet.gr Feb. 2011 Postgraduate course University of Athens

2 5 th Lecture on Digital TV Academic Writing (separate presentation) DTV Transmission and Reception System DTV Transmission Systems

3 DTV Transmission & Reception System  Layered approach to system design  Broadcasting system: includes four subsystems: Presentation / Compression / Transport – Multiplex / Transmission  Distribution channels: Traditional: Terrestrial / Cable / Sattellite New: Internet TV / IPTV / Hand-held devices  DTV receiver: the broadcast sequence is reversed Reception / Transport – Demultiplex / Decoding / Presentation

4 Layered approach to system design

5 Broadcasting system: 4 sub-systems  Presentation: image format and sound  Compression: reduces data rate to practical levels  Transport multiplex: packetizes audio, video and data: includes assembly instruction for the DTV receiver  Transmission: adds error correction and modulates symbols for channel distribution

6 The DTV Receiver: 4 sub-systems The sequence is reversed  Reception: Signal capture, demodulation and recovery of data packets from the transmission channel  Transport demultiplex: extraction of audio, video and data packets and assembly instructions  Decoding: Expansion of compressed audio and video data  Presentation: audio and video are synchronised and the complete program is ready for viewing

7 Layered approach to system design

8 Engineering Basics  Voltage levels  Noise  Units of data Bits, Bytes and Words  Repetive signals: frequency and the Hertz  Analogue to Digital Conversion and Quantisation  Data Structure and Processing Packets, Headers and Payloads; Streams; Data Buffer and Parsing

9 Engineering Basics  Voltage levels For digital systems, discrete voltage level represent information. Two levels are used for 0 and 1; however 3, 4 or more distinct levels can be used  Noise Can be internal or caused from external sources. Becomes a problem if amplified  Units of data bit: 0 or 1 byte: 8bits, 256 levels word: two bytes, 16 bits, 65536 values double word: four bytes, 32 bits, 2 32 values in digital audio applications: 18 and 20 bits words in digital video applications: 10 and 12 bit words are common

10 Engineering Basics  Repetition signals: the notion of the frequency Unit: one cycle per sec referred as Hertz named after the German physicist Heinrich Rudolf Hertz (1857-1894) Definition of 1Hz, 1KHz, 1MHz, 1 GHz Audio signals are between 20 Hz and 20KHz. Video images have spatial (within a frame) and temporal (between successive frames) frequency characteristics

11 Engineering Basics Analogue to Digital Conversion and Quantisation

12 Engineering Basics Analogue to Digital Conversion and Quantisation

13 Engineering Basics Data Structure and Processing Bits and bytes are arranged in groups referred as data structures or object model, which are processed by machines Packets, Headers and Payloads Data is grouped into packets having the actual content of transmission (the payload) and additional header information describing the payload Streams Continuous transmission of data (data stream): can be asynchronous (at random), synchronous (with a defined timing) or isochronous (defined amount of data over a time period) Data Buffer A storage device, often RAM that stores and transmits data at different rates. Parsing Examining a data stream for defined values in a data structure and extracting desired information is called parsing

14 Broadcasting system: 4 sub-systems  1. Presentation: image format and sound  2. Compression: reduces data rate to practical levels  3. Transport multiplex: packetizes audio, video and data: includes assembly instruction for the DTV receiver  4. Transmission: adds error correction and modulates symbols for channel distribution

15 Broadcasting System 1: Presentation  General  Visual Perception: Luminance sensitivity, Colour Sensitivity  Video Presentation formats: Aspect Ratio Scanning methods Refresh Rate Resolution and pixel grid Synchronisation Pixel Squareness Sampling and colorimetry  Audio Formats: Audio Perception Audio Presentation Formats

16 Broadcasting System 1: Presentation  General  Visual Perception  Video Presentation formats  Audio Formats

17 Broadcasting System 1: Presentation General  Presentation is about Immersive consumption;  HDTV was envisaged as a large-screen theatrical viewing experience  Importance of surround sound in the immersive experience DTV is a mass product at an affordable price based on current technological limits

18 Broadcasting System 1: Presentation  General  Visual Perception  Video Presentation formats  Audio Formats

19 Broadcasting System 1: Presentation  Visual Perception General Luminance sensitivity, Colour Sensitivity

20 Broadcasting System 1: Presentation  Visual Perception General

21 Broadcasting System 1: Presentation  Visual Perception Luminance sensitivity Y= 0,30 * Red + 0,59 * Green + 0,11 * Blue Colour Sensitivity Combinatorial process of mixing red, green and blue Visible light is between 380 nm and 760 nm Red -> 440 nm Green -> 540 nm Blue -> 700 nm

22 Broadcasting System 1: Presentation  General  Visual Perception  Video Presentation formats  Audio Formats

23 Broadcasting System 1: Presentation  Video Presentation formats: General Aspect Ratio Scanning methods Refresh Rate Resolution and pixel grid Synchronisation Pixel Squareness Sampling and colorimetry

24 Broadcasting System 1: Presentation  Video Presentation formats: General A video format consists of : -Aspect ratio -Raster (pixel grid structure) -Scanning method -Refresh rate Note: Analogue TV had only one video format and one colour space sampling structure. There are 18 different DTV formats in the ATSC standard (many more in satellite and cable!)

25 Broadcasting System 1: Presentation  Video Presentation formats: Aspect Ratio

26 Broadcasting System 1: Presentation  Video Presentation formats: Scanning methods

27 Broadcasting System 1: Presentation  Video Presentation formats: Refresh Rate  Movie industry 24 frames/sec  TV: 30 Hz (half the AC 60 Hz power line frequency)  Other frame rates: 29.97, 30, 60, 59.94  Film rates: 24 or 23.98

28 Broadcasting System 1: Presentation  Video Presentation formats: Resolution and pixel grid  Always defined as pixels per line by pixels per frame  Refresh rate defines the number of complete frames; 60p: 60 progressive frames per second 60i: denotes 30 frames per second, each frame comprising of two interlaced fields (one field odd lines, the other even lines) Important note: The no of pixels and lines in an image format is not a statement of the image resolution which is dependent on the entire signal processing chain

29 Broadcasting System 1: Presentation  Video Presentation formats: Synchronisation The timing relationship of the scanning process that produces pixels, lines and a display raster (pixel grid) must be unambiguously established. 1920 pixels x 1080 lines 1280 pixels x 720 lines Define the active pixels and lines in a display, while the actual scanning number for each video presentation format is 2200 pixels x 1125 lines and 1650 pixels x 750 lines respectively

30 Broadcasting System 1: Presentation  Video Presentation formats: Synchronisation DTV eliminates blanking intervals during compression

31 Broadcasting System 1: Presentation  Video Presentation formats: Pixel Squareness Square pixels are defined (in DTV standards) as when the number of horizontal to vertical pixels is the same proportion as the display aspect ratio. 640:480 = 4:3, HD formats 1920x1080 and 1280x720 are 16:9, therefore HD formats employ square pixels. However SD, 720x480 and 704x480 are not 4:3 and it is quite important for creating graphics on video. A simple solution is to create a graphics canvas that is the same display format as the intended display

32 Broadcasting System 1: Presentation  Video Presentation formats: Sampling

33 Broadcasting System 1: Presentation  Video Presentation formats: C olorimetry

34 Broadcasting System 1: Presentation  General  Visual Perception  Video Presentation formats  Audio Formats

35 Broadcasting System 1: Presentation  Audio Formats: Audio Perception Audio Presentation Formats

36 Broadcasting System 1: Presentation  Audio Formats: Audio Perception Audible sound for young people: 20Hz to 20KHz

37 Broadcasting System 1: Presentation  Audio Formats: Audio Presentation Formats

38 Broadcasting system: 4 sub-systems  1. Presentation: image format and sound  2. Compression: reduces data rate to practical levels  3. Transport multiplex: packetizes audio, video and data: includes assembly instruction for the DTV receiver  4. Transmission: adds error correction and modulates symbols for channel distribution

39 Broadcasting System 2: Compression  Compression  MPEG-2 Video Compression Exploiting Redundant Visual Information Group of Pictures Compression Steps Exploiting Temporal Redundancy  Audio Compression Aural Perception and Compression Algorithms  Masking  Framing

40 Broadcasting System 2: Compression  Compression  MPEG-2 Video Compression  Audio Compression

41 Broadcasting System 2: Compression Full bandwidth HDTV picture with 6 audio channels is 1,5 GBps. To fit in a 6MHz channel, data reduction of 50:1 for video and 12:1 for audio are common. Compression generation: an encoding and decoding cycle. Each compression generation creates artefacts Consumer electronics are not to highest fidelity; however they have consumer satisfaction Compression ‘engines’ are divided in two broad categories: Lossless compression reduces the volume of data and, when reconstructed restores it to its original state, perfectly without any loss of information Lossy compression discards data based on auditory and visual sensory characteristics and limits

42 Broadcasting System 2: Compression Recent new video codecs: VC1 derived from Windows Media and MPEG-4 Part 10 claim to deliver the same quality of MPEG-2 with half the rate MP3 is part of MPEG-1 or MPEG-2 Audio Layer III Advanced Audio Coding (AAC) is also an MPEG standard AC-3 (Audio Codec 3) with support of up to 6 channels was intended for theatrical applications Key data JPEG focuses on still images MPEG (Motion Pictures Expert Group) MPEG1: 1988-1991 MPEG2: 1994 MPEG4, Part 10: latest version of mpeg

43 Broadcasting System 2: Compression  Compression  MPEG-2 Video Compression  Audio Compression

44 Broadcasting System 2: Compression MPEG-2 Video Compression General Exploiting Redundant Visual Information Group of Pictures Compression Steps Exploiting Temporal Redundancy

45 Broadcasting System 2: Compression MPEG-2 Video Compression: General Compression is characterised by a ratio (video 50:1, audio 12:1) The higher the ratio the fewer the number of bits Raw bit rates for HD video are about 1,5 Gbps. With 4:2:2 sampling and 50:1 compression, yields 30 Mbps. With 4:2:0 sampling (1 Gbps) and 50:1 compression results 20 Mbps. The higher rate (30Mbps) can survive a generation or two of editing without artefact, while the lower rate (20Mbps) is used for presentation only. For multiple generations of compression and decompression in production environment, video should be at least 100 Mbps for HD and 40 Mbps for SD.

46 Broadcasting System 2: Compression MPEG-2 : Exploiting Redundant Visual Information Coding only scene differences results in significant compression, but depends on scene complexity, for example: High: Detail -> spatial complexity: rain grounds Motion: Change -> temporal complexity: sports Low: Still = simple: talking head, stationary text and graphics MPEG-2: two attributes for scene complexity: profile and level: Profile compression complexity related to colour sampling: Simple; Main; 4:2:2, SNR, Spatial and High Level specifies picture size in pixels: Low; Main; High 1440 and High

47 Broadcasting System 2: Compression MPEG-2 : Exploiting Redundant Visual Information SD is MP @ML HD is MP @HL Profile LevelLevel

48 Broadcasting System 2: Compression MPEG-2 Video Compression: Group of Pictures  I frames: Intraframe, encoded independent of other frames  P frames: Predictive, encoding is dependent on  B frames: Bidirectional, encoding is dependent on previous or subsequent I or P frames  A ‘long GOP’ is usually up to 15 frames such as: I B B P B B P B B P B B P B B, corresponding to 0,5 sec on 1080i at 30Hz, or 0,25 sec for 720p at 60Hz (important for switching TV channels)  I frames are called anchor frames

49 Broadcasting System 2: Compression

50 MPEG-2 Video Compression: Compression Steps Compression of an I-frame: It is divided into 8x8 pixels blocks Discrete cosine transform (from 8 bits pixels to 11 bits coefficients!) Weighting and Requantisation (to reduce high frequency coeffs) Variable length coding (to assign small codewords to most common symbols as in Morse code where E, T ->. and _) Run length coding (to code a sequence of same digits more efficiently)

51 Broadcasting System 2: Compression MPEG-2 Video Compression: Exploiting Temporal Redundancy I frame – current frame = P Frame (different pixels not values!) frame 2 – I frame – P frame = B frame

52 Broadcasting System 2: Compression

53

54 P: difference 1 and 3 B: difference 2, I and P> P > B

55 Broadcasting System 2: Compression  Compression  MPEG-2 Video Compression  Audio Compression

56 Broadcasting System 2: Compression  Audio Compression Aural Perception and Compression Algorithms, based on psychoacoustic model Masking: When one sound hides another sound, it need not be encoded Framing: Further data reduction is taking place by requantising high frequencies using the psychoacoustic model

57 Broadcasting system: 4 sub-systems  Presentation: image format and sound  Compression: reduces data rate to practical levels  Transport multiplex: packetizes audio, video and data: includes assembly instruction for the DTV receiver  Transmission: adds error correction and modulates symbols for channel distribution

58 Broadcasting System 3: Transport Multiplex  Compressed Data Streams  Packetised Transport Multiplex Concepts PSI and Program Assembly  Transport Stream Multiplex  Statistical Multiplexing and Rate Shaping

59 Broadcasting System 3: Transport Multiplex  Compressed Data Streams  Packetised Transport

60 Broadcasting System 3: Transport Multiplex  Compressed Data Streams The result of compression process is a continuous flow of audio and video data known as an Elementary Stream (ES) ES become part of Packetized Elementary Streams for not loosing audio/video timing relationship

61 Broadcasting System 3: Transport Multiplex  Compressed Data Streams  Packetised Transport

62 Broadcasting System 3: Transport Multiplex  Packetized Transport Two types of MPEG streams: Program and Transport Program streams: are used in environments that rarely corrupt data (such as a DVD player) and contain a single audio and video program Transport streams: Enable robust delivery of data over noisy channels and error prone environments may contain numerous programs packets are much smaller that those in program streams (only 188 bytes)

63 Broadcasting System 3: Transport Multiplex Packetized Transport: Multiplex concepts

64 Broadcasting System 3: Transport Multiplex Packetized Transport: PSI and Program Assembly

65 Broadcasting System 3: Transport Multiplex Packetized Transport: Transport Stream Mulitplex

66 Broadcasting System 3: Transport Multiplex Packetized Transport: Statistical Multiplexing & Rate Shaping

67 Broadcasting system: 4 sub-systems  1. Presentation: image format and sound  2. Compression: reduces data rate to practical levels  3. Transport multiplex: packetizes audio, video and data: includes assembly instruction for the DTV receiver  4. Transmission: adds error correction and modulates symbols for channel distribution

68 Broadcasting System 4: Transmission  Data Protection Randomisation Reed Solomon Encoding Data Interleaving Trellis Encoding  Digital Modulation Modulation  Digital Modulation  Analogue Modulation  Digital Modulation  Vestigial SideBand Modulation (VSB)  Quadrature Amplitude Modulation (QAM)  Quartenary Phase Shift Keying (QPSK)

69 Broadcasting System 4: Transmission  Data Protection Randomisation:  Spreads data over the full transmission channel  Scrambling the stream avoiding repetitive patterns Reed Solomon Encoding  Use of forward error Correction Code for correcting multiple bit errors, since retransmission is not possible Data Interleaving  Spreading data over time in order to avoid lost sequences due to impulse noise (i.e. lightning) Trellis Encoding  Transforming bits to symbols used to modulate the RF carrier (generally depends on the modulation standard)

70 Broadcasting System 4: Transmission

71

72 Broadcasting System : Summary  Four sub-systems form a DTV broadcasting system: Presentation, compression, transport and transmission  Exploitation of the characteristics and limitations of the sensory perception are used in DTV presentation and compression systems  Packetized audio and video, along with assembly instructions are sent to a DTV receiver  Digital transmission uses sophisticated method of error protection and correction


Download ppt "Dr. Nikos Desypris Feb. 2011 Postgraduate course University of Athens."

Similar presentations


Ads by Google