High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG).



Similar documents
Using Mobile Processors for Cost Effective Live Video Streaming to the Internet

GPU Compute accelerated HEVC decoder on ARM Mali TM -T600 GPUs

Wowza Media Systems provides all the pieces in the streaming puzzle, from capture to delivery, taking the complexity out of streaming live events.

Live and VOD OTT Streaming Practical South African Technology Considerations

Power Benefits Using Intel Quick Sync Video H.264 Codec With Sorenson Squeeze

4Kp60 H.265/HEVC Glass-to-Glass Real-Time Encoder Reference Design

Multimedia Framework Overview. JongHyuk Choi

COMPUTING. SharpStreamer Platform. 1U Video Transcode Acceleration Appliance

Multimedia Playback & Streaming

The World`s First Unified Media Server

Application Performance Analysis of the Cortex-A9 MPCore

NVIDIA GeForce GTX 580 GPU Datasheet

Fragmented MPEG-4 Technology Overview

How To Use The Galaxy Moonlight Digital Signage System On A Network With A Smart Phone Or Tablet Or Ipad Or Ipod Or Ipo Or Ipode Or Ipro Or Ipor Or Ipore Or Ipos Or Ipon Or Ipom

OMX, Android, GStreamer How do I decide what to use? 15 July 2011

Embedded Systems: map to FPGA, GPU, CPU?

Media Cloud Server. Video Analytics in Surveillance Video Conferencing in Business, Education and Healthcare Transcoding Server for OTT TV

HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA

The MeeGo Multimedia Stack. Dr. Stefan Kost Nokia - The MeeGo Multimedia Stack - CELF Embedded Linux Conference Europe

The Future of the ARM Processor in Military Operations

ARM Processors for Computer-On-Modules. Christian Eder Marketing Manager congatec AG

Performance Analysis and Comparison of JM 15.1 and Intel IPP H.264 Encoder and Decoder

PVTC Technical Requirements

Wirecast Release Notes

Connect up to a total of 8 cameras from GV IP cameras (excluding GV Fisheye cameras) and third party IP cameras (of 640x 480

CSE 237A Final Project Final Report

VOD Encoder Fast HIDef Video Encoding

Introducing PgOpenCL A New PostgreSQL Procedural Language Unlocking the Power of the GPU! By Tim Child

EZ TV. Enterprise Grade IPTV Solution VIDEO INNOVATIONS

A Scalable VISC Processor Platform for Modern Client and Cloud Workloads

SeeTec ExpansionPackage

Developing PlayReady Clients

HIGH PERFORMANCE VIDEO ENCODING WITH NVIDIA GPUS

BDTI Solution Certification TM : Benchmarking H.264 Video Decoder Hardware/Software Solutions

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

Graphics Cards and Graphics Processing Units. Ben Johnstone Russ Martin November 15, 2011

Standardization with ARM on COM Qseven. Zeljko Loncaric, Marketing engineer congatec

Issues in Android on Mobile Platform and Their Resolution

Boundless Security Systems, Inc.

B.E. (Electronics and Communication Engineering) from Govt. College of Engineering, Tirunelveli, Tamilnadu.

Hosting a Lifeway Simulcast

Acquire Video Wall. Revolutionising digital interaction.

White paper. H.264 video compression standard. New possibilities within video surveillance.

Cisco TelePresence Movi

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback

FPO. MagicInfo Lite Software for Samsung Large Format Displays. Built-in digital signage software that provides an all-in-one display solution

Crosswalk: build world class hybrid mobile apps

A Survey on ARM Cortex A Processors. Wei Wang Tanima Dey

MAXPRO. NVR Software NETWORK VIDEO RECORDING SOLUTION

SQUEEZE SERVER. Release Notes Version 3.1

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5

Dialogic PowerMedia Extended Media Server

Alberto Corrales-García, Rafael Rodríguez-Sánchez, José Luis Martínez, Gerardo Fernández-Escribano, José M. Claver and José Luis Sánchez

GPU System Architecture. Alan Gray EPCC The University of Edinburgh

MPEG-H Audio System for Broadcasting

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

DivX Plus Converter for Windows User Guide

QULU VMS AND SERVERS Elegantly simple, Ultimately scalable

Using GStreamer for hardware accelerated video decoding on Intel Atom Processor E6xx series

HOSTING A LIFEWAY SIMULCAST

State of the GStreamer Project. Jan Schmidt. Centricular Ltd

Programming models for heterogeneous computing. Manuel Ujaldón Nvidia CUDA Fellow and A/Prof. Computer Architecture Department University of Malaga

MAXPRO. NVR Software. NETWORK VIDEO RECORDING SOLUTION

Wowza Streaming Engine. User's Guide. Copyright Wowza Media Systems, LLC. All rights reserved.

AirCam OD-325HD-2.5MM

Adding Video Analytics to Analog Surveillance. White Paper. New Intel Processors Provide Performance Gains for Hybrid IP/Analog Security Solutions

Practical advices for setting up IP streaming services.

VIA CONNECT PRO Deployment Guide

AMD Radeon HD 8000M Series GPU Specifications AMD Radeon HD 8870M Series GPU Feature Summary

Video compression: Performance of available codec software

Microsoft Smooth Streaming

General Pipeline System Setup Information

1.3 CW x720 Pixels. 640x480 Pixels. 720P Wireless 150Mbps IPCAM. High Quality 720P MegaPixel Image

Graphical Processing Units to Accelerate Orthorectification, Atmospheric Correction and Transformations for Big Data

Towards Secure Multi-network Video Services. Steve Oetegenn, President

RTMP Channel Server I6NET Solutions and Technologies

magicbox.agrg.ru synesis.ru ENC-1 Single channel video analytics encoder module datasheet

Vcodes Automated Content Preparation System

Video Encoding on Intel Atom Processor E38XX Series using Intel EMGD and GStreamer

Quality of Service Monitoring

IP Video Rendering Basics

Windows Embedded Compact 7 Multimedia Features 1

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

VA (Video Acceleration) API. Jonathan Bian 2009 Linux Plumbers Conference

Introduction to GPU Programming Languages

Key Product Highlights

Android builders summit The Android media framework

802.3af. Build-in Speaker. PoE

Zeenov Agora High Level Architecture

COSCO 2015 Heterogeneous Computing Programming

Figure 6: VITEC Optibase MGW PICO

AirCam POE-200HD. H MegaPixel POE Dome. H.264 Compression. 1.3 Mega-Pixel Video Quality

Android Virtualization from Sierraware. Simply Secure

Serving Media with NGINX Plus

Technical Requirements

Mobile Phones Operating Systems

Transcription:

HEVC - Introduction High Efficiency Video Coding (HEVC) or H.265 is a next generation video coding standard developed by ITU-T (VCEG) and ISO/IEC (MPEG). HEVC / H.265 reduces bit-rate requirement by 50% compared to H.264/AVC High Profile with same picture quality. HEVC / H.265 standard increases the computational complexity of HEVC decoder by 1.6x and HEVC Encoder by 4.5x compared to the H.264 standard.

HEVC comparison with H.264 Tools HEVC H.264 Macro-blocks Intra Prediction Modes Transform Size Inter Prediction Block Sizes Inter Prediction Filters Variable size block structure upto 64x64 size (Coding Units, CU) 35 Modes for better prediction accuracy Large Size Transform 4x4, 8x8, 16x16 and 32x32 Symmetric Mode 2Nx2N, NxN, 2NxN, Nx2N Asymmetric Mode 2NxnU, 2NxnD, nlx2n, nrx2n Luminance : 8-tap and 7 tap Chrominance : 4 tap Traditional fixed size 16x16 macroblock 9 modes 4x4 and 8x8 16x16, 16x8, 8x16, 8x8, 8x4, 4x8 and 4x4 Luminance : 6-tap + Bilinear Chrominance : 4 tap Deblocking Filtering upto 8x8 block edges Filtering upto 4x4 block edges New Tools Sample Adaptive Offset (SAO) and Tiles & Wavefront Parallel processing -

HEVC Decoder - Product HEVC Decoder / H.265 Decoder target devices: Smart-phones & Tablets Desktop & Laptops TV & Set-up boxes HEVC Decoder / H.265 Decoder target platforms: ARM Cortex-A processors. Intel Atom and Core-i3/i5/i7 processors Android, ios, Windows 8, Windows 7, Mac OS, Linux

HEVC Decoder - Performance HEVC Main Profile Decoder performance on ARM Resolution Bit-Rate Frame-Rate CPU Load 1.6 GHz Quad Core ARM Cortex-A15 processor with NEON running under Android OS 4.3 720x480 1Mbps 24fps 11 % 1280x720 2Mbps 24fps 25 % 1280x720 3Mbps 24fps 30 % 1920x1080 3Mbps 24fps 55 % 1920x1080 4Mbps 24fps 60 %

HEVC Decoder - Performance HEVC Main Profile Decoder performance on INTEL Resolution Bit-Rate Frame-Rate CPU Load 2.5 GHz Dual Core (Quad Threaded) Intel Core-i5 processor running under 64-bit Windows 7 OS 1280x720 2Mbps 24fps 11 % 1280x720 3Mbps 24fps 14 % 1920x1080 3Mbps 24fps 21 % 1920x1080 4Mbps 24fps 25 % 1920x1080 6Mbps 24fps 27 % 1920x1080 10Mbps 24fps 33 %

Products Software Video Codecs Video Decoders H.265 (HEVC) Main & Main 10 H.264 (AVC) BP, MP & HP VC-1 (WMV9) SP, MP & AP MPEG-4 SP & ASP H.263 P0 & Sorenson Spark MPEG-2 Video Encoders H.265 (HEVC) Main * H.264 (AVC) BP MPEG-4 SP H.263 P0 & Sorenson Spark *Under development 8

Software Video Codecs Supported Processors & OS Processors Operating Systems ARM Cortex-A with NEON & MPCore Cortex-A8, A9, A15 ARM9, ARM9E, ARM11 Intel Atom (MMX, SSE1/2/3) Android ios Windows Phone 8 (WP8) Windows 8, 7, XP Linux Mac OSX Intel Core i Processors (MMX, SSE1/2/3/4, AVX1/2) 9

Software Video Codecs Key Features Video Codec Benefits Video decoders support all profiles (including Main, High/Advance) thereby enabling wider use-cases. Optimized for single, dual and quad core processors with ARM NEON Advanced SIMD & Intel x86 SIMD (SSS3, AVX) Re-entrant library Implemented in ANSI C thereby enabling portability. Both C and C++ interfaces are available for easy integration. Proprietary fast Motion Estimation, Sub-Pixel Refinement, Rate-Control and Optimization algorithms. Note: Please refer to respective Codec product specification document for more details. 10

Products ATT Media Player Enabling Multi-screen Content Delivery and Playback SDK for OTT Multi-Screen Applications No worries for device fragmentation! ATT Media Player API supports player development across multiple devices and operating systems. Intelligent Adaptive Bit Rate algorithms for HLS & MPEG DASH to ensure best video experience. Customizable API to support industry standard DRM solutions Playready, Verimatrix, Widevine. Customizable API to support Ad insertion and CDN integration Support for Speed Control Playback for education ( 0.5 2.0x) Support for Closed Caption and subtitles 11

Products ATT Media Player Enabling Multi-screen Content Delivery and Playback Supported OS Android ( v2.3 v4.4) ios Windows 7/8 Mac OS X Supported File Formats MP4 AVI MKV MPEG2-TS Streaming Protocols MPEG-DASH HTTP Live Streaming (HLS) RTSP HTTP Progressive download Video Formats HEVC (H.265) MP/MP10 H.264 BP/MP/HP MPEG4 SP/ASP H.263 VP8 VP9 Audio Formats MP3 HE-AAC AMR NB/WB 12

Copyright Ace Thought Technologies Pvt Ltd 2014

Our Expertise Code Optimization C, C++, Java CPU SIMD Vectorization Intel, AMD, TI, ARM Parallel Computing Multi-core CPUs HPC GPU OpenCL AMD, Intel, ARM CUDA NVIDIA FPGA OpenCL Altera, Xilinx Copyright Ace Thought Technologies Pvt Ltd 2014

Code Optimization Our Expertise Porting applications to mobile or desktop architectures and operating systems written in C, C++, Java, Objective-C or.net Algorithmic Optimization of signal processing, imaging, medical analysis algorithms Refactoring of application to exploit architecture like Cache, Memory & CPU instructions Copyright Ace Thought Technologies Pvt Ltd 2014

SIMD Vectorization Our Vectorization services accelerate CPU intensive modules using SIMD instructions on mobile, desktop and embedded platforms. Intel AVX, SSE, MMX Our Expertise ARM NEON TI VLIW, SIMD Copyright Ace Thought Technologies Pvt Ltd 2014

Parallel Computing Our Expertise Parallelization of Sequential Applications by: Domain Decomposition (Data Parallelism) Task Decomposition (Task Parallelism) Pipelining (Division of Task into various stages) Technologies & Platforms POSIX, OpenMP Windows x86, Mac OSX, Linux, Android, Apple ios, Embedded Linux Copyright Ace Thought Technologies Pvt Ltd 2014

OpenCL/ CUDA Our Expertise Development of OpenCL/CUDA kernels to utilize GPGPU Optimization of C/C++ application by accelerating modules using OpenCL on Windows, Mac OSX, Android, Apple ios, Linux Copyright Ace Thought Technologies Pvt Ltd 2014

FPGA Optimization Service offerings: Development of OpenCL programs Porting of C/C++ signal processing modules to FPGA using OpenCL * OpenCL Support for Altera (link here) * OpenCL Support for Xilinx (link here) Copyright Ace Thought Technologies Pvt Ltd 2014

Our Expertise Development of Codecs (Decoder & Encoder) in C/C++/ASM CODECS Optimization of Codecs for Desktop, Mobile & Embedded platforms/processors A/V Productization of Open Source Codecs ffmpeg, x264, Android, etc Pre/Post Processing Development & Optimization of pre/post processing modules for image, video, audio & speech. Camera sensor tuning, Vision Algorithms, Video Analytics Copyright Ace Thought Technologies Pvt Ltd 2014

Development Our Expertise Video Codecs (Encoder & Decoder) HEVC (H.265), H.264 (AVC), VP8, VP9, VC-1 (WMV9), MPEG-4 & MPEG- 2 SVC (Scalable Video Codec) & MVC (Multi View Codec) H.264, HEVC Audio Codecs (Encoder & Decoder) MPEG-4 & MPEG-2 AAC, Dolby AC3, AMR NB/WB, MP3, MP2, MP1, & Ogg Vorbis Copyright Ace Thought Technologies Pvt Ltd 2014

OPTIMIZATION Our Codec Optimization Services accelerate Codecs using SIMD, OpenCL, memory, cache & multithreaded optimization. ARM CPU/GPU Intel & AMD CPU/GPU Our Expertise TI CPU Android, ios & WP8 Copyright Ace Thought Technologies Pvt Ltd 2014

OpenSource Our Expertise Codecs ffmpeg, x264, Android, x265, Open SVC, H.264 JM/JCT-VC, HEVC HM Frameworks Gstreamer, Android Stagefright, Android OpenCore, Microsoft Directshow, Khronos OpenMax Copyright Ace Thought Technologies Pvt Ltd 2014

Pre/Post Processing Expertise: OpenGL post processing acceleration on Android & ios Resolution Scaling Color Space Conversion Noise filtering Deblocking & De-ringing Video Stabilization Camera sensor tuning Video Analytics Vision Algorithms Image sharpening Copyright Ace Thought Technologies Pvt Ltd 2014

Expertise in design and development of robust and efficient multimedia middleware, applications and components for various embedded architectures/platforms. Verticals Video Surveillance Automotive Video Conferencing Smartphones Consumer Electronics Copyright Ace Thought Technologies Pvt Ltd 2014

Applications Media Player, Media Recorder & Media Editor IP based Streaming & Surveillance Multimedia applications. Media Containers/File Formats MP4, 3GPP, ASF (WMV), AVI, MKV Streaming Protocols MPEG-DASH, HTTP Live Streaming (HLS), RTP, RTSP, RTMP Copyright Ace Thought Technologies Pvt Ltd 2014

Multimedia Frameworks Gstreamer Android Stagefright & OpenCore Microsoft DirectShow & DirectX Media Objects (DMOs) Khronos OpenMax Industry Segments Digital Signage Middleware Car DVR Middleware Network streaming CAR/In-Flight infotainment system Mobile TV Video Conferencing IP Camera (Video Surveillance) Copyright Ace Thought Technologies Pvt Ltd 2014

HEADQUARTERS Ace Thought Technologies Pvt. Ltd. IT-C7, KMG Towers, 2 nd Floor,IT Park, Sector 67, Mohali 160062 INDIA sales@acethought.com + 91 9845236149 + 91 9478019015 www.acethought.com