Universal Format Converter Implementation

Similar documents
Rounding Considerations SDTV-HDTV YCbCr Transforms 4:4:4 to 4:2:2 YCbCr Conversion

Transitioning from NTSC (analog) to HD Digital Video

. ImagePRO. ImagePRO-SDI. ImagePRO-HD. ImagePRO TM. Multi-format image processor line

By David Acker, Broadcast Pix Hardware Engineering Vice President, and SMPTE Fellow Bob Lamm, Broadcast Pix Product Specialist

Film Sequence Detection and Removal in DTV Format and Standards Conversion

COPYRIGHT 2017 AXON DIGITAL DESIGN BV

3Gb/s, HD, SD quad split to WUXGA converter / multiview building block with timecode input COPYRIGHT 2011 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

AN MPEG-4 BASED HIGH DEFINITION VTR

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

Audio and Video II. Video signal +Color systems Motion estimation Video compression standards +H.261 +MPEG-1, MPEG-2, MPEG-4, MPEG- 7, and MPEG-21

GMD100 3G, HD, SD SDI medium time delay unit with automatic tracking function

Dual channel HD/SD integrity checking probe with clean switch over function and wings or split screen creation capabilities

TG700 TV Signal Generator Platform Release Notes

Dual channel high-end HD-SDI to SD-SDI/composite down converter with de-embedding function COPYRIGHT 2008 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

SPG8000A Master Sync / Clock Reference Generator Release Notes

Premium quality HD to SD down converter with frame synchronizer COPYRIGHT 2008 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

Format Conversion Design Challenges for Real-Time Software Implementations

3G/HD/SD-SDI Universal Up, Down and Cross Converter

2GS100/110-2HS100/110 / Dual channel 3Gb/s, HD down-converter with color corrector and optional cross input audio shuffler

50G Real-Time Media Network (EN)

3Gb/s, HD, SD 16ch digital audio embedder with embedded domain audio shuffler, mixer and framesync COPYRIGHT 2018 AXON DIGITAL DESIGN BV

Dual HD input, frame synchronizer, down converter, embedder, CVBS encoder ALL RIGHTS RESERVED

HDB

Analog Reconstruction Filter for HDTV Using the THS8133, THS8134, THS8135, THS8200

Jupiter PixelNet. The distributed display wall system. infocus.com

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

TERMINOLOGY INDEX. DME Down Stream Keyer (DSK) Drop Shadow. A/B Roll Edit Animation Effects Anti-Alias Auto Transition

3G/HD/SD dual channel audio embedder/de-embedder

LogiCORE IP Spartan-6 FPGA Triple-Rate SDI v1.0

SingMai Electronics SM06. Advanced Composite Video Interface: DVI/HD-SDI to acvi converter module. User Manual. Revision th December 2016

OmniTek

DVS Whitepaper. DVS and JPEG2000: Hydra OEM board

Dual HD input, frame synchronizer, down converter with embedder, de-embedder and CVBS encoder COPYRIGHT 2008 AXON DIGITAL DESIGN BV

Dual HD input, frame synchronizer, down converter, embedder, CVBS encoder COPYRIGHT 2008 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

HFS05D. HD/SD frame synchronizer with audio de-embedding of 16 channels. A Synapse product COPYRIGHT 2012 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

YouTube and Skype Video Made Easy. Choose the Functionality You Need. Features

IQUDC33. 3G/HD/SD-SDI Dual Up, Down and Cross Converter with AES I/O. Inputs & Outputs - IQH3A/1A/3B enclosures. Features

BrightEye NXT Frame Synchronizers

COPYRIGHT 2011 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

ESI VLS-2000 Video Line Scaler

HEB

New Technologies for Premium Events Contribution over High-capacity IP Networks. By Gunnar Nessa, Appear TV December 13, 2017

Multi-CODEC 1080P IRD Platform

A better way to get visual information where you need it.

Implementation of an MPEG Codec on the Tilera TM 64 Processor

Video Disk Recorder DSR-DR1000

PixelNet. Jupiter. The Distributed Display Wall System. by InFocus. infocus.com

3Gb/s, HD, SD embedded domain watermarking encoder based on Kantar technology A Synapse product COPYRIGHT 2016 AXON DIGITAL DESIGN BV

Serial Digital Interface

Redbox Video Embedders & De-embedders September 2009

NAB 2013 PRODUCT CATALOGUE

3Gb/s, HD, SD stereoscopic production (extreme low latency) and transmission tool for 3D applications ALL RIGHTS RESERVED

Model 7130 HD Downconverter and Distribution Amplifier Data Pack

SMPTE 334M DATA DOES HAVE A LIFE BEFORE EMISSION. JIM CARRUTHERS PhD, PEng CEO NORPAK CORPORATION. norpak corporation 19 Oct 00

IQDEC01. Composite Decoder, Synchronizer, Audio Embedder with Noise Reduction - 12 bit. Does this module suit your application?

High-end bi-directional aspect ratio converter with digital and analog outputs COPYRIGHT 2008 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

Standalone Converter Product Catalog. High Quality SD Standards Conversion Up/Down/Cross Conversion & Noise Reduction

NV5128-MC MULTI CHANNEL MASTER CONTROL SWITCHER

W-2x2 2x2, 1x3 or 1x4 Video Wall. Low Resolution. Monitor Output. CATx Extender Output) Low Resolution. Monitor Output (HDMI, DVI

NOW all HD Panacea Routers offer 3 Gb/s (1080p) performance!

D5CE Serial Digital Encoder

8500 Composite/SD Legalizer and Video Processing Frame Sync

GDL200 HDL200 Dual input 3Gb/s and HD RGB legalizer and framesync with preview output with Quad Speed ADD-ON handling

Digital to analog A/V bridge with SDI processed outputs COPYRIGHT 2010 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED

COPYRIGHT 2018 AXON DIGITAL DESIGN BV ALL RIGHTS RESERVED NO PART OF THIS DOCUMENT MAY BE REPRODUCED IN ANY FORM WITHOUT THE PERMISSION OF

SPG700 Multiformat Reference Sync Generator Release Notes

Video Computer Product Catalog VC

D10CE 10-bit Encoder SDI to Analog Converter User Manual

3Gb/s, HD, SD embedded domain Dolby E/D/D+ decoder and to Dolby E encoder with audio shuffler and optional audio description processor

SPG700 Multiformat Reference Sync Generator Release Notes

BrightEye NXT 410 Clean HDMI Router

TIME-COMPENSATED REMOTE PRODUCTION OVER IP

ADVC G-Series. Multi-Purpose Digital Video Converters

VSG-4. Video Sync Generator. For the Brainstorm DCD-8. Operations Manual. Software version 2.00 BRAINSTORM ELECTRONICS, INC.

DELIVERY SPECIFICATIONS. TAPE and FILE DELIVERY

Routing Swichers 248

OPERATION MANUAL. UFM-30UDC Digital Up/Down/Cross Converter. 2 nd Edition

Lecture 23: Digital Video. The Digital World of Multimedia Guest lecture: Jayson Bowen

SIERRA VIDEO SP-14 SETUP GUIDE. User s Manual

GNS600 SCTE104 VANC inserter, Ethernet data-bridge for 3G, HD and SD SDI Inputs and X31 Cue encoder/decoder

Sony HD Digital Video Cassette Player

3G, HD & SD-SDI. Embedders & De-Embedders. Catalogue

A better way to get visual information where you need it.

Primer. A Guide to Standard and High-Definition Digital Video Measurements. 3G, Dual Link and ANC Data Information

A Guide to Standard and High-Definition Digital Video Measurements

MVP Multi-Image Display & Monitoring System

KudosPro & KudosPro-IQ Single, Dual and Quad Channel Format and Frame Rate Conversion

VC100XUSB-Pro Installation Guide

An Overview of Video Coding Algorithms

PROPOSED SMPTE STANDARD

Presented by: Amany Mohamed Yara Naguib May Mohamed Sara Mahmoud Maha Ali. Supervised by: Dr.Mohamed Abd El Ghany

YSC -HD-AK1 HDMI / HD-SDI

ATEM Production Studio 4K

MX/HD-SDI-3G. Transmit HD-SDI-3G signals over Fiber

A video signal processor for motioncompensated field-rate upconversion in consumer television

Digital Television Fundamentals

CMN-91. Multiformat Signal Analyzer FEATURES

ELEC 691X/498X Broadcast Signal Transmission Fall 2015

UTAH 100/UDS Universal Distribution System

Model 7940 SD Aspect Ratio Converter Data Pack

Transcription:

Universal Format Converter Implementation 142 nd SMPTE Technical Conference Jeff Harris Panasonic AVC American Laboratories, Inc. Westampton, NJ

More than implementing an interpolation engine.

Topics Filtering Time Code Code I/O System Delays Delays Frame/Field Processing Gen Lock Lock Audio Frame/Field Processing Audio Color Matrices Matrices Architecture Flexibility Architecture Flexibility

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Lowpass Filtering Provides pre-filtering for interpolation engine Anti-aliasing for subsampling interpolation Frequency response shaping To provide softening of hard edges to reduce ringing To allow user selectable enhancement

Lowpass Filtering (cont.) Filter selection Calculated Scaling requirements of conversion Vertical chroma subsampling Zoom ratio User control Rolloff characteristics Enhancement

Lowpass Filtering (cont.) Design goals Support large number of filters to allow smooth zooming without detectable change in response characteristics. Tradeoffs Anti-aliasing Ringing Sharpness Ripple

Lowpass Filtering (cont.) Complications Interlaced formats Chroma subsampling

Lowpass Filtering (cont.) An approach A database of precalculated filter coefficients downloaded dynamically For interlaced, recognition of constraints on output bandwidth For 4:2:0p input, pre-interpolation of missing chroma samples to process as 4:2:2

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Time Code Supports various sources Converts appropriately from input format to output format Complications Film modes Drop Frame Mixed 24/25 Hz applications

Time Code (cont.) HD Serial (LTC, VITC) SD Serial (VITC) HD Serial (LTC, VITC) SD Serial (VITC) External LTC External LTC

Time Code (cont.) Supports various sources Converts appropriately from input format to output format Complications Film modes Drop Frame Mixed 24/25 Hz applications

Time Code (cont.) H:M:S:FR 01:00:00:00 01:00:00:01 01:00:00:02 01:00:00:29 01:00:00:00 01:00:00:01 01:00:00:02 01:00:00:29

Time Code (cont.) Supports various sources Converts appropriately from input format to output format Complications Film modes Drop Frame Mixed 24/25 Hz applications

Time Code (cont.) 3:2 Conversion 24p 30i 24p 30i A B C D 01:00:00:00 01:00:00:01 01:00:00:02 01:00:00:03 01:00:00:00 01:00:00:00 01:00:00:01 01:00:00:01 01:00:00:02 01:00:00:02 01:00:00:03 01:00:00:03 01:00:00:04 01:00:00:04 F1 F2 F1 F2 F1 F2 F1 F1 F2 F1

Time Code Supports various sources Converts appropriately from input format to output format Complications Film modes Drop Frame Mixed 24/25 Hz applications

Time Code (cont.) Approach: provide lockable input and output time code generators Input TC INPUT TC GEN NDF TC Lock Decisions OUTPUT TC GEN DF or NDF TC DELAY Output TC

Time Code (cont.) Example: Slow PAL to NTSC 25 Hz TC 24 Hz TC 29.94 Hz NDF TC 29.94 Hz DF TC

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

I/O Supports SDI for HD formats at 1.5 Gb/s (SMPTE 292M) and SD at 270/360 Mb/s (SMPTE 259M/294M) 4:2:0p vs. 4:2:2 Autoformat Detection TRS Flexibility for future I/O standards

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

System Delays Generally unavoidable Must be understood and predictable Not necessarily fixed across 24 to 60 Hz range of frame rates Time Code Audio

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Frame/Field Processing Provides frame rate conversion to modes that are more readily viewable Film to 3:2 or 2:2 (segmented frame or progressive) Provides frame reconstitution from a segmented frame or 3:2 interlaced source

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Gen Lock Accepting synchronization signals from various sources input external bi-level or tri-level signal NTSC or PAL Blackburst signals

Gen Lock (cont.) General approach: provide ability to lock two timing signals that are each related to the reference. Allows use of Blackburst as reference.

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Audio Compensate for video processing delays automatically. Provide user adjustable delay. Provide selection of embedded or external (AES) audio source.

Audio (cont.) Provide manual control of synchronizer Allows non-audio data that is in the audio stream to pass intact

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Color Matrices Provide automatic matrix selection based upon conversion Provide manual matrix selection Approach allows easy adjustment of component gain.

Filtering Time Code I/O Issues Delay Issues Frame/Field Processing Gen Lock Audio Color Matrices Architecture Flexibility

Architecture Flexibility A balance of hardware and software Format and I/O characteristics implemented in software Allows adaptation to future digital video standards

More than implementing the interpolation engine.