We are presenting a wavelet based video conferencing system. Openphone. Dirac Wavelet based video codec
|
|
|
- Buddy Walker
- 10 years ago
- Views:
Transcription
1 Investigating Wavelet Based Video Conferencing System Team Members: o AhtshamAli Ali o Adnan Ahmed (in Newzealand for grad studies) o Adil Nazir (starting MS at LUMS now) o Waseem Khan o Farah Parvaiz o Muhammad Hussnain (pursuing MS from Sweden) o Ahmed Majeed, Farooq Ali (are in USA for grad studies) Supervisors: o Dr. Shahid Masud o Dr. Nadeem A.Khan Lahore University of Management Sciences 1
2 Investigating Wavelet Based Video Conferencing We are presenting a wavelet based video conferencing system. Openphone Peer to peer video conferencing system Dirac Wavelet based video codec 2
3 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 3
4 Video Conferencing System Overview 4
5 Open Phone in Video Conferencing System What is Openphone? PWLIB SIP RTP 5
6 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 6
7 Dirac: Wavelet Based Video Codec What is Dirac? Open Source technology High Performance, simple and Modular Design Video Codec Support Multiple Picture Formats Good Subjective quality due to Psycho Visual property of wavelet 7
8 Dirac Encoder Architecture 8
9 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 9
10 Dirac Integration In Openphone Dirac version has successfully embedded in Openphone. Methods Source Code Integration Dirac Library Plug-in Support in Openphone Registration of Dirac in Openphone Dirac Bridging Classes 10
11 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 11
12 Buffer I/O Sender Side Take video from thecamera Encodes it using the Dirac encoder and directs the output bit-stream toabuffer. The output bit-stream buffer is then handled by Openphone Transmits the bit-stream over network in order to send it tothethe receiver side. Receiver Side Openphone receives thebit-stream, Decodes it using Dirac decoder and Displays the video onthe local display window. 12
13 Parameter passing from Openphone We have modified Dirac encoder / decoder to get the parameter list from Openphone instead of acquiring it through console input. Width Height Frame rate Bit-rate Video format Qualityetc. whereas Dirac encoder/decoder uses this list to encode/decode as appropriate. 13
14 Bit-stream Fragmentation Divide the bit-stream into network supported size packets. 14
15 Size Up gradation (CIF) We have added support for CIF size (352x288) as well as for QCIF (176x144) size. Practical issues involved were increase in encoding time and size of bit-stream. Frame rate reduced to 2,3 fps 15
16 Frame Rate Optimization Dirac usually generates a bit-stream of 5 to 75 kilobytes modified the Openphone architecture to transmit the whole bit-stream of one frame before grabbing the next frame. Increased the frame rate to 12 fps. 16
17 INTER Mode Motion Estimation Support Bit-stream size reduction Maintaining the starting and ending sequence of the frame Maintaining the initialization and re-initialization of Dirac encoder. Also, some buffers are introduced for maintaining the bit-stream before transmission. 17
18 GUI Support The user can configure video conferencing options as desired Dial / Listen Video Size CIF or QCIF Quality Encoding mode (INTER / INTRA) 18
19 GUI Main Window 19
20 Crashing Problem Video conferencing lasted only a couple of hours Memory leakages and bugs have been removed from the code by extensive debugging. Tested for 50 hours. 20
21 Discrete Wavelet Transform Old DWT filter DD9_7 10 frames per second Experimentations have been done over all the available wavelet filters Replaced with HAAR0 Performance gain 25 % Frame rate increased to 15 frames per second 21
22 Dirac Latest release of Dirac video codec version has been successfully implemented in Openphone. Frame rate is around 15 frames per second 22
23 Client / Server Configurations Quality and Size To be set from both sides Now only Dialer has the option and whatever he selects becomes the communication size for video conferencing. 23
24 Experiments and Results (Cont.) Comparison of Dirac and other video codec Comparison of Openphone Codecs 50 Average PSNR (db) Bitrate H263-Intra H261-Intra Dirac-Intra Bit rate Vs PSNR of Openphone Codec 24
25 Experiments and Results (Cont.) Subjective Quality Difference in H.261,H.263 and Dirac at 300 Kbps H.261 H.263 Dirac 25
26 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 26
27 Improvements in Dirac Improvement in Motion Estimation 3D Recursive Search Algorithm Reduced Computational Complexity Performance Scalability Three Different Bit Streams Base Layer, Enhancement Layer1, Enhancement Layer2 Three Types SNR, Spatial, Temporal 27
28 Improvements in Motion Estimation Existing Motion Estimation Algorithm: Three Stages Motion vectors are found for each block of 1 pixel accuracy using Hierarchical Motion Estimation Vectors are refined to sub pixel accuracy Mode Decision 28
29 Continued Process of down conversion in hierarchical motion estimation 29
30 Continued In lowest level, two candidate vector lists are generated, one is centered at zero motion vector and the other spatially predicted motion vector. In all other levels, there candidate vector lists are generated, two above and one guide vector list,which is the best motion vector of the block at the immediate lower level. Sum of absolute difference is used as a cost function. 30
31 Continued Complexity of Existing Algorithm Using Hierarchical Motion Estimation Huge amount of SAD calculations, taking 80% of total encoding time 3DRS Algorithm Spatial Predictor Temporal Predictor A C X B E MB in current frame MB in previous frame Current MB 31
32 Continued Proposed ME Scheme Based on 3DRS 32
33 Experiments and Results The Comparison of Motion Estimation (ME) Results for CIF with GOP Size = 36, B Frames = 18 Sequence Algorithm File Size (KB) PSNR-Y (db) Avg(SAD) /Frame %SAD Reduction of 3DRS %ME Time Reduction of 3DRS %Total Time Reduction of 3DRS Original Foreman 3DRS % 61% 49% Container Original DRS % 59% 46% News Highway Original DRS Original DRS % 60% 43% 57% 55% 42% 33
34 Experiments and Results The Comparison of Motion Estimation (ME) Results for CIF with GOP Size = 54, B Frames = 36 Sequence Algorithm File Size (KB) PSNR-Y (db) Avg(SAD) /Frame %SAD Reduction of 3DRS %ME Time Reduction of 3DRS %Total Time Reduction of 3DRS Original Foreman 3DRS % 62% 49% Container News Highway Original DRS Original DRS Original DRS % 59% 43% 64% 60% 44% 56% 57% 43% 34
35 Conclusion Implemented modified adaptive 3DRS algorithm by using temporal and spatial block motion vectors. Reduces the average number of SAD calculations per block by 50% to 65%. Reduces the motion estimation time from 50% to 60%. Reduces the total encoding time from 30% to 50%. Average PSNR and bit stream size does not show significant variations. 35
36 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 36
37 Scalability Three different bit-streams Base Layer (7-16) Enhancement Layer 1 (4-6) Enhancement Layer 2 (1-3) Three types SNR Spatial Temporal ( In progress) 37
38 Dirac Bit Stream Syntax 38
39 Dirac Bit Stream Syntax 39
40 Dirac Architecture For Scalability 40
41 Dirac Bit stream Splitter 41
42 Bit Stream Layers After Splitting Bit Stream Layers After Splitting for Inter Frame 42
43 Dirac Bit stream Joiner 43
44 Bit Stream After joining Bit Stream After Joining for Inter Frame 44
45 Scalability In Openphone Three different bit-streams Base Layer (7-16) Enhancement Layer 1 (4-6) Enhancement Layer 2 (1-3 ) Three types Spatial SNR Temporal (Not completed) 45
46 Scalability in Openphone User receive video depending on his capabilities. 46
47 Outline Introduction Video Conferencing system Openphone Wavelet based video codec Dirac Embedding Process Improvements in Openphone Improvements in Dirac Scalability Summary 47
48 Tasks Completed Understanding the code of different modules of Dirac video codec Documenting the algorithmic details Improvement in encoding time of Dirac 3DRS implementation, Comp complexity reduction, wavelet transform improvement Implementing SNR and Spatial scalability in Dirac Integrating Dirac in Open phone Implementing Multi-streaming in open phone Providing Graphical User Interface support Support up till CIF format Improvement Dirac to real time Extended frame rate from 3 to 15 48
49 Ongoing and Future Work Addressing other modules regarding performance perspective Implementing Wavelet coefficient parent child relationship for scalable video performance improvement Implementing Temporal scalability Support extended for HDTV. Multi-user support for scalability in open phone Association of audio stream Improvement of GUI according to new developments Chat, File sharing 49
Quality Estimation for Scalable Video Codec. Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden)
Quality Estimation for Scalable Video Codec Presented by Ann Ukhanova (DTU Fotonik, Denmark) Kashaf Mazhar (KTH, Sweden) Purpose of scalable video coding Multiple video streams are needed for heterogeneous
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
Alberto Corrales-García, Rafael Rodríguez-Sánchez, José Luis artínez, Gerardo Fernández-Escribano, José. Claver and José Luis Sánchez 1. Introduction 2. Technical Background 3. Proposed DVC to H.264/AVC
Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur
Module 8 VIDEO CODING STANDARDS Version ECE IIT, Kharagpur Lesson H. andh.3 Standards Version ECE IIT, Kharagpur Lesson Objectives At the end of this lesson the students should be able to :. State the
Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet
DICTA2002: Digital Image Computing Techniques and Applications, 21--22 January 2002, Melbourne, Australia Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet K. Ramkishor James. P. Mammen
Survey of Dirac: A Wavelet Based Video Codec for Multiparty Video Conferencing and Broadcasting
Survey of Dirac: A Wavelet Based Video Codec for Multiparty Video Conferencing and Broadcasting Ahtsham Ali, Nadeem A. Khan, Shahid Masud, and Syed Farooq Ali * Abstract. The basic aim of this book chapter
Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)
Project Proposal Study and Implementation of Video Compression Standards (H.264/AVC and Dirac) Sumedha Phatak-1000731131- [email protected] Objective: A study, implementation and comparison of
Study and Implementation of Video Compression standards (H.264/AVC, Dirac)
Study and Implementation of Video Compression standards (H.264/AVC, Dirac) EE 5359-Multimedia Processing- Spring 2012 Dr. K.R Rao By: Sumedha Phatak(1000731131) Objective A study, implementation and comparison
Video Coding Basics. Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected]
Video Coding Basics Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected] Outline Motivation for video coding Basic ideas in video coding Block diagram of a typical video codec Different
Video Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected]
Video Coding Standards Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected] Yao Wang, 2003 EE4414: Video Coding Standards 2 Outline Overview of Standards and Their Applications ITU-T
Performance Analysis and Comparison of JM 15.1 and Intel IPP H.264 Encoder and Decoder
Performance Analysis and Comparison of 15.1 and H.264 Encoder and Decoder K.V.Suchethan Swaroop and K.R.Rao, IEEE Fellow Department of Electrical Engineering, University of Texas at Arlington Arlington,
Video compression: Performance of available codec software
Video compression: Performance of available codec software Introduction. Digital Video A digital video is a collection of images presented sequentially to produce the effect of continuous motion. It takes
H 261. Video Compression 1: H 261 Multimedia Systems (Module 4 Lesson 2) H 261 Coding Basics. Sources: Summary:
Video Compression : 6 Multimedia Systems (Module Lesson ) Summary: 6 Coding Compress color motion video into a low-rate bit stream at following resolutions: QCIF (76 x ) CIF ( x 88) Inter and Intra Frame
White paper. H.264 video compression standard. New possibilities within video surveillance.
White paper H.264 video compression standard. New possibilities within video surveillance. Table of contents 1. Introduction 3 2. Development of H.264 3 3. How video compression works 4 4. H.264 profiles
Overview: Video Coding Standards
Overview: Video Coding Standards Video coding standards: applications and common structure Relevant standards organizations ITU-T Rec. H.261 ITU-T Rec. H.263 ISO/IEC MPEG-1 ISO/IEC MPEG-2 ISO/IEC MPEG-4
Fast Hybrid Simulation for Accurate Decoded Video Quality Assessment on MPSoC Platforms with Resource Constraints
Fast Hybrid Simulation for Accurate Decoded Video Quality Assessment on MPSoC Platforms with Resource Constraints Deepak Gangadharan and Roger Zimmermann Department of Computer Science, National University
Efficient Motion Estimation by Fast Three Step Search Algorithms
Efficient Motion Estimation by Fast Three Step Search Algorithms Namrata Verma 1, Tejeshwari Sahu 2, Pallavi Sahu 3 Assistant professor, Dept. of Electronics & Telecommunication Engineering, BIT Raipur,
Multidimensional Transcoding for Adaptive Video Streaming
Multidimensional Transcoding for Adaptive Video Streaming Jens Brandt, Lars Wolf Institut für Betriebssystem und Rechnerverbund Technische Universität Braunschweig Germany NOSSDAV 2007, June 4-5 Jens Brandt,
Introduction to image coding
Introduction to image coding Image coding aims at reducing amount of data required for image representation, storage or transmission. This is achieved by removing redundant data from an image, i.e. by
For Articulation Purpose Only
E305 Digital Audio and Video (4 Modular Credits) This document addresses the content related abilities, with reference to the module. Abilities of thinking, learning, problem solving, team work, communication,
CSE 237A Final Project Final Report
CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards
How To Improve Performance Of The H264 Video Codec On A Video Card With A Motion Estimation Algorithm
Implementation of H.264 Video Codec for Block Matching Algorithms Vivek Sinha 1, Dr. K. S. Geetha 2 1 Student of Master of Technology, Communication Systems, Department of ECE, R.V. College of Engineering,
Region of Interest Access with Three-Dimensional SBHP Algorithm CIPR Technical Report TR-2006-1
Region of Interest Access with Three-Dimensional SBHP Algorithm CIPR Technical Report TR-2006-1 Ying Liu and William A. Pearlman January 2006 Center for Image Processing Research Rensselaer Polytechnic
QOS Requirements and Service Level Agreements. LECTURE 4 Lecturer: Associate Professor A.S. Eremenko
QOS Requirements and Service Level Agreements LECTURE 4 Lecturer: Associate Professor A.S. Eremenko Application SLA Requirements Different applications have different SLA requirements; the impact that
http://www.springer.com/0-387-23402-0
http://www.springer.com/0-387-23402-0 Chapter 2 VISUAL DATA FORMATS 1. Image and Video Data Digital visual data is usually organised in rectangular arrays denoted as frames, the elements of these arrays
Traffic Prioritization of H.264/SVC Video over 802.11e Ad Hoc Wireless Networks
Traffic Prioritization of H.264/SVC Video over 802.11e Ad Hoc Wireless Networks Attilio Fiandrotti, Dario Gallucci, Enrico Masala and Enrico Magli 1 Dipartimento di Automatica e Informatica / 1 Dipartimento
For version 3.7.12p (September 4, 2012)
Zephyr Xstream INSTALLATION For version 3.7.12p (September 4, 2012) The following information applies to Zephyr Xstream units currently running a version ending in p or i. If your Xstream is running software
Video Codec Requirements and Evaluation Methodology
-47pt -30pt :white Font : edium t Video Codec Requirements and Evaluation Methodology www.huawei.com draft-filippov-netvc-requirements-02 Alexey Filippov, Jose Alvarez (Huawei Technologies) Contents An
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard
To appear in IEEE Transactions on Circuits and Systems for Video Technology, September 2007. 1 Overview of the Scalable Video Coding Extension of the H.264/AVC Standard Heiko Schwarz, Detlev Marpe, Member,
Video Conferencing Glossary of Terms
Video Conferencing Glossary of Terms A Algorithm A step-by-step problem-solving procedure. Transmission of compressed video over a communications network requires sophisticated compression algorithms.
VoIP Technologies Lecturer : Dr. Ala Khalifeh Lecture 4 : Voice codecs (Cont.)
VoIP Technologies Lecturer : Dr. Ala Khalifeh Lecture 4 : Voice codecs (Cont.) 1 Remember first the big picture VoIP network architecture and some terminologies Voice coders 2 Audio and voice quality measuring
Design and implementation of IPv6 multicast based High-quality Videoconference Tool (HVCT) *
Design and implementation of IPv6 multicast based High-quality conference Tool (HVCT) * Taewan You, Hosik Cho, Yanghee Choi School of Computer Science & Engineering Seoul National University Seoul, Korea
Video Encryption Exploiting Non-Standard 3D Data Arrangements. Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl [email protected].
Video Encryption Exploiting Non-Standard 3D Data Arrangements Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl [email protected] Andreas Uhl 1 Carinthia Tech Institute & Salzburg University Outline
Huffman Movement DCT. Encoding H.261 Detection. video Raw video Interframe coding data. Inverse Inverse Memory
CopyrightIEEE/TransactionsonNetworking,June1996 VideoconferencingintheInternet ThierryTurlettiandChristianHuitema Abstract ThispaperdescribestheINRIAVideoconferencingSystem(ivs),alowbandwidthtool forreal-timevideobetweenworkstationsonthe
Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm
Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm Nandakishore Ramaswamy Qualcomm Inc 5775 Morehouse Dr, Sam Diego, CA 92122. USA [email protected] K.
Grandstream Networks, Inc.
Grandstream Networks, Inc. GVC3200/GVC3200 Conferencing System for Android TM Application Note: Preliminary Interoperability Test between GVC3200/GVC3200 and Other Video Conference Systems Index INTRODUCTION...
Case Study: Real-Time Video Quality Monitoring Explored
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
Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada www.ece.ubc.ca/~vleung
Gaming as a Service Prof. Victor C.M. Leung The University of British Columbia, Canada www.ece.ubc.ca/~vleung International Conference on Computing, Networking and Communications 4 February, 2014 Outline
White Paper. The Next Generation Video Codec Scalable Video Coding (SVC)
White Paper The Next Generation Video Codec Scalable Video Coding (SVC) Contents Background... 3 What is SVC?... 3 Implementations of SVC Technology: VIVOTEK as an Example... 6 Conclusion... 10 2 Background
Using Mobile Processors for Cost Effective Live Video Streaming to the Internet
Using Mobile Processors for Cost Effective Live Video Streaming to the Internet Hans-Joachim Gelke Tobias Kammacher Institute of Embedded Systems Source: Apple Inc. Agenda 1. Typical Application 2. Available
Parametric Comparison of H.264 with Existing Video Standards
Parametric Comparison of H.264 with Existing Video Standards Sumit Bhardwaj Department of Electronics and Communication Engineering Amity School of Engineering, Noida, Uttar Pradesh,INDIA Jyoti Bhardwaj
ivms-4500(iphone) Mobile Client Software User Manual (V1.0)
ivms-4500(iphone) Mobile Client Software User Manual (V1.0) Thank you for purchasing our product. This manual applies to ivms-4500 (iphone) mobile client software, please read it carefully for the better
APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, 3.19.13. VoIP Solution (101)
APTA TransiTech Conference Communications: Vendor Perspective (TT) Phoenix, Arizona, Tuesday, 3.19.13 VoIP Solution (101) Agenda Items Introduction What is VoIP? Codecs Mean opinion score (MOS) Bandwidth
Taos - A Revolutionary H.264 Video Codec Architecture For 2-Way Video Communications Applications
WHITE PAPER Taos - A Revolutionary H.264 Video Codec Architecture For 2-Way Video Communications Applications Introduction The Taos H.264 video codec architecture addresses crucial requirements for latency,
Classes of multimedia Applications
Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content
Application Note. Onsight Mobile Collaboration Video Endpoint Interoperability v5.0
Application Note Onsight Mobile Collaboration Video Endpoint Interoperability v5. Onsight Mobile Collaboration Video Endpoint Interoperability... 3 Introduction... 3 Adding Onsight to a Video Conference
IMPACT OF COMPRESSION ON THE VIDEO QUALITY
IMPACT OF COMPRESSION ON THE VIDEO QUALITY Miroslav UHRINA 1, Jan HLUBIK 1, Martin VACULIK 1 1 Department Department of Telecommunications and Multimedia, Faculty of Electrical Engineering, University
A Tool for Multimedia Quality Assessment in NS3: QoE Monitor
A Tool for Multimedia Quality Assessment in NS3: QoE Monitor D. Saladino, A. Paganelli, M. Casoni Department of Engineering Enzo Ferrari, University of Modena and Reggio Emilia via Vignolese 95, 41125
Voice over IP. Demonstration 1: VoIP Protocols. Network Environment
Voice over IP Demonstration 1: VoIP Protocols Network Environment We use two Windows workstations from the production network, both with OpenPhone application (figure 1). The OpenH.323 project has developed
ARIB STD-T64-C.S0042 v1.0 Circuit-Switched Video Conferencing Services
ARIB STD-T-C.S00 v.0 Circuit-Switched Video Conferencing Services Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the
Strategies. Addressing and Routing
Strategies Circuit switching: carry bit streams original telephone network Packet switching: store-and-forward messages Internet Spring 2007 CSE 30264 14 Addressing and Routing Address: byte-string that
Conditions affecting performance of a WebEx session.
Conditions affecting performance of a WebEx session. WebEx Network Bandwidth White Paper The performance of a WebEx session depends on many factors. While vendors like Cisco can control some of these factors,
Multimedia Data Transmission over Wired/Wireless Networks
Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: [email protected]
Version 2.8. Released 30 September 2015
Intel Collaboration Suite for WebRTC (Intel CS for WebRTC) Version 2.8 Released 30 September 2015 1. Disclaimer This release note as well as the software described in it is furnished under license and
Easy H.264 video streaming with Freescale's i.mx27 and Linux
Libre Software Meeting 2009 Easy H.264 video streaming with Freescale's i.mx27 and Linux July 8th 2009 LSM, Nantes: Easy H.264 video streaming with i.mx27 and Linux 1 Presentation plan 1) i.mx27 & H.264
THE EMERGING JVT/H.26L VIDEO CODING STANDARD
THE EMERGING JVT/H.26L VIDEO CODING STANDARD H. Schwarz and T. Wiegand Heinrich Hertz Institute, Germany ABSTRACT JVT/H.26L is a current project of the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC
Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks
Quality Optimal Policy for H.264 Scalable Video Scheduling in Broadband Multimedia Wireless Networks Vamseedhar R. Reddyvari Electrical Engineering Indian Institute of Technology Kanpur Email: [email protected]
Efficient Stream-Reassembling for Video Conferencing Applications using Tiles in HEVC
Efficient Stream-Reassembling for Video Conferencing Applications using Tiles in HEVC Christian Feldmann Institut für Nachrichtentechnik RWTH Aachen University Aachen, Germany [email protected]
Android Multi-Hop Video Streaming using. wireless networks.
Android Multi-Hop Video Streaming using Wireless Network Shylaja.B.R [email protected] Abstract Modern world has deep penetration of smartphones Which provides an greater range of multimedia content
Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia
Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia Gürkan Gür PhD. Candidate e-mail: [email protected] Dept. Of Computer Eng. Boğaziçi University Istanbul/TR ( Currenty@UNITN)
ivms-4500(windows Mobile) Mobile Client Software User Manual Version 1.0
ivms-4500(windows Mobile) Mobile Client Software User Manual Version 1.0 Thank you for purchasing our product. This manual applies to ivms-4500 (Windows Mobile) mobile client software, please read it carefully
4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19
4. H.323 Components VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19 4.1 H.323 Terminals (1/2)...3 4.1 H.323 Terminals (2/2)...4 4.1.1 The software IP phone (1/2)...5 4.1.1 The software
Video Conferencing Protocols
Welcome to the TANDBERG University prerequisite. Before commencing you are requested to ensure that you have completed the Introduction to the TANDBERG University elearning Experience Module that is available
MPEG-4 AVC/H.264 Video Codecs Comparison
MPEG-4 AVC/H.264 Video Codecs Comparison Codecs: Video group head: Dr. Dmitriy Vatolin Project head: Dr. Dmitriy Kulikov Measurements, analysis: Alexander Parshin, Marat Arsaev Report correction: Alexander
Compression techniques
Compression techniques David Bařina February 22, 2013 David Bařina Compression techniques February 22, 2013 1 / 37 Contents 1 Terminology 2 Simple techniques 3 Entropy coding 4 Dictionary methods 5 Conclusion
Figure 1: Relation between codec, data containers and compression algorithms.
Video Compression Djordje Mitrovic University of Edinburgh This document deals with the issues of video compression. The algorithm, which is used by the MPEG standards, will be elucidated upon in order
District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification
1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.
Cisco Networks (ONT) 2006 Cisco Systems, Inc. All rights reserved.
Optimizing Converged Cisco Networks (ONT) reserved. Lesson 2.4: Calculating Bandwidth Requirements for VoIP reserved. Objectives Describe factors influencing encapsulation overhead and bandwidth requirements
Chapter 3 ATM and Multimedia Traffic
In the middle of the 1980, the telecommunications world started the design of a network technology that could act as a great unifier to support all digital services, including low-speed telephony and very
Effective Java Programming. efficient software development
Effective Java Programming efficient software development Structure efficient software development what is efficiency? development process profiling during development what determines the performance of
MPEG-H Audio System for Broadcasting
MPEG-H Audio System for Broadcasting ITU-R Workshop Topics on the Future of Audio in Broadcasting Jan Plogsties Challenges of a Changing Landscape Immersion Compelling sound experience through sound that
Understanding Compression Technologies for HD and Megapixel Surveillance
When the security industry began the transition from using VHS tapes to hard disks for video surveillance storage, the question of how to compress and store video became a top consideration for video surveillance
(Refer Slide Time: 4:45)
Digital Voice and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 38 ISDN Video Conferencing Today we
point to point and point to multi point calls over IP
Helsinki University of Technology Department of Electrical and Communications Engineering Jarkko Kneckt point to point and point to multi point calls over IP Helsinki 27.11.2001 Supervisor: Instructor:
How To Understand The Technical Specifications Of Videoconferencing
Videoconferencing Glossary Algorithm A set of specifications that define methods and procedures for transmitting audio, video, and data. Analog Gateway A means of connecting dissimilar codecs. Incoming
White Paper Three Simple Ways to Optimize Your Bandwidth Management in Video Surveillance
White Paper Three Simple Ways to Optimize Your Bandwidth Management in Video Surveillance Table of Contents Executive Summary 3 Getting the Most from Your Network Resources 4 Uncovering Common Methods
HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA
HIGH-PERFORMANCE GPU VIDEO ENCODING ABHIJIT PATAIT SR. MANAGER, NVIDIA AGENDA GPU Video Encoding Overview NVIDIA Video Encoding Capabilities Kepler, Maxwell Gen 1, Maxwell Gen 2 Software API Performance
IETF RMCAT WG: Video Quality Metrics Discussion for Evalua?on Criteria
IETF RMCAT WG: Video Quality Metrics Discussion for Evalua?on Criteria V. S. Somayazulu ([email protected]) Hassnaa Moustafa ([email protected]) Problem Statement Video Quality
ivms-4500(android) Mobile Client Software User Manual (V1.0)
ivms-4500(android) Mobile Client Software User Manual (V1.0) Thank you for purchasing our product. This manual applies to ivms-4500 (Android) mobile client software, please read it carefully for the better
Microsoft Lync. Unified Communication Specification for H.264 AVC and SVC UCConfig Modes V 1.1
Microsoft Lync Unified Communication Specification for H.264 AVC and SVC UCConfig Modes V 1.1 Disclaimer: This document is provided as-is. Information and views expressed in this document, including URL
Template-based Eye and Mouth Detection for 3D Video Conferencing
Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa Education & Training Plan CompTIA N+ Specialist Program Student Full
Dialogic PowerMedia Web Media Server
Dialogic PowerMedia Web Media Server enables service providers and web developers to add value and spur innovation by enhancing Web 2.0 applications with real-time multimedia communications capabilities.
Glossary of Terms and Acronyms for Videoconferencing
Glossary of Terms and Acronyms for Videoconferencing Compiled by Irene L. Ferro, CSA III Education Technology Services Conferencing Services Algorithm an algorithm is a specified, usually mathematical
Optimizing Converged Cisco Networks (ONT)
Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations (Deploy) Calculating Bandwidth Requirements for VoIP Objectives Describe factors influencing encapsulation overhead and bandwidth
BDTI Solution Certification TM : Benchmarking H.264 Video Decoder Hardware/Software Solutions
Insight, Analysis, and Advice on Signal Processing Technology BDTI Solution Certification TM : Benchmarking H.264 Video Decoder Hardware/Software Solutions Steve Ammon Berkeley Design Technology, Inc.
Using AVC/H.264 and H.265 expertise to boost MPEG-2 efficiency and make the 6-in-6 concept a reality
Using AVC/H.264 and H.265 expertise to boost MPEG-2 efficiency and make the 6-in-6 concept a reality A Technical Paper prepared for the Society of Cable Telecommunications Engineers By Anais Painchault
