Multimedia Information Systems

Total Page:16

File Type:pdf, Size:1020Kb

Multimedia Information Systems Multimedia Information Systems Multimedia Compression-MPEG Multimedia Compression ❚ Fundamentals of Data Compression ❚ Image Compression & JPEG ❚ Video Compression & MPEG-Video ❚ References ❙ V. O. K. Li & W. J. Liao, Distributed Multimedia Systems, Proceedings of IEEE, Vol. 85, No. 7, 1997. (1083-1089) ❙ D. L. Gall, MPEG: A Video Compression Standard for Multimedia Applications, CACM, Vol. 34, No. 4, 1991. ❙ http://www.cis.ohio- state.edu/hypertext/faq/usenet/compression-faq ❙ http://bmrc.berkeley.edu/frame/research/mpeg/mpegfaq.thml Standards ❚ Important for communications ❚ Customers prefer standards (freedom to choose) ❚ Increases volumes and bring down cost of service and SW/HW ❚ Reduce risk of deploying new technology ❚ Major players often participate ❚ Facilitate development on a common background ❚ Provide research opportunity Types of Standards ❚ Industrial/Commercial standards ❙ mutual agreement among companies ❙ may become de facto standards ❚ Voluntary standards ❙ By volunteers in open committee ❙ Based on consensus ❙ Market driven ❙ Stay ahead of technology Global Standards ❚ International ❙ ITU: International Telecommunications Union (UN) ◆ ITU-T: ITU Telecommunication Standardization Sector (CCITT) ◆ ITU-R: ITU Radio Communication Sector (CCIR) ❙ ISO: International Standards Organization ❙ IEC: International Electrotechnical Commission ❙ JTC1: Joint Technical Committee on Information Technology ❚ National ❙ ANSI: American National Standards Institute Organizations of an ISO Standard Body ❚ Group: WG1 (JPEG), WG11(MPEG) ❚ Convenor: Danial Lee(JPEG), Leonardo Chiariglione (MPEG) ❚ Sub-Group: Video, System, Audio and Conformance ❚ Ad Hoc Group: Coding Efficiency, Encoder Optimization ❚ NB: National Body Delegates ❚ HoD: Head of Delegation ❚ Observer ISO/IEC JTC1 SC29 ❚ Study Committee (SC) 29 ❙ Working Group (WG) 1 ◆ Joint Bi-level Image Group(JBIP) ◆ Joint Photographic Experts Group (JPEG) ❙ WG11 ◆ Moving Picture Experts Group (MPEG) ❙ WG12 ◆ Multimedia Hypermedia Experts Group (MHEG) How does Standards Work? ❚ Schedule ❙ 3 to 5 one week meeting in different nations each year ❙ 300 to 400 delegate from around the world ❙ 200 companies from over 50 nations ❙ A final standard in about 4-5 years Proposal Review Process ❚ Call for proposal ❚ CE: Core Experiments Process ❙ Complete descriptions with at least one independent verification ❙ One functionality one tool as reviewed by peer ❙ Consensus based decision process at AHG, SG level ❚ CE: Core Experiment Description ❙ Proposal that is relevant and is supported by two companies ❚ VM: Verification Model ❙ The best proposal is admitted to VM for everyone to implement ❙ The new reference for the best performance ❙ The proposal needs to be challenged by incoming proposal Proposal Review Process (Cont.) ❚ WD: Working Draft ❚ CD: Committee Draft ❙ All the doors will be frozen ❙ First round vote by National Bodies with comment ❚ FCD: Final Committee draft ❚ DIS: Draft International Standard ❙ Second round vote by National Bodies without comment ❚ IS:International standard Why Does Company Work in the Standards ❚ Interoperability: war of formats (VHS vs. Beta) ❚ Patent Royalties ❙ licensing fee for MPEG-2 box: US$4 ❙ Total licensing fee for DVD US$10 ❙ Big companies can avoid being taxed by other companies ❙ $250 Millions per year for RCA patent profiles ❚ Create new market ❙ VCD: Video Compact Disk ❙ DVD: Digital Versatile Disk ❙ DBS: Direct Broadcast System ❙ HDTV or DVB (digital video broadcast) MPEG ❚ Motion Picture Expert Group ISO/IEC JTC1/SC29/WG11 ❚ MPEG Standards ❙ MPEG-1 (ISO/IEC 11172, Nov. 92) ❙ MPEG-2 (ISO/IEC 13814, Nov. 94) ❙ MPEG-4 (ISO/IEC 14496, Oct, 98) ❙ MPEG-7 (ongoing) ❙ MPEG-21(ongoing ) ❚ Only bit stream syntax & decoding are specified History of MPEG ❚ MPEG-1 ❙ started in 1988 ❙ Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mb/s ❙ compression standards for progressive frame-based video in SIF (360x240) –source input format ❙ Applications; VCD ❚ MPEG-2 ❙ Generic coding of moving pictures and associated audio ❙ compression standard for interlaced frame-based video in CCIR-601(720x480) and HDTV (1920x1088) ❙ Applications: DVD, SVCD, Direct TV, DVB, HDTV History of MPEG (Cont.) ❚ MPEG-4 ❙ Very low bit rate audio-visual coding ❙ Multimedia Standard for object-based video from natural or synthetic source ❙ Applications: Internet, cable TV, virtual studio, home LAN ❚ MPEG-7 ❙ Multimedia content description interface ❙ Applications: Internet, video search engine, digital library Applications of MPEG-1 & 2 ❚ Digital storage media: 1~1.5 Mb/s ❚ Asymmetric applications ❙ Electronic publishing ◆ education & training ◆ travel guidance ◆ videotext ◆ point of sale ❙ Games ❙ Entertainment ❚ Symmetric Applications ❙ Electronic publishing ❙ Video mail ❙ Video-telephone ❙ Video conferencing JPEG H.261 MPEG-1 MPEG-2 Application multilevel still video-based multimedia and Digital NTSC images tele-communica broadcast TV and video- tions on-demand Resolution 352x288 352x288 720x480 Data rate 64kbps ~ 1.5Mbps 4 ~ 10Mbps 2.048Mbps Full Motion No Yes Yes Yes Picture Rate 30 24 ~ 30 30 Compression 15:1 100:1 ~ 200:1 200:1 100:1 ratios Features of Video Compression Algorithm ❚ Random access (latency: 0.5 seconds) ❚ Fast Forward/Reverse Searches ❚ Reverse playback ❚ Audio-Visual Synchronization ❚ Robustness to errors ❚ Coding/decoding delay (150ms of videotelephone) ❚ Editability ❚ Format Flexibility: raster size & frame rate ❚ Cost tradeoffs: implementable Principles of MPEG ❚ Spatial redundancy (Intra-frame) ❙ DCT ❚ Temporal redundancy(Inter-frame) ❙ block based motion compensation ❙ MB: 16x16 macro block ❙ Prediction, Interpolation Forward Prediction 1 2 3 4 5 6 7 8 9 10 11 12 13 I B B B P B B B P B B B I Bidirectional Prediction Motion estimation and compensation ❚ Motion estimation: estimate motion parameters of moving objects in an image sequence ❙ At the encoder ❚ Motion compenstion: replace a picture or portion thereof, based on displaced pels of a previously transmitted frame in an image sequence ❙ At the decoder ❚ Why motion compensation ❙ Reduce interframe correlation ❙ Block motion compensation is adopted by H/261/H.263, MPEG1/2 Motion Estimation ❚ Predict current frame from previous frame ❚ Motion Estimation approach ❙ Block matching method ◆ Pel based ◆ Block based ◆ Object based ❙ Differential (gradient) method – optical flow ❙ Fourier method Motion estimation problem ❚ Moving object: a group of contiguous perls that share the same set of motion parameters – not necessarily match the ordinary meaning of object ❚ Assumptions: ❙ Objects are rigid body: object deformation can be neglected for at least a few nearby frames ❙ Objects move only in translational movement for at least a few frames Motion estimation problem (cont) ❚ Assumptions: (cont) ❙ Illumination is spatially and temporally uniform; the observed object intensities are unchanged under movement ❙ Occlusion of one object by another and uncovered background are neglected Block matching motion estimation ❚ Concept: correlation technique that searches for the best match between the current image block and candidates in a confined area of previous frame ❚ Assumptions: images are partitioned into non-overlapped rectangular blocks ❙ Each block is viewed as an independent object ❙ The motion of pels within ghe same block is uniform Motion Estimation (x,y) (x,y) Search position (4) Motion (1) Current Vector Macroblock (2) Defined Search Window (3) Best matched Predicted Reference macroblock within Picture Picture the search window Factors Affect Block-based Matching Algorithm •Searching algorithm, order •Matching criteria •Searching range Full search W W b Current frame Reference frame Search position (2W +1) 2 Logarithmic search Cross search algorithm 2 2 1 1 3 3 2 2 3 3 3 3 1 1 Search position: 5+ 4 log2 w Matching function ❚ Mean squared error (MSE): (min) ∑∑ MSE(d1, d2) = 1 / N1N2 [f(n1, n2, t) -f(n1-d1, n2-d2, t-1) ] Mean absolute difference (MAD): (min) ∑∑ MSE(d1, d2) = 1 / N1N2 |f(n1, n2, t) -f(n1-d1, n2-d2, t-1) | d1, d2 are distance away MPEG 1/ 2 A Motion Compensated interpolation Previous frame B current MC interpolation modes: C 1.Block B = Block A 2. Block B= Block C 3. Block B = (A + C)/2 Future frame MPEGF-Decoder Coded Data VLC-1 Scan-1 Q-1 DCT-1 I frame Output Motion + Compensation P/B frame Framestore Memory MPEG Encoder Rate Input Controller Pictures Inter - DCT Q Scan VLC Buffer Output Intra Q-1 DCT-1 Motion Motion Estimator Compensation + Coding Mode Decision Framestore Memory VLC : Varialbe-length Coding Q : Quantization DCT : DCT Transform Parts of MPEG-1 ❚ ISO/IEC 11172-1: Systems ❚ ISO/IEC 11172-2: Video ❚ ISO/IEC 11172-3: Audio ❚ ISO/IEC 11172-4: Conformance Testing ❚ ISO/IEC 11172-5: Software Parameters of MPEG-1 ❚ Picture size: up to 4096x4096,normally 360x240 ❚ Pel aspect ratio: choices ❚ Picture rates: 23.976, 24,25, 29.97, 30, 50, 59.94, 60 ❚ 4:2:0 format MPEG Layers Layers of the syntax Function Sequence layer Random access unit : context Group of pictures layer Random access unit : video Picture Layer Primary coding unit Slice layer Resynchronization unit Macroblock layer Motion compensation unit Block layer DCT unit Video stream structure Sequence Sequence GOP1 …… GOP i …… GOP n Sequence layer header end GOP Picture 1 ….. Picture j …. Picture m GOP header layer Picture Slice 1 ….. Slice k …. Slice p Picture header layer Slice Macroblock 1 ….. Macroblock l …. Macroblock q Slice header layer Macroblock Macroblock block 1 block 2
Recommended publications
  • Speciale: Trends
    Ora anche WEBZINE www.telecomitalia.com/notiziariotecnico SPECIALE: TRENDS Caro Lettore, da quest’anno il Notiziario Tecnico di Telecom Italia è diventato un nuovo webzine social (www.telecomitalia.com/notiziariotecnico), in cui è possibile discutere in realtime con gli autori i vari temi trattati negli articoli, leggere la rivista ricca di hyperlink multimediali, accedere ai canali social più diffusi; tutto questo continuando ad essere una rivista aumentata, cioè arricchita da contenuti speciali interattivi. Con l’APP in Realtà Aumentata “L’Editoria+” di Telecom Italia, è infatti possibile, sul proprio device mobile, visionare videointerviste ad esperti del settore ICT, ricevere approfondimenti multimediali, consultare photo gallery aggiuntive sui vari articoli della rivista. Per accedere a tutti i contenuti aumentati del Notiziario Tecnico è sufficiente: 1) scaricare gratuitamente sul proprio smartphone l’APP “L’Editoria+” di Telecom Italia, disponibile su Apple Store, Google Play (Android) e TIM Store 2) cercare nella rivista l’icona sottostante presente sia sulla copertina del Notiziario Tecnico, che in molte pagine interne; 3) attivare l’APP “L’Editoria+” e, tenendo il telefonino a circa 20-30 cm di distanza, inquadrare con la fotocamera l’immagine di proprio interesse. Con questi pochi passi puoi così visualizzare varie icone 3D, che, cliccate singolarmente, ti faranno accedere a un mondo tutto da esplorare. 1 EDITORIALE SPECIALE TRENDS l termine “Comunicazione” non è più sufficiente a descrivere il nostro settore. Non è comunicazione la molteplicità di usi, applicazioni e servizi resi possibili dall‘enorme flusso di dati che miliardi di dispositivi ogni secondo generano ed utilizzano, che unità di elaborazione e memoria custodiscono e Itrasformano, che connessioni di tutti i tipi raccolgono e distribuiscono.
    [Show full text]
  • Video Basics ---Major Ref
    Video Basics ---major ref. From Ch.5 of textbook 2 ■ Introduction ---- video industry ■ Video Imaging ---- video scan, aspect ratio ■ Color and Composite & component systems ■ From Analog To Digital Video ■ Spatial Conversions ---- video formats ■ Temporal Conversions ■ Mixing And Keying @NTUEE 1 DSP/IC Lab Video Environments Satellite DVB-S downstream(max 90 Mbps) DSS Cable Modem Cable Network DVB-C downstream(max 40 Mbps) OpenCable Home Connection DSTB IEEE 1394 / USB Ethernet 10 Mbps….. Terrestrial DVB-T/ ATSC (Plug&Play , high-data-rate) Interaction Channel DTV set DirecPC/ DirecDuo (1-way / 2-way)1. Satellite( fast PSTN/ ISDN 2. Cable Modem ( QPSK, TCP / IP for PSTN/ ISDN modem 3. SDSL / ADSL / VDSL ….. @NTUEE 2 DSP/IC Lab 1 Video Service Environments Service Provision HFC POTS Wireless Cable DVB-S DVB-C (Full Service (xDSL access) (MMDS) DVB-T (high speed BB) (Cable Modem) Network) TCP / IP Hybrid Services DSTB Residential LAN (IR, RF, Wired) @NTUEE 3 DSP/IC Lab F ãñìµ@ûì > r Gï=.1 *<ÎPU½ÿ½CD *¶1nñG *ÐÍV PC ;^éuu *ñ<uïÚí Internet w7Home SpoppingHome Banking…. *PPV 2âSaDO"H2<_G.(VOD)ÛÚí ö^éGï=. *ö7GïA2Uf÷ ß[1nЯrn1<t *>1ʺ=.²ÁÞ+Gï STBw¯Gï=.1Æ *"Gï=.²2òGï STB Þ1äh¼oZÐõ1"2¤ Gï STB aöÞ^éGï=.> * õ1n<tñ)ËàÁréï=éC 4 *Gï>h Úü¶Êº=.AÓ-I FMMedium Wave ¤µÚí1 / R *Gï>Áä÷1 transm ittersÇt1ä÷ *Gï>r1ñ² ô<Gï=.> *Î BBC aGï=.Ú7ÂbÍÈzéúrp¾câ> DTT > *BDB 2£< 30! DTT nÚí *­~£U>;HÞr> HDTV/SDTV > *BSkyB ~£ 6 ´[uSr> 200 !nGïá#Úí *TCIComcastÛUÀ MSOb 1997 £¦¬[àGï Cable Úí *Flextech $} BBC >Ë1Gïn(å UKFM) ö´^éGï=.> *1994 £¦­Gï DBS I 1996 £¦[JGïá#r> *1997£¦Gï Cable Úír> *1998 £­Î DTT r>ʺ=.²ñhk¶ 12ß 15£1´t Ngñ·ëæJUJT702::9 @NTUEE 4 DSP/IC Lab 2 Applications of Digital Video ¸®ñ *Î]]XÇæ *Internetÿñ *ñ'$7Åg e-mailì½WWW..
    [Show full text]
  • EEG CB1512 Caption Legalizer™& Relocating Bridge
    EEG CB1512 Caption Legalizer™& Relocating Bridge Product Manual EEG Enterprises, Inc. 586 Main Street Farmingdale, New York 11735 TEL: (516) 293-7472 FAX: (516) 293-7417 Copyright © EEG Enterprises, Inc. 2011 All rights reserved. CB1512 HD Caption Legalizer™/ Relocating Bridge Frame Card Contents 1 Introduction 2 1.1 Product Description . 2 2 Installation 3 2.1 Back Panel . 3 3 Caption Legalizer™Operation 4 3.1 DashBoard Menus . 4 3.1.1 GPI Configuration . 5 3.1.2 RS–232 Configuration . 7 3.1.3 Second Language Service . 8 3.2 Using Smart Encoder Commands . 9 3.3 Caption Processing Control . 9 4 Additional Features 11 4.1 Non-Volatile Memory . 11 4.2 Serial Port Configuration . 12 4.3 Encoder Status Commands . 13 A Grand Alliance Interface Protocol 15 B Video/Connector Specifications 16 Copyright 2011, EEG Enterprises, Inc. All rights reserved. The contents of this manual may not be transmitted or reproduced in any form without the written permission of EEG. The revision date for this manual is July 7, 2011. Copyright © EEG Enterprises, Inc. 2011 1 CB1512 HD Caption Legalizer™/ Relocating Bridge Frame Card 1 Introduction 1.1 Product Description The CB1512 HD Caption Legalizer™and Relocating Bridge provides a powerful solution for eliminating HD captioning problems in a single modular frame card operating on the openGear platform. The frame card utilizes the user friendly DashBoard software, which is available for Windows, Mac and Linux operating systems and streamlines setup of the CB1512. The CB1512 fixes common upconversion errors and maximizes interoperability by ensuring that all data complies completely with DTV captioning standards.
    [Show full text]
  • Operations Manual Tandberg EN8090 MPEG4 HD Encoder
    ST.RE.E10233.1 Issue 1 REFERENCE GUIDE EN8000 MPEG-4 Part 10 (H.264/AVC) Encoders Software Version 1.0 (and later) EN8030 Standard Definition Encoder EN8090 High Definition Encoder Preliminary Pages ENGLISH (UK) ITALIANO READ THIS FIRST! LEGGERE QUESTO AVVISO PER PRIMO! If you do not understand the contents of this manual Se non si capisce il contenuto del presente manuale DO NOT OPERATE THIS EQUIPMENT. NON UTILIZZARE L’APPARECCHIATURA. Also, translation into any EC official language of this manual can be È anche disponibile la versione italiana di questo manuale, ma il costo è made available, at your cost. a carico dell’utente. SVENSKA NEDERLANDS LÄS DETTA FÖRST! LEES DIT EERST! Om Ni inte förstår informationen i denna handbok Als u de inhoud van deze handleiding niet begrijpt ARBETA DÅ INTE MED DENNA UTRUSTNING. STEL DEZE APPARATUUR DAN NIET IN WERKING. En översättning till detta språk av denna handbok kan också anskaffas, U kunt tevens, op eigen kosten, een vertaling van deze handleiding på Er bekostnad. krijgen. PORTUGUÊS SUOMI LEIA O TEXTO ABAIXO ANTES DE MAIS NADA! LUE ENNEN KÄYTTÖÄ! Se não compreende o texto deste manual Jos et ymmärrä käsikirjan sisältöä NÃO UTILIZE O EQUIPAMENTO. ÄLÄ KÄYTÄ LAITETTA. O utilizador poderá também obter uma tradução do manual para o Käsikirja voidaan myös suomentaa asiakkaan kustannuksella. português à própria custa. FRANÇAIS DANSK AVANT TOUT, LISEZ CE QUI SUIT! LÆS DETTE FØRST! Si vous ne comprenez pas les instructions contenues dans ce manuel Udstyret må ikke betjenes NE FAITES PAS FONCTIONNER CET APPAREIL. MEDMINDRE DE TIL FULDE FORSTÅR INDHOLDET AF DENNE HÅNDBOG.
    [Show full text]
  • A Guide to MPEG Fundamentals and Protocol Analysis and Protocol to MPEG Fundamentals a Guide
    MPEG Tutorial A Guide to MPEG Fundamentals and Protocol Analysis (Including DVB and ATSC) A Guide to MPEG Fundamentals and Protocol Analysis (Including DVB and ATSC) A Guide to MPEG Fundamentals and Protocol Analysis ii www.tektronix.com/video_audio/ A Guide to MPEG Fundamentals and Protocol Analysis A Guide to MPEG Fundamentals and Protocol Analysis Contents Section 1 – Introduction to MPEG · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 1.1 Convergence · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 1.2 Why Compression is Needed · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 1.3 Applications of Compression · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 1.4 Introduction to Video Compression · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 2 1.5 Introduction to Audio Compression · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4 1.6 MPEG Signals · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 4 1.7 Need for Monitoring and Analysis · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 5 1.8 Pitfalls of Compression · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 6 Section 2 – Compression in Video · · · · · · · · · · · · · · · · · · · · · · · · · · · · 7 2.1 Spatial or Temporal Coding? · · · · · · · · · · · · · · · · · ·
    [Show full text]
  • Installation and Operation Guide
    Installation and Operation Guide Version 3.2 Published: September 30, 2015 ® Table of Contents Notices . 7 Trademarks . 7 Copyright . 7 Contacting Support . 7 Chapter 1: Introduction . 8 Overview. 8 Features . 9 Hardware . 9 Software. 10 Options. 10 System Requirements . 11 Apple ProRes 422 Advantages . 11 In This Manual. 12 Chapter 2: Ki Pro at a Glance . .13 Overview. 13 Operator Side . 14 Controls and Displays . 14 Buttons. 15 Displays and Indicators . 17 Other Front Panel Features. 18 Connector Side. 18 Connections . 19 LTC Timecode Input And Output . 19 SDI Input and Outputs . 20 Component YPbPr . 20 CVBS Composite NTSC/PAL Output. 20 HDMI. 20 Analog 2 Channel Balanced Audio Input and Output. 21 Analog 2 Channel Unbalanced Audio Input and Output. 21 9-pin Connector . 21 Host (FireWire 800) . 21 CTRL/TC (FireWire 400). 21 Ethernet. 21 LANC Loop . 22 Lens Tap. 22 LED Indicator for IEEE 802.11 Radio . 22 Power Connector (back of unit) . 22 Storage . 22 ExpressCard/34 Memory Cards . 22 Removable Storage Modules (HDD or SSD) . 23 Formatting Media. 23 Using Ki Pro Media in Final Cut Pro. 23 Chapter 3: Ki Pro Installation. .25 Installation Overview . 25 What’s In The Box? . 26 Stand-Alone Usage . 27 Camera Mounting with Exo-skeleton. 28 Ki Pro v3.2 2 www.aja.com Exo-skeleton Setup and Adjustment . 28 Accessory Rod Kit Setup and Adjustment . 30 Applying Power . 32 Using AC Power. 33 Using DC Power. 33 Remote Network Control . 34 Network Connections . 34 TCP/IP Information You’ll Need . 35 Networking via DHCP . 35 Networking Ki Pro using a Static IP Address .
    [Show full text]
  • MPEG Compression Is Lossy in That What Is Decoded Is Not Identical to the Interlinked Tables and Coded Identifiers to Separate the Programs and the Original
    MPEG Tutorial A Guide to MPEG Fundamentals and Protocol Analysis (Including DVB and ATSC) A Guide to MPEG Fundamentals and Protocol Analysis Primer Section 1 – Introduction to MPEG ..............................................................................1 1.1 Convergence ............................................................................................................................................1 1.2 Why Compression Is Needed ....................................................................................................................1 1.3 Principles of Compression..........................................................................................................................1 1.4 Compression in Television Applications ....................................................................................................2 1.5 Introduction to Digital Video Compression ................................................................................................3 1.6 Introduction to Audio Compression ..........................................................................................................5 1.7 MPEG Streams..........................................................................................................................................6 1.8 Need for Monitoring and Analysis ..............................................................................................................7 1.9 Pitfalls of Compression ..............................................................................................................................7
    [Show full text]
  • (12) United States Patent (10) Patent No.: US 6,542,196 B1 Watkins (45) Date of Patent: Apr
    USOO6542.196B1 (12) United States Patent (10) Patent No.: US 6,542,196 B1 Watkins (45) Date of Patent: Apr. 1, 2003 (54) ADAPTIVE FIELD PARING SYSTEM FOR 6,269,484 B1 7/2001 Simsic et al. ............... 348/448 DE-INTERLACING 6,348,949 B1 * 2/2002 McVeigh .................... 348/448 (75) Inventor: Daniel Watkins, Saratoga, CA (US) * cited by examiner (73) Assignee: LSI Logic Corporation, Milpitas, CA (US) Primaryrimary ExaminerExaminer-Sherrie CC HsiSa (*) Notice: Subject to any disclaimer, the term of this (74) Attorney, Agent, or Firm-Christopher P. Maiorana, patent is extended or adjusted under 35 PC U.S.C. 154(b) by 0 days. (57) ABSTRACT (21) Appl. No.: 09/435,184 A method for de-interlacing a decoded Video Stream com (22) Filed: Nov. 5, 1999 prising the Steps of (A) defining a sampling period, (B) 7 9 Sampling the decoded Video Stream during the Sampling (51) Int. Cl.' .................................................. H04N 7/01 period to define one or more parameters, (C) adjusting a (52) U.S. Cl. ........................................ 348/448; 348/452 threshold and a level of the decoded video stream used in (58) Field of Search ................................. 348/448, 452, processing, in response to the one or more parameters, (D) 348/441; H04N 7/01 filtering the decoded Video Stream using a filter tool Selected (56) References Cited from a plurality of filters, in response to the one or more parameterS. U.S. PATENT DOCUMENTS 6,118,488 A * 9/2000 Huang ........................ 348/448 20 Claims, 5 Drawing Sheets ASC Monitor Interlaced-60 fields/sec 1920x1080 - 16:9 704 x 480 - 16:9 704 x 480 - 4:3 (TV today) 640x480 - 4:3 Progressive-60, 30.24 frames/sec 1920x1080 - 16:9 (No.
    [Show full text]
  • An-548 Application Note
    AN-548 a APPLICATION NOTE One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106 • 781/329-4700 • World Wide Web Site: http://www.analog.com Video Glossary 0H The reference point of horizontal sync. Synchronization at a video interface is achieved by associat- ing a line sync datum, 0H, with every scan line. In analog video, sync is conveyed by voltage levels “blacker than black”. 0H is defined by the 50% point of the leading (or falling) edge of sync. In component digital video, sync is conveyed using digital codes 0 and 255 outside the range of the picture information. 0V The reference point of vertical (field) sync. In both NTSC and PAL systems the normal sync pulse for a horizontal line is 4.7 µs. Vertical sync is identified by broad pulses, which are serrated in order for a receiver to maintain horizontal sync even during the vertical sync interval. The start of the first broad pulse identifies the field sync datum, 0V. 1-H Horizontal scan line interval, usually 64 µs. 100/0/75/7.5 Short form for color bar signal levels, usually describing 4 amplitude levels. 1st number: white amplitude 2nd number: black amplitude 3rd number: white amplitude from which color bars are derived. 4th number: black amplitude from which color bars are derived. In this example: 75% color bars with 7.5 % setup in which the white bar has been set to 100% and the black to 0%. 100% Amplitude, 100% Saturation Common reference for 100/7.5/100/7.5 NTSC color bars.
    [Show full text]
  • The DVB Glossary
    The DVB Glossary term scope_description acronym acronym_description source_document 100BaseT Networks 100BaseT Ethernet over copper at 100 B/s GGBREF 10BaseT Networks 10BaseT Ethernet over copper at 10 B/s GGBREF 16-CAP Networks 16-CAP Carrierless Amplitude/Phase Modulation with 16 GWREF constellation points: The modulation technique used in the 51.84 Mb Mid-Range Physical Layer Specification for Category 3 Unshielded Twisted- Pair (UTP-3). 2G General 2G Second Generation - Generic name for second GWREF generation networks, for example GSM. 3G Networks 3G Third Generation - Generic name for third GBREF generation networks 64-CAP Networks 64-CAP Carrierless Amplitude/Phase Modulation with 64 GWREF constellation points. 8-level Vestigial Sideband Radio Frequency 8VSB The form of modulation specified by ATSC for PBREF terrestrial transmission AAL Connection Networks Association established by the AAL between two GWREF or more next higher layer entities. AAL Management Networks AALM GGBREF AAL-1 Networks AAL-1 ATM Adaptatation Layer Type 1: AAL functions GWREF in support of constant bit rate, time-dependent traffic such as voice and video. AAL-2 Networks AAL-2 ATM Adaptatation Layer Type 2: This AAL is still GWREF undefined by the International standards bodies. It is a placeholder for variable bit rate video transmission. AAL-3/4 Networks AAL-3/4 ATM Adaptatation Layer Type 3/4: AAL GWREF functions in support of variable bit rate, delay- tolerant data traffic requiring some sequencing and/or error detection support. Originally two AAL types, i.e. connection-oriented and connectionless, which have been combined. AAL-5 Networks AAL-5 ATM Adaptatation Layer Type 5: AAL functions GWREF in support of variable bit rate, delay-tolerant connection-oriented data traffic requiring minimal sequencing or error detection support.
    [Show full text]
  • CLUX-SDI2VS SDI to PC/HD Scaler with Audio
    CLUX-SDI2VS SDI to PC/HD Scaler with Audio Operation Manual DISCLAIMERS The information in this manual has been carefully checked and is believed to be accurate. Cypress Technology assumes no responsibility for any infringements of patents or other rights of third parties which may result from its use. Cypress Technology assumes no responsibility for any inaccuracies that may be contained in this document. Cypress also makes no commitment to update or to keep current the information contained in this document. Cypress Technology reserves the right to make improvements to this document and/or product at any time and without notice. COPYRIGHT NOTICE No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval system, or any of its part translated into any language or computer file, in any form or by any means— electronic, mechanical, magnetic, optical, chemical, manual, or otherwise—without express written permission and consent from Cypress Technology. © Copyright 2011 by Cypress Technology. All Rights Reserved. Version 1.1 August 2011 TRADEMARK ACKNOWLEDGMENTS All products or service names mentioned in this document may be trademarks of the companies with which they are associated. SAFETY PRECAUTIONS Please read all instructions before attempting to unpack, install or operate this equipment and before connecting the power supply. Please keep the following in mind as you unpack and install this equipment: • Always follow basic safety precautions to reduce the risk of fire, electrical shock and injury to persons. • To prevent fire or shock hazard, do not expose the unit to rain, moisture or install this product near water.
    [Show full text]
  • International Organization For
    INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC/JTC 1/SC 29/WG 11 CODING OF MOVING PICTURES AND AUDIO ISO/IEC JTC 1/SC 29/WG 11 N12456 February 2012 – San Jose, CA, USA Source: Convenor of MPEG Status: Approved by WG11 Subject: MPEG Press Release Date: 10 February 2012 High Efficiency Video Coding Achieves first formal milestone toward completion The 99th MPEG meeting was held in San Jose, California, USA, from the 6th to the 10th of February 2012. HEVC reAches formAl ISO/IEC committee drAft stAtus ISO/IEC’s Moving Picture Experts Group (MPEG) is pleased to announce the completion of the ISO/IEC committee draft of the High Efficiency Video Coding (HEVC) standard developed by the Joint Collaborative Team on Video Coding (JCT-VC), a joint team between MPEG and the ITU-T’s Video Coding Experts Group (VCEG). The committee draft was approved for balloting at the 99th MPEG meeting and is the first formal ISO/IEC milestone in the HEVC project. HEVC is expected to be submitted for final standardization approval in January 2013, and will be delivered as Part 2 of a new suite of standards known as MPEG-H (ISO/IEC 23008). The design of HEVC, the next generation of video compression standards, incorporates the latest state-of- the-art technologies and algorithmic advances to address the persistent demand for broader usage of video content, video migration to broadband networks, diversification of mobile devices, ever-higher resolutions for cameras and displays, and increasingly high video quality.
    [Show full text]