Simulator of the H.264 video codec based on the behavior study of the configuration parameters

Size: px
Start display at page:

Download "Simulator of the H.264 video codec based on the behavior study of the configuration parameters"

Transcription

1 Simulator of the H.264 video codec based on the behavior study of the configuration parameters Iris Correa das Chagas Linck and Arthur Tórgo Gómez Abstract In this work it was developed a hybrid algorithm that simulates the behavior of the H.264/AVC video Encoder/Decoder, or simply H.264 CODEC used in the Brazilian Digital Television System (BDTS). The hybrid algorithm comprises two metaheuristics: Tabu Search and Genetic Algorithm. It aims to seek a good configuration of the six main parameters used for configuring the H.264 CODEC. This problem is approached as a combinatorial optimization problem known as Parties Selection Problem. The proposed algorithm searches the solution through the behavior simulation of these configuration parameters: bit rate, frame rate, quantization parameters of the B (Bi-predicted), P (Predicted) and I (Intra-Predicted) slices, and the number of B-slices in a Group Of Pictures (GOP). The proposed algorithm generated solutions that improved the encoded video generated by the H.264 CODEC in terms of image quality and video compression. The Hybrid algorithm proved to be a reliable support tool to configure a H.264 CODEC for different formats of video. Index Terms Genetic Algorithm, H.264 Video CODEC, Metaheuristic, Tabu Search. I. INTRODUCTION Algorithms for compressing and decompressing video, called CODECs have been continually improved over the last decade to attend the market demands. One of the latest CODECs is the H.264/MPEG-4 AVC standard which is part of the third generation video compression technology. However, choosing the appropriate CODEC and the optimization of real-time implementation for a specific application remains a difficult challenge today. The optimal design of a CODEC compression means more data with great efficiency using limited computational resource, which is summarized in an arduous task [1]. Many algorithms to improve the H.264 CODEC have been proposed. A Genetic Search Algorithm was proposed by Yuelei et al. [2] and it was applied in the Motion Estimation Module of the H.264. Yasakethu et al. [3] proposed a rate control technique by using the Video Quality Metric (VQM) with an evolution strategy algorithm which is capable to identify the best possible quantization parameters that it would maximize the subjective quality of the entire video. Moriyoshi et al., [4] Iris C. C. Linck is with University of Sinos Valley, UNISINOS, São Leopoldo, Brazil (telephone: , linck.iris@ gmail.com). Arthur T. Gómez is with University of Sinos Valley, UNISINOS, São Leopoldo, Brazil ( atgomezbr@gmail.com). ISBN: proposed a PC-based real-time MPEG-4 video codec with a fast adaptive motion vector search software. All the studies mentioned, [2], [3] and [4], have in common the fact they improve the performance of the H.264 codec and the solutions that are proposed by them are embedded in the source code of the codec. In this paper we will take a fresh look of this problem and it is proposed a hybrid algorithm that simulates the behavior of the H.264 configuration parameters, instead of trying to improve its source code. The configuration parameters are represented by means of an objective function. The proposed hybrid algorithm, called Simulator Metaheuristics applied to a H.264 Codec (SMAC), was developed based on two metaheuristics: Tabu Search and Genetic Algorithm. The six configuration parameters that will be optimized by the SMAC are the bit rate, frame rate, the quantization parameter of B-frame, I-frame and P-frame and the amount of B-frames in a Group of Pictures (GOP).The bit rate and frame rate parameters work primarily on the quality of the video image while the others parameters act directly on the video compression. All these parameters are part of the objective function of the proposed algorithm. The parameters have the same degree of contribution in the objective function through their unbiased weights. In summary, the objective function of the proposed algorithm behaves as an objective metric that manages two policies: quality of image and video compression. When the hybrid algorithm finds a solution, this solution is used to configure the H.264 codec. The codec will encode a video in order to verify if the encoded video reached an improved image quality, that is measured by its PSNR [5] (Peak Signal to Noise Ratio) and a better video compression. Experiments using different format videos were performed and the results showed that the encoded video had improvement. II. BEHAVIOR ANALYSES OF THE H.264 CODEC SIMULATOR The H.264 standard contains numerous configuration parameters that leave him with high flexibility and greatly affects its performance. Because of this, an H.264 encoder can have poor performance if it is configured improperly. The aim of this study was to transform the proposed objective function in an unbiased solution. For this, the configuration parameters, called decision variables, which make up the objective function, had to be calibrated in terms of weights assigned to them. The SMAC algorithm was run 100 times in this step in order to assign random weights to each decision variable. The random values of the weights followed a normal distribution within a range of values from 0 to

2 After 100 SMAC rounds, it was calculated the mean of values taken by the decision variables. The decision variable with highest mean value was assigned with a normalized weight equal 1 and the weight of the others decision variables were calculated by dividing the highest mean value found by the mean value of each one. The weights were rounded. This process ensures that the objective function becomes an unbiased solution. All decision variables have the same degree of contribution within the function. The Objective Function (OF) was defined like that: MaxOF 1BR 2FR (1) 3 QI QP QB PF Where: BR represents the bit rate; FR, the Frame rate; QI, QP and QB represents respectively the quantization of I-frame, P-frame and B-frame; and PF is the number of B-frame within the GOP. The coefficients α 1, α 2, α 3, α 4, α 5 and α 6 represent the unbiased weight of the decision variables. The decision variables take random values according to the range of values suggested by I-TUT [6]. It was made experiments in order to validate the proposed algorithm. In these experiments it was observed the behavior of decision variables as the SMAC increases the weight value of the decision variables in a progressive manner. The experiment consisted of run the SMAC 300 times. The weight of the decision variable chosen was increased by 20 units every 30 executions of the algorithm. We calculated mean values of the decision variables in these 30 executions. After run the SMAC 300 times, we obtained 10 mean values of the decision variables. For this experiment, six scenarios were assembled, one for each decision variable. In the first scenario, it was increased the bit rate weight, in the second, the frame rate weight, in the third, the QI weight, in the fourth, the QP weight in the fifth the QB weight and in the sixth scenario it was increased the PF weight. The algorithm was run 1,800 times in order to cover all the scenarios. The results of the experiment using the first scenario are showed in the Table I. Table I. Mean values assumed by the decision variables when BR contributes more effectively in the Objective Function. The Fig. 1 shows the curves behavior of the objective function and its decision variables in the scenario in which BR has a higher degree of influence on Objective Function. Fig. 1. Curves behavior of the objective function and its decision variables within the first scenario. The Graph 1 (Fig.1) shows that the objective function increases when the bit rate rises. It means that when the OF reaches higher values the image quality tends to be better and this is in agreement with the I-TUT [6]. The Graph 2 (Fig.1) shows the behavior curve of frame rate. It was observed that the frame rate fluctuated through the iterations. This kind of behavior occurred with the frame rate because it is connected with the change of the type of frames. In the iteration 5 the frame rate drops sharply. It occurs in the same moment that PF reached a peak. In other words, the increase of PF means that the number of the B-frames increased within the GOP and according to the literature it contributes for the drop of the frame rate because B-frames take more time to be encoded by the H.264 codec. B-frames are the ones which suffer the greatest compressions according to the I-TUT [6]. These behaviors show that the hybrid algorithm simulates the real behavior of the H.264 codec and it is in agreement with the literature [6]. The Graph 2 (Fig.1) shows the behavior curve of the quantization parameter of the I-frames represented by QI. The Graph 2 shows that the QI behavior curve tends to have small oscillations. The I-frames are the ones which have low compression. They are encoded by the H.264 intra prediction module. This module deals with the spatial redundancy of the image or inter-pixel redundancy. It was observed that the range of values assumed by the QI parameter is greater than the QP and QI ranges (see the Table I). According to the literature, a high compression factor to treat the spatial redundancy has no great harm for the encoding of a video, but the same is not true when it comes to temporal redundancy. Therefore, this is an acceptable behavior to the proposed simulator and it confirms to the evidence that it behaves like a real codec. The Graph 4 and 5 (Figure 1) shown that QP and QB tend to be inversely related. QP is related with the compression factor of P-frames are used as the reference to B-frames. The simulator decreases the compression of the P-frames when the B-frames have a high compression. This behavior contributes to improve the image quality in the H.264 codec. The other scenarios corroborated with the results presented in the first scenario. Some important results should be cited when there was a change of scenario. In scenario 2 it was observed that the frame rate improves the objective function but the function values were slightly below the values obtained in 87

3 the scenario 1. In scenario 3 and 4 related to QI and QP respectively, it was observed that the objective function did not reach high values when variables related with the video compression have higher contribution in this function. In Scenario 5 the increasing of the contribution of the QP caused a slight increase in the objective function like in the scenarios 3 and 4. But, when the QP achieved its higher contribution within the function, it causes a drop in the objective function. The scenarios 3, 4 and 5 show that when a variable related to compression of frames has high contribution within the objective function, it causes a little improvement in the objective function due to the fact that increasing the frame compression is not conducive to a better image quality. III. COMPUTATIONAL ARCHITECTURE OF THE SIMULATOR OF H.264 CODEC The Fig. 2 shows the computational model of the SMAC, which illustrates the architecture of the proposed hybrid algorithm. The hybrid algorithm basically has three modules: the first module receives an initial solution as the basis for beginning the search for a better solution. The second module performs the tabu search. The third module performs the genetic algorithm. There is a fourth module that is not part of the hybrid algorithm, however, this shows that in the end of the hybrid algorithm it is provided a solution to be used for setting the parameters of the H.264 codec. Fig. 2. Computing architecture of the SMC. Currently, the research and work done by using metaheuristics are turning to the use hybrid techniques, such as Burk et al. [7],[8], because they have shown better results, since they have exploited the specific advantages of each method. In the first module of the model shown in Fig. 2, called initial solution module, it is provided a viable initial solution to the Tabu Search, which consists in a set of values for the six configuration parameters or decision variables of the objective function as in (1). This initial solution came from the JIGA of tests from the DigConv Project [9]. The JIGA of tests is a system (hardware and software) that allows complete tests to check the performance of H.264 video CODEC for the Brazilian Digital TV [10], [11], by monitoring and analyzing the data and parameters from content generation and coding/decoding video until display the video decoded. The proposed solution had to be configured to work in a properly profile/level of the H.264. The simulator works within the limits of the profile of H.264 as regards the range of values allowed for the configuration variables of the codec. The Tabu Search (TS) module will explore the search space around the initial solution. The objective function of the tabu search is the objective function (1). The neighborhood structure consisted in generating random values for the decision variables according to the values defined or suggested in [6]. The tabu list stored initially was set in 7 tabu movements. The stopping criterion applied was the maximum number of iteration without improvement of the Objective Function value (nbmax) and its size was defined in 100. The twenty best solutions found by TS were stored in an elite candidate list, and this one is delivered to the genetic algorithm when the stopping criterion is reached. The Genetic Algorithm (GA) module receives an elite candidate list from TS. This list was used to generate the initial population of the GA. The chromosome is represented by a set of the six decision variables, as in (1). The fitness function is represented by (1). The selection strategy used was the tournament selection; the reproduction strategy to generate new individuals (offspring) consisted in the crossover and mutation with probability equal of 0.8 and 0.2 respectively. It was used geometrical crossover operator and one point crossover; the number of generations was 100 and it was used as the stopping criterion. After the complete execution of the tabu search and the genetic algorithm two solutions are presented, one solution from each algorithm. These solutions found are compared and if the solution found by the Genetic Algorithm module is better than the solution found by the Tabu Search module, the hybrid algorithm returns to the Tabu Search module in order to try to optimize the GA solution. Otherwise, the hybrid algorithm is finished and the best solution found can be used in order to configure the H.264 encoder. IV. EXPERIMENTS USING THE H.264 CODEC This experiment consists in encode videos with different formats using the H.264 codec. For this, the codec was configured with solutions found by the proposed simulator. The results of the encoded video were analyzed and compared with the initial solution results in terms of the PSNR [5] and video compression. The table II lists the types of videos used in the experiment. The first column presents the identification of the video, the second column presents the format that the video should take 88

4 after its codification and its original name, the third column shows the resolution of the video, the fourth column presents the profile and the level used by the H.264 codec, the fifth column shows the number video frames and the sixth column shows the original size of the video when it is in its original format YUV 4:2:0. Table II. List of videos used in video encoding tests. The Table III shows the video coding results presented in table II. In short, the table III shows that the same video was encoded by the H.264 codec in two steps, at first step, the DigConv project team encoded the video using default values for the configuration parameters of the H.264 codec. In the second step, the video was encoded using the optimal parameters for the best solution found by the SMC. The degree of compression and the PSNR [5] that were obtained from these two encodings were then compared and analyzed. Note that the PSNR [5] is an objective metric provided by the H.264 codec at the end of the video coding. The higher the value of PSNR, better the image quality. The PSNR assumes values in the range from 0 to 50 and PSNR values below 30 produces an image quality not acceptable. Table III. Results of encoding videos using the H.264 codec. According to Table III, V02 was encoded using three different solutions found by proposed simulator. All solutions were better than the Initial Solution. In this experiment the simulator was configured with different values for the nbmax and the tabu list size. The first configuration used by the simulator was nbmax = 100 and tabu list size = 50, as a result, the solution found was better than the initial solution. It happened because the SMC got a video compression gain of 0.93% and a PSNR loss of only 0.28%. It was observed that the SMC found a solution which produced a slight loss in the image quality, but the loss has not led to an unacceptable image quality (PSNR < 30). The simulator was able to achieve better compression of video to compensate for the small loss in PSNR. The second configuration used nbmax equal 400 and tabu list size equal 100. This solution resulted in an increased by 2.02% in the PSNR, but the video size increased by 34.38%. It was observe that in this case the SMC considered this the solution as the best solution at all due to the fact that he prioritizes the gain in PSNR within the objective function. The third configuration used nbmax=600 and tabu list size = 100. This solution did not achieve a gain in PSNR, only managed to minimize losses of this metric and the solution achieved a gain of video compression by 34.24%. The loss of PSNR not leads to an unacceptable value PSNR. In experiments carried out with the video V02 could be observed that the behavior of the SMC was to prioritize the gain of PSNR. It was observed that the highest value of objective function was reached when it achieved a gain of PSNR, on the other hand, when the gain is not attained, the SMC tended to minimize the loss of PSNR and then it gave priority to the gain of video compression, as a way to compensate for the loss of image quality. The Table III shows that the V10 video was encoded using four different solutions found by proposed simulator. Each solution had different nbmax and tabu list size. In summary, the different solutions used to encode the V10 video V10, shown the different behaviors of the proposed simulator, which makes it clear that the best solutions were those that achieve the greatest gains of both PSNR and video compression while the worst solutions were those which had some type of loss in one of them. This shows that the SMC aims to maximize the image quality and the compression rate video. The other videos, V15, V29, V33 and V34, also achieved better solutions than the initial solution and obtained some kind of gain as shown in Table III. V. CONCLUSION This work proposed a hybrid algorithm called Simulator Metaheuristics applied to a CODEC (SMC) that uses the tabu search in combination with the genetic algorithm, in order to study the behavior of the six main configuration parameters of the video CODEC H.264/AVC. From the study of the parameters dynamic behaviors it was validated proposed hybrid algorithm. Experiments were done with the SMC in order to obtain good solutions for the H.264 codec configuration. The SMC has been validated by the patterns of behavior of the parameters that were found in the literature, and was very efficient according to the experiments. It was observed that the algorithm assumes that the best solution is one which makes the codec have a gain of image quality and video rate compression. When this solution is not reached, the SMC attempts to strike a balance between the image quality and compression video rate. The objective function of the proposed hybrid algorithm behaves like an objective metric that manages two policies: quality of image and compression video rate. The results were considered satisfactory since the proposed algorithm always reached a solution better than the initial solution and the proposed algorithm solves the problem of setting parameters of the H.264 codec used in the Brazilian Digital TV. 89

5 REFERENCES [1] J. Golston, A. Rao. Video codecs tutorial: Trade-offs with H.264, VC-1 and other advanced codecs, Embedded Systems Conference Silicon Valley, [2] X. Yuelei, B. Duyan, M. Baixin. A Genetic Search Algorithm for Motion Estimation, IEEE, Signal Processing Proceedings, [3] S. L. P. Yasakethu,, W. A. C. Fernando, S. Adedoyin, A. Kondoz, A Rate Control Technique for Off Line H.264/AVC Video Coding Using Subjective Quality of Video, IEEE Transactions on Consumer Electronics, Vol. 54, No. 3, 2008 [4] T. Moriyoshi, H. Shinohara, T. Miyakazi, I. Kuroda, Real-time software video codec with a fast adaptive motion vector search, Journal of VLSI Signal Processing, 2000, vol. 29, pp [5] S. Winkler, P. Mohandas, The evolution of video quality measurement: from PSNR to hybrid metrics, IEEE Transactions on Broadcasting, 2008, pp [6] ITU-T. ITU-T Recommendation H.264. Advanced video coding for generic audiovisual services, [7] E. K. Burke, P. D. Causmaecker, G. V. Berghe, A Memetic Approach to the nurse Rostering Problem, Applied Intelligence 15, 2001, pp , Kluwer Academic Publishers. [8] E. K. Burke, P. D. Causmaecker, G. V. Berghe, A hybrid Tabu Search Algorithm for the Nurse Rostering Problem,. B. McKay et al. (eds.), Simulated Evolution and Learning, Springer, Lecture Notes in Artificial Intelligence, 1998, v.1585, pp [9] Unisinos University of the Sinos Valley, Especificação de Software CODEC Codificação e Decodificação de Sinais Fonte, [10] ABNT - Associação Brasileira de Normas Técnicas, NBR ,. Digital Terrestrial Television video coding, audio coding and multiplexing. Part 1: video coding, Rio de Janeiro, [11] ABNT - Associação Brasileira de Normas Técnicas, NBR Televisão digital terrestre Sistema de transmissão, Rio de Janeiro,

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

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- sumedha.phatak@mavs.uta.edu Objective: A study, implementation and comparison of

More information

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

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

More information

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

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,

More information

IMPACT OF COMPRESSION ON THE VIDEO QUALITY

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

More information

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) 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

More information

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

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,

More information

Video Coding Technologies and Standards: Now and Beyond

Video Coding Technologies and Standards: Now and Beyond Hitachi Review Vol. 55 (Mar. 2006) 11 Video Coding Technologies and Standards: Now and Beyond Tomokazu Murakami Hiroaki Ito Muneaki Yamaguchi Yuichiro Nakaya, Ph.D. OVERVIEW: Video coding technology compresses

More information

Video compression: Performance of available codec software

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

More information

Parametric Comparison of H.264 with Existing Video Standards

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

More information

Efficient Motion Estimation by Fast Three Step Search Algorithms

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,

More information

Hybrid Evolution of Heterogeneous Neural Networks

Hybrid Evolution of Heterogeneous Neural Networks Hybrid Evolution of Heterogeneous Neural Networks 01001110 01100101 01110101 01110010 01101111 01101110 01101111 01110110 01100001 00100000 01110011 01101011 01110101 01110000 01101001 01101110 01100001

More information

A Hybrid Tabu Search Method for Assembly Line Balancing

A Hybrid Tabu Search Method for Assembly Line Balancing Proceedings of the 7th WSEAS International Conference on Simulation, Modelling and Optimization, Beijing, China, September 15-17, 2007 443 A Hybrid Tabu Search Method for Assembly Line Balancing SUPAPORN

More information

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

WHITE PAPER. H.264/AVC Encode Technology V0.8.0 WHITE PAPER H.264/AVC Encode Technology V0.8.0 H.264/AVC Standard Overview H.264/AVC standard was published by the JVT group, which was co-founded by ITU-T VCEG and ISO/IEC MPEG, in 2003. By adopting new

More information

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 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

More information

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

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

More information

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

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

More information

A Brief Study of the Nurse Scheduling Problem (NSP)

A Brief Study of the Nurse Scheduling Problem (NSP) A Brief Study of the Nurse Scheduling Problem (NSP) Lizzy Augustine, Morgan Faer, Andreas Kavountzis, Reema Patel Submitted Tuesday December 15, 2009 0. Introduction and Background Our interest in the

More information

How To Improve Performance Of H.264/Avc With High Efficiency Video Coding (Hevc)

How To Improve Performance Of H.264/Avc With High Efficiency Video Coding (Hevc) Evaluation of performance and complexity comparison for coding standards HEVC vs. H.264/AVC Zoran M. Milicevic and Zoran S. Bojkovic Abstract In order to compare the performance and complexity without

More information

Digital terrestrial television broadcasting Audio coding

Digital terrestrial television broadcasting Audio coding Digital terrestrial television broadcasting Audio coding Televisão digital terrestre Codificação de vídeo, áudio e multiplexação Parte 2: Codificação de áudio Televisión digital terrestre Codificación

More information

A Mathematical Model for Evaluating the Perceptual Quality of Video

A Mathematical Model for Evaluating the Perceptual Quality of Video A Mathematical Model for Evaluating the Perceptual Quality of Video Jose Joskowicz, José-Carlos López-Ardao, Miguel A. González Ortega, and Cándido López García ETSE Telecomunicación, Campus Universitario,

More information

Efficient Coding Unit and Prediction Unit Decision Algorithm for Multiview Video Coding

Efficient Coding Unit and Prediction Unit Decision Algorithm for Multiview Video Coding JOURNAL OF ELECTRONIC SCIENCE AND TECHNOLOGY, VOL. 13, NO. 2, JUNE 2015 97 Efficient Coding Unit and Prediction Unit Decision Algorithm for Multiview Video Coding Wei-Hsiang Chang, Mei-Juan Chen, Gwo-Long

More information

Video Encryption Exploiting Non-Standard 3D Data Arrangements. Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl uhl@cosy.sbg.ac.

Video Encryption Exploiting Non-Standard 3D Data Arrangements. Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl uhl@cosy.sbg.ac. Video Encryption Exploiting Non-Standard 3D Data Arrangements Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl uhl@cosy.sbg.ac.at Andreas Uhl 1 Carinthia Tech Institute & Salzburg University Outline

More information

For Articulation Purpose Only

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,

More information

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery

ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery ATSC Standard: 3D-TV Terrestrial Broadcasting, Part 2 Service Compatible Hybrid Coding Using Real-Time Delivery Doc. A/104 Part 2 26 December 2012 Advanced Television Systems Committee 1776 K Street, N.W.

More information

Video Coding Basics. Yao Wang Polytechnic University, Brooklyn, NY11201 yao@vision.poly.edu

Video Coding Basics. Yao Wang Polytechnic University, Brooklyn, NY11201 yao@vision.poly.edu Video Coding Basics Yao Wang Polytechnic University, Brooklyn, NY11201 yao@vision.poly.edu Outline Motivation for video coding Basic ideas in video coding Block diagram of a typical video codec Different

More information

Numerical Research on Distributed Genetic Algorithm with Redundant

Numerical Research on Distributed Genetic Algorithm with Redundant Numerical Research on Distributed Genetic Algorithm with Redundant Binary Number 1 Sayori Seto, 2 Akinori Kanasugi 1,2 Graduate School of Engineering, Tokyo Denki University, Japan 10kme41@ms.dendai.ac.jp,

More information

Complexity-rate-distortion Evaluation of Video Encoding for Cloud Media Computing

Complexity-rate-distortion Evaluation of Video Encoding for Cloud Media Computing Complexity-rate-distortion Evaluation of Video Encoding for Cloud Media Computing Ming Yang, Jianfei Cai, Yonggang Wen and Chuan Heng Foh School of Computer Engineering, Nanyang Technological University,

More information

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 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 nandakishore@qualcomm.com K.

More information

Nurse Rostering. Jonathan Johannsen CS 537. Scheduling Algorithms

Nurse Rostering. Jonathan Johannsen CS 537. Scheduling Algorithms Nurse Rostering Jonathan Johannsen CS 537 Scheduling Algorithms Most hospitals worldwide create schedules for their staff by hand, spending hours trying to optimally assign workers to various wards at

More information

Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm

Genetic Algorithm. Based on Darwinian Paradigm. Intrinsically a robust search and optimization mechanism. Conceptual Algorithm 24 Genetic Algorithm Based on Darwinian Paradigm Reproduction Competition Survive Selection Intrinsically a robust search and optimization mechanism Slide -47 - Conceptual Algorithm Slide -48 - 25 Genetic

More information

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 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

More information

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

We are presenting a wavelet based video conferencing system. Openphone. Dirac Wavelet based video codec 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

More information

GPU Compute accelerated HEVC decoder on ARM Mali TM -T600 GPUs

GPU Compute accelerated HEVC decoder on ARM Mali TM -T600 GPUs GPU Compute accelerated HEVC decoder on ARM Mali TM -T600 GPUs Ittiam Systems Introduction DSP Systems IP Company Multimedia + Communication Systems Multimedia Components, Systems, Hardware Focus on Broadcast,

More information

Parallelization of video compressing with FFmpeg and OpenMP in supercomputing environment

Parallelization of video compressing with FFmpeg and OpenMP in supercomputing environment Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 231 237 doi: 10.14794/ICAI.9.2014.1.231 Parallelization of video compressing

More information

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

ISSN: 2319-5967 ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013 Transistor Level Fault Finding in VLSI Circuits using Genetic Algorithm Lalit A. Patel, Sarman K. Hadia CSPIT, CHARUSAT, Changa., CSPIT, CHARUSAT, Changa Abstract This paper presents, genetic based algorithm

More information

Bandwidth Adaptation for MPEG-4 Video Streaming over the Internet

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

More information

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Journal of Al-Nahrain University Vol.15 (2), June, 2012, pp.161-168 Science Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm Manal F. Younis Computer Department, College

More information

Multiple Description Coding (MDC) and Scalable Coding (SC) for Multimedia

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: gurgurka@boun.edu.tr Dept. Of Computer Eng. Boğaziçi University Istanbul/TR ( Currenty@UNITN)

More information

Video Network Traffic and Quality Comparison of VP8 and H.264 SVC

Video Network Traffic and Quality Comparison of VP8 and H.264 SVC Video Network Traffic and Quality Comparison of and Patrick Seeling Dept. of Computing and New Media Technologies University of Wisconsin-Stevens Point Stevens Point, WI 5448 pseeling@ieee.org Akshay Pulipaka

More information

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

Thor High Efficiency, Moderate Complexity Video Codec using only RF IPR Thor High Efficiency, Moderate Complexity Video Codec using only RF IPR draft-fuldseth-netvc-thor-00 Arild Fuldseth, Gisle Bjontegaard (Cisco) IETF 93 Prague, CZ July 2015 1 Design principles Moderate

More information

A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN)

A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN) ISSN: 2278 1323 All Rights Reserved 2014 IJARCET 3910 A Genetic Algorithm Processor Based on Redundant Binary Numbers (GAPBRBN) Miss: KIRTI JOSHI Abstract A Genetic Algorithm (GA) is an intelligent search

More information

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

X264: A HIGH PERFORMANCE H.264/AVC ENCODER. Loren Merritt and Rahul Vanam* X264: A HIGH PERFORMANCE H.264/AVC ENCODER Loren Merritt and Rahul Vanam* In Preparation *Dept. of Electrical Engineering, University of Washington, Seattle, WA 98195-2500 Email: {lorenm, rahulv}@u.washington.edu

More information

Video Affective Content Recognition Based on Genetic Algorithm Combined HMM

Video Affective Content Recognition Based on Genetic Algorithm Combined HMM Video Affective Content Recognition Based on Genetic Algorithm Combined HMM Kai Sun and Junqing Yu Computer College of Science & Technology, Huazhong University of Science & Technology, Wuhan 430074, China

More information

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

A Look at Emerging Standards in Video Security Systems. Chris Adesanya Panasonic Network Systems Company Chris.Adesanya@us.panasonic. A Look at Emerging Standards in Video Security Systems Chris Adesanya Panasonic Network Systems Company Chris.Adesanya@us.panasonic.com Standards Standards are published documents that establish specifications

More information

Wireless Ultrasound Video Transmission for Stroke Risk Assessment: Quality Metrics and System Design

Wireless Ultrasound Video Transmission for Stroke Risk Assessment: Quality Metrics and System Design Wireless Ultrasound Video Transmission for Stroke Risk Assessment: Quality Metrics and System Design A. Panayides 1, M.S. Pattichis 2, C. S. Pattichis 1, C. P. Loizou 3, M. Pantziaris 4 1 A.Panayides and

More information

Real-Time DMB Video Encryption in Recording on PMP

Real-Time DMB Video Encryption in Recording on PMP Real-Time DMB Video Encryption in Recording on PMP Seong-Yeon Lee and Jong-Nam Kim Dept. of Electronic Computer Telecommunication Engineering, PuKyong Nat'l Univ. sylee9997@pknu.ac.kr, jongnam@pknu.ac.kr

More information

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 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

More information

DVB-T BER MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE

DVB-T BER MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE DVB-T MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE M. Mª Vélez (jtpveelm@bi.ehu.es), P. Angueira, D. de la Vega, A. Arrinda, J. L. Ordiales UNIVERSITY

More information

Alpha Cut based Novel Selection for Genetic Algorithm

Alpha Cut based Novel Selection for Genetic Algorithm Alpha Cut based Novel for Genetic Algorithm Rakesh Kumar Professor Girdhar Gopal Research Scholar Rajesh Kumar Assistant Professor ABSTRACT Genetic algorithm (GA) has several genetic operators that can

More information

Solomon Systech Image Processor for Car Entertainment Application

Solomon Systech Image Processor for Car Entertainment Application Company: Author: Piony Yeung Title: Technical Marketing Engineer Introduction Mobile video has taken off recently as a fun, viable, and even necessary addition to in-car entertainment. Several new SUV

More information

CSE 237A Final Project Final Report

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

More information

EQUITABLE QUALITY VIDEO STREAMING OVER DSL. Barry Crabtree, Mike Nilsson, Pat Mulroy and Steve Appleby

EQUITABLE QUALITY VIDEO STREAMING OVER DSL. Barry Crabtree, Mike Nilsson, Pat Mulroy and Steve Appleby EQUITABLE QUALITY VIDEO STREAMING OVER DSL Barry Crabtree, Mike Nilsson, Pat Mulroy and Steve Appleby BT Innovate, Adastral Park, Martlesham Heath, Ipswich IP5 3RE, UK ABSTRACT Video streaming has frequently

More information

Introduction to image coding

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

More information

DISCOVER Monoview Video Codec

DISCOVER Monoview Video Codec DISCOVER Monoview Video Codec Fernando Pereira Instituto Superior Técnico, Portugal on behalf of the DISCOVER project DISCOVER Workshop on Recent Advances in Distributed Video Coding November 6, 007, Lisboa

More information

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

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

More information

Intra-Prediction Mode Decision for H.264 in Two Steps Song-Hak Ri, Joern Ostermann

Intra-Prediction Mode Decision for H.264 in Two Steps Song-Hak Ri, Joern Ostermann Intra-Prediction Mode Decision for H.264 in Two Steps Song-Hak Ri, Joern Ostermann Institut für Informationsverarbeitung, University of Hannover Appelstr 9a, D-30167 Hannover, Germany Abstract. Two fast

More information

Understanding Compression Technologies for HD and Megapixel Surveillance

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

More information

Intelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract

Intelligent Search Heuristics for Cost Based Scheduling. Murphy Choy Michelle Cheong. Abstract Intelligent Search Heuristics for Cost Based Scheduling Murphy Choy Michelle Cheong Abstract Nurse scheduling is a difficult optimization problem with multiple constraints. There is extensive research

More information

302 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 2, FEBRUARY 2009

302 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 2, FEBRUARY 2009 302 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 19, NO. 2, FEBRUARY 2009 Transactions Letters Fast Inter-Mode Decision in an H.264/AVC Encoder Using Mode and Lagrangian Cost Correlation

More information

Comparative Assessment of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders for Low-Delay Video Applications

Comparative Assessment of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders for Low-Delay Video Applications Comparative Assessment of H.265/MPEG-HEVC, VP9, and H.264/MPEG-AVC Encoders for Low-Delay Video Applications Dan Grois* a, Detlev Marpe a, Tung Nguyen a, and Ofer Hadar b a Image Processing Department,

More information

A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number

A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number 1 Tomohiro KAMIMURA, 2 Akinori KANASUGI 1 Department of Electronics, Tokyo Denki University, 07ee055@ms.dendai.ac.jp

More information

Multidimensional Transcoding for Adaptive Video Streaming

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,

More information

High Definition (HD) Technology and its Impact. on Videoconferencing F770-64

High Definition (HD) Technology and its Impact. on Videoconferencing F770-64 High Definition (HD) Technology and its Impact on Videoconferencing F770-64 www.frost.com Frost & Sullivan takes no responsibility for any incorrect information supplied to us by manufacturers or users.

More information

Management Science Letters

Management Science Letters Management Science Letters 4 (2014) 905 912 Contents lists available at GrowingScience Management Science Letters homepage: www.growingscience.com/msl Measuring customer loyalty using an extended RFM and

More information

Statistical Modeling of Huffman Tables Coding

Statistical Modeling of Huffman Tables Coding Statistical Modeling of Huffman Tables Coding S. Battiato 1, C. Bosco 1, A. Bruna 2, G. Di Blasi 1, G.Gallo 1 1 D.M.I. University of Catania - Viale A. Doria 6, 95125, Catania, Italy {battiato, bosco,

More information

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 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

More information

http://www.springer.com/0-387-23402-0

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

More information

Proposal and Development of a Reconfigurable Parallel Job Scheduling Algorithm

Proposal and Development of a Reconfigurable Parallel Job Scheduling Algorithm Proposal and Development of a Reconfigurable Parallel Job Scheduling Algorithm Luís Fabrício Wanderley Góes, Carlos Augusto Paiva da Silva Martins Graduate Program in Electrical Engineering PUC Minas {lfwgoes,capsm}@pucminas.br

More information

How to Send Video Images Through Internet

How to Send Video Images Through Internet Transmitting Video Images in XML Web Service Francisco Prieto, Antonio J. Sierra, María Carrión García Departamento de Ingeniería de Sistemas y Automática Área de Ingeniería Telemática Escuela Superior

More information

JPEG Image Compression by Using DCT

JPEG Image Compression by Using DCT International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Issue-4 E-ISSN: 2347-2693 JPEG Image Compression by Using DCT Sarika P. Bagal 1* and Vishal B. Raskar 2 1*

More information

MEDICAL IMAGE COMPRESSION USING HYBRID CODER WITH FUZZY EDGE DETECTION

MEDICAL IMAGE COMPRESSION USING HYBRID CODER WITH FUZZY EDGE DETECTION MEDICAL IMAGE COMPRESSION USING HYBRID CODER WITH FUZZY EDGE DETECTION K. Vidhya 1 and S. Shenbagadevi Department of Electrical & Communication Engineering, College of Engineering, Anna University, Chennai,

More information

JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions

JPEG compression of monochrome 2D-barcode images using DCT coefficient distributions Edith Cowan University Research Online ECU Publications Pre. JPEG compression of monochrome D-barcode images using DCT coefficient distributions Keng Teong Tan Hong Kong Baptist University Douglas Chai

More information

Complexity-bounded Power Control in Video Transmission over a CDMA Wireless Network

Complexity-bounded Power Control in Video Transmission over a CDMA Wireless Network Complexity-bounded Power Control in Video Transmission over a CDMA Wireless Network Xiaoan Lu, David Goodman, Yao Wang, and Elza Erkip Electrical and Computer Engineering, Polytechnic University, Brooklyn,

More information

Video Codec Requirements and Evaluation Methodology

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

More information

A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms

A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms 2009 International Conference on Adaptive and Intelligent Systems A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms Kazuhiro Matsui Dept. of Computer Science

More information

Media - Video Coding: Motivation & Scenarios

Media - Video Coding: Motivation & Scenarios Media - Video Coding 1. Scenarios for Multimedia Applications - Motivation - Requirements 15 Min 2. Principles for Media Coding 75 Min Redundancy - Irrelevancy 10 Min Quantization as most important principle

More information

A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem

A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem Sayedmohammadreza Vaghefinezhad 1, Kuan Yew Wong 2 1 Department of Manufacturing & Industrial Engineering, Faculty of Mechanical

More information

A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0

A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0 212 International Conference on System Engineering and Modeling (ICSEM 212) IPCSIT vol. 34 (212) (212) IACSIT Press, Singapore A Binary Model on the Basis of Imperialist Competitive Algorithm in Order

More information

Internet Video Streaming and Cloud-based Multimedia Applications. Outline

Internet Video Streaming and Cloud-based Multimedia Applications. Outline Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, yhe@ee.ryerson.ca Ling Guan, lguan@ee.ryerson.ca 1 Outline Internet video streaming Overview Video coding Approaches for video

More information

Dynamic Generation of Test Cases with Metaheuristics

Dynamic Generation of Test Cases with Metaheuristics Dynamic Generation of Test Cases with Metaheuristics Laura Lanzarini, Juan Pablo La Battaglia III-LIDI (Institute of Research in Computer Science LIDI) Faculty of Computer Sciences. National University

More information

Constructing nurse schedules at large hospitals

Constructing nurse schedules at large hospitals Intl. Trans. in Op. Res. 10 (2003) 245 265 INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH Constructing nurse schedules at large hospitals Tiago M. Dias a, Daniel F. Ferber b, Cid C. de Souza c and

More information

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION

APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION APPLICATION OF ADVANCED SEARCH- METHODS FOR AUTOMOTIVE DATA-BUS SYSTEM SIGNAL INTEGRITY OPTIMIZATION Harald Günther 1, Stephan Frei 1, Thomas Wenzel, Wolfgang Mickisch 1 Technische Universität Dortmund,

More information

Advanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm

Advanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 7(July 2012), PP 141-147 Advanced Task Scheduling for Cloud Service Provider Using Genetic Algorithm 1 Sourav Banerjee, 2 Mainak Adhikari,

More information

How To Test Video Quality On A Network With H.264 Sv (H264)

How To Test Video Quality On A Network With H.264 Sv (H264) IEEE TRANSACTIONS ON BROADCASTING, VOL. 59, NO. 2, JUNE 2013 223 Toward Deployable Methods for Assessment of Quality for Scalable IPTV Services Patrick McDonagh, Amit Pande, Member, IEEE, Liam Murphy,

More information

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network Jianguo Cao School of Electrical and Computer Engineering RMIT University Melbourne, VIC 3000 Australia Email: j.cao@student.rmit.edu.au

More information

Dolby Vision for the Home

Dolby Vision for the Home Dolby Vision for the Home 1 WHAT IS DOLBY VISION? Dolby Vision transforms the way you experience movies, TV shows, and games with incredible brightness, contrast, and color that bring entertainment to

More information

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

FAQs. Getting started with the industry s most advanced compression technology. when it counts FAQs Getting started with the industry s most advanced compression technology when it counts AVC-Intra Frequently Asked Questions 1. What is AVC-Intra? AVC-Intra, the industry s most advanced compression

More information

An Introduction to Ultra HDTV and HEVC

An Introduction to Ultra HDTV and HEVC An Introduction to Ultra HDTV and HEVC By Gregory Cox, Senior Application Engineer, ATEME July 2013 We are yet again at a precipice in technology with the introduction of HEVC and 4K. This is the new standard

More information

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc (International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan dr.khalidbilal@hotmail.com

More information

Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware

Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware Evaluation of Different Task Scheduling Policies in Multi-Core Systems with Reconfigurable Hardware Mahyar Shahsavari, Zaid Al-Ars, Koen Bertels,1, Computer Engineering Group, Software & Computer Technology

More information

Algorithm Design and Advantages in HD

Algorithm Design and Advantages in HD Two Novel Algorithms for High Quality Motion Estimation in High Definition Video Sequences Diego Noble, Marcelo Porto, Luciano Agostini, Ricardo M. Araujo, Luis C. Lamb Institute of Informatics, Federal

More information

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS

PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS PERFORMANCE ANALYSIS OF VOIP TRAFFIC OVER INTEGRATING WIRELESS LAN AND WAN USING DIFFERENT CODECS Ali M. Alsahlany 1 1 Department of Communication Engineering, Al-Najaf Technical College, Foundation of

More information

College of information technology Department of software

College of information technology Department of software University of Babylon Undergraduate: third class College of information technology Department of software Subj.: Application of AI lecture notes/2011-2012 ***************************************************************************

More information

Overview: Video Coding Standards

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

More information

Design of all-pass operators for mixed phase deconvolution

Design of all-pass operators for mixed phase deconvolution Design of all-pass operators for mixed phase deconvolution Dorian Caraballo Ledesma CPGG/UFBA, and Milton J. Porsani, CPGG/IGEO/UFBA and INCT-GP/CNPQ/MCT Copyright 2011, SBGf - Sociedade Brasileira de

More information

How To Test Video Quality With Real Time Monitor

How To Test Video Quality With Real Time Monitor White Paper Real Time Monitoring Explained Video Clarity, Inc. 1566 La Pradera Dr Campbell, CA 95008 www.videoclarity.com 408-379-6952 Version 1.0 A Video Clarity White Paper page 1 of 7 Real Time Monitor

More information

H.264/MPEG-4 AVC Video Compression Tutorial

H.264/MPEG-4 AVC Video Compression Tutorial Introduction The upcoming H.264/MPEG-4 AVC video compression standard promises a significant improvement over all previous video compression standards. In terms of coding efficiency, the new standard is

More information

A Study of Crossover Operators for Genetic Algorithm and Proposal of a New Crossover Operator to Solve Open Shop Scheduling Problem

A Study of Crossover Operators for Genetic Algorithm and Proposal of a New Crossover Operator to Solve Open Shop Scheduling Problem American Journal of Industrial and Business Management, 2016, 6, 774-789 Published Online June 2016 in SciRes. http://www.scirp.org/journal/ajibm http://dx.doi.org/10.4236/ajibm.2016.66071 A Study of Crossover

More information

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

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 Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is

More information