Robust Video Transmission over Lossy Network by Exploiting H.264/AVC Data Partitioning
|
|
- Elvin French
- 6 years ago
- Views:
Transcription
1 Robust Video Transmission over Lossy Network by Exploiting H.4/AVC Data Partitioning Xing-Jun Zhang, Xiao-Hong Peng, Richard Haywood and Tim Porter Electronic Engineering, School of Engineering and Applied Science, Aston University, UK x.zhang, Department of Computer Science, Xi an Jiaotong University, China Abstract In this paper, a robust H.4/AVC video transmission system over lossy packet network is investigated and implemented. The H.4/AVC standard has defined a new data partition scheme which can be used to perform unequal loss protection () in video transmission systems. However, few actual implementation and experiments which integrate data partition and loss protection algorithms have been reported. Based on the H.4/AVC data partitioning mechanism, we implement three loss protection schemes using Reed-Solomon and XOR parity codes, namely equal loss protection (), and partition A protection only ().The performance of each scheme is evaluated under different network environments. Experimental results and performance analysis show that has higher Peak Signal-to-Noise Ratio (PSNR) values than and, but requires the least redundancy and offers the best tradeoffs between PSNR values and redundancy among all the three schemes. I. INTRODUCTION Multimedia traffic is increasing rapidly in nearly every type of network. The majority of networks such as IP (Internet protocol) networks are in a lossy environment, and packet losses or erasures can significantly affect the performance of realtime applications. In video transmission, for example, a single loss could corrupt both current and subsequent frames, due to error propagation and the motion prediction and compensation techniques used in the video compression coding. Error control techniques, which consist of forward error correction (FEC), retransmission, error resilience, and error concealment, can be used to enhance the video performance in error prone environments. Conventional retransmission based schemes such as automatic repeat request (ARQ) are not viable options for conversational and streaming services with constraints on real-time delay and jitter [1]. Error resilience and error concealment is used from the video compression coding perspective. Error resilient schemes limit the damage scope caused by transmission error by encoding each frame based on considering the semantic of the compression layer elaborately. Error concealment is a post-processing technique used by the decoder. The latest standard H.4/AVC [2] is likely to become the most promising video compression standard for a large range of video applications. The standard supports valuable error-resilient tools to cope with erased packets, such as flexible macroblock ordering, data partitioning, etc., while it outperforms previous coding standards (H.3, MPEG-4). Unfortunately, these tools increase the computational complexity, which is undesirable for real-time video applications, and have a negative impact on compression efficiency. Therefore, schemes combining FEC algorithms with appropriate selection of error-resilient tools are often shown to be advantageous for transmission of H.4/AVC-coded streams, while maintaining the computational cost at reasonable level [3, 4, 5]. A dropped packet can be regarded as an erasure, so we call the FEC code used in the video transmission system as an erasure code and FEC coding as erasure coding correspondingly. In recent research [5], the Flexible Macroblock Ordering (FMO), one of the error-resilient features of H.4/AVC codec, was used to do. Some related works were presented in [6] [7], which also used the FMO mechanism. The data partitioning of H.4/AVC and high-memory rate compatible punctured convolutional codes (RCPC) were proposed for video transmission over wireless channels in [8]. RCPC codes were applied to the network adaptation layer (NAL). Data partitions were unequally protected according to their significance. The most related work is based on simulation. In this paper we exploit the H.4/AVC data partition resilience tool and implement three different protection schemes using Reed-Solomon and XOR (exclusive-or) parity codes for video transmission. The performance in terms of PSNR (peak signal-to-noise ratio) for the three schemes: (equal loss protection), (unequal loss protection) and (partition A protection only) are analysed under different network environments. The paper is structured as follows. Section II gives a brief introduction to the H.4 data partition resilience techniques and the erasure coding background. Section III describes the whole system implemented. In Section IV, we provide the experimental results and performance analysis. Finally, a conclusion is given in Section V. II. DATA PARTITIONING AND ERASURE CODING A. H.4/AVC Data Partitioning H.4/AVC makes a distinction between a Video Coding Layer (VCL) and a Network Abstraction Layer (NAL). The output of the encoding process is VCL data which is a sequence of bits representing the coded video data. The VCL data is then mapped to NAL units (NALU) prior to transmission or storage. The purpose of separately specifying
2 the VCL and NAL is to distinguish between coding-specific features (at the VCL) and transport-specific features (at the NAL) [4] [9]. Normally, each coded slice is encapsulated into one NALU. In the case of data partitioning, each coded slice is split into three partitions, which are each encapsulated in a NALU of their own. The H.4/AVC specification defines the three data partitions. Partition A contains the slice header, macroblock types, quantization parameters, prediction modes, and motion vectors. Partition B contains residual information of intra-coded macroblocks and partition C contains residual information of inter-coded macroblocks. The purpose of data partitioning is to divide the coded data into several partitions depending on the importance of the data. A network, which can give different priorities to different packets, can then protect the important data in a better way [1]. H.4/AVC supports the partitioning of I-slices into two partitions, P- slices into three partitions, and B-slices into two partitions. The decoder processes the received data partitions as follows. In case of the loss of partition A, regular error concealment is carried out, otherwise the header and motion information is decoded and used in the motion compensation process. If partition C is available the displaced frame difference is reconstructed and added to the motion compensated frame. If partition B is also available the intra macroblocks are added to the reconstructed frame. However, if partition B is lost, temporal error concealment is applied. A more advanced error concealment strategy for partition B losses is currently under investigation [8]. B. Erasure Coding on Video Data Erasure codes are a form of FEC used for communication through a lossy medium. When decoding the encoded data using erasure codes, the receiver is assumed to know the exact location of the lost packets. This information is not needed in a general FEC technique. Erasure codes are typically used for sending packets through the Internet since the receiver can detect the location of the lost packets by noting the missed packet sequence number. In a typical erasure code, the sender encodes redundant packets before sending both the original and redundant packets to the receiver. The receiver can reconstruct the original packets upon receiving a fraction of the total packets. Standard erasure codes such as the RS (N, K) erasure codes; take K original packets and produces (N K) redundant packets, resulting in a total of N packets. If K or more packets are received, then all the original packets can be completely reconstructed. Hence, a larger N/K ratio leads to a higher level of protection for data [11]. In this paper, we use RS codes as a typical example. RS codes as maximum distance separable (MDS) codes have been suggested to be applied to packet loss protection in many papers, such as [12]- [15]. As shown in Figure 1, a video frame is supposed as being transmitted in K packets where K varies with frame type, encoding method, and media content. RS code adds (N K) redundant packets to the K original packets and sends the N packets over the network. Although some packets K K K K Video Coding Layer (Encoder) Data Partition Enabled H.4 Encoder H.4 Decoder Video Coding Layer (Decoder) Decoder SPS PPS parameters & its RTP encapsulation PA NALU & its RTP encapsulation Encoder K+1... N K+1... N Fig. 1. Reed-Solomon Codes RS Encoder XOR Encoder XOR Decoder RS Decoder Network Abstraction Layer (Encoder) Network Abstraction Layer (Decoder) PB NALU & its RTP encapsulation Original Video Frame Packets After Adding Parity Packets (systematic RS coding) After Transmission (some packets lost) After Reconstruction Security Channel Transport (RTP) Transport (RTP) Redundancy & its RTP encapsulation Fig. 2. System Architecture NTuner Security Channel PC NALU & its RTP encapsulation may be lost, e.g. packet 3 in Figure 1, the frame still can be completely reconstructed if any K or more packets are successfully received. A. System Structure III. SYSTEM OVERVIEW The system is presented in detail in Figure 2. The whole system is mainly composed of three parts: the server, NTuner and the client. The server includes the RS encoder and XOR parity encoder embedded H.4/AVC encoder and the RTP server implementation. The packet loss controlled transmission platform, named as NTuner (Network traffic Tuner), which can be used to configure parameters for network bandwidth, delay, jitter, packet loss rate (PLR), and packet loss pattern. The receiver client includes the RS decoder and XOR parity decoder embedded H.4/AVC decoder and the RTP receiver implementation. The raw footage is encoded by exploiting data partition function in the server side. There are twelve types of partition in total. Except PA, PB and PC, we call all the others key partitions which are mainly about SPS (Sequence Parameter Set), PPS (Picture Parameter Set) and setup parameters. The system assumes these key partitions are transmitted using a security channel. The system can be configured to do, and loss protection. The partition A are protected using RS codec. The partition B and C are protected by XOR parity. The NALU and redundancy packets are packed into RTP format then transmitted over the NTuner platform, which
3 Packets In Input De-Multiplexing TCP, UDP FORWARDING Fig. 3. Linux Traffic Control TRAFFIC CONTROL OUTPUT QUEUE Packets out we created by encapsulating the Linux advanced networking traffic controller into the Web-based application. NTuner can alter the network traffic according to the configuration. The receiver recovers the lost partitions by utilizing the proper loss protection codec according to the NALU header information. Then, H.4/AVC coding layer takes over to do the following decoding. B. Traffic and Packet Loss Control We build up the network emulator upon the traffic control component of Fedora 4 that supports a number of advanced networking features [16]. Figure 3 shows how the Linux kernel processes incoming packets, and how it generates packets to be sent to the network. The input de-multiplexer examines the incoming packets and determines if the packets are destined for the local node. If so, they are sent to the higher layer for further processing, otherwise to the forwarding block. The forwarding block, which may have also received locally generated packets from the higher layer, looks up the routing table and determines the next hop for the packets. After this, it queues the packets to be transmitted on the output interface. It is at this point that Linux traffic control comes into play, which can be used to build a complex combination of queuing disciplines, classes and filters, which control the packets that are sent onto the output interface. We encapsulate traffic control into the Web-based application NTuner. C. Erasure Coding Implementation As a typical example, we implement a systematic RS code in our system. RS codes are described in numerous coding theory books and papers [17][18]. Given a data polynomial a(x) of degree k < n, n = 2 m (k is the number of information symbols and n is the code length), in Galois field GF(2 m ) and a code generating polynomial g(x) of degree p, where p n - k and p 1 ( g(x) = x + α i ) k, α(x) = α i x i (1) i= i= with α i successive unity roots in GF(2 m ) and α i elements of the same field, the systematic encoding of α(x) is given by C(x) = α(x)x n k R(x) (2) where R(x) is the remainder of the division α(x)x n k by g(x). Galois field arithmetic is fundamental to RS encoding and decoding. There are several approaches to performing Galois field multiplication in software [18]. In our implementation, we represent the Galois field elements either in the index or polynomial format. In the index format, the number is the power of the Galois field primitive element. This format is convenient for multiplication, which just needs to add the powers modulo 2 m 1. In the polynomial format, the bits represent the coefficients of the polynomial representation of the number. This is the most convenient format for addition. The two formats are swapped via lookup tables. Encoding implementation is based on the use of a Linear Feedback Shift Register (LFSR) that provides a convenient way to perform polynomial division [19]. Decoding utilizes the Berlekamp- Massey algorithm [2]. The RS code offers optimal efficiency such that any available parity element can be substituted for any erased data element in the block. Parity-check information is generated through operations on a Galois field [21]. The computational cost of this process is related to the size of the field, where typical RS code implementations operate in a field of size 2 8, or one with 255 elements. The implementation in our testbed is for a generic RS code; user can configure the parameters n, k and t (t is the erasure correction capability of the code) according to different requirements for video source codes and bit rates. In the following experiments, the Galois field size is 2 3, so n=7, k=5 and t=2. D. Loss Protection Schemes The system supports three types of loss protection schemes:, and. The objective video quality assessment metric PSNR is used to evaluate the video quality. Figure 4 shows the error correction encoding blocks in different schemes. In the scheme, RS codec is used to protect all PA, PB and PC NALU packets equally. This strong protection means the same scale of redundancy being used for protecting each partition. More redundancy results in higher bit rates, and consequentially leads to higher packet loss rates. Because PA is more important than PB and PC, PA packets are protected with a more powerful erasure code than those for PB and PC packets in the scheme. In this way, the overall redundancy is reduced as a result. In the scheme, only the most important partitions (i.e., PA) are protected and the redundancy is reduced dramatically. The system can also work without involving any of the protection schemes when the loss protection encoders are bypassed on the server side. The protected NALU packets are encapsulated into RTP packets according to RFC 3984 RTP Payload Format for H.4 Video []. IV. EXPERIMENTAL RESULTS A. Experimental Environment The system is built up based on a modified version of the test model coder JM12.4 which is provided by the Joint Video Team (JVT). JM12.4 is chosen because it supports data partitioning for the purposes of error resilience. As an example, the first 1 frames of a standard video sequence, in the 4:2: YUV CIF format has been encoded at frames per seconds (fps) applying an IPBPBPBstructure, which means the error caused by packet loss in any frame will be propagated throughout the whole video sequence. The encoder generated 419 partitions in total, which include 13 key parameter
4 Block Block Block TABLE I REDUNDANCY IN SYSTEM Parity Redundancy (Bytes) Alignment Redundancy (Bytes) Redundancy Percentage (Bytes) % 59.21% Partition A Partiton B Partition C RS Parity Redundancy XOR Parity Redundancy Alignment Redundancy % Fig. 4. Loss Protection Schemes partitions (such as SPS, PPS), 2178 PA and 18 PB/PC. A RS (7, 5) code, capable of recovering 2 lost packets per 7 transmitted packets, is implemented and applied in the, and schemes. Since each frame has been divided into eleven slices and each slice is divided into three partitions according to the H.4/AVC encoding mode, using RS (7, 5) code, the system can control the buffering delay within one slice of processing time. The system needs only to buffer five packets to employ the RS encoding and decoding at the server and client side respectively. In the scheme, every five PB/PC packets are used to produce one XOR parity packet which provides transmission protection. On the NTuner platform, the random packet loss pattern is adopted and the packet loss rate is varied between 1% to 2% B. Experimental Results In Figure 5 the PSNR value with respect to frame number, using a selection of packet loss rates, are shown. We found: (1) the PSNR is improved for all protection schemes. (2) Figure 5a and 5b show that when the packet loss rate is low, the and can recover the majority of all lost packets. (3) Normally, the yields a higher PSNR than the other schemes, especially in initial frames, which shows that the error aggregation caused by packet loss is not too high. Figure 5d, 5e, 5f, 5g and 5i shows that the frame PSNR values of is dramatically higher than other protection methods when the frame number less than 4. (4) The PSNR curves of the and are close in most cases. This effect can be seen in Figures 5d to 5j. (5) With the packet loss rate increasing and the error aggregating, the PSNR values of the, and begin to converge, but the PSNR is still marginally higher than the others schemes. This phenomenon can be seen in Figures 5h, 5i and 5j. In a few cases, such as some parts in the Figure 5f and 5h, the curves are prone to jitter. This phenomenon is because: (1) Despite each protection scheme using the same packet loss rate, the location of the lost packets may differ between schemes, resulting in the aggregated error being very different (2) The frame structure chosen in the H.4 encoding is quite sensitive to the packet loss and therefore any displayed error will be propagated throughout the entire video sequence. These two reasons may reduce the accuracy of the PSNR comparison. The user perceived quality was investigated using a range of packet loss rates. It was found that the frame quality significantly improved when using the scheme. This can be seen in Figures 6a and 6b, which show 1 frames with and without protection. We also found and can improve the video quality to the same level as if the packet loss rates were 5% and 1%. Figure 6c, 6d and 6e show the effects of 1 frames with 1% packet loss. Similar results can be found when packet loss rate is 5%. If the error caused by packet loss is not extensively aggregated (i.e. the amount of error early in the sequence is limited), the and schemes can exert their loss recovery capability with excellent results. Figures 6f, 6g and 6h shows this phenomenon in the th frame with 15% packet loss rate. Normally, gets better playing effects than others. The perceived results when using, and are not tolerable if the packet loss rate is greater than 2%. The decoding complexity and added redundancy are the main cost in the system. Rizzo had showed the feasibility of FEC coding in software at high speeds [23]. With the development of computer hardware, decoding complexity is rapidly becoming less of an issue in many circumstances due to the availability of inexpensive high speed CPUs. In this paper we focus mainly on the trade-off between the amount of added redundancy and the video quality improvement. There are two kinds of redundancy in the system. The first one is the parity packet redundancy. Two parity packets are added for every five payload packets when using a (7,5) RS code and one parity packet is added for every five payload packets when using XOR code. H.4/AVC employs variable motion block sizes, therefore the length of the video packets are very different which lead to much more FEC alignment redundancy than conventional video standards. The system uses no complex interleaving or FEC alignment algorithms, the redundancy is added sequentially. Table 1 shows the redundancy and its percentage proportion in the whole sequence. For strong erasure codes, such as RS (7, 5) codes, we found the level of redundancy excessive for real world applications - its theoretical redundancy overheads occupy.57% of the transmitted data. We calculated the PSNR differences between each protection scheme and the transmission without any protection under different packet loss rate. We found the PSNR values can be improved by 5.99, 7.63 and 1.52 (db) respectively at most in
5 , and respectively. If we average the increased values from packet loss rates 1% to 2% for each scheme, the values are 4.13, 5.5 and 6.47 (db) for, and respectively. If bandwidth limitations are not an issue, and the application is real-time related, and can be used with excellent results. If the reliability, real-time feature and bandwidth factors are all to be considered, then the scheme is a practical approach. V. CONCLUSIONS In this paper, we built up a robust streams transmission system by exploiting H.4/AVC data partition and error resilience mechanisms. Erasure coding and H.4/AVC coding with data partitioning are jointly investigated, resulting in three different protection schemes (, and ) for video transmission. The PSNR and user perceived video quality are used to assess the performance of the system. We have compared the performance between the different protection schemes and found that has better PSNR than and but requires much higher redundancy than the others. This could hamper the realisation of the scheme in a practical system, especially a real-time system. Considering both performance in terms of PSNR and redundancy requirement, is shown to be the best choice, compared to and, for this application. This work can also be extended to testing other FEC schemes in combination with H.4/AVC partition and error resilience methods for video transmission. ACKNOWLEDGMENTS This work was supported by the grants from the Engineering and Physical Sciences Research Council of the United Kingdom and Xyratex Ltd. The authors wish to thank Saty Mukherjee and Gu-Chun Zhang for useful discussions. [9] ThomasWiegand, Gary J. Sullivan, Gisle Bjontegaard, and Ajay Luthra, Overview of the H.4/AVC Video Coding Standard, IEEE Transactions on Circuits and System for Video Technology, VOL. 13, NO. 7, JULY 23. [1] Mys, S., Dhondt, Y., Van de Walle, D., De Schrijver, D., and Van de Walle, R, A performance evaluation of the data partitioning tool in H.4/AVC, in Proceedings of the SPIE/Optics East conference, Boston (). [11] T. Nguyen and A. Zakhor, Distributed Video Streaming with Forward Error Correction, Packet Video Workshop, April. [12] T. Zhang and Y. Xu, Unequal packet loss protection for layered video transmission, IEEE Trans. Broadcast., June [13] XU Y, ZHANG T. Variable shortened-and-punctured Reed-Solomon codes for packet loss protection, IEEE Transactions on Broadcasting,, 48(3): [14] Y. Xu and T. Zhang, An adaptive redundancy technique for wireless indoor multicasting, in Proc. Fifth IEEE Symp. Computers and Commun., Antibes-Juan les Pins, France, July 3-6, 2. [15] Huahui Wu, Mark Claypool, Robert E. Kinicki, Adjusting forward error correction with quality scaling for streaming MPEG, NOSSDAV 25: [16] Saravanan Radhakrishnan, Linux - Advanced Networking Overview Version 1, August, [17] S. Lin and D. J. Costello, Error Control Coding: Fundamentals and Applications, Englewood Cliffs, New. Jersey: Prentice Hall, [18] S. Mamidi, M. Schulte, D. Iancu, A. Iancu, and J. Glossner, Instruction Set Extensions for Reed-Solomon Encoding and Decoding, IEEE 16th International Conference on Application-specific Systems, Architectures and Processors, pp. 4-9, July 25. [19] Y. Katayama and S. Morioka, One-Shot Reed-Solomon Decoder, in Annual Conference on Information Science and Systems, vol. 33, pp. 7-75, [2] Richard E. Blahut, Theory and Practice of Error Control Codes, Addison-Wesley Publishing Company, [21] J. A. Cooley, J. L. Mineweaser, L. D. Servi, and E. T. Tsung, Softwarebased Erasure Codes for Scalable Distributed Storage, in 2th IEEE/11th NASA Goddard Conference on Mass Storage Systems and Technologies, San Diego, CA, 23. [] S. Wenger, M.M. Hannuksela, T. Stockhammar, M. Westerlund, and D. Singer, RTP payload format for H.4 video, IETF, Request for Comments: 3984, 25. [23] L. Rizzo. On the Feasibility of Software FEC, Technical Report DEIT Technical Report LR-9713, University of Pisa, Available at luigi/softfec.ps. REFERENCES [1] Yanling Xu and Yuanhua Zhou, H.4 Video Communication Based Refined Error Concealment Schemes, IEEE Trans. on Consumer Electronics, vol.5, no.4, Nov., pp [2] Wiegand Thomas, Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.4; ISO/IEC; AVC), Document: JVT-G5; 7th Meeting, Pattaya, Thailand, Mar. 7-14, 23. [3] S.Wenger, H.4/AVC over IP., IEEE Transaction on Circuits and Systems for Video Technology, vol. 13, no. 7, pp , 23. [4] Iain E G Richardson, H.4 and MPEG-4 Video Compression, John Wiley & Sons, Sept. 23. [5] N. Thomos, S. Argyropoulos, N. V. Boulgouris, and M. G. Strintzis, Robust transmission of H.4 streams using adaptive group slicing and unequal error protection, EURASIP Journal on Applied Signal Processing,, 1 (Jan. ), [6] H. Kodikara Arachchi, W.A.C. Fernando, and S. Panchadcharam, Unequal Error Protection Technique for ROI Based H.4 Video Coding, in Proceedings of IEEE Canadian Conference on Electrical and Computer Engineering, Ottawa, Canada, May. [7] Dhondt, Y., Lambert, P., and Van de Walle, R., A Flexible Macroblock Scheme for Unequal Error Protection, in Proceedings of the IEEE International Conference on Image Processing,. pp [8] T. Stockhammer andm. Bystrom, H.4/AVC data partitioning for mobile video communication, in Proceedings of the International Conference on Image Processing (ICIP 4), pp , Singapore, October.
6 Fig. 5a. PSNR with 1% PLR Fig. 5e. PSNR with 9% PLR Fig. 5b. PSNR with 3% PLR Fig. 5f. PSNR with 11% PLR Fig. 5c. PSNR with 5% PLR Fig. 5g. PSNR with 13% PLR Fig. 5d. PSNR with 7% PLR Fig. 5h. PSNR with 15% PLR 9 1
7 Fig. 5i. PSNR with 17% PLR Fig. 6c. Frame 1, 1% PLR, Fig. 5j. PSNR with 19% PLR Fig. 6d. Frame 1, 1% PLR, Fig. 6a. Frame 1, 1% PLR, Fig. 6e. Frame 1, 1% PLR, Fig. 6b. Frame 1, 1% PLR, Fig. 6f. Frame, 15% PLR,
8 Fig. 6g. Frame, 15% PLR, Fig. 6h. Frame, 15% PLR,
An Unequal Packet Loss Protection Scheme for H.264/AVC Video Transmission
An Unequal Packet Loss Protection Scheme for H.4/AVC Video Transmission Xingjun Zhang, Xiaohong Peng School of Engineering and Applied Science, Aston University Aston Triangle, Birmingham, B4 7ET, UK {x.zhang,
More informationRobust H.264/AVC Video Transmission using Data Partitioning and Unequal Loss Protection
Robust H.264/AVC Video Transmission using Data Partitioning and Unequal Loss Protection Xingjun Zhang, Xiaohong Peng, Scott Fowler, Dajun Wu Department of Computer Science, Xi an Jiaotong University, China
More informationCombined Copyright Protection and Error Detection Scheme for H.264/AVC
Combined Copyright Protection and Error Detection Scheme for H.264/AVC XIAOMING CHEN, YUK YING CHUNG, FANGFEI XU, AHMED FAWZI OTOOM, *CHANGSEOK BAE School of Information Technologies, The University of
More informationImproving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks
Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE 802.11e networks Seung-Seok Kang 1,1, Yejin Sohn 1, and Eunji Moon 1 1Department of Computer Science, Seoul Women s
More informationInvestigation of H.264 Video Streaming over an IEEE e EDCA Wireless Testbed
Investigation of H.264 Video Streaming over an IEEE 82.e EDCA Wireless Testbed Richard Haywood, Saty Mukherjee and Xiao-Hong Peng Electronic Engineering Aston University Birmingham, United Kingdom haywoorj,mukherjs,x-h.peng@aston.ac.uk
More informationTHE H.264 ADVANCED VIDEO COMPRESSION STANDARD
THE H.264 ADVANCED VIDEO COMPRESSION STANDARD Second Edition Iain E. Richardson Vcodex Limited, UK WILEY A John Wiley and Sons, Ltd., Publication About the Author Preface Glossary List of Figures List
More informationOptimal Estimation for Error Concealment in Scalable Video Coding
Optimal Estimation for Error Concealment in Scalable Video Coding Rui Zhang, Shankar L. Regunathan and Kenneth Rose Department of Electrical and Computer Engineering University of California Santa Barbara,
More informationAdvanced Video Coding: The new H.264 video compression standard
Advanced Video Coding: The new H.264 video compression standard August 2003 1. Introduction Video compression ( video coding ), the process of compressing moving images to save storage space and transmission
More informationInvestigation of the GoP Structure for H.26L Video Streams
Investigation of the GoP Structure for H.26L Video Streams F. Fitzek P. Seeling M. Reisslein M. Rossi M. Zorzi acticom GmbH mobile networks R & D Group Germany [fitzek seeling]@acticom.de Arizona State
More informationFast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda
Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE 5359 Gaurav Hansda 1000721849 gaurav.hansda@mavs.uta.edu Outline Introduction to H.264 Current algorithms for
More informationModule 6 STILL IMAGE COMPRESSION STANDARDS
Module 6 STILL IMAGE COMPRESSION STANDARDS Lesson 19 JPEG-2000 Error Resiliency Instructional Objectives At the end of this lesson, the students should be able to: 1. Name two different types of lossy
More informationADAPTIVE JOINT H.263-CHANNEL CODING FOR MEMORYLESS BINARY CHANNELS
ADAPTIVE JOINT H.263-CHANNEL ING FOR MEMORYLESS BINARY CHANNELS A. Navarro, J. Tavares Aveiro University - Telecommunications Institute, 38 Aveiro, Portugal, navarro@av.it.pt Abstract - The main purpose
More informationERROR-ROBUST INTER/INTRA MACROBLOCK MODE SELECTION USING ISOLATED REGIONS
ERROR-ROBUST INTER/INTRA MACROBLOCK MODE SELECTION USING ISOLATED REGIONS Ye-Kui Wang 1, Miska M. Hannuksela 2 and Moncef Gabbouj 3 1 Tampere International Center for Signal Processing (TICSP), Tampere,
More informationInternational Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)
A Technical Analysis Towards Digital Video Compression Rutika Joshi 1, Rajesh Rai 2, Rajesh Nema 3 1 Student, Electronics and Communication Department, NIIST College, Bhopal, 2,3 Prof., Electronics and
More informationCongestion Resiliency of Data Partitioned H.264/AVC Video over Wireless Networks
Congestion Resiliency of Data Partitioned H.264/AVC Video over Wireless Networks Ismail Ali 1, Sandro Moiron 1,2, Martin Fleury 1, and Mohammed Ghanbari 1 1 University of Essex, Colchester CO4 3SQ, United
More informationPerformance Comparison between DWT-based and DCT-based Encoders
, pp.83-87 http://dx.doi.org/10.14257/astl.2014.75.19 Performance Comparison between DWT-based and DCT-based Encoders Xin Lu 1 and Xuesong Jin 2 * 1 School of Electronics and Information Engineering, Harbin
More informationCongestion Resiliency of Data Partitioned H.264/AVC Video over Wireless Networks
Congestion Resiliency of Data Partitioned H.264/AVC Video over Wireless Networks Ismail Ali 1, Sandro Moiron 1,2, Martin Fleury 1, and Mohammed Ghanbari 1 1 University of Essex, Colchester CO4 3SQ, United
More informationMITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC ABSTRACT
MITIGATING THE EFFECT OF PACKET LOSSES ON REAL-TIME VIDEO STREAMING USING PSNR AS VIDEO QUALITY ASSESSMENT METRIC Anietie Bassey, Kufre M. Udofia & Mfonobong C. Uko Department of Electrical/Electronic
More informationAdaptation of Scalable Video Coding to Packet Loss and its Performance Analysis
Adaptation of Scalable Video Coding to Packet Loss and its Performance Analysis Euy-Doc Jang *, Jae-Gon Kim *, Truong Thang**,Jung-won Kang** *Korea Aerospace University, 100, Hanggongdae gil, Hwajeon-dong,
More informationReduced Frame Quantization in Video Coding
Reduced Frame Quantization in Video Coding Tuukka Toivonen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P. O. Box 500, FIN-900 University
More informationIntroduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video
Preface p. xi Acknowledgments p. xvii Introduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video Experiments p. 4 Audio
More informationRate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 11, NO. 3, MARCH 2001 357 Rate-Distortion Optimized Layered Coding with Unequal Error Protection for Robust Internet Video Michael Gallant,
More informationA Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation
2009 Third International Conference on Multimedia and Ubiquitous Engineering A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation Yuan Li, Ning Han, Chen Chen Department of Automation,
More informationEE 5359 Low Complexity H.264 encoder for mobile applications. Thejaswini Purushotham Student I.D.: Date: February 18,2010
EE 5359 Low Complexity H.264 encoder for mobile applications Thejaswini Purushotham Student I.D.: 1000-616 811 Date: February 18,2010 Fig 1: Basic coding structure for H.264 /AVC for a macroblock [1] .The
More informationNEW CAVLC ENCODING ALGORITHM FOR LOSSLESS INTRA CODING IN H.264/AVC. Jin Heo, Seung-Hwan Kim, and Yo-Sung Ho
NEW CAVLC ENCODING ALGORITHM FOR LOSSLESS INTRA CODING IN H.264/AVC Jin Heo, Seung-Hwan Kim, and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju, 500-712,
More informationEE Low Complexity H.264 encoder for mobile applications
EE 5359 Low Complexity H.264 encoder for mobile applications Thejaswini Purushotham Student I.D.: 1000-616 811 Date: February 18,2010 Objective The objective of the project is to implement a low-complexity
More informationStereo DVB-H Broadcasting System with Error Resilient Tools
Stereo DVB-H Broadcasting System with Error Resilient Tools Done Bugdayci M. Oguz Bici Anil Aksay Murat Demirtas Gozde B Akar Antti Tikanmaki Atanas Gotchev Project No. 21653 Stereo DVB-H Broadcasting
More informationCoding for the Network: Scalable and Multiple description coding Marco Cagnazzo
Coding for the Network: Scalable and Multiple description coding Marco Cagnazzo Overview Examples and motivations Scalable coding for network transmission Techniques for multiple description coding 2 27/05/2013
More informationTitle Adaptive Lagrange Multiplier for Low Bit Rates in H.264.
Provided by the author(s) and University College Dublin Library in accordance with publisher policies. Please cite the published version when available. Title Adaptive Lagrange Multiplier for Low Bit Rates
More informationQuality of Service (QoS) Whitepaper
Quality of Service (QoS) Whitepaper PCS-Series Videoconferencing White Paper www.sonybiz.net/vc Introduction Currently, an estimated 5% of data packets sent over the Internet are lost. In a videoconferencing
More informationUnified Error Control Framework with Cross-Layer Interactions for Efficient H.264 Video Transmission over IEEE 802.
Unified Error Control Framework with Cross-Layer Interactions for Efficient H.264 Video Transmission over IEEE 802.11e Wireless LAN Jeong-Yong Choi and Jitae Shin School of Information and Communication
More informationRate Distortion Optimization in Video Compression
Rate Distortion Optimization in Video Compression Xue Tu Dept. of Electrical and Computer Engineering State University of New York at Stony Brook 1. Introduction From Shannon s classic rate distortion
More informationSTUDY 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
More informationELEC 691X/498X Broadcast Signal Transmission Winter 2018
ELEC 691X/498X Broadcast Signal Transmission Winter 2018 Instructor: DR. Reza Soleymani, Office: EV 5.125, Telephone: 848 2424 ext.: 4103. Office Hours: Wednesday, Thursday, 14:00 15:00 Slide 1 In this
More information2014 Summer School on MPEG/VCEG Video. Video Coding Concept
2014 Summer School on MPEG/VCEG Video 1 Video Coding Concept Outline 2 Introduction Capture and representation of digital video Fundamentals of video coding Summary Outline 3 Introduction Capture and representation
More informationAn Efficient Mode Selection Algorithm for H.264
An Efficient Mode Selection Algorithm for H.64 Lu Lu 1, Wenhan Wu, and Zhou Wei 3 1 South China University of Technology, Institute of Computer Science, Guangzhou 510640, China lul@scut.edu.cn South China
More informationComplexity Reduced Mode Selection of H.264/AVC Intra Coding
Complexity Reduced Mode Selection of H.264/AVC Intra Coding Mohammed Golam Sarwer 1,2, Lai-Man Po 1, Jonathan Wu 2 1 Department of Electronic Engineering City University of Hong Kong Kowloon, Hong Kong
More informationHybrid WIMAX and DVB-H Emulator for Scalable Multiple Descriptions Video Coding Testing
Hybrid WIMAX and DVB-H Emulator for Scalable Multiple Descriptions Video Coding Testing C. H. Liew and S. Worrall Centre for Communication Systems Research University of Surrey Guildford, Surrey, UK {c.liew,
More informationUnit-level Optimization for SVC Extractor
Unit-level Optimization for SVC Extractor Chang-Ming Lee, Chia-Ying Lee, Bo-Yao Huang, and Kang-Chih Chang Department of Communications Engineering National Chung Cheng University Chiayi, Taiwan changminglee@ee.ccu.edu.tw,
More informationJimin Xiao, Tammam Tillo, Senior Member, IEEE, Yao Zhao, Senior Member, IEEE
Real-Time Video Streaming Using Randomized Expanding Reed-Solomon Code Jimin Xiao, Tammam Tillo, Senior Member, IEEE, Yao Zhao, Senior Member, IEEE Abstract Forward error correction (FEC) codes are widely
More informationMulti-path Forward Error Correction Control Scheme with Path Interleaving
Multi-path Forward Error Correction Control Scheme with Path Interleaving Ming-Fong Tsai, Chun-Yi Kuo, Chun-Nan Kuo and Ce-Kuen Shieh Department of Electrical Engineering, National Cheng Kung University,
More informationChannel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet
Channel-Adaptive Error Protection for Scalable Audio Streaming over Wireless Internet GuiJin Wang Qian Zhang Wenwu Zhu Jianping Zhou Department of Electronic Engineering, Tsinghua University, Beijing,
More informationAn Efficient Table Prediction Scheme for CAVLC
An Efficient Table Prediction Scheme for CAVLC 1. Introduction Jin Heo 1 Oryong-Dong, Buk-Gu, Gwangju, 0-712, Korea jinheo@gist.ac.kr Kwan-Jung Oh 1 Oryong-Dong, Buk-Gu, Gwangju, 0-712, Korea kjoh81@gist.ac.kr
More informationDelay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet
Delay Constrained ARQ Mechanism for MPEG Media Transport Protocol Based Video Streaming over Internet Hong-rae Lee, Tae-jun Jung, Kwang-deok Seo Division of Computer and Telecommunications Engineering
More informationON THE PERFORMANCE OF H.264/MVC OVER LOSSY IP-BASED NETWORKS
20th European Signal Processing Conference (EUSIPCO 2012) Bucharest, Romania, August 27-31, 2012 ON THE PERFORMANCE OF H.264/MVC OVER LOSSY IP-BASED NETWORKS Athanasios Kordelas 1, 2, Tasos Dagiuklas 2,3,
More informationRecommended Readings
Lecture 11: Media Adaptation Scalable Coding, Dealing with Errors Some slides, images were from http://ip.hhi.de/imagecom_g1/savce/index.htm and John G. Apostolopoulos http://www.mit.edu/~6.344/spring2004
More informationDeblocking Filter Algorithm with Low Complexity for H.264 Video Coding
Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Jung-Ah Choi and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju, 500-712, Korea
More informationCross-Layer Perceptual ARQ for H.264 Video Streaming over Wireless Networks
Cross-Layer Perceptual ARQ for H.264 Video Streaming over 802.11 Wireless Networks P. Bucciol,G.Davini, E. Masala, E. Filippi and J.C. De Martin IEIIT-CNR / Dipartimento di Automatica e Informatica Politecnico
More informationCongestion Resiliency for Data-Partitioned H.264/AVC Video Streaming over IEEE e Wireless Networks
Congestion Resiliency for Data-Partitioned H.264/AVC Video Streaming over IEEE 802.11e Wireless Networks *Ismail Ali, Sandro Moiron, Martin Fleury and Mohammed Ghanbari University of Essex, Colchester
More informationThe Performance of MANET Routing Protocols for Scalable Video Communication
Communications and Network, 23, 5, 9-25 http://dx.doi.org/.4236/cn.23.522 Published Online May 23 (http://www.scirp.org/journal/cn) The Performance of MANET Routing Protocols for Scalable Video Communication
More information4G WIRELESS VIDEO COMMUNICATIONS
4G WIRELESS VIDEO COMMUNICATIONS Haohong Wang Marvell Semiconductors, USA Lisimachos P. Kondi University of Ioannina, Greece Ajay Luthra Motorola, USA Song Ci University of Nebraska-Lincoln, USA WILEY
More informationADAPTIVE PICTURE SLICING FOR DISTORTION-BASED CLASSIFICATION OF VIDEO PACKETS
ADAPTIVE PICTURE SLICING FOR DISTORTION-BASED CLASSIFICATION OF VIDEO PACKETS E. Masala, D. Quaglia, J.C. De Martin Λ Dipartimento di Automatica e Informatica/ Λ IRITI-CNR Politecnico di Torino, Italy
More informationCross-Layer Optimization for Efficient Delivery of Scalable Video over WiMAX Lung-Jen Wang 1, a *, Chiung-Yun Chang 2,b and Jen-Yi Huang 3,c
Applied Mechanics and Materials Submitted: 2016-06-28 ISSN: 1662-7482, Vol. 855, pp 171-177 Revised: 2016-08-13 doi:10.4028/www.scientific.net/amm.855.171 Accepted: 2016-08-23 2017 Trans Tech Publications,
More informationVIDEO TRANSMISSION OVER UMTS NETWORKS USING UDP/IP
VIDEO TRANSMISSION OVER UMTS NETWORKS USING UDP/IP Sébastien Brangoulo, Nicolas Tizon, Béatrice Pesquet-Popescu and Bernard Lehembre GET/ENST - Paris / TSI 37/39 rue Dareau, 75014 Paris, France phone:
More informationThe RTP Encapsulation based on Frame Type Method for AVS Video
Applied Mechanics and Materials Online: 2012-12-27 ISSN: 1662-7482, Vols. 263-266, pp 1803-1808 doi:10.4028/www.scientific.net/amm.263-266.1803 2013 Trans Tech Publications, Switzerland The RTP Encapsulation
More informationHomogeneous Transcoding of HEVC for bit rate reduction
Homogeneous of HEVC for bit rate reduction Ninad Gorey Dept. of Electrical Engineering University of Texas at Arlington Arlington 7619, United States ninad.gorey@mavs.uta.edu Dr. K. R. Rao Fellow, IEEE
More informationObjective: Introduction: To: Dr. K. R. Rao. From: Kaustubh V. Dhonsale (UTA id: ) Date: 04/24/2012
To: Dr. K. R. Rao From: Kaustubh V. Dhonsale (UTA id: - 1000699333) Date: 04/24/2012 Subject: EE-5359: Class project interim report Proposed project topic: Overview, implementation and comparison of Audio
More informationError Concealment Used for P-Frame on Video Stream over the Internet
Error Concealment Used for P-Frame on Video Stream over the Internet MA RAN, ZHANG ZHAO-YANG, AN PING Key Laboratory of Advanced Displays and System Application, Ministry of Education School of Communication
More informationPacket-Level Forward Error Correction in Video Transmission
Packet-Level Forward Error Correction in Video Transmission Matteo Mazzotti, Enrico Paolini, Marco Chiani, Davide Dardari, and Andrea Giorgetti University of Bologna Wireless Communications Laboratory
More informationZonal MPEG-2. Cheng-Hsiung Hsieh *, Chen-Wei Fu and Wei-Lung Hung
International Journal of Applied Science and Engineering 2007. 5, 2: 151-158 Zonal MPEG-2 Cheng-Hsiung Hsieh *, Chen-Wei Fu and Wei-Lung Hung Department of Computer Science and Information Engineering
More informationAn Implementation of Multiple Region-Of-Interest Models in H.264/AVC
An Implementation of Multiple Region-Of-Interest Models in H.264/AVC Sebastiaan Van Leuven 1, Kris Van Schevensteen 1, Tim Dams 1, and Peter Schelkens 2 1 University College of Antwerp Paardenmarkt 92,
More informationJPEG 2000 vs. JPEG in MPEG Encoding
JPEG 2000 vs. JPEG in MPEG Encoding V.G. Ruiz, M.F. López, I. García and E.M.T. Hendrix Dept. Computer Architecture and Electronics University of Almería. 04120 Almería. Spain. E-mail: vruiz@ual.es, mflopez@ace.ual.es,
More informationError Resilient Image Transmission over Wireless Fading Channels
Error Resilient Image Transmission over Wireless Fading Channels M Padmaja [1] M Kondaiah [2] K Sri Rama Krishna [3] [1] Assistant Professor, Dept of ECE, V R Siddhartha Engineering College, Vijayawada
More informationOVERVIEW OF IEEE 1857 VIDEO CODING STANDARD
OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD Siwei Ma, Shiqi Wang, Wen Gao {swma,sqwang, wgao}@pku.edu.cn Institute of Digital Media, Peking University ABSTRACT IEEE 1857 is a multi-part standard for multimedia
More informationRECOMMENDATION ITU-R BT.1720 *
Rec. ITU-R BT.1720 1 RECOMMENDATION ITU-R BT.1720 * Quality of service ranking and measurement methods for digital video broadcasting services delivered over broadband Internet protocol networks (Question
More informationEvalSVC - An evaluation platform for scalable video coding transmission
EvalSVC - An evaluation platform for scalable video coding transmission Tien Anh Le, Hang Nguyen, Hongguang Zhang To cite this version: Tien Anh Le, Hang Nguyen, Hongguang Zhang. EvalSVC - An evaluation
More informationStandard-Compliant Enhancements of JVT Coded Video for Transmission over Fixed and Wireless IP
Standard-Compliant Enhancements of JVT Coded Video for Transmission over Fixed and Wireless IP Thomas Stockhammer Institute for Communications Engineering (LNT) Munich University of Technology (TUM) 80290
More informationLow complexity H.264 list decoder for enhanced quality real-time video over IP
Low complexity H.264 list decoder for enhanced quality real-time video over IP F. Golaghazadeh1, S. Coulombe1, F-X Coudoux2, P. Corlay2 1 École de technologie supérieure 2 Université de Valenciennes CCECE
More information1480 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 5, OCTOBER 2012
1480 IEEE TRANSACTIONS ON MULTIMEDIA, VOL. 14, NO. 5, OCTOBER 2012 Wireless H.264 Video Quality Enhancement Through Optimal Prioritized Packet Fragmentation Kashyap K. R. Kambhatla, Student Member, IEEE,
More informationCS 641 Project Report Error resilient video transmission over wireless networks. December Gang Ding
CS 64 Project Report Error resilient video transmission over wireless networks December 00 Gang Ding Abstract This report proposes a general architecture for error resilient video transmission over mobile
More informationRequest for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track. RTP Payload Format for Generic Forward Error Correction
Network Working Group A. Li, Ed. Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track RTP Payload Format for Generic Forward Error Correction Status of This Memo This
More informationComparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000
Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000 EE5359 Multimedia Processing Project Proposal Spring 2013 The University of Texas at Arlington Department of Electrical
More informationSIGNAL COMPRESSION. 9. Lossy image compression: SPIHT and S+P
SIGNAL COMPRESSION 9. Lossy image compression: SPIHT and S+P 9.1 SPIHT embedded coder 9.2 The reversible multiresolution transform S+P 9.3 Error resilience in embedded coding 178 9.1 Embedded Tree-Based
More informationSystematic Lossy Error Protection for Video Transmission over Wireless Ad Hoc Networks
Systematic Lossy Error Protection for Transmission over Wireless Ad Hoc Networks Xiaoqing Zhu, Shantanu Rane and Bernd Girod Information Systems Laboratory, Stanford University, Stanford, CA 94305 ABSTRACT
More informationOne-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain
Author manuscript, published in "International Symposium on Broadband Multimedia Systems and Broadcasting, Bilbao : Spain (2009)" One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain
More informationUDP-Lite Enhancement Through Checksum Protection
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS UDP-Lite Enhancement Through Checksum Protection To cite this article: Suherman et al 2017 IOP Conf. Ser.: Mater. Sci. Eng. 180
More informationError Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet.
Error Control Techniques for Interactive Low-bit Rate Video Transmission over the Internet. Injong Rhee Department of Computer Science North Carolina State University Video Conferencing over Packet- Switching
More informationA Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames
A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames Ki-Kit Lai, Yui-Lam Chan, and Wan-Chi Siu Centre for Signal Processing Department of Electronic and Information Engineering
More informationCoding of Coefficients of two-dimensional non-separable Adaptive Wiener Interpolation Filter
Coding of Coefficients of two-dimensional non-separable Adaptive Wiener Interpolation Filter Y. Vatis, B. Edler, I. Wassermann, D. T. Nguyen and J. Ostermann ABSTRACT Standard video compression techniques
More informationExperimental Evaluation of H.264/Multiview Video Coding over IP Networks
ISSC 11, Trinity College Dublin, June 23-24 Experimental Evaluation of H.264/Multiview Video Coding over IP Networks Zhao Liu *, Yuansong Qiao *, Brian Lee *, Enda Fallon **, Karunakar A. K. *, Chunrong
More informationESTIMATION OF THE UTILITIES OF THE NAL UNITS IN H.264/AVC SCALABLE VIDEO BITSTREAMS. Bin Zhang, Mathias Wien and Jens-Rainer Ohm
19th European Signal Processing Conference (EUSIPCO 2011) Barcelona, Spain, August 29 - September 2, 2011 ESTIMATION OF THE UTILITIES OF THE NAL UNITS IN H.264/AVC SCALABLE VIDEO BITSTREAMS Bin Zhang,
More informationNetwork-Adaptive Video Coding and Transmission
Header for SPIE use Network-Adaptive Video Coding and Transmission Kay Sripanidkulchai and Tsuhan Chen Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA 15213
More informationCross-layer Feedback Control for Video Communications via Mobile Ad-hoc Networks
Cross-layer Feedback Control for Video Communications via Mobile Ad-hoc Networks 1 H. Gharavi and K. Ban National Institute of Standards and Technology 100 Bureau Drive, Gaithersburg, MD 20899-8920 Abstract-This
More informationBlock-based Watermarking Using Random Position Key
IJCSNS International Journal of Computer Science and Network Security, VOL.9 No.2, February 2009 83 Block-based Watermarking Using Random Position Key Won-Jei Kim, Jong-Keuk Lee, Ji-Hong Kim, and Ki-Ryong
More informationMISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.
Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides
More informationVHDL Implementation of H.264 Video Coding Standard
International Journal of Reconfigurable and Embedded Systems (IJRES) Vol. 1, No. 3, November 2012, pp. 95~102 ISSN: 2089-4864 95 VHDL Implementation of H.264 Video Coding Standard Jignesh Patel*, Haresh
More informationDistributed Video Coding
Distributed Video Coding Bernd Girod Anne Aaron Shantanu Rane David Rebollo-Monedero David Varodayan Information Systems Laboratory Stanford University Outline Lossless and lossy compression with receiver
More informationTranscoding from H.264/AVC to High Efficiency Video Coding (HEVC)
EE5359 PROJECT PROPOSAL Transcoding from H.264/AVC to High Efficiency Video Coding (HEVC) Shantanu Kulkarni UTA ID: 1000789943 Transcoding from H.264/AVC to HEVC Objective: To discuss and implement H.265
More informationWireless Video Transmission: A Single Layer Distortion Optimal Approach
2009 Data Compression Conference Wireless Video Transmission: A Single Layer Distortion Optimal Approach Negar Nejati Homayoun Yousefi zadeh Hamid Jafarkhani Department of EECS University of California,
More informationSMART: An Efficient, Scalable and Robust Streaming Video System
SMART: An Efficient, Scalable and Robust Streaming Video System Feng Wu, Honghui Sun, Guobin Shen, Shipeng Li, and Ya-Qin Zhang Microsoft Research Asia 3F Sigma, #49 Zhichun Rd Haidian, Beijing, 100080,
More informationIEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEMBER
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 9, SEPTEER 2009 1389 Transactions Letters Robust Video Region-of-Interest Coding Based on Leaky Prediction Qian Chen, Xiaokang
More informationThe new Hybrid approach to protect MPEG-2 video header
The new Hybrid approach to protect MPEG-2 video header *YUK YING CHUNG, *XIANG ZHANG, *XIAOMING CHEN, *MOHD AFIZI MOHD SHUKRAN, **CHANGSEOK BAE *School of Information Technologies, University of Sydney,
More informationMOBILE VIDEO COMMUNICATIONS IN WIRELESS ENVIRONMENTS. Jozsef Vass Shelley Zhuang Jia Yao Xinhua Zhuang. University of Missouri-Columbia
MOBILE VIDEO COMMUNICATIONS IN WIRELESS ENVIRONMENTS Jozsef Vass Shelley Zhuang Jia Yao Xinhua Zhuang Multimedia Communications and Visualization Laboratory Department of Computer Engineering & Computer
More information2 RTP Encapsulation and its Application in NS-2 Simulation
3rd International Conference on Multimedia Technology(ICMT 2013) RTP Encapsulation for Scalable Video Stream and its Application in NS-2 Simulation Zhou Ying, Zhang Jihong, Liu Wei Abstract. Real-time
More informationH.264 video transmission over IEEE based wireless networks: QoS cross-layer optimization
H.264 video transmission over IEEE802.11 based wireless networks: QoS cross-layer optimization ZORAN BOJKOVIC (1), DRAGORAD MILOVANOVIC (2) (1) Faculty of Transport and Traffic Engineering, University
More informationIBM Research Report. Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms
RC24748 (W0902-063) February 12, 2009 Electrical Engineering IBM Research Report Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms Yuri Vatis Institut für Informationsverarbeitung
More informationChapter 11.3 MPEG-2. MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications:
Chapter 11.3 MPEG-2 MPEG-2: For higher quality video at a bit-rate of more than 4 Mbps Defined seven profiles aimed at different applications: Simple, Main, SNR scalable, Spatially scalable, High, 4:2:2,
More informationVideo Redundancy Coding in H.263+ Stephan Wenger Technische Universität Berlin
Video Redundancy Coding in H.263+ Stephan Wenger Technische Universität Berlin stewe@cs.tu-berlin.de ABSTRACT: The forthcoming new version of ITU- T s advanced video compression recommendation H.263 [1]
More informationMultimedia Data Transmission over Mobile Internet using Packet-Loss Punctured (PaLoP) Codes
Multimedia Data Transmission over Mobile Internet using Packet-Loss Punctured PaLoP Codes Markus Kaindl and Joachim Hagenauer Institute for Communications Engineering Munich University of Technology 9
More informationQUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING. Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose
QUANTIZER DESIGN FOR EXPLOITING COMMON INFORMATION IN LAYERED CODING Mehdi Salehifar, Tejaswi Nanjundaswamy, and Kenneth Rose Department of Electrical and Computer Engineering University of California,
More information