Case Study: Real-Time Video Quality Monitoring Explored



Similar documents
Case Study Monitoring for Reliability

How To Test Video Quality With Real Time Monitor

Understanding Video Latency What is video latency and why do we care about it?

Proactive Video Assurance through QoE and QoS Correlation

HIGH-DEFINITION: THE EVOLUTION OF VIDEO CONFERENCING

ImagineWorldClient Client Management Software. User s Manual. (Revision-2)

New Features for Remote Monitoring & Analysis using the StreamScope (RM-40)

ADVANTAGES OF AV OVER IP. EMCORE Corporation

QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko

Observer RPM. Remote Program Monitor. Post STB-Monitoring, Logging and Troubleshooting

How To Understand The Technical Specifications Of Videoconferencing

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

Alarms of Stream MultiScreen monitoring system

AT&T Connect Video conferencing functional and architectural overview

Workflow Comparison: Time Tailor versus Non-Linear Editing Systems WHITE PAPER

Video Conferencing Glossary of Terms

31 Segovia, San Clemente, CA (949)

Wireless Video Best Practices Guide

Measuring Video Quality in Videoconferencing Systems

PackeTV Mobile. solutions- inc.

Evaluating the Impact of Network Performance on Video Streaming Quality for Categorised Video Content

WAN Technology. Heng Sovannarith

Central Management System (CMS) USER MANUAL

Application Note. IPTV Services. Contents. TVQM Video Quality Metrics Understanding IP Video Performance. Series. Overview. Overview...

The Picture must be Clear. IPTV Quality of Experience

Understanding Compression Technologies for HD and Megapixel Surveillance

Configuration Guide. T.38 Protocol in AOS L1-29.1D September 2011

12 Quality of Service (QoS)

An Introduction to VoIP Protocols

Video compression: Performance of available codec software

Region 10 Videoconference Network (R10VN)

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

Glossary of Terms and Acronyms for Videoconferencing

A&H Software House Inc. Web: Luxriot

Introduce Quality of Service in your IP_to_IP unreliable infrastructure

Curso de Telefonía IP para el MTC. Sesión 2 Requerimientos principales. Mg. Antonio Ocampo Zúñiga

Lip-Sync Measurement (AV Delay) for TV Displays Application Note

Networked AV Systems Pretest

The Evolution of Video Conferencing: UltimateHD

64CH/720p IP Camera Surveillance Solution

Clearing the Way for VoIP

Video Conferencing. Femi Alabi UNC-CH - Comp 523 November 22, 2010

Audio/Video Synchronization Standards and Solutions A Status Report. Patrick Waddell/Graham Jones/Adam Goldberg

Media Fingerprinting. Applications in Broadcast Television

Latency on a Switched Ethernet Network

Stand Alone Type. Digital Video Recorder USER S MANUAL. (Real time recording 8 & 16 CH DVR) Revision Date :

NEW TOOLS, NEW HEIGHTS IN PERFORMANCE AND EFFECTIVENESS 4.9

Applications that Benefit from IPv6

APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, VoIP Solution (101)

VIDEO CONFERENCE. Alessandro Benni & VIDEO COMMUNICATIONS. Bologna, Videorent srl - Video & Multimedia Branch

AT&T Connect Video Conferencing Functional and Architectural Overview. v9.5 October 2012

(Refer Slide Time: 4:45)

Product Characteristics Page 2. Management & Administration Page 2. Real-Time Detections & Alerts Page 4. Video Search Page 6

NVMS User Manual


Dual Channel Universal HD/SD Audio/Video Frame Synchronizer and Format Converter

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

Megapixel PoE Day / Night Internet Camera TV-IP572PI (v1.0r)

Video Codec Requirements and Evaluation Methodology

COPYRIGHT 2011 COPYRIGHT 2012 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED

WHITE PAPER. Ad Insertion within a statistical multiplexing pool: Monetizing your content with no compromise on picture quality

Datasheet EdgeVision

technology standards and protocol for ip telephony solutions

Audio and Video Synchronization:

diversifeye Application Note

Flexible and Flawless Get a hold of every critical moment instantly without compromise

MPEG-4 AVC/H.264 Video Codecs Comparison

Assessing Telehealth Operational and Technology Security Risks to Privacy

ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

PowerVideo Plus. EverFocus Central Management Software. for Networked Video Devices Management. User s Manual

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

APPLICATION NOTE 183 RFC 2544: HOW IT HELPS QUALIFY A CARRIER ETHERNET NETWORK. Telecom Test and Measurement. What is RFC 2544?

Application Note. IPTV Services. Contents. Title Managing IPTV Performance Series IP Video Performance Management. Overview IPTV Services...

Starlink 9003T1 T1/E1 Dig i tal Trans mis sion Sys tem

PERFORMANCE ANALYSIS OF VIDEO FORMATS ENCODING IN CLOUD ENVIRONMENT

Troubleshooting VoIP and Streaming Video Problems

Challenges and Solutions in VoIP

Digifort Enterprise The most complete Digifort solution for camera and alarm monitoring.

Comparison of Voice over IP with circuit switching techniques

Application Note. Onsight Mobile Collaboration Video Endpoint Interoperability v5.0

Requirements of Voice in an IP Internetwork

How To Use A Ds6101Di On A Tv Or Tv With A Video Camera On A Network (Tivv) Or Tv (Dv) On A Computer Or Tv At A Network Or Tv On A Cell Phone Or Tv For

We are presenting a wavelet based video conferencing system. Openphone. Dirac Wavelet based video codec

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

How To Understand The Differences Between A Fax And A Fax On A G3 Network

BlackHawk for MAC Software User Guide

D-Link, the D-Link logo, and D-ViewCam are trademarks or registered trademarks of D-Link Corporation or its subsidiaries in the United States and

Study Element Based Adaptation of Lecture Videos to Mobile Devices

Conference interpreting with information and communication technologies experiences from the European Commission DG Interpretation

For Articulation Purpose Only

ivms-4200 Client Software Quick Start Guide V1.02

CSE 237A Final Project Final Report

COMPLETE VIDEO SUPPORT FOR EVENTS

Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran

DAB + The additional audio codec in DAB

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

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

Quality of Service Testing in the VoIP Environment

Transcription:

1566 La Pradera Dr Campbell, CA 95008 www.videoclarity.com 408-379-6952 Case Study: Real-Time Video Quality Monitoring Explored Bill Reckwerdt, CTO Video Clarity, Inc. Version 1.0 A Video Clarity Case Study page 1 of 7

In modern, digital broadcast environments, the number of video signals is growing dramatically. The video signal is compressed for transmission, and then routed in many different ways as it makes its way to the end user. Maintaining video quality throughout the transmission path depends on the content and path. Hence the distribution and quality control managers must be able to view, control, and monitor many video signals at the same time. To automate the process Video Clarity created RTM Real Time Quality Monitoring to measure the degree of quality degradation by comparing the pre- and post- transmitted signals. It has many user configurable alarms and logs anomalies for later analysis. Before getting into the RTM case study, we need to define a few terms used throughout this document. General Video Quality We are using video quality to define 3 components: Picture Quality an index of eyes ability to understand the picture Audio Quality an index of the ears ability to discern the audio Lip Sync a measurement of the audio to video synchronization We are also going to define 2 terms: Metric an algorithm that quantifies differences Index an algorithm that measures quality using the Human Visual or Audio System (HVS/HAS). Types of Errors For this paper, we assume that video quality testing tools, like the ClearView Analysis System, were used to set the processing (compression) units to their optimal levels. Using tools like the above are helpful in determining the desired video quality thresholds. Two types of problems can arise with digital television: The digital transmission path can fall below acceptable levels and cause a data loss. The effect of the data loss is dependent on the data lost. The incoming signal can be malformed too much simultaneous horizontal and vertical movement which will cause the processing unit to fail To understand the errors, we must understand digital transmission and compression in general terms. Digital transforms the analog signal into a series of 1 and 0 and transmits those digital bits over a network. As long as the digital signal makes it from point-to-point, the transmission will be perfect. To protect the digital integrity various schemes are used: forward error correction (FEC) additional bits are sent so that the receiver can detect and correct for errors (within bounds) set-top-box (STB) error concealment when the receiving box finds a transmission error that is not correctable, it holds the last known good video and attempts to re-sync with the inputted signal Unfortunately, digital takes up more bandwidth when compared to analog so compression schemes are used to manage the size of the digital signal. Many video CODECs use a Group of Pictures (GoP) frame structure, which consists of independently coded reference frames ( I frames), motion changes from the last reference frame ( P frames) and motion changes from the last or next I or P frame ( B frames). Version 1.0 A Video Clarity Case Study page 2 of 7

If the transmission error results in the loss of a frame, then the type of frame lost determines the duration of the loss: A loss of an I frame causes all frames until the next I frame to be lost A loss of a P frame affects the quality of all frame from this P to the next I frame A loss of a B frame affects only this B frame Due to error concealment techniques during decoding, transmission errors usually affect only a portion of the video as shown below. These concealed errors stay in place until the next time that this portion of the video is updated either the next I frame or if the motion changed in this area of a P. An example of a transmission error is shown below. The original is on the left. Figure 1: Transmission Error with Concealment on the Right If the video signals require a re-compression or rate-shape to fit into the available bandwidth for transmission, the compression could be too high. In this case, the video can become blurry or blocky. An example of a blocking error is shown below. The original is on the left. Figure 2: Blocking Error Too High a Compression on the Right Video is not the only place where compression, digitization takes place. Most audio CODECs detect high frequency components and encode these with very few bits because the human ear can only hear loud high frequencies. Some algorithms reduce the dynamic range to reduce the amount of data. If a transmission error occurs, the audio will pop or go silent. If the compression is too extreme, the audio will lack depth i.e. sound tinny or hollow. Real-Time Quality Monitoring As the engineering, operations, or quality manager have you ever been woken up and asked why your signal is off air or recompressed beyond recognition? As a manufacturer have you been told that your equipment fails after 48 hours of continuous use? If you answered yes, you understand the need to continuously monitor your video quality. Version 1.0 A Video Clarity Case Study page 3 of 7

To this end, Video Clarity created RTM Real Time Quality Monitoring to measure the degree of quality degradation by comparing the pre- and post- transmitted signals. A 3RU system, which reads 2 incoming HD video signals, checks for the presence of a signal, aligns the signals in space and time, and continuously applies quantitative metrics to the Audio and Video. It graphs the incoming signal and metric results while logging the quality scores and alerting on configurable events. Figure 3: RTM Monitoring Broadcast OTA compared to Retransmitted Received Signal Figure 4: RTM - Manufacturing Testing Simply stated RTM performs the following steps Reads two Audio and Video signals and Automatically Aligns them Continuously Monitors for Loss of Audio and/or Video Measures LipSync and Calculates Transmission Delays Quantitatively Measures Audio/Video Quality Generating Pass/Fail Continuously Logs the Quality Score Saves A/V Sequences upon Failures for Additional Analysis & Archival The system can be controlled through a series of commands sent over an Ethernet socket or via its GUI. In GUI mode, the results are graphed and the logged events are displayed in real-time. Version 1.0 A Video Clarity Case Study page 4 of 7

Figure 5: RTM Graphical User Interface (GUI) Regardless of the interface the logged events include Loss of Audio and/or Video on the input ( Reference or Broadcast above) The Offset between Audio and Video (Lip Sync checker) The Delay between the two Videos (transmission and/or processing delay) Quantitative Quality Metric Score Degraded Audio and Video Quality below a pre-set limit Number of times that the system had to re-align based on frame(s) loss The events are configurable such that a degraded signal below the pre-set limit may be set to trigger only if it occurred for X frames out of Y. Events are logged with the corresponding time code, and the failed signals before and after the error - are saved for further analysis. Version 1.0 A Video Clarity Case Study page 5 of 7

Figure 6: RTM - Configuration The bit streams are easily imported into the ClearView Video Analysis systems, which includes Objective, Perceptual, and Subjective testing tools. ClearView Solution ClearView Video Analysis generates test signals, captures live inputs, and inputs compressed or uncompressed files. It then aligns the audio and video and reports lip-sync issues. It calculates the DMOS, JND, and/or PSNR scores. It uses the Sarnoff algorithm ported to JND (using the VQEG database) and the MS-SSIM algorithm ported to DMOS (using the University of Texas database). It also lets you view the reference and processed signals side-by-side or their difference maps for your own subjective evaluation. Our Objective, Perceptual and Subjective tools are further discussed on our website at www.videoclarity.com/whitepapers.html. Version 1.0 A Video Clarity Case Study page 6 of 7

The Author Bill Reckwerdt has been involved in digital video since the early 90 s from digital compression, video on demand, to streaming servers. He received his MS specializing in Behavioral Modeling and Design Automation from the University of Illinois Urbana-Champaign. He is currently the VP of Marketing and the CTO for Video Clarity, which makes quantitative, repeatable video quality testing tools. For more information about Video Clarity, please visit their website at www.videoclarity.com. Version 1.0 A Video Clarity Case Study page 7 of 7