DaVinci Family Video Performance

Similar documents
Emerging Architectures for HD Video Transcoding. Jeremiah Golston CTO, Digital Entertainment Products Texas Instruments

Emerging Architectures for HD Video Transcoding. Leon Adams Worldwide Manager Catalog DSP Marketing Texas Instruments

Scalable Multi-DM642-based MPEG-2 to H.264 Transcoder. Arvind Raman, Sriram Sethuraman Ittiam Systems (Pvt.) Ltd. Bangalore, India

DSP Solutions For High Quality Video Systems. Todd Hiers Texas Instruments

Introduction to Video Compression

Video Interface Module for TI EVM TMDXEVM8148 and TMDXEVM368

Module Introduction. Content 15 pages 2 questions. Learning Time 25 minutes

An H.264/AVC Main Profile Video Decoder Accelerator in a Multimedia SOC Platform

From Telephone Nuremberg. This letter contains latest information about the above mentioned software version.

DaVinci. DaVinci Processor CPU MHz

LIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46

VIDEO COMPRESSION STANDARDS

CS368-LI Digital Media Software Development Kit

AM57x Sitara Processors Multimedia and Graphics

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC)

IP Device Integration Notes

The Scope of Picture and Video Coding Standardization

GV-System V8.7 Supports H.265 GPU Decoding

IVC-8371P. 4 Channel Hardware Codec MPEG-4 Video/Audio Capture Card

VICP Signal Processing Library. Further extending the performance and ease of use for VICP enabled devices

KeyStone C665x Multicore SoC

Video Compression Standards (II) A/Prof. Jian Zhang

WaveView. System Requirement V6. Reference: WST Page 1. WaveView System Requirements V6 WST

Energy-Aware MPEG-4 4 FGS Streaming

JPlaylist. Offline Playlist Editing OVERVIEW PRODUCT FEATURES

CineLink 4K-D Multi-Channel IP Decoder

A Linux multimedia platform for SH-Mobile processors

COMPARATIVE ANALYSIS OF DIRAC PRO-VC-2, H.264 AVC AND AVS CHINA-P7

Ittiam Systems (Pvt.) Ltd.,

Vess A2000 Series. NVR Storage Appliance. Sony RealShot Advanced VMS. Version PROMISE Technology, Inc. All Rights Reserved.

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:

Advanced Video Coding: The new H.264 video compression standard

HotChips An innovative HD video and digital image processor for low-cost digital entertainment products. Deepu Talla.

Video Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201 http: //eeweb.poly.edu/~yao

VOCEWEB R&D Center CTO 이재규

IP Device Integration Notes

JMultiviewer. SDI, HD-SDI, HDMI, Composite, IP, HTTP, UDP, RTP, RTSP, RTMP, HLS, NDI Multi-View and Monitoring OVERVIEW PRODUCT FEATURES

ARM MPEG-4 AAC LC Decoder Technical Specification

About MPEG Compression. More About Long-GOP Video

Using Streambox ACT-L3 over BGAN

Week 14. Video Compression. Ref: Fundamentals of Multimedia

CS365-TI Digital Media Software Development Kit

Product Evaluation Guide. for CMOS Megapixel IP Cameras. Version 1.0

Security Management System Camera Configuration Guidelines (Document Version )

CS368-TI Digital Media Software Development Kit

Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France

icms Central Management Software User Manual

Emerging H.26L Standard:

Encoding Video for the Highest Quality and Performance

H.264 to MPEG-4 Transcoding Using Block Type Information

Video Coding Standards

The Titan Real-Time DVR

Lecture 4: Video Compression Standards (Part1) Tutorial 2 : Image/video Coding Techniques. Basic Transform coding Tutorial 2

HDMI/HD-SDI/VGA H.264/H.256 HEVC

ivms-4500 Android Mobile Client Software Manual Date: Version: 1.0 Pages 14

DaVinci 最新技術與開發工具介紹. Sunny Lee

JPlayout. SD/HD SDI & IP Playout Solution OVERVIEW PRODUCT FEATURES

Dolby Vision. Streams within the HTTP Live Streaming format

H.264 Video Transmission with High Quality and Low Bitrate over Wireless Network

Digital Media Capabilities of the Modero X Series Touch Panels

EE 5359 H.264 to VC 1 Transcoding

VMDC Version 7.0 Performance Guide

H.264/AVC Baseline Profile to MPEG-4 Visual Simple Profile Transcoding to Reduce the Spatial Resolution

Implementing Video and Image Processing Designs Using FPGAs. Click to add subtitle

Model: LT-122-PCIE For PCI Express

APOSd TM Audio/Video DSP Codec Solution APOSd : AddPac Operating System for DSP

Complexity Estimation of the H.264 Coded Video Bitstreams

Putting MPSOC to Work in Multimedia

Research of UAV Video Compression System based on DM6467

Megapixel Networking 101. Why Megapixel?

Qualcomm High Efficiency Video Coding (HEVC) Video Encoder

WHITE PAPER. Fraunhofer Institute for Integrated Circuits IIS

Model: LT-101-USB. LT-101 For USB

Multithreaded Coprocessor Interface for Dual-Core Multimedia SoC

Upcoming Video Standards. Madhukar Budagavi, Ph.D. DSPS R&D Center, Dallas Texas Instruments Inc.

APOSd TM Audio/Video DSP Codec Solution APOSd : AddPac Operating System for DSP

Chapter 28. Multimedia

AP-VR1000 Video Service Router

An Ultra High Performance Scalable DSP Family for Multimedia. Hot Chips 17 August 2005 Stanford, CA Erik Machnicki

WHITE PAPER. Director Prof. Dr.-Ing. Albert Heuberger Am Wolfsmantel Erlangen

GV-IP Speed Dome Version History

Video Encoding with. Multicore Processors. March 29, 2007 REAL TIME HD

This letter contains latest information about the above mentioned software version.

Evaluation of Deblocking Filter for H.263 Video Codec & Proposed Algorithm for Entropy Coding for MPEG-4 Video Codec

H.264/AVC und MPEG-4 SVC - die nächsten Generationen der Videokompression

Choosing a Processor: Benchmarks and Beyond (S043)

This letter contains latest information about the above mentioned software version.

ALMA TECHNOLOGIES VIDEO ENCODING & IMAGE COMPRESSION PRODUCTS CATALOG. Copyright 2012 ALMA TECHNOLOGIES S.A. All rights reserved.

HD 30M IR Range Fixed Dome IP Camera

An Implementation of Rate-Adaptive IPTV System on DSP

ORBX 2 Technical Introduction. October 2013

This letter contains latest information about the above mentioned software version.

Multicast Video-Streaming on Embedded Linux Environment Daichi Fukui, Toshiba Corporation Japan Technical Jamboree 63 Dec 1st, 2017

Video Codecs. National Chiao Tung University Chun-Jen Tsai 1/5/2015

30X Day/Night 60fps Full HD Infrared PTZ IP Camera

CineLink HD-D IP Decoder

This letter contains latest information about the above mentioned software version.

Development of Low Power and High Performance Application Processor (T6G) for Multimedia Mobile Applications

How To: XDi and ET Series Calculator Network Bandwidth and Storage Capacity

Video Compression An Introduction

Transcription:

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

Scope This presentation highlights the video performances for Encoder and Decoder (DM6446, DM6467, DM648, C64x) Post Processing (DM6467) Assumptions Performance numbers are based on DSP and Coprocessor usage. Performance numbers listed are per channel and they are the peak performances for a given bitstream. C64x+ based performance can be used for devices using only C64x+ core. Multichannel codecs are available only from TI Third Parties System Level Analysis should be done for any application. Such as: DDR bandwidth usage Input and Output capabilities of the device. Terminology Request free software from TI estore http://www.godsp.com/forms/tidigitalmediaswcm/index.htm?dcmp=dsp_digitalmediasw&hqs=other+ot+r equestfreesoftware

DM6446 Performance

DM6446 Decoder Decoder Profile Resolution CPU/ DSP Input Bit Features/Status H264 BP CIF 30 4 121 upto 2 Mbps traffic_multiple_slice_aso.264,yuv422ile, only ASO present on all frames H264 BP D1 30 1 336 upto 4 Mbps sheilds_720x480_1mv.264, YUV422ILE MPEG4 SP CIF 30 8 64 upto 4 Mbps MPEG4 SP VGA 30 1 340 upto 4 Mbps Available, non erroneous streams without DP/RVLC/error concealment/post-processing routines cif_high_100f_fixedqp20_nofilter.yuv Deblocking Derining VGA oreman_vga_dp0.yuv, MPEG4 (YUV420) MPEG4 SP D1 30 2 199 upto 10 Mbps non erroneous streams without DP/RVLC/error concealment/post-processing routines MPEG2 MP@ML CIF 30 8 60 upto 4 Mbps Available MPEG2 MP@ML D1 30 2 211 upto 10 Mbps Available MPEG2 MP@ML 720p 30 1 561 upto 14 Mbps Available DSP 594 MHz, ARM 297 MHz, CoProc 1 VICP

DM6446 - Encoder Encoder Profile High Speed/ Quality Resolution Latency CPU/ DSP Output Bit Features/Status H264 BP Speed CIF < 50 ms 30 3 146 upto 2 Mbps Without 4-MV and early-skip support H264 BP Speed D1 < 50 ms 30 1 385 upto 4 Mbps Without 4-MV and early-skip support H264 BP Quality CIF < 50 ms 30 2 146 upto 2 Mbps mobile_p352x288_30fps_420pl_300fr IntraPeriod=1sec (encoding rate=30 fps), rcalgo=plr4_rc, NFAVG=100 H264 BP Quality D1 < 50 ms 30 1 452 upto 4 Mbps sheilds_720x480_422i_252frames.yuv, rcalgo= PLR4_RC, NFAVG=252 MPEG4 SP Speed CIF < 50 ms 30 6 83 upto 2 Mbps Available, Without RPS ME MPEG4 SP Speed D1 < 50 ms 30 2 256 upto 5 Mbps Without RPS ME, Fire_420.yuv, YUV420/NTSC 1MV, HPI on, UMV on MPEG4 SP Speed 720p < 85 ms 25 1 533 upto 12 Mbps Available, half-pel ME disabled, higher frequency of I-frames MPEG4 SP Quality CIF < 50 ms 30 5 95 upto 2 Mbps Available, With RPS ME + RC improvements MPEG4 SP Quality D1 < 50 ms 30 1 290 upto 5 Mbps Available, With RPS ME + RC improvements JPEG 422 BL, Seq D1 30 3 165 upto 5 Mbps Available DSP 594 MHz, ARM 297 MHz, CoProc 1 VICP

DM6467 Performance

DM6467 729 MHz Decoder Decoder Profile Resolution DDR BW (MB/s) HDVICP CPU/ DSP Input Bit Features/Status H264 BP 1080p 30 2 750 280 320 Upto 20 Mbps riverbed_1920x1080_420 p_bp.264 H264 BP 720p 30 3 330 124 140 Upto 14 Mbps Available H264 BP D1 30 8 124 46 55 Upto 10 Mbps Available H264 BP CIF 30 16 46 18 16 Upto 4 Mbps Available Decoder Profile Resolution HDVICP CPU/ DSP Input Bit Status MPEG2 MP@ HL 1080p 30 2 270 10 Upto 80 Mbps Available MPEG2 MP@ HL 720p 30 5 120 5 Upto 60 Mbps Available MPEG2 MP@ HL D1 30 10 45 2 Upto 15 Mbps Available MPEG2 MP@ HL CIF 30 16 13 0.5 Upto 4 Mbps Available DSP 729 MHz, ARM 316 MHz, CoProc - 2 HDVICP

DM6467 594 MHz Decoder Decoder Profile Resolution DDR BW (MB/s) HDVICP CPU/ DSP Input Bit Features/Status H264 BP 1080p 30 1 750 280 320 Upto 20 Mbps riverbed_1920x1080_4 20p_BP.264 H264 BP 720p 30 2 330 124 140 Upto 14 Mbps Available H264 BP D1 30 4 124 46 55 Upto 10 Mbps Available H264 BP CIF 30 12 46 18 16 Upto 4 Mbps Available Decoder Profile Resolution HDVICP CPU/ DSP Input Bit Features/ Status MPEG2 MP@ HL 1080p 30 2 270 10 MPEG2 MP@ HL 720p 30 4 120 5 MPEG2 MP@ HL D1 30 8 45 2 MPEG2 MP@ HL CIF 30 12 13 0.5 Upto 80 Mbps Available Upto 60 Mbps Available Upto 15 Mbps Available Upto 4 Mbps Available DSP 594 MHz, ARM 297 MHz, CoProc - 2 HDVICP

DM6467 729 MHz Encoder Encoder Profile High Speed/ Quality Resolution HDVICP CPU/ DSP Latency Output Bit Features/Status H264 BP Speed 720p 30 1 270 339 < 85ms Upto 14 Mbps Available, CABAC coding, No 4 MV, Limited MP, HP with 8x8 transform support H264 BP Speed D1 30 5 101 135 < 50 ms Upto 10 Mbps Available, No 4 MV, Both HDVICP and DSP H264 BP Speed CIF 30 16 37 34 < 50 ms Upto 4 Mbps Available, No 4 MV, Both HDVICP and DSP DSP 729 MHz, ARM 316 MHz, CoProc - 2 HDVICP

DM6467 594 MHz Encoder High Speed/ Encoder Profile Quality Resolution HDVICP CPU/ DSP Latency Output Bit Features/Status H264 BP Speed 720p 30 1 270 339 < 85ms Upto 14 Mbps Available, CABAC coding, No 4 MV, Limited MP, HP with 8x8 transform support H264 BP Speed D1 30 4 101 135 < 50 ms Upto 10 Mbps Available, No 4 MV, Both HDVICP and DSP H264 BP Speed CIF 30 12 37 34 < 50 ms Upto 4 Mbps Available, No 4 MV, Both HDVICP and DSP DSP 594 MHz, ARM 297 MHz, CoProc - 2 HDVICP

DM6467 VDCE From To Microseconds per frame Resizing YUV 422 1920,1080 1280, 720 20526 12502 320,240 3456 Color conversion Resolution Microseconds per frame YUV 422 YUV 420 1920,1080 1280, 720 1920,1080 18127 8327 3331 14327 YUV 420 YUV 422 1280, 720 6245 2245 From To Microseconds per frame Resizing and Color conversion YUV 422 YUV 420 1920,1080 27441 1280, 720 11603 320,240 4876

DM6467 VDCE (Contd..) Image size Blend Image Microseconds per frame Blending YUV 422 1920,1080 1280, 720 160, 256 160, 256 1234 1234 160, 256 1234 Resolution Microseconds per frame Edge Padding 1920,1080 1280, 720 1920,1080 1137 817 562 20107 Range Mapping 1280, 720 8961 3502 Color conversion YUV 420 YUV 422 Range Mapping Blending 160,256 From 1920,1080 1280, 720 Microseconds per frame 29613 13113 5167

DM648 Performance

DM648 - Decoder Decoder Profile Resolution CPU/ DSP Input Bit H264 BP CIF 30 7 112 Upto 2096 H264 BP D1 30 3 293 Upto 4096 Features/Status traffic_multiple_slice_aso.264, YUV422ILE, only ASO present on all frames, CIF (352x288) foreman_vga_1mbps_100f.264, YUV422ILE, 4 MV, VGA 201 293 (640x480), @ 1 mbps MPEG4 SP CIF 30 16 72 Upto 4096 MPEG4 SP D1 30 4 212 MPEG4 SP 720p 30 1 563 upto 10 Mbps cif_high_fixedqp20_nofilter.yuv YUV420 hp_720x480.yuv, MPEG4, YUV420. The performance with Deringing, Deblocking enabled 354 MHz upto 14 Mbps Available MPEG2 MP CIF 30 16 50 Upto 4096 Available upto 10 MPEG2 MP D1 30 4 190 Mbps Available DSP 900 MHz, CoProc 1 VICP

DM648 - Encoder Encoder Profile High Speed/ Quality Resolution Latency CPU/ DSP Output Bit Features/Status H264 BP speed CIF < 50 ms 30 6 118 upto 2 Mbps Available, NO 4-MV H264 BP speed D1 < 50 ms 30 2 399 upto 4 Mbps Tennis.yuv, YUV420/704x480 H264 BP Quality CIF < 50 ms 30 6 130 upto 2 Mbps mobile.yuv, YUV420/352x288 @ 768 kbps @ 30 fps with 1 MV, QPI, LPF, UMV, high quality preset, 100 frames H264 BP Quality D1 < 50 ms 30 1 435 upto 4 Mbps MPEG4 SP Quality CIF < 50 ms 30 6 103 upto 2 Mbps MPEG4 SP Quality D1 < 50 ms 30 2 352 upto 5 Mbps MPEG4 SP Speed CIF < 50 ms 30 7 106 upto 2 Mbps MPEG4 SP Speed D1 < 50 ms 30 2 282 upto 5 Mbps ti_commercial_720x576.yuv, 1 MV, QPI, LPF, UMV-enabled Available, RPS (ME) + RC improvements and at lower bitrates Fire_420.yuv, YUV420/NTSC D1 @ 4 Mbps with 1MV, HPI on. UMV on. Mobile.yuv, YUV420/CIF @ 512 Kbps with 1MV, HPI on. UMV on. Available on DM6446, Without RPS ME, Fire_420.yuv, YUV420/NTSC D1 with 1MV, HPI on, UMV on JPEG 422 BL, Seq 768x512 768x512 30 3 40 Mpixel/sec Available, YUV 422 input DSP 900 MHz, CoProc 1 VICP

C64x+ Performance

C64x+ - Decoder Decoder Profile Resolution CPU/ DSP Input Bit Features/Status H264 BP CIF 30 121 upto 2 Mbps traffic_multiple_slice_aso.264,yuv422ile, only ASO present on all frames H264 BP D1 30 336 upto 4 Mbps sheilds_720x480_1mv_1_5mbps.264, YUV422ILE, 1MV, D1 (720x480) @ 220 336 1.5Mbps MPEG4 SP CIF 30 64 upto 4 Mbps Available, non erroneous streams without DP/RVLC/error concealment/post-processing routines cif_high_256kbps_100f_fixedqp20_nofilter.yuv, MPEG4, YUV420, CIF @ 256 kbps MPEG4 SP VGA 30 340 upto 4 Mbps Deblocking Derining VGA oreman_vga_dp0.yuv, MPEG4 (YUV420, VGA @ 3 mbps) MPEG4 SP D1 30 199 upto 10 Mbps non erroneous streams without DP/RVLC/error concealment/post-processing routines MPEG4 SP 720p 30 529 upto 14 Mbps non erroneous streams without DP/RVLC/error concealment/post-processing routines MPEG2 MP@ML CIF 30 60 upto 4 Mbps Available MPEG2 MP@ML D1 30 211 upto 10 Mbps Available MPEG2 MP@ML 720p 30 561 upto 14 Mbps Under development

C64x+ - Encoder Encoder Profile High Speed/ Quality Resolution Latency CPU/ DSP Output Bit Features/Status H264 BP speed CIF < 50 ms 30 165 upto 2 Mbps Available, NO 4-MV H264 BP speed D1 < 50 ms 30 600 upto 4 Mbps Available, NO 4-MV H264 BP Quality CIF < 50 ms 30 168 upto 2 Mbps mobile.yuv, YUV422/CIF High Quality Preset H264 BP Quality D1 < 50 ms 30 674 upto 4 Mbps MPEG4 SP Quality CIF < 50 ms 30 100 upto 2 Mbps ti_commercial_720x576.yuv, 1 MV, QPI, LPF, UMV enabled, High Quality Preset, 75 frames Mobile.yuv, YUV420 with 1MV, HPI on. UMV on. MPEG4 SP Quality D1 < 50 ms 30 359 upto 5 Mbps MPEG4 SP Speed CIF < 50 ms 30 92 upto 2 Mbps MPEG4 SP Speed D1 < 50 ms 30 332 upto 5 Mbps Fire_422.yuv, YUV422/NTSC 1MV, HPI on. UMV on. Mobile.yuv, YUV420/CIF 1MV, HPI on. UMV on. Fire_422.yuv, YUV422/NTSC 1MV, HPI on. UMV on.