Emerging Architectures for HD Video Transcoding. Leon Adams Worldwide Manager Catalog DSP Marketing Texas Instruments
|
|
- Betty Morgan
- 5 years ago
- Views:
Transcription
1 Emerging Architectures for HD Video Transcoding Leon Adams Worldwide Manager Catalog DSP Marketing Texas Instruments
2 Overview The Need for Transcoding System Challenges Transcoding Approaches and Issues Optimization Approaches Conclusions
3 Connected Home Vision BROADBAND Entertainment, E-Business, Services MOBILE MULTIMEDIA Entertainment, Personal Pictures and Video, Services MEDIA Pre-Recorded Content Personal Media Consumers want their devices to work together Consumers want their and share content devices to work together and share content BROADCAST Services, Entertainment
4 Codec Trends By Application DVD Satellite Application Security/Surveillance Videophone/ Videoconferencing Internet Streaming Digital Terrestrial TV DSL-Based Video on Demand Digital Still Cameras Digital Video Camcorders Current Algorithms Motion JPEG, H.263, MPEG-4 simple profile H.263 and H.261 Windows Media, Real Video, DivX, MPEG-4 MPEG-2 MPEG-2 MPEG-2 MPEG-1, low-res MPEG-2 (bandwidth limitations) Motion JPEG and MPEG-4 simple profile DV-25, MPEG-2 Future Codec Considerations JPEG2000, H.264 baseline, WMV9 H.264 baseline Frequent updates, PC platform has allowed support for proprietary codecs H.264, VC-1 required for HD-DVD and Blu-Ray DVD Opportunity for adv CODECs in regions without installed base Moving to H.264 high profile to boost HD channel capacity WMV9, H.264 main profile, On2 VP6 H.264 baseline MPEG-4, H.264 Cellular Media MPEG-4 simple profile Transcoding: Conversions between codec formats, bit rates and resolutions Real Video, H.264 baseline, AVS-M
5 Comparison of Codecs Features H.261 MPEG-1 MPEG-2 H.263 MPEG-4 H.264 WMV/VC-1 AVS Picture coding type I, P I, P, B I, P, B I, P, B I, P, B I, P, B I, P, B I, P, B Entropy Coding VLC VLC VLC VLC, SAC VLC UVLC, CAVLC, CABAC Multiple table VLC Adaptive VLC MV resolution Int. Pel ½pel ½pel ½pel ¼pel ¼pel ¼pel ¼pel Transform 8x8 DCT 8x8 DCT 8x8 DCT 8x8 DCT 8x8 DCT 4x4 & 8x8 integer 8x8, 8x4, 4x8, 4x4 int DCT 8x8 integer Vector Block size 16x16 16x16 16x16, 16x8 16x16, 8x8 16x16, 8x8 16x16, 16x8, 8x16, 8x8, 8x4, 4x8, 4x4 16x16, 8x8 16x16, 16x8, 8x16, 8x8,8x4, 4x8, 4x4 Spatial Intra Prediction No No No No No Yes No Yes Formats supported Prog Prog Prog/Intr Prog Prog/Intr Prog/Intr Prog/Intr Prog/Intr Prediction Modes Frame Frame Field & Frame Frame Field & Frame Field & Frame Field & Frame Field & Frame De-blocking filter In-loop None Post Annex J in-loop Post In-loop In-loop In-loop
6 TMS320DM6446 Processor Video Encode and Decode Application Processing Features Core ARM926EJ-S (MPU) Core TMS320C64x+ DSP Core Memory On-Chip L1/SRAM: 112KB DSP, 40KB ARM On-Chip L2/SRAM: 64 KB DSP Peripherals Video Encode/Decode H.264 BP D1 encoding, simultaneous H.264 BP CIF coding H fps SD decoding, VC1/WMV9 full D1 SD decoding, MPEG-2 SD decoding, MPEG-4 ASP full D1 SD decoding Video Processing Subsystem Front end Resizer, Image processing engine, 16-bit digital input Back end Integrated OSD, four video DACs, 24-bit digital RGB output The Right Peripherals for Your Video, Audio, Storage and Connectivity Needs Package: 361-Pin BGA Benefits The highly integrated DM6446 Digital Video processor enables OEMs and ODMs to quickly bring new products to market at low consumer price points Applications Video conferencing, video phones, video surveillance, digital media adaptors and IP set-top boxes ARM Subsystem ARM 926EJ-S 300 MHz CPU Peripherals EDMA Serial Interfaces Audio I 2 C UART Serial SPI x3 Port Video- Imaging Coprocessor DSP Subsystem C64x+ TM DSP 600 MHz Core Switched Central Resource (SCR) USB 2.0 PHY Connectivity VLYNQ Video Processing Subsystem Front End CCD Controller Video Interface Back End On-Screen Display (OSD) EMAC With MDIO DDR2 Controller (16b/32b) Video Enc (VENC) Program/Data Storage Async EMIF/ NAND/ SmartMedia Preview Histogram/3A Timer x2 Resizer 10b DAC 10b DAC 10b DAC 10b DAC System WD Timer ATA/ Compact Flash PWM x3 MMC/ SD
7 DM6446 DSP MHz Consumption Video Codec H.263 / MPEG-4 SP H.264 Base Profile H.264 Main Profile WMV9/VC-1 Main Profile Encoder 250 MHz 410 MHz 590 MHz 350 MHz Decoder 100 MHz 300 MHz 450 MHz 260 MHz TI DM6446 platform for D1 30fps (720X480) for YUV 4:2:0 Decoder performance numbers are for typical bitstreams Encoder performance can vary as a result of feature set used Video camcorder quality assumed in examples above
8 Video HD Versus SD Decode Video Reference Memory Requirements Comparison SD MPEG-4 Single reference frame Minimum Reference Frame Buffer Requirements Memory One 720x480 4:2:0 frame = ~0.5 MByte Memory 18x Increase in memory requirement HD H.264 Reference Index selects from 3 reference frames NOTE: Neither figure includes additional display buffering and other decoder buffers like stream buffer, tables, etc. Three 1920x1080 4:2:0 frames = ~9 MBytes
9 Real-Time Transcoding Typical STB Application HD MPEG2 2 Hours 16 GB Real-time HD Transcoding STB Application Real-time HD Transcoding HD V: H.264 MP QVGA A: MPEG4 AAC-LC V: WMA9 MP D1 A: WMA MPEG2 HD Storage V: H.264 HP A: AC3 5.1 HD Storage V: MPEG2 A: MPEG2 AAC-LC 5.1 V: H.264 BP VGA A: MPEG4 AAC-HE 2 Hours 8 GB
10 System Challenges Requires multi-format HD decode and encode capabilities Achieving high quality re-encode on low-cost device Huge I/O bandwidth requirements e.g., H.264 HD decoder by itself requires ~1.4 GBytes/s of I/O Broadcast encoder uses 10s of GBytes/s of I/O for high-quality motion estimation Artifacts in original bitstream can get compounded
11 HD Encode System Tradeoffs HD Encode Application Key Priorities 2006 Processor Requirements Solution Memory Requirements Video Bitrate Typical Resolution Typical Codec Broadcast High quality for highaction sports 10s of 1 GHz DSPs & FPGAs Multiple GBytes mbps 1080i MPEG-2, H.264 High Profile Video- Conferencing Low latency, best resolution for available bandwidth Multiple 720 MHz DSPs 100s of Mbytes >1 mbps 720p30 H.264 Baseline Profile Digital Video Camcorder Lowcomplexity encoder Single-chip 450 MHz Low-power SOC MBytes 4-8 mbps 720p30 H.264 Baseline Profile
12 Brute-Force Transcoding Encoded Bitstream Video Decoder Video Encoder Transcoded Bitstream Pro s Straight forward to implement Con s Lose key information needed to maintain best quality Frame type and mode information High-quality motion vectors created by head-end professional encoder High computational demands Don t leverage available complexity shortcuts I/O bandwidth requirements can be too high for embedded systems
13 Optimized Transcoding Encoded Bitstream Rate Allocation, Quant Levels Rate Control Video Decoder Resize Σ Forward Transform Forward Quantization Entropy Encoder Resize Motion Vectors Frame Type & MB Modes Coding Control Frame Prediction Video Encoder Σ Inverse Quantization Inverse Transform Transcoded Bitstream Motion Estimation Frame Buffer I/O Full Encode Processing Optimized Transcode Function Memory
14 Mid-Filter Functions Info (motion type, motion vectors, DCT type, Q scale) Bitstream MPEG-2 Decoder Reconstructed macroblock De-ringing Filter De-blocking Filter H.264 Encoder Best transcoding quality and bitrate requires filtering between decode and re-encode De-ringing reduces mosquito noise in the source De-blocking reduces block edge artifacts
15 Potential Transcode Solutions Combine Decoder and Encoder Devices at System Level Consumer-class encoders typically don t support broadcast quality Throwing lots of key information away Fixed Combination Transcoder ASIC HD MPEG-2 -> HD H.264 Doesn t support universal multi-format decoder Only supports 1 of the critical emerging transcode requirements Integrate Multi-format Decoder + Encoder Hardware Blocks Fixed rate control, mode decisions, vector scaling, etc Very difficult due to # of transcode scenarios and maturity of R&D on transcode algorithms Multi-format encoders not common on market High Performance Media DSP+Accelerator Combination Rate control, motion estimation control including vector re-use algorithms, & mode decisions in programmable DSP + high-performance accelerators for multi-format decode & encode
16 Transcode Task Partitioning Decode Control Picture Layer Processing Error Concealment MB data DSP MB info (Mode, MVs, etc) Encode Control ME Decisions Mode Decisions Rate Control HD Decode Acceleration Entropy Decoding IDCT/Inverse Quant Motion Compensation Loop De-blocking HD Encode Acceleration Motion Estimation Intra Prediction DCT/Quant IDCT/Iquant Loop De-blocking Entropy Encoding
17 STB DVR/DVD Recorder Transcode System Diagram Concept Digital Tuner/ demodulator/ CAS/Demux DVD SD HDD DVD BD Ethernet Main CPU STB / DVD SOC Video out HD /SD DISPLAY Composite S-Video Video Decoder PCI BT656 in Transcoder 32bit Stream I/O MS/SD i/f BT656 out MPEG-2 at 18 mbps requires ~8 GBytes/hour to store, 200 GByte HDD allows 25 hours of recording H.264 at 9 mbps increases recording time to 50 hours for same size HDD HDD DDR2-533
18 Conclusions HD transcoding presents major challenges for emerging video processing architectures Intelligent transcoding enables best quality within embedded I/O budgets Combining programmable DSP w/ HD video acceleration provides optimized architecture for transcoding
19 Thanks!
20 Backup
21 Transcoding MPEG-2 to MPEG-4 for Wireless Video Wireless device has limited resources Processing power Memory Display capability I I B B P P P B B B B B B P P P P P P P P P P P P I Change GOP structure in MPEG2 to IPPP structure Save memory Reduce decoding complexity Smooth bit rate Frame size down-sampling Large bit-rate reduction Fit the display size of most mobile devices SD 720 x 480 QVGA 320 x 240
22 Baseball 1: Broadcast Encoder Source 10's of GHz DSPs and FPGAs for encoding Search ranges +/-500 horizontal +/- 250 vertical Motion vector is stable and motion vector refinement is adequate High transcode quality obtained with simple motion vector refinement
23 Baseball 2: Software Encoder Source Simulation : MV Recovery reduces 0.5Mbps - Æ 36.88db db 35.17db Motion vector is random in still area Encoder is not considering Motion vector penalty Even simple MV recovery algorithm yields some benefit Bit rate improvements possible with additional motion vector recovery beyond simple refinement
24 De-ringing Example De-ringing mbps mbps MPEG-2 Decoded Image (magnified) 1 db gain from using the mid-filter in transcoding Filtered Image (magnified)
Emerging Architectures for HD Video Transcoding. Jeremiah Golston CTO, Digital Entertainment Products Texas Instruments
Emerging Architectures for HD Video Transcoding Jeremiah Golston CTO, Digital Entertainment Products Texas Instruments Overview The Need for Transcoding System Challenges Transcoding Approaches and Issues
More informationDSP Solutions For High Quality Video Systems. Todd Hiers Texas Instruments
DSP Solutions For High Quality Video Systems Todd Hiers Texas Instruments TI Video Expertise Enables Faster And Easier Product Innovation TI has a long history covering the video market from end to end
More informationDaVinci. DaVinci Processor CPU MHz
DaVinci DaVinci Processor CPU MHz Capture/ Display DM355** ARM926 216, 270 Capture/Display DM6467 + C64x+ TM /ARM926 600/300 Capture/Display DM648* C64x+ 720, 900 Capture/Display DM647* C64x+ 720, 900
More informationHotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.
HotChips 2007 An innovative HD video and digital image processor for low-cost digital entertainment products Deepu Talla Texas Instruments 1 Salient features of the SoC HD video encode and decode using
More informationUpcoming Video Standards. Madhukar Budagavi, Ph.D. DSPS R&D Center, Dallas Texas Instruments Inc.
Upcoming Video Standards Madhukar Budagavi, Ph.D. DSPS R&D Center, Dallas Texas Instruments Inc. Outline Brief history of Video Coding standards Scalable Video Coding (SVC) standard Multiview Video Coding
More informationIntroduction to Video Compression
Insight, Analysis, and Advice on Signal Processing Technology Introduction to Video Compression Jeff Bier Berkeley Design Technology, Inc. info@bdti.com http://www.bdti.com Outline Motivation and scope
More informationThe Development and Applications of Multi-core Multimedia Platform. Jefferey Chiu Ph.D. DSP System Senior FAE Texas Instruments
The Development and Applications of Multi-core Multimedia Platform Jefferey Chiu Ph.D. DSP System Senior FAE Texas Instruments Outline Multi-core Multimedia Platform TI Roadmap Update DaVinci - DM6446
More informationEE 5359 H.264 to VC 1 Transcoding
EE 5359 H.264 to VC 1 Transcoding Vidhya Vijayakumar Multimedia Processing Lab MSEE, University of Texas @ Arlington vidhya.vijayakumar@mavs.uta.edu Guided by Dr.K.R. Rao Goals Goals The goal of this project
More informationScalable Multi-DM642-based MPEG-2 to H.264 Transcoder. Arvind Raman, Sriram Sethuraman Ittiam Systems (Pvt.) Ltd. Bangalore, India
Scalable Multi-DM642-based MPEG-2 to H.264 Transcoder Arvind Raman, Sriram Sethuraman Ittiam Systems (Pvt.) Ltd. Bangalore, India Outline of Presentation MPEG-2 to H.264 Transcoding Need for a multiprocessor
More informationDaVinci Family Video Performance
DaVinci Family Performance Asheesh Bhardwaj Applications Processors and Floating Point DSPs Ver 1.1 April 13 th 2009 For any queries, feedback or updates required, please send an email to asheeshb@ti.com
More informationAn H.264/AVC Main Profile Video Decoder Accelerator in a Multimedia SOC Platform
An H.264/AVC Main Profile Video Decoder Accelerator in a Multimedia SOC Platform Youn-Long Lin Department of Computer Science National Tsing Hua University Hsin-Chu, TAIWAN 300 ylin@cs.nthu.edu.tw 2006/08/16
More informationDaVinci 最新技術與開發工具介紹. Sunny Lee
DaVinci 最新技術與開發工具介紹 Sunny Lee sunnylee@ti.com TI embedded processors ARM DSP C6000 Cortex A8 ARM9 Cortex A8 C5000 Low Power DSPs Performance Power Low Power, Low Cost Signal Processing Cortex M3 C64x C67x/C64x
More informationVideo Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201 http: //eeweb.poly.edu/~yao
Video Coding Standards Yao Wang Polytechnic University, Brooklyn, NY11201 http: //eeweb.poly.edu/~yao Outline Overview of Standards and Their Applications ITU-T Standards for Audio-Visual Communications
More informationMotivation and scope Selection criteria and methodology Benchmarking options Processor architecture options Conclusions
Insight, Analysis, and Advice on Signal Processing Technology Selecting Processors for (ESC-324) Jeff Bier Berkeley Design Technology, Inc. Berkeley, California USA +1 (510) 665-1600 info@bdti.com http://www.bdti.com
More informationVideo Compression MPEG-4. Market s requirements for Video compression standard
Video Compression MPEG-4 Catania 10/04/2008 Arcangelo Bruna Market s requirements for Video compression standard Application s dependent Set Top Boxes (High bit rate) Digital Still Cameras (High / mid
More informationVideo Compression An Introduction
Video Compression An Introduction The increasing demand to incorporate video data into telecommunications services, the corporate environment, the entertainment industry, and even at home has made digital
More informationModule Introduction. Content 15 pages 2 questions. Learning Time 25 minutes
Purpose The intent of this module is to introduce you to the multimedia features and functions of the i.mx31. You will learn about the Imagination PowerVR MBX- Lite hardware core, graphics rendering, video
More informationWeek 14. Video Compression. Ref: Fundamentals of Multimedia
Week 14 Video Compression Ref: Fundamentals of Multimedia Last lecture review Prediction from the previous frame is called forward prediction Prediction from the next frame is called forward prediction
More informationEmerging H.26L Standard:
Emerging H.26L Standard: Overview and TMS320C64x Digital Media Platform Implementation White Paper UB Video Inc. Suite 400, 1788 west 5 th Avenue Vancouver, British Columbia, Canada V6J 1P2 Tel: 604-737-2426;
More informationMPEG-2. And Scalability Support. Nimrod Peleg Update: July.2004
MPEG-2 And Scalability Support Nimrod Peleg Update: July.2004 MPEG-2 Target...Generic coding method of moving pictures and associated sound for...digital storage, TV broadcasting and communication... Dedicated
More informationAdvanced Video Coding: The new H.264 video compression standard
Advanced Video Coding: The new H.264 video compression standard August 2003 1. Introduction Video compression ( video coding ), the process of compressing moving images to save storage space and transmission
More informationVIDEO COMPRESSION STANDARDS
VIDEO COMPRESSION STANDARDS Family of standards: the evolution of the coding model state of the art (and implementation technology support): H.261: videoconference x64 (1988) MPEG-1: CD storage (up to
More informationVideo Encoding with. Multicore Processors. March 29, 2007 REAL TIME HD
Video Encoding with Multicore Processors March 29, 2007 Video is Ubiquitous... Demand for Any Content Any Time Any Where Resolution ranges from 128x96 pixels for mobile to 1920x1080 pixels for full HD
More informationSubject to Change OMAP/ARM 最新技術與開發工具. Anderson Hsiao Cat/EEE Business Development Texas Instruments
Subject to Change OMAP/ARM 最新技術與開發工具 Anderson Hsiao Cat/EEE Business Development Texas Instruments OMAP-L1x Introduction OMAP35x Scaling down to OMAP-L1x Less Performance Similar Power - OMAP-L1x is
More informationIO [io] MAYAH. IO [io] Audio Video Codec Systems
IO [io] MAYAH IO [io] Audio Video Codec Systems MPEG 4 Audio Video Embedded 24/7 Real-Time Solution MPEG 4 Audio Video Production and Streaming Solution ISMA compliant 24/7 Audio Video Realtime Solution
More informationImage and video processing
Image and video processing Digital video Dr. Pengwei Hao Agenda Digital video Video compression Video formats and codecs MPEG Other codecs Web video - 2 - Digital Video Until the arrival of the Pentium
More informationImplementing Video and Image Processing Designs Using FPGAs. Click to add subtitle
Implementing Video and Image Processing Designs Using FPGAs Click to add subtitle Agenda Key trends in video and image processing Video and Image Processing Suite Model-based design for video processing
More informationComputer and Machine Vision
Computer and Machine Vision Deeper Dive into MPEG Digital Video Encoding January 22, 2014 Sam Siewert Reminders CV and MV Use UNCOMPRESSED FRAMES Remote Cameras (E.g. Security) May Need to Transport Frames
More informationH.264/AVC und MPEG-4 SVC - die nächsten Generationen der Videokompression
Fraunhofer Institut für Nachrichtentechnik Heinrich-Hertz-Institut Ralf Schäfer schaefer@hhi.de http://bs.hhi.de H.264/AVC und MPEG-4 SVC - die nächsten Generationen der Videokompression Introduction H.264/AVC:
More information4G WIRELESS VIDEO COMMUNICATIONS
4G WIRELESS VIDEO COMMUNICATIONS Haohong Wang Marvell Semiconductors, USA Lisimachos P. Kondi University of Ioannina, Greece Ajay Luthra Motorola, USA Song Ci University of Nebraska-Lincoln, USA WILEY
More informationCOMPARATIVE ANALYSIS OF DIRAC PRO-VC-2, H.264 AVC AND AVS CHINA-P7
COMPARATIVE ANALYSIS OF DIRAC PRO-VC-2, H.264 AVC AND AVS CHINA-P7 A Thesis Submitted to the College of Graduate Studies and Research In Partial Fulfillment of the Requirements For the Degree of Master
More informationVideo Coding Standards
Based on: Y. Wang, J. Ostermann, and Y.-Q. Zhang, Video Processing and Communications, Prentice Hall, 2002. Video Coding Standards Yao Wang Polytechnic University, Brooklyn, NY11201 http://eeweb.poly.edu/~yao
More informationMICROPROCESSOR SYSTEM FOR VISUAL BAKED PRODUCTS CONTROL
MICROPROCESSOR SYSTEM FOR VISUAL BAKED PRODUCTS CONTROL Krassimir Kolev, PhD University of Food Technologies - Plovdiv, Bulgaria Abstract The paper reports an authentic solution of a microprocessor system
More informationIntroduction to Video Encoding
Introduction to Video Encoding INF5063 23. September 2011 History of MPEG Motion Picture Experts Group MPEG1 work started in 1988, published by ISO in 1993 Part 1 Systems, Part 2 Video, Part 3 Audio, Part
More informationChapter 11.3 MPEG-2. MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications:
Chapter 11.3 MPEG-2 MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications: Simple, Main, SNR scalable, Spatially scalable, High, 4:2:2,
More informationVideo coding. Concepts and notations.
TSBK06 video coding p.1/47 Video coding Concepts and notations. A video signal consists of a time sequence of images. Typical frame rates are 24, 25, 30, 50 and 60 images per seconds. Each image is either
More informationenjoy pure digital perfection USB host HDMI out 1080P Up-scaling Full HD (1080) up-scaling
BD-P1600 - Blu-ray enjoy pure digital perfection USB host HDMI out 1080P Up-scaling Full HD (1080) up-scaling With good looks, this Full HD 1080p Blue-ray Player, This means you can now watch your DVD
More informationIttiam Systems (Pvt.) Ltd.,
Arvind Raman, Kismat Singh, Manisha Agrawal Mohan, Neelakanth Shigihalli, Sriram Sethuraman, B.S. Supreeth Ittiam Systems (Pvt.) Ltd., Bangalore, India Presented by: Sriram Sethuraman TI DSP Fest, 3 December
More informationIOCAST video transmission solutions
IOCAST video transmission solutions HD, SD, Single-Encoder, Decoder, Multi-Encoder IOCAST D Flash Streaming D Quicktime Streaming (Web and 3GPP) D MPEG-TS D Quad Encoding D Multirate Encoding D DVB & DMB...
More informationStreamingChurch.tv Equipment Recommendations
StreamingChurch.tv Equipment Recommendations Minimum Better Best Camera Almost Any Consumer Camcorder Analog, SD output $300 - $500 Canon VIXIA HF G20 $800 Vaddio Wallview 100 PTZ Camera System 3 Cameras
More informationVideo Compression Standards (II) A/Prof. Jian Zhang
Video Compression Standards (II) A/Prof. Jian Zhang NICTA & CSE UNSW COMP9519 Multimedia Systems S2 2009 jzhang@cse.unsw.edu.au Tutorial 2 : Image/video Coding Techniques Basic Transform coding Tutorial
More informationDevKit8500D Evaluation Kit
DevKit8500D Evaluation Kit TI DM3730 Processor based on 800MHz ARM Cortex-A8 core Onboard 512MByte DDR SDRAM and 512MByte NAND Flash 3 UART, 4 USB Host, USB OTG, Ethernet, Audio, TF, Keyboard, Jtag,...
More informationECE 417 Guest Lecture Video Compression in MPEG-1/2/4. Min-Hsuan Tsai Apr 02, 2013
ECE 417 Guest Lecture Video Compression in MPEG-1/2/4 Min-Hsuan Tsai Apr 2, 213 What is MPEG and its standards MPEG stands for Moving Picture Expert Group Develop standards for video/audio compression
More informationAudio and video compression
Audio and video compression 4.1 introduction Unlike text and images, both audio and most video signals are continuously varying analog signals. Compression algorithms associated with digitized audio and
More informationHDMI/HD-SDI/VGA H.264/H.256 HEVC
1/16 chs HDMI/HD-SDI/VGA H.264/H.256 HEVC r Model: MagicBox HD4N Series HDMI input HD-SDI input VGA input 16 channels HD-SDI input 1 16 channels HDMI input Product Profile MagicBox HD4 N series The HD
More informationProfessor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK
Professor Laurence S. Dooley School of Computing and Communications Milton Keynes, UK How many bits required? 2.4Mbytes 84Kbytes 9.8Kbytes 50Kbytes Data Information Data and information are NOT the same!
More informationTKT-2431 SoC design. Introduction to exercises. SoC design / September 10
TKT-2431 SoC design Introduction to exercises Assistants: Exercises and the project work Juha Arvio juha.arvio@tut.fi, Otto Esko otto.esko@tut.fi In the project work, a simplified H.263 video encoder is
More informationHigh Efficiency Video Coding: The Next Gen Codec. Matthew Goldman Senior Vice President TV Compression Technology Ericsson
High Efficiency Video Coding: The Next Gen Codec Matthew Goldman Senior Vice President TV Compression Technology Ericsson High Efficiency Video Coding Compression Bitrate Targets Bitrate MPEG-2 VIDEO 1994
More informationBuilding an Area-optimized Multi-format Video Encoder IP. Tomi Jalonen VP Sales
Building an Area-optimized Multi-format Video Encoder IP Tomi Jalonen VP Sales www.allegrodvt.com Allegro DVT Founded in 2003 Privately owned, based in Grenoble (France) Two product lines: 1) Industry
More informationThe Power and Bandwidth Advantage of an H.264 IP Core with 8-16:1 Compressed Reference Frame Store
The Power and Bandwidth Advantage of an H.264 IP Core with 8-16:1 Compressed Reference Frame Store Building a new class of H.264 devices without external DRAM Power is an increasingly important consideration
More informationZEN / ZEN Vision Series Video Encoding Guidelines
CREATIVE LABS, INC. Digital Media Relations Americas 1901 McCarthy Boulevard Milpitas, CA 95035 USA +1 408 432-6717 fax Europe 3DLabs Building Meadlake Place Thorpe Lea Road Egham, Surrey, TW20 8HE UK
More informationEncoding Video for the Highest Quality and Performance
Encoding Video for the Highest Quality and Performance Fabio Sonnati 2 December 2008 Milan, MaxEurope 2008 Introduction Encoding Video for the Highest Quality and Performance Fabio Sonnati media applications
More informationLaboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France
Video Compression Zafar Javed SHAHID, Marc CHAUMONT and William PUECH Laboratoire LIRMM VOODDO project Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier LIRMM UMR 5506 Université
More informationHi3536 H.265 Decoder Processor. Brief Data Sheet. Issue 03. Date
Hi3536 H.265 Decoder Processor Brief Data Sheet Issue 03 Date 2015-04-19 . 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior
More informationALMA TECHNOLOGIES VIDEO ENCODING & IMAGE COMPRESSION PRODUCTS CATALOG. Copyright 2012 ALMA TECHNOLOGIES S.A. All rights reserved.
ALMA TECHNOLOGIES VIDEO ENCODING & IMAGE COMPRESSION PRODUCTS 2012-2013 CATALOG Copyright 2012 ALMA TECHNOLOGIES S.A. All rights reserved. XILINX and ARTIX are registered trademarks of Xilinx, Inc. ALTERA,
More informationModel: LT-122-PCIE For PCI Express
Model: LT-122-PCIE For PCI Express Data Sheet JUNE 2014 Page 1 Introduction... 3 Board Dimensions... 4 Input Video Connections... 5 Host bus connectivity... 6 Functional description... 7 Video Front-end...
More informationThe Scope of Picture and Video Coding Standardization
H.120 H.261 Video Coding Standards MPEG-1 and MPEG-2/H.262 H.263 MPEG-4 H.264 / MPEG-4 AVC Thomas Wiegand: Digital Image Communication Video Coding Standards 1 The Scope of Picture and Video Coding Standardization
More informationDigital Video Processing
Video signal is basically any sequence of time varying images. In a digital video, the picture information is digitized both spatially and temporally and the resultant pixel intensities are quantized.
More informationModel: LT-101-USB. LT-101 For USB
Model: LT-101-USB LT-101 For USB Data Sheet JUNE 2014 Page 1 Introduction... 3 Input Video and Audio Connections... 4 Host bus connectivity... 6 Functional description... 7 Video Front-end... 7 Color Adjustment...
More informationSBC8140 Single Board Computer
SBC8140 Single Board Computer TI DM3730 Processor based on 1GHz ARM Cortex-A8 core Flexible Design with a Tiny CPU Board mounted on Expansion Board Memory supporting 256MByte DDR SDRAM and 512MByte NAND
More informationCompressed-Domain Video Processing and Transcoding
Compressed-Domain Video Processing and Transcoding Susie Wee, John Apostolopoulos Mobile & Media Systems Lab HP Labs Stanford EE392J Lecture 2006 Hewlett-Packard Development Company, L.P. The information
More informationClassification of Semiconductor LSI
Classification of Semiconductor LSI 1. Logic LSI: ASIC: Application Specific LSI (you have to develop. HIGH COST!) For only mass production. ASSP: Application Specific Standard Product (you can buy. Low
More informationDevKit8000 Evaluation Kit
DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 256MByte DDR SDRAM and 256MByte NAND Flash UART, USB Host/OTG, Ethernet, Camera, Audio, SD, Keyboard,
More informationCS368-LI Digital Media Software Development Kit
CS368-LI Digital Media Software Development Kit April 14, 2017 Document: DS170416-1 Document Status: released Revision: 2.5 Features! Cimarron Systems Digital Media SDK (DMSDK) for the Texas Instruments
More informationMedia Player MP-2020 Specification Sheet MP Media Player for 2.5 Hard disk Specification Sheet
MP-2020 Media Player for 2.5 Hard disk Specification Sheet 2009.10.28-1 - Table of Contents 1.0 Overview... 3 1.1.0 Features... 3 2.0 Box Contents... 4 3.0 Hardware Specification... 4 3.1.0 Assembly Viewing...
More informationIP Video Phone on DM64x
IP Video Phone on DM64x Sriram Sethuraman Ittiam Systems Pvt. Ltd., Bangalore Acknowledgments to: Ittiam AV Systems and VVOIP Teams Video Phone Brief history Over IP New Markets Suitability of DM64x Solution
More informationOVERVIEW OF IEEE 1857 VIDEO CODING STANDARD
OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD Siwei Ma, Shiqi Wang, Wen Gao {swma,sqwang, wgao}@pku.edu.cn Institute of Digital Media, Peking University ABSTRACT IEEE 1857 is a multi-part standard for multimedia
More informationVideo Codecs. National Chiao Tung University Chun-Jen Tsai 1/5/2015
Video Codecs National Chiao Tung University Chun-Jen Tsai 1/5/2015 Video Systems A complete end-to-end video system: A/D color conversion encoder decoder color conversion D/A bitstream YC B C R format
More informationLIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46
LIST OF TABLES TABLE Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46 Table 5.2 Macroblock types 46 Table 5.3 Inverse Scaling Matrix values 48 Table 5.4 Specification of QPC as function
More informationTI TMS320C6000 DSP Online Seminar
TI TMS320C6000 DSP Online Seminar Agenda Introduce to C6000 DSP Family C6000 CPU Architecture Peripheral Overview Development Tools express DSP Q & A Agenda Introduce to C6000 DSP Family C6000 CPU Architecture
More informationDigital Signal Processor 2010/1/4
Digital Signal Processor 1 Analog to Digital Shift 2 Digital Signal Processing Applications FAX Phone Personal Computer Medical Instruments DVD player Air conditioner (controller) Digital Camera MP3 audio
More informationHi3719C V100 Hi3719C V100 Brief Data Sheet
Key Specifications CPU Dual-core ARM Cortex A9 processor Independent I-cache, D-cache, and L2 cache Integrated multimedia acceleration engine NEON Hardware Java acceleration Integrated hardware floating-point
More informationDevelopment of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications
Session 8D-2 Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications Yoshiyuki Kitasho, Yu Kikuchi, Takayoshi Shimazawa, Yasuo Ohara, Masafumi Takahashi,
More informationUser s Manual. HD Multi-format Video Encoder. Model Name: Z3-MVE-02
Z 3 Technology User s Manual HD Multi-format Video Encoder Model Name: Z3-MVE-02 Version 1.04.16 July 17, 2012 Before attempting to connect or operate this product, please read these instructions carefully
More informationKeyStone C665x Multicore SoC
KeyStone Multicore SoC Architecture KeyStone C6655/57: Device Features C66x C6655: One C66x DSP Core at 1.0 or 1.25 GHz C6657: Two C66x DSP Cores at 0.85, 1.0, or 1.25 GHz Fixed and Floating Point Operations
More informationIntroduction to Video Encoding
Introduction to Video Encoding Preben N. Olsen University of Oslo and Simula Research Laboratory preben@simula.no August 26, 2013 1 / 37 Agenda 1 Introduction Repetition History Quality Assessment Containers
More informationMultimedia Decoder Using the Nios II Processor
Multimedia Decoder Using the Nios II Processor Third Prize Multimedia Decoder Using the Nios II Processor Institution: Participants: Instructor: Indian Institute of Science Mythri Alle, Naresh K. V., Svatantra
More informationMTS4EA Elementary Stream Analyzer
MTS4EA Elementary Stream Analyzer Compressed Video and Audio Analysis Software Data Sheet Buffer Analysis with Graphical Plots Spatial Bits/MB, MV Histogram, Quantization, DCT Frequency, MB Coded Frequency,
More informationSilicon Motion s Graphics Display SoCs
WHITE PAPER Silicon Motion s Graphics Display SoCs Enable 4K High Definition and Low Power Power and bandwidth: the twin challenges of implementing a solution for bridging any computer to any high-definition
More informationHow to achieve low latency audio/video streaming over IP network?
February 2018 How to achieve low latency audio/video streaming over IP network? Jean-Marie Cloquet, Video Division Director, Silex Inside Gregory Baudet, Marketing Manager, Silex Inside Standard audio
More informationVideo Interface Module for TI EVM TMDXEVM8148 and TMDXEVM368
CH-Merge with LVDS HD-SDI for TI EVM TMDXEVM8148 and TMDXEVM368 VIM-HDSDI TMDXEVM8148 cable length over 100m Multi channel HD-SDI DDR3 TMS320DM8148(1GHz Cortex A8, 750MHz C674x ) Dual 32bit DDR3 of 1GB,
More informationDigital video coding systems MPEG-1/2 Video
Digital video coding systems MPEG-1/2 Video Introduction What is MPEG? Moving Picture Experts Group Standard body for delivery of video and audio. Part of ISO/IEC/JTC1/SC29/WG11 150 companies & research
More informationHDMI/HD-SDI HEVC/H.264 IPTV
1/4/16 chs HDMI/HD-SDI HEVC/H.264 IPTV Encoder Model: MagicBox HD401S MagicBox HD404S MagicBox HD416S single channel version 1 4 channels version 16 channels version Product Profile Magicbox HD4S series
More informationAn Example of Network Video Monitoring System Based on DM6446. ChaoJun Yan
3rd International Conference on Management, Education, Information and Control (MEICI 2015) An Example of Network Video Monitoring System Based on DM6446 ChaoJun Yan College of Computer and Information
More informationHikCentral V1.1 Software Requirements & Hardware Performance
HikCentral V1.1 Software Requirements & Hardware Performance Contents Chapter 1 Software Requirements... 2 Chapter 2 Control Client Performance... 3 2.1 Low-End Configuration... 3 2.2 Mid-End Configuration...
More informationWHITE PAPER ON2 TECHNOLOGIES, INC. TrueMotion VP7 Video Codec. January 10, 2005 Document Version: 1.0
ON2 TECHNOLOGIES, INC. WHITE PAPER TrueMotion VP7 Video Codec January 10, 2005 Document Version: 1.0 On2 Technologies, Inc. 21 Corporate Drive Suite 103 Clifton Park, NY 12065 www.on2.com Contents Introduction...
More information2008/12/23. System Arch 2008 (Fire Tom Wada) 1
Digital it Signal Processor System Arch 2008 (Fire Tom Wada) 1 Analog to Digital Shift System Arch 2008 (Fire Tom Wada) 2 Digital Signal Processing Applications FAX Phone Personal Computer Medical Instruments
More informationCAMED: Complexity Adaptive Motion Estimation & Mode Decision for H.264 Video
ICASSP 6 CAMED: Complexity Adaptive Motion Estimation & Mode Decision for H.264 Video Yong Wang Prof. Shih-Fu Chang Digital Video and Multimedia (DVMM) Lab, Columbia University Outline Complexity aware
More informationLecture 13 Video Coding H.264 / MPEG4 AVC
Lecture 13 Video Coding H.264 / MPEG4 AVC Last time we saw the macro block partition of H.264, the integer DCT transform, and the cascade using the DC coefficients with the WHT. H.264 has more interesting
More informationVC 12/13 T16 Video Compression
VC 12/13 T16 Video Compression Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos Miguel Tavares Coimbra Outline The need for compression Types of redundancy
More informationOverview, implementation and comparison of Audio Video Standard (AVS) China and H.264/MPEG -4 part 10 or Advanced Video Coding Standard
Multimedia Processing Term project Overview, implementation and comparison of Audio Video Standard (AVS) China and H.264/MPEG -4 part 10 or Advanced Video Coding Standard EE-5359 Class project Spring 2012
More informationImage and Video Coding I: Fundamentals
Image and Video Coding I: Fundamentals Heiko Schwarz Freie Universität Berlin Fachbereich Mathematik und Informatik H. Schwarz (FU Berlin) Image and Video Coding Organization Vorlesung: Montag 14:15-15:45
More informationHigh Efficiency Video Coding. Li Li 2016/10/18
High Efficiency Video Coding Li Li 2016/10/18 Email: lili90th@gmail.com Outline Video coding basics High Efficiency Video Coding Conclusion Digital Video A video is nothing but a number of frames Attributes
More informationCS365-TI Digital Media Software Development Kit
CS365-TI Digital Media Software Development Kit April 14, 2017 Document: DS170414-1 Document Status: released Revision: 2.0 Features! Cimarron Systems Digital Media Software Development Kit (DMSDK) for
More informationFundamentals of Video Compression. Video Compression
Fundamentals of Video Compression Introduction to Digital Video Basic Compression Techniques Still Image Compression Techniques - JPEG Video Compression Introduction to Digital Video Video is a stream
More information5LSE0 - Mod 10 Part 1. MPEG Motion Compensation and Video Coding. MPEG Video / Temporal Prediction (1)
1 Multimedia Video Coding & Architectures (5LSE), Module 1 MPEG-1/ Standards: Motioncompensated video coding 5LSE - Mod 1 Part 1 MPEG Motion Compensation and Video Coding Peter H.N. de With (p.h.n.de.with@tue.nl
More informationAdvanced Encoding Features of the Sencore TXS Transcoder
Advanced Encoding Features of the Sencore TXS Transcoder White Paper November 2011 Page 1 (11) www.sencore.com 1.605.978.4600 Revision 1.0 Document Revision History Date Version Description Author 11/7/2011
More informationCS368-TI Digital Media Software Development Kit
CS368-TI Digital Media Software Development Kit April 15, 2017 Document: DS170415-1 Document Status: released Revision: 2.5 Features! Cimarron Systems Digital Media Software Development Kit (DMSDK) for
More informationModel: LT-101-PCI-VC1
Model: LT-101-PCI-VC1 LT-101 for PCI/USB Data Sheet OCT 2009 Page 1 Introduction... 3 Input Video and Audio Connections... 4 Host bus connectivity... 6 Functional description... 7 Video Front-end... 7
More informationDVB-S2/T2/C HD Combo STB Model:Timbox-Combo
DVB-S2/T2/C HD Combo STB Model: Main Feature: DVB-T/T2, DVB-S/S2 and DVB-C tuners and demodulations MPEG-2/MPEG-4AVC/H.264 SD/HD decoding Automatic, manual and full band channel scanning Manage up to 1000
More information