Panasonic. AVC-Ultra - the universal Codec family. Professional Camera Solutions. Stefan Hofmann Business Development Manager

Similar documents
AVC-ULTRA TECHNOLOGY

FAQs. Getting started with the industry s most advanced compression technology. when it counts

T2 Express 2, Pro 2 and Elite 2 Digital Recorder/Players

MXF for Program Contribution, AS-11 AMWA White Paper

K2 System Ready for Nonlinear Media Production: QOS, Bandwidth and File Compatibility in File-based Workflows

Sony Blu-code Encoder (BAE-VX1000) A High-Quality, High-Speed H.264/AVC and MPEG-2 Encoding Solution for Blu-ray Disc Authoring

Dolby DP600 and DP600-C Program Optimizer Overview for Postproduction Facilities

Dolby DP600 and DP600-C Program Optimizer Overview for Cable and IPTV Operators

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

ARD_ZDF_HDF03a MXF Profile with AVC-I 100, 720p/50 and 8 mono AES3 audio tracks

A Look at Emerging Standards in Video Security Systems. Chris Adesanya Panasonic Network Systems Company

This release includes the addition of several new workflow features, and a number of transcoding improvements.

MISB EG Engineering Guideline. 14 May H.264 / AVC Coding and Multiplexing. 1 Scope. 2 References

Introduction to image coding

4K End-to-End. Hugo GAGGIONI. Yasuhiko MIKAMI. Senior Manager Product Planning B2B Solution Business Group

White paper. An explanation of video compression techniques.

Video Encoding Best Practices

H.264/MPEG-4 AVC Video Compression Tutorial

JPEG2000 in Moving Image Archiving

The first AVC ULTRA handheld inheriting usability of shoulder camera. Launch: March.14 th.2014

ProMedia Carbon Format Guide

Awad Mousa Marketing Manager - AV

User Guide. Calibrated Software, Inc.

Datasheet EDIUS Pro 8 Nonlinear Editing Software

Video Upload and Management

Study and Implementation of Video Compression standards (H.264/AVC, Dirac)

Understanding Compression Technologies for HD and Megapixel Surveillance

Bosch Video Management System Scheduled Recording Settings as of Bosch VMS 3.0. Technical Note

Bosch Video Management System Scheduled Recording Settings as of Bosch VMS 3.0. Technical Note

How To Write A White Paper On Broadcast Media File Exchange

PRELIMINARY USER MANUAL

Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)

Switch. The only tool professionals need to play, inspect and correct all their files

Technical Paper. Dolby Digital Plus Audio Coding

Sony HDV Workflows. in Apple Final Cut Pro 6

Red Bee Media. Technical file and tape delivery specification for Commercials. Applies to all channels transmitted by Red Bee Media

The Worlds first Blu-ray Recorder from Panasonic modified for 3G/HDSDI/SDI, Embedded Audio O/P

SD Memory Card Recorder Instructions. ver

Inuktun Digital Video Recorder (DVR) Start Guide and Manual

Digital Audio and Video Data

Microsoft Smooth Streaming

VThis A PP NOTE PROCESSING P2 MEDIA WITH FLIPFACTORY

For Articulation Purpose Only

Workflow. Ingest. Search/Browse/ Transfer between offices. Supports a variety of formats for ingest. Material and metadata exchange

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

Video Monitoring and Log System

EVS AVID TOOLS 4.06 Release Note

Quality Estimation for Scalable Video Codec. Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden)

Understanding Network Video Security Systems

Capture / Streaming: V-Tizer Series

Bosch Video Management System

4.No rights can be derived from the broadcasting of any billboard and/or break bumper by SBS Broadcasting in the past.

AGP (Accelerated Graphics Port) Quartz Extreme graphics card 512 megabytes (MB) of random-access memory (RAM); 1 gigabyte (GB) recommended

Introduction to BrightSign, BrightAuthor, and BrightSign Network (BSN)

CSE 237A Final Project Final Report

The EDCINE Project Enhanced Digital Cinema

Video Streaming Primer

Figure 1: Relation between codec, data containers and compression algorithms.

How To Improve Performance Of The H264 Video Codec On A Video Card With A Motion Estimation Algorithm

Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm

X264: A HIGH PERFORMANCE H.264/AVC ENCODER. Loren Merritt and Rahul Vanam*

Local Playback Software User Manual (V2.0)

Q-Cam Professional V 1.1 User Manual

Sony NXCAM Product Workflows. in Sony Vegas Pro9

H.264/MPEG-4 Advanced Video Coding Alexander Hermans

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

TV 2 AS HD DELIVERY FOR TV 2 AS

Compression techniques

Avid DNxHD Technology

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

Creating Content for ipod + itunes

Real-Time DMB Video Encryption in Recording on PMP

For More Information. Setting Bitrate Control and Keyframe Parameters

WHITE PAPER. H.264/AVC Encode Technology V0.8.0

2K Processor AJ-HDP2000

Understanding HD: Frame Rates, Color & Compression

H 261. Video Compression 1: H 261 Multimedia Systems (Module 4 Lesson 2) H 261 Coding Basics. Sources: Summary:

How To Deliver Ultra High Definition To Broadcast On A Tv Or Tv (Uhd)

Vcodes Automated Content Preparation System

Panasonic DVCPRO from DV to HD. By David Wiswell

Interoperability and File-based

Research & Development. White Paper WHP 241. A Guide to Understanding BBC Archive MXF Files BRITISH BROADCASTING CORPORATION.

Thor High Efficiency, Moderate Complexity Video Codec using only RF IPR

Video Coding Standards and Scalable Coding

Video compression: Performance of available codec software

The H.264/MPEG-4 Advanced Video Coding (AVC) Standard

CENTRAL WYOMING COLLEGE / WYOMING PBS DIGITAL TELEVISION PLAY-TO-AIR SERVER. Request For Bids

DynaGuard 200 Series. Compact and Versatile MPEG-4. Ver. 1.1

Avid ISIS 7000 v2.3 Performance and Redistribution Guide

Fetch TV My Media Hub Quick Start Guide For USB Devices

THE EMERGING JVT/H.26L VIDEO CODING STANDARD

GY-HM200 GY-HM170 4K Compact Everyday Handheld Camcorders for the Professional On-the-Go

How to use Adobe Media Encoder CS6

Fast Arithmetic Coding (FastAC) Implementations

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

Chapter 3 ATM and Multimedia Traffic

2007 IEEE International Conference on Signal Processing and Communications November 24-27, 2007, Dubai, United Arab Emirates

TECHNICAL OPERATING SPECIFICATIONS

Video Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201

Transcription:

Panasonic Professional Camera Solutions AVC-Ultra - the universal Codec family Stefan Hofmann Business Development Manager

Agenda AVC-Ultra the Codec family AVC-Ultra file and data structure microp2 a new recording device

Agenda AVC-Ultra the Codec family AVC-Ultra file and data structure microp2 a new recording device

Baseline concept AVC-Ultra is a codec family based on - H.264/AVC MPEG-4 Part 10 - has the same mathematics like AVC-I Inheriting the advantages of AVC-Intra Extending for wider variety of applications - creative productions - network based workflows - cost effective solutions

Higher picture quality for creative work of production 4Kx2K & 1080p50/60 Class4:4:4, Class200 Class100, 50 LongG50 LongG25 Lower data rate with high picture quality for cost effective workflow LongG12, LongG6 Extremely low data rate for network based workflow

Compression Format Approximate data rate (bps) Codec Class Color sample Bit depth Full resolution Intra/ Long CBR/ VBR File format 24p 1080 720 1080 25p 30p 60i 50i 24p 25p 30p 60p 50p 60p 50p 444 4:4:4 12bit Yes Intra CBR MXF 178M 222M 444M 200 4:2:2 10bit Yes Intra CBR MXF 178M 222M 222M 222M 444M 100 4:2:2 10bit Yes Intra CBR MXF 89M 111M 111M 44M 56M 111M 222M 50 4:2:0 10bit No Intra CBR MXF 54M 54M CBR: Constant Bit Rate, VBR: Variable Bit Rate

Compression Format Approximate data rate (bps) Codec Class Color sample Bit depth Full resolution Intra/ Long CBR/ VBR File format 24p 1080 720 1080 25p 30p 60i 50i 24p 25p 30p 60p 50p 60p 50p 444 4:4:4 12bit Yes Intra CBR OP-Atom MXF 178M 222M 444M 200 4:2:2 10bit Yes Intra CBR OP-Atom MXF 178M 222M 222M 222M 444M 100 4:2:2 10bit Yes Intra CBR OP-Atom MXF 89M 111M 111M 44M 56M 111M 222M 50 4:2:0 10bit No Intra CBR OP-Atom MXF 54M 54M G50 4:2:2 10bit Yes Long VBR OP-1b MXF 50M 50M 50M 50M G25 4:2:2 10bit Yes Long VBR OP-1b MXF 25M 25M 25M 25M 50M G12 4:2:0 8bit Yes Long VBR MXF/mov OP-1b/mov 12M 12M 24M G6 4:2:0 8bit Yes Long VBR MXF/mov OP-1b/mov 6M 6M 12M CBR: Constant Bit Rate, VBR: Variable Bit Rate

Compression Format Approximate data rate (bps) Codec Class Color sample Bit depth Full resolution Intra/ Long CBR/ VBR File format 24p 1080 720 1080 25p 30p 60i 50i 24p 25p 30p 60p 50p 60p 50p 444 4:4:4 12bit Yes Intra CBR OP-Atom MXF 178M 222M 444M 200 4:2:2 10bit Yes Intra CBR OP-Atom MXF 178M 222M 222M 222M 444M 100 4:2:2 10bit Yes Intra CBR OP-Atom MXF 89M 111M 111M 44M 56M 111M 222M 50 4:2:0 10bit No Intra CBR OP-Atom MXF 54M 54M G50 4:2:2 10bit Yes Long VBR OP-1b MXF 50M 50M 50M 50M G25 4:2:2 10bit Yes Long VBR OP-1b MXF 25M 25M 25M 25M 50M G12 4:2:0 8bit Yes Long VBR MXF/mov OP-1b/mov 12M 12M 24M G6 4:2:0 8bit Yes Long VBR MXF/mov OP-1b/mov 6M 6M 12M G3.5 4:2:0 8bit No Long VBR mov 3.5M G1.5 4:2:0 8bit No Long VBR mov 1.5M G0.8 4:2:0 8bit No Long VBR mov 800k CBR: Constant Bit Rate, VBR: Variable Bit Rate

MPEG-4 Part 10 H.264/AVC Codec H.264 MPEG-4/AVC Part 10 control data Base Band Signal 720p 1080i 1080p - + Encoder control Integer Transformation / Scaling / Quantization Decoder Scaling / Inverse Transformation coefficients Entropie Coding Output Bitstream + Intra frame prediction Motion Compensation Deblocking Filter Output Motion Estimation motion vector simplified

MPEG-4 Part 10 H.264/AVC Codec Field/ Frame Control Encoder control control data Input 720p 1080i 1080p Blocking + - Decoder Integer DCT / Scaling / Quantization Inverse Scaling / Quantization / IDCT coefficients Entropie Coding Output Bitstream Intra frame prediction simplified

MPEG-4 Part 10 H.264/AVC Codec Base Band Signal Encoder control control data 720p 1080i 1020p Sampling Conversion for AVC-I 50 1920 =>1440 1280 => 960 + - Integer DCT Scaling / Quantization Inverse Scaling / Inverse Quantization coefficients CABAC CAVLC Output Bitstream Bit rate saving: 20~30% Intra frame prediction inverse IDCT Bit rate saving: 30~40% lossless Memory + simplified

MPEG-4 Part 10 H.264/AVC Codec H.264 MPEG-4/AVC Part 10 control data Base Band Signal 720p 1080i 1080p - + Encoder control Integer Transformation / Scaling / Quantization Decoder Scaling / Inverse Transformation coefficients Entropie Coding Output Bitstream + Intra frame prediction Motion Compensation Deblocking Filter Output Motion Estimation motion vector simplified

Base Band Signal 720p 1080i 1080p - + Pre-encoder and Picture Analyzer Integer Transformation / Scaling / Quantization Decoder Adaptive Bit-allocation optimizer Scaling / Inverse Transformation coefficients control data Entropie Coding Output Bitstream + Intra frame prediction Motion Compensation Deblocking Filter Output Motion Estimation motion vector simplified

AVC-LongG Codec Features Specify constraints on picture prediction and GOP structure like MPEG-2 style to ensure decoder compatibility Parameter sets (SPS/PPS) are present in the start of each GOP to dynamically optimize picture quality and help random access and editing, e.g. Cut detection and I-frame insert Common structure of SEI message for real-time metadata between AVC-Intra and AVC-LongG to give compatibility Support HRD (Hypothetical Reference Decoder) conformance to ensure decoder buffer control

H.264/AVC Profile Conformance H.264/AVC profiles High Main Profile Profile 4:2:0, 8bit High 10 Profile High 4:2:2 Profile High 4:4:4 Profile 4:2:0, 10bit 4:2:2, 10bit 4:4:4, 14bit H.264/AVC High profiles Limited to Intra-only H.264/AVC Intra profiles High 10 Intra profile High 4:2:2 Intra profile High 4:4:4 Intra Profile 50 100 200 444

MXF Mapping Standard for AVC-LongG Panasonic is driving the development of SMPTE 381-3 MXF AVC mapping standard to encapsulate AVC-LongGOP Compression MPEG-2/4 Proposed SMPTE 381-3 AVC mapping Under revision to support LongG MXF Mapping SMPTE RP 2008 AVC mapping SMPTE ST 381-2 MPEG ES mapping SMPTE ST 377-1 MXF specification

AVC-ULTRA CODEC Chip Code Name: DYNA H.264/AVC MPEG-4 Level 5.2 compliant dual stream capability 30M Gates LSI with two low power memories stacked in one package 18mm² package with 753 pins

Partner Status

Agenda AVC-Ultra the Codec family AVC-Ultra File and data structure microp2 A new recording device

File Structure AVC-Intra with Proxy CONTENTS CLIP VIDEO AUDIO 0001AB.XML ICON PROXY 0001AB.BMP 0001AB.MXF 0001AB00.MXF 0001AB01.MXF 0001AB.MOV AVC-LongG with Proxy CONTENTS AVCLIP CLIP ICON VIDEO AUDIO PROXY 001AB2CD.MXF 001AB2CD.XML 001AB2CD.BMP 001AB2CD.MOV AVC-LongG +AVC-Intra with Proxy CONTENTS AVCLIP CLIP 001AB2CD.MXF 0001AB.XML 001AB2CD.XML ICON 0001AB.BMP 001AB2CD.BMP VIDEO 0001AB.MXF AUDIO 0001AB00.MXF 0001AB01.MXF PROXY 0001AB.MOV 001AB2CD.MOV

Agenda AVC-Ultra the Codec family AVC-Ultra File and data structure AVC-I: OP-Atom microp2 A new recording device

P2/microP2 Content data structure ISO/IEC 14496-10 SMPTE RP2027 SMPTE RP2008 SMPTE 381M SMPTE 377M SMPTE 379M SMPTE 390M H.264/AVC AVC Intra-frame coding Mapping AVC-I Streams into Generic Container Mapping MPEG streams into Generic Container MXF File format specification MXF Generic Container OP-Atom File header File body File footer MXF file Header Header Metadata Table K L Essence Container/ Generic Container Footer Table Audio MXF file Header Header Metadata Table K L Essence Container/ AES3 Footer Table Plus additional optional files, e.g., metadata, bitmaps, proxy, voice memo

P2/microP2 Content data structure/op-atom File header File body File footer MXF file Header Header Metadata Table K L Essence Container/ Generic Container Footer Table Audio MXF file Ch 1 Header Header Metadata Table K L Essence Container/ AES3 Footer Table Audio MXF file Ch 2 Header Header Metadata Table K L Essence Container/ AES3 Footer Table Audio MXF file Ch 16 Header Header Metadata Table K L Essence Container/ AES3 Footer Table

AVC-I and DV-based data structure/op-atom AVC Intra (H.264), DV based frame compression file structure and MXF mapping (OP-Atom) DV/DVCPRO MXF file CONTENTS Content Essence Header Header Metadata Table DV,DVCPRO/50/HD compressed stream Footer Table VIDEO AUDIO MXF file Audio MXF file DV-DIF mapping AVC-Intra MXF file CLIP XML metadata file Header Header Metadata Table AVC-Intra compressed stream Footer Table ICON Thumbnail file (Bitmap) MPEG mapping VOICE Voice memo file(wave) Audio MXF file (common) PROXY Proxy AV file(mp4) Metadata Header Header Metadata Table PCM Audio data Footer Table

P2/microP2 Content data structure Relationship OP-Atom/OP-1a OP-Atom OP-1a File header File body File footer A/V MXF file Header Header Metadata Table K L Essence Container/ Generic Container Footer Table File body Audio MXF file Ch 1 Header Header Metadata Table K L AES/EBU Essence Container/ Ch 1 AES/EBU CH 1 Footer Table Audio MXF file Ch 2 Header Header Metadata Table K L AES/EBU Essence Container/ Ch 2 AES/EBU Ch 2 Footer Table

Agenda AVC-Ultra the Codec family AVC-Ultra File and data structure AVC-LongG: OP-1b microp2 A new recording device

AVC-Ultra LongG data structure/op-1b 128kB - Header Length 128kB - is divided every 2sec Header Header P.P. Metadata XML BMP Audio : Constant frames wrapping VIDEO: Frame Wrapping ANC: Frame Wrapping Audio: Custom Wrapping P.P. KL Data Frame Data KL Data Frame ---- Data P.P. Table P.P. KL ANC KL ANC Data Data Data Data ---- P.P. Table P.P. Audio KL Data Data Ch 1 P.P. Table P.P. Audio KL Data Data P.P. Table ---- Ch 2 P.P. KL Data Frame Data KL Data Frame Data ---- P.P. Table P.P. KL ANC KL ANC Data ---- Data Data Data P.P. Table P.P. Audio KL Data Data P.P. Ch 1 Table P.P. Audio KL Footer Data Data P.P. Table ---- P.P. RIP Ch 2 2sec 2sec 2sec 125kB / frame (average at 25Mbps) 192kB / 2 sec Random

Thank Implementation you targets of OP-1b - Typical video server wishes to playback within 5 seconds after capturing video 2 second partition has been choosen to meet such demand with enough margin - Live application needs to playback while ingesting OP-1b is defined every index table is located after essence If system finds index table, corresponding essence is already arrived - To access any frame immediately, OP-1b has been fixed to 2 seconds partition Structural HPP Metadata Descriptive Metadata BPP ( XML&Thumbnail ) Audio BPP Table BPP ANC BPP Table BPP BPP Table --- BPP --- FPP RIP Seg. Seg. - ch1 Seg. K L #1 K L --- K L #m K L ANC #1 K L --- K L ANC #m K L Audio ch1 data 2 seconds (m frames) 2 seconds (m frames) 2 seconds

Differences of OP-1a and OP-1b MXF OP-1a - required Frame Wrapping which causes very small piece of audio data between every video frame - difficult to playback audio in FF/REW mode at mobile devices - needs extra time to rewrap to other container such as OP-Atom or Quicktime - no external file support MXF OP-1a #1 #2 #3 #4 #5. (104kB / Frame) Audio ch1 (3.2kB / Frame ) MXF OP-1b - allows any duration of audio/video interleave - gives better performance to playback and re-wrapping processes MXF OP-1b #1 #2.. #60 Audio ch1 Audio ch2 #61 #62.. #120 Audio ch1 Audio ch2. (6.2MB / 60Frame) Audio ch1 ( 192kB / 60Frame )

SMPTE RDD-9 Long GOP implementation of OP-1a File header File body File footer Header Header Metadata MPEG-2/AES stream MPEG-2/AES Table stream Table MPEG-2/AES stream Footer Table Random Size: 1 GOP up to 10sec Random Random Length SID Key Byte Offset SID Byte Offset SID Byte Offset SID Byte Offset SID Byte Offset Length In this specification, the Random is strongly recommended. Because of the variable length Edit Unit, it could be much difficult to find each element without the Random.

Agenda AVC-Ultra the Codec family AVC-Ultra File and data structure AVC-I: OP-Atom microp2 A new recording device

microp2 card Same high reliability like P2 card - integrated RAID system High speed data transfer - 2Gbps Same form factor like SD card - SD compatible Low price media - 32GB: 200,- RRP - 64GB: 300,- RRP AJ-P2M032A (32GB) QR code for wireless applications AJ-P2M064A (64GB) Content Protection System (CPS)

Security: Content Protection System (CPS) (1) Set password to PC (2) Export password to SD card P2 Viewer Plus Set Password ******** Password password (3) Copy password to P2 device (4) Format microp2 card Then microp2 is formatted as CPS ON (locked by password) media (5) microp2 (CPS) can be used among your devices *You don t have to enter password each time Password Protected Password

microp2 card adapter AJ-P2AD1 165,- RRP Compatible with - many legacy P2 products - SDHC/SDXC cards (max 50Mbps write)

Emergency use of SDHC/SDXC cards Maximum writing speed of 50Mbps based on SDHC/SDXC technology Support of SDHC/SDXC (4GB-128GB) Class10 or faster Recordable Codecs up to 50Mbps: - DV/DVCPRO/DVCPRO50 - AVC-Ultra If SDHC/SDXC cards are used, recording is not guaranteed

P2/microP2 card low level file formats UHS I FAT32 4GB chunks UHS-II exfat (aka FAT64) no chunks, unlimited file sizes

microp2 drive AJ-MPD1 320,- RRP High speed USB3.0 No AC adapter required

Panasonic Professional Camera Solutions Stefan Hofmann Business Development Manager Many thanks for attendance