DISTRIBUTED VIDEO CODING: CODEC ARCHITECTURE AND IMPLEMENTATION
|
|
|
- Brendan Bridges
- 10 years ago
- Views:
Transcription
1 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 DISTRIBUTED VIDEO CODING: CODEC ARCHITECTURE AND IMPLEMENTATION Vijay Kumar Kodavalla and Dr. P.G. Krishna Mohan 2 Semiconductor and Systems Division, Wipro Technologies, Bangalore, India [email protected] 2 Electronics & Communications Engineering Dept, JNTU College of Engineering, Hyderaad, India [email protected] ABSTRACT Distriuted Video Coding (DVC) is a new coding paradigm for video compression, ased on Slepian- Wolf (lossless coding) and Wyner-Ziv (lossy coding) information theoretic results. DVC is useful for emerging applications such as wireless video cameras, wireless low-power surveillance networks and disposale video cameras for medical applications etc. The primary ojective of DVC is low-complexity video encoding, where ulk of computation is shifted to the decoder, as opposed to low-complexity decoder in conventional video compression standards such as H.264 and MPEG etc. There are couple of early architectures and implementations of DVC from Stanford University [2][3] in 2002, Berkeley University PRISM (Power-efficient, Roust, high-compression, Syndrome-ased Multimedia coding) [4][5] in 2002 and European project DISCOVER (DIStriuted COding for Video SERvices) [6] in Primarily there are two types of DVC techniques namely pixel domain and transform domain ased. Transform domain design will have etter rate-distortion (RD) performance as it exploits spatial correlation etween neighouring samples and compacts the lock energy into as few transform coefficients as possile (aka energy compaction). In this paper, architecture, implementation details and C model results of our transform domain DVC are presented. KEYWORDS Group of Pictures (GOP), Rate-distortion (RD), Wyner-Ziv (WZ), Discrete Cosine Transform (DCT), Low Density Parity Check Accumulator (LDPCA), Side Information (SI) and Distriuted Video Coding (DVC). INTRODUCTION The encoding process of DVC is very simple y design. First, consecutive frames in the incoming video sequence are split into various groups ased on the cumulative motion of all the frames in each group crossing a pre-defined threshold. And the numer of frames in each such group is called a GOP (Group of Pictures). In a GOP, first frame is called key frame and remaining frames are called Wyner-Ziv (WZ) frames. The so called key frames will e encoded y using H.264 main profile intra coder. Higher GOP size increases the numer of WZ frames etween key frames, which reduces the data rate. The so called WZ frames will undergo lock ased transform, i.e., DCT is applied on each 4x4 lock. The DCT coefficients of entire WZ frame will e grouped together, forming so called DCT coefficient ands. After the transform coding, each coefficient and will e uniform scalar quantized with pre-defined levels. Bitplane ordering will e performed on the quantized ins. Each ordered it-plane will e encoded separately y using Low Density Parity Check Accumulator (LDPCA) encoder. LDPCA encoder computes a set of parity its representing the accumulated syndrome of the encoded it planes. An 8-it Cyclic Redundancy Check (CRC) sum will also e sent to decoder for each it DOI : 0.52/sipij
2 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 plane to ensure correct decoding operation. The parity its will e stored in a uffer in the encoder and progressively transmitted to the decoder, which iteratively requests more its during the decoding operation through the feedack channel. The DVC decoding process is relatively more complex. The key frames will e decoded y using H.264 main profile intra decoder. The decoded key frames will e used for reconstruction of so called side information (SI) at the decoder, which is an estimation of the WZ frame availale only at the encoder. A motion compensated interpolation etween the two closest reference frames is performed, for SI generation. The difference etween the WZ frame and the corresponding SI can e correlation noise in virtual channel. An online Laplacian model is used to otain a good approximation of the residual (WZ-SI). The DCT transform will e applied on the SI and an estimate of the coefficients of the WZ frame are thus otained. From these DCT coefficients, soft input values for the information its will e computed, y taking into account the statistical modeling of the virtual noise. The conditional proaility otained for each DCT coefficient will e converted into conditional it proailities y considering the previously decoded it planes and the value of side information. These soft input values will e fed to the LDPCA decoder which performs the decoding operation. The decoder success or failure will e verified y an 8 it CRC sum received from encoder for current it plane. If the decoding fails, i.e., if the received parity its are not sufficient to guarantee successful decoding with a low it error rate, more parity its will e requested using the feedack channel. This is iterated until successful decoding is otained. After the successful decoding of all it planes, inverse it plane ordering will e performed. Inverse quantization and reconstruction will e performed on the decoded ins. Next, inverse DCT (IDCT) will e performed and each WZ frame is restored to pixel domain. Finally, decoded WZ frames and key frames are interleaved as per GOP to get the decoded video sequence. The previous work in this field includes pixel domain DVC architecture from Stanford University [2][3] in 2002 followed y Syndrome ased transform domain ased DVC architecture from Berkeley University PRISM (Power-efficient, Roust, high-compression, Syndrome-ased Multimedia coding) [4][5] in 2002 and finally European project DISCOVER (DIStriuted Coding for Video SERvices) [6] ased on Stanford architecture in The Section 2 highlights implemented DVC codec Architecture and implementation details. The Section 3 presents the results with C code implementation, followed y conclusions and further work in Section DVC CODEC ARCHITECTURE AND IMPLEMENTATION DETAILS The Architecture of implemented DVC codec is shown in Figure. Encoder WZ frames DCT Quantizer Bit plane Ordering LDPCA Encoder Buffer WZ itstream Feedack channel LDPCA Decoder Bit plane Re-order Soft Input Computation Inv Quant & Recon DCT, Quant, Bitplane order IDCT DCT & Laplacian Noise Model Decoder Decoded WZ frames Video input Adaptive Video Splitter Key frames H.264 Intra Encoder H.264 Intra Decoder Frame Buffer Motion compensated interpolation & Residual difference Video Output Frame Buffer SI Estimation Decoded Key frames Figure. DVC Encoder and Decoder Architecture 52
3 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March DVC Encoder The presented DVC encoder has following modules, which are explained in susequent susections: ) Adaptive Video Splitter 2) Transform 3) Quantizer and Bit plane ordering 4) LDPCA Encoder and uffer 5) H.264 Intra Encoder 2... Adaptive Video Splitter Adaptive Video Splitter is used to control the (non periodic) insertion rate of key frames inetween the WZ frames in an adaptive way. The GOP size control mechanism added to the encoder shall not significantly increase its complexity, i.e., shall not perform any motion estimation. The simple yet powerful metrics such as Difference of Histograms, Histogram of difference, Block Histogram difference and Block variance difference [7][8] are used to evaluate the motion activity along the video sequence Transform The transform enales the codec to exploit the statistical dependencies within a frame, thus achieving etter RD performance. It has een determined to deploy H.264 intra coder due to its lower it rates, for key frames path. Hence the ovious choice of transform in WZ path is DCT to match with that of H.264. The WZ frames are transformed using a 4x4 DCT y reaking down image into 4x4 locks of pixels, from left to right and top to ottom. Once the DCT operation has een performed on all the 4x4 samples of image, the DCT coefficients are grouped together according to the standard Zig-Zag scan order [9] within the 4x4 DCT coefficient locks. After performing the Zig-Zag scan order, coefficients are organized into 6 ands. First and containing low frequency information is often called the DC and and the remaining ands are called AC ands which contains the high frequency information Quantizer and Bit plane ordering To encode WZ frames, each DCT and is quantized separately using predefined numer of levels, depending on the target quality for the WZ frame. DCT coefficients representing lower spatial frequencies are quantized using uniform scalar quantizer with low step sizes, i.e., with higher numer of levels. The higher frequency coefficients are more coarsely quantized, i.e., with fewer levels, without significant degradation in the visual quality of the decoded image. AC ands are quantized using dead Zone Quantizer with douled zero interval to reduce the locking artifacts. This is ecause the AC coefficients are mainly concentrated around the zero amplitude. The dynamic range of each AC and is calculated instead of using fixed value. This is to have quantization step size adjusted to the dynamic range of each and. The dynamic data range is calculated separately for each AC and to e quantized, and transmitted to the decoder along with the encoded it stream. Depending on the target quality and data rates different types of quantization matrices given in Figure 2 can e used. After quantizing the DCT coefficient ands, the quantized symols are converted into itstream, the quantized symols its of the same significance (Ex: MSB) are grouped together forming the corresponding it plane, which are separately encoded y LDPCA encoder. 53
4 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 Figure 2. Eight quantization matrices associated to different RD performances LDPCA Encoder and uffer It is determined to employ Low Density Parity Check Accumulator (LDPCA) [0] channel encoder (aka WZ encoder), as it performs etter with lower complexity compared to turo codes [0]. An LDPCA encoder consists of an LDPC syndrome-former concatenated with an accumulator. For each it plane, syndrome its are created using the LDPC code and accumulated modulo 2 to produce the accumulated syndrome. The encoder stores these accumulated syndromes in a uffer and initially transmits only a few of them in chunks. If the decoder fails, more accumulated syndromes are requested from the encoder uffer using a feedack channel. To aid the decoder detecting residual errors, an 8-it CRC sum of the encoded it plane is also transmitted H.264 Intra Encoder Key frames are encoded y using H.264 Intra (Main profile) [0] coder. Coding with H.264/AVC in Main profile without exploiting temporal redundancy is intra coding. And H.264 intra coding is among the most efficient intra coding standard solutions availale, even etter than JPEG2000 in many cases. The JM reference software [] is used as main profile intra encoder in this implementation. Quantization Parameters (QP) for each RD point are chosen to match with the WZ frame quality DVC Decoder The presented DVC decoder has following modules, which are explained in susequent susections: ) H.264 Intra Decoder 2) SI Estimation 3) DCT and Laplacian noise model 4) Soft Input Computation 5) LDPCA Decoder 6) Inverse Quantizer and Reconstruction 7) IDCT 54
5 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March H.264 Intra Decoder Similar to the H.264 Intra encoder, decoder (Main profile) specifications and reference software are used from [9] and [] respectively. These key frames decoded outputs are used to estimate the Side information SI estimation A frame interpolation algorithm [7] is used at the decoder to generate the side information. When correlation etween side information and WZ frame to e encoded is high, fewer parity its needs to e requested from encoder to reach a certain quality level. Another important issue to e considered in the motion interpolation framework is capaility to work with longer GOP without significant degradation in quality of interpolated frame, especially when correlation of frames in the GOP is high. This is a complex task since interpolation and quantization errors are propagated inside the GOP, when frame interpolation algorithm uses WZ decoded frames as reference. This frame interpolation framework works for GOP of any length including longer and high motion GOP. Figure 3 shows details of frame interpolation scheme. X B Frame Structure Definition Forward Motion Estimation Bidirectional Motion Estimation Spatial Motion Smoothing Bi directional Motion Compensation Estimated Frame X F Figure 3. Side information estimation The frame interpolation structure used to generate the side information is ased on previously decoded frames, X B and X F, the ackward (in the past) and forward references (in the future). An example frame structure definition for GOP=4 is shown in Figure 4. In forward motion estimation, a full search ased lock motion estimation algorithm is used to estimate the motion etween the decoded frames X B and X F. The search for the candidate lock is exhaustively carried out in all possile positions within the specified range ±M (M=32) in the reference frame. Key WZ WZ WZ Key Frame Frame Frame Frame Frame Figure 4. Frame structure definition 55
6 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 The idirectional motion estimation [7][2] module refines the motion vectors otained in the forward motion estimation step y using a idirectional motion estimation scheme similar to the B frame coding mode used in current video standards [3]. But here as the interpolated pixels are not known, a different motion estimation technique is used. This technique selects the linear trajectory etween the next and previous key frames passing at the centre of the locks in the interpolated frame as shown in Figure 5. Selected Motion Vector Interpolated Frame (X i, Y i ) Frame 2 Frame Candidate Motion Vector Figure 5. Bidirectional Motion Estimation This idirectional motion estimation technique comines a hierarchical lock size (first 6x6 and then followed y 8x8), with an adaptive search range in the ackward and forward reference frames ased on the motion vectors of neighouring locks. Extensive experimentation has een carried out to find out whether half-pel for forward as well as idirectional motion estimation works well or any other comination with integer-pel. Here, we propose to use integer-pel for forward motion estimation and half-pel motion estimation for 6x6 and 8x8 idirectional motion estimation, which gave est results. Next, a spatial motion smoothing algorithm [4] is used to make the final motion vector field smoother, except at oject oundaries and uncovered regions y using weighted vector median filters, and y evaluating prediction error and the spatial properties of the motion field. Once the final motion vector field is otained, the interpolated frame can e filled y simply using idirectional motion compensation as defined in standard video coding schemes [3] DCT and Laplacian noise model In DVC, decoding efficiency of WZ frame critically depends on the capaility to model the statistical dependency [5][6] etween the WZ information at the encoder and the side information computed at the decoder. This is a complex task since the original information is not availale at the decoder and the side information quality varies throughout the sequence, i.e., the error distriution is not temporally constant. A Laplacian distriution, which has good tradeoff etween model accuracy and complexity, is used to model the correlation noise, i.e., the error distriution etween corresponding DCT ands of SI and WZ frames. The Laplacian distriution parameter is estimated online at the decoder which takes into consideration the temporal and spatial variaility of the correlation noise statistics. The technique used estimates the Laplacian distriution parameter α at the DCT and level (one α per DCT and) and at the coefficient level (one α per DCT coefficient). The estimation approach uses the residual frame, i.e., the difference etween X B and X F (using the motion vectors), as a confidence measure of the frame interpolation operation, and also a rough estimate of the side information quality. 56
7 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March Soft input computation The conditional it proailities are calculated y considering the previously decoded it planes and the value of side information (SI). The enefits of LDPCA codes are that they incorporate the underlying statistics of the channel noise into the decoding process in the form of soft inputs or priori proailities. The proaility calculations are different for DC (top left corner low frequency coefficient of each 4x4 DCT lock) and AC (remaining high frequency coefficients of each 4x4 DCT lock) ands ecause DC and contains only unsigned coefficients, whereas AC ands contain signed coefficients. DC and it proaility calculations (of it eing either 0 or ) depends on previously decoded it planes and SI DCT coefficients as given elow: a) DC and it proaility calculation for current it plane th it eing 0 : ( x p + 2 )* W ( ) ( + ) ( L ) α α i y ( = Y = y, Q,... Q ) = e P Q 0 () i= x * W ) DC and proaility calculation for current it plane th it eing : p 2 ( x p )* W ( ) ( ) ( + ) ( L ) = Y = y, Q,... Q = P Q i= ( x p + 2 )* W α e 2 α i y (2) L Where, ( i) i x p = Q.2 (3) i= + Further, y is SI DCT coefficient for current it, W is the quantizer step size and is the current it plane to e coded, L is the total numer of its reserved for current coefficient. For AC ands, extensive experimentation has een carried out to determine which is est among SI quantization or SI DCT coefficients, for proaility calculations. For AC ands, calculation of the proaility (for input it-plane it eing 0) is calculated y considering the information of previously decoded it planes and SI DCT. ( x p + 2 )* W ( ) ( ) ( + ) ( L ) = 0 Y = y, Q,... Q = P Q i= x * W p α e 2 α i* sign y (4) If (L-) th it is of it plane is then sign ecomes - otherwise sign is. Here, we propose that calculation of proaility (for input it-plane it eing ) shall e done differently for MSB (represents sign) and other its. MSB it proaility (of it eing ) calculations shall e done using previously decoded it planes and SI quantized values as given elow: 2 ( L ) ( ) = Y = y = P Q Here, y q is the quantized side information. i= α e 2 α i y And all other its proaility (of it eing ) calculations shall e carried out using previously decoded it planes and SI DCT coefficients (which gave est RD performance), as shown elow: q (5) 57
8 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 ( x p + 2 )* W ( ) ( ) ( + ) ( L ) = Y = y, Q,... Q = P Q i= x * W p α e 2 α i* sign y (6) Using these proailities a parameter called Log likelihood Ratio (LLR) intrinsic is calculated. Using LLR intrinsic value LDPCA decoder decodes the current it plane LDPCA decoder This decoding procedure [0][7] explains decoding of a it plane given the soft input values of side information and the parity its transmitted from the encoder. This procedure is repeated for every increment in the numer of parity it requests from the decoder. Before the decoding procedure starts the syndrome its are extracted from received parity its from encoder, y doing inverse accumulation operation according to the graph structure [8]. Sum-product decoding operation is performed on these syndrome its. This algorithm is a soft decision algorithm which accepts the proaility of each received it as input. To estalish if decoding is successful, syndrome check error is computed, i.e. the Hamming distance etween the received syndrome and the one generated using the decoded it plane, followed y a cyclic redundancy check (CRC). If the Hamming distance is non-zero, then the decoder proceeds to the next iteration and requests more accumulated syndromes via the feedack channel. If the Hamming distance is zero, then the successfulness of the decoding operation is verified using the 8-it CRC sum. If the CRC sum computed on the decoded it plane matches to the value received from the encoder, the decoding is declared successful and the decoded it plane is sent to the inverse quantization & reconstruction module Inverse Quantizer and Reconstruction Inverse quantization is carried out after the successful decoding of the all it planes of a particular and. For each coefficient of the it planes are grouped together to form quantized symols. After forming the quantization in, each in tells the decoder where the original in lies, i.e. in an interval. The decoded quantization in is an approximation of the true quantization in otained at the encoder efore it plane extraction. Here, we propose to use different types of reconstruction methods for positive, negative and zero coefficients, as descried elow: a) If decoded in q>0: Inverse quantized coefficient range is calculated using Z i =q.w and Z i += (q+).w, where q is decoded in and W is the step size. The reconstructed coefficient is calculated using elow equation, where y is SI DCT coefficient: ) If decoded in q<0: Zi, y < Zi X =, [, ) re y y Zi Z (7) Z y Z For this in, decoded quantized in range is calculated using Z i =q.w and Z i += (q-).w. The reconstructed coefficient is calculated using elow equation: Z i, y Z i X re = y, y [ Z i, Z ) (8) Z y Z 58
9 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 c) If decoded in q=0: For this in, decoded quantized in range is calculated using Z i =-W and Z i += W. The reconstructed coefficient is calculated using elow equation: Inverse DCT Z i, y Z i X re = y, y ( Zi, Z ] (9) Z y Z IDCT operation is carried out after performing inverse quantization and inverse zig-zag scan. IDCT operation is to restore the image into pixel domain from transform domain. 3. DVC C MODEL IMPLEMENTATION RESULTS The DVC encoder and decoder descried are completely implemented in C. The implemented codec has een evaluated with four standard test sequences namely QCIF hall monitor, coast guard, foreman and soccer sequences with 5 Hz vertical frequency. The chosen test sequences are representative of various levels of motion activity. The Hall monitor video surveillance sequence has low to medium amount of motion activity. And Coast guard sequence has medium to high amount of motion activity, whereas Foreman video conferencing sequence has very high amount of motion activity. And Soccer sequence has significant motion activity. The H.264 coder profile in key frame path is main profile, which can encode only 4:2:0 sequence, and not 4:0:0. All the metrics were measured only for the luma component of video sequences. Hence chroma components of test sequences are replaced with 0 s and used H.264 in 4:2:0 mode for luma analysis. Figures 6 to 9 shows RD performance and comparison with that of H.264 AVC (Intra) and H.264 AVC (No motion), with fixed GOP of 2. The No motion mode exploits temporal redundancy in IB IB structure ut without performing motion estimation, which is the most computationally intensive encoding task. For Hall monitor sequence, PSNR achieved y DVC is around 2-3dB etter than that of H.264 intra and upto 2dB lower than that of H.264 no motion for a given it rate as shown in Figure 6. For Coast Guard sequence, PSNR achieved y DVC is around -2dB etter than that of H.264 intra and around dB etter than that of H.264 no motion for a given it rate as shown in Figure 7. The RD performance achieved for Q-Q3 quantization levels is etter than that of shown in reference [20] y 6kps and 0.3dB. For Foreman sequence, PSNR achieved y DVC is around (-) (+) db lower/etter than that of H.264 intra and around dB lower than that of H.264 no motion for a given it rate as shown in Figure 8. Further, DVC PSNR is etter than that of H.264 intra for lower quantization parameters, whereas for higher quantization parameters it is not. This is due to lower SI quality with higher quantization parameters with this sequence. The RD performance achieved for Q- Q4 quantization levels is etter than that of shown in reference [20] y 20kps. 59
10 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 Figure 6. Hall Monitor RD performance Figure 7. Coast Guard RD performance For Soccer sequence, PSNR achieved y DVC is around 3dB lower than that of H.264 intra and H.264 no motion for a given it rate as shown in Figure 9. The DVC RD performance is lower with this sequence, due to significant motion activity which causes lower SI quality. Also as expected, H.264 no motion RD performance is etter than that of H.264 intra with all the video sequences. And the PSNR gain with H.264 no motion compared to H.264 intra is a function of motion activity, i.e., with increasing motion activity PSNR gain reduces. For example, significantly high motion activity soccer sequence RD performance of H.264 no motion and H.264 intra are comparale. 60
11 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 Figure 8. Foreman RD performance Figure 9. Soccer RD performance 4. CONSLUSION & FUTURE WORK The DVC Architecture, implementation details and results are presented in this paper. It has een proven that DVC resulted in etter RD performance than that of H.264 intra for low to medium motion activity sequences. For high motion sequences, the RD performance of DVC and H.264 intra are comparale. Whereas, DVC RD performance of very high motion sequences are lower than that of H.264 intra. We have highlighted gaps and challenges of DVC in practical usage, in another paper []. In summary, following are the key gaps and challenges in practical usage of DVC in the present state: ) Feedack channel from decoder to encoder: In some applications such as scanneron-the-go, there may not e any physical feedack channel availale. Even if a feedack channel is availale, the decoding delay will e more due to iterative decoding process and only online decoding is possile. Hence it is highly desired to eliminate feedack channel y using rate estimation at the encoder 6
12 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 2) Lack of procedure for chroma components coding: In literature, there is no mention of encoding and decoding procedure for chroma component. And even performance comparison has een done only for Luma component 3) Lack of compressed video transport it-stream definition: In literature WZ it stream and H.264 it stream are shown sent separately to decoder. But for practical applications, we need a comined transport it-stream definition for comined WZ and H.264 4) Inconsistencies in RD performance compared to H.264 intra with different video streams: DVC is performing etter than H.264 intra only upto certain motion activity video sequences. And for significantly high motion activity video sequences, DVC performance is poorer than that of H.264 Intra. In the light of this, it is desirale to detect significantly high motion frames and use H.264 intra only coding for such frames 5) Flicker: H.264 intra decoded frames are de-locking filtered, where-as WZ decoded frames are not. This causes flicker when H.264 and WZ decoded frames are shown in interleaved way ased on GOP 6) No standardization yet: As there is no standardization yet for DVC, there are differing implementations. For the sake of interoperaility standardization is a must efore DVC sees practical usage in a roader way Our further work includes working on the gaps and challenges highlighted in [] and include those schemes worked out into already implemented codec presented in this paper. Also DVC presented in this paper is mono-view DVC. And the methods can e easily extended to multiview DVC. REFERENCES [] Vijay Kumar Kodavalla, P.G. Krishna Mohan (200) Distriuted Video Coding (DVC): Challenges in Implementation and Practical Usage, IP-SOC 200, Grenole, France. [2] A. Aaron, R. Thang, and B. Girod (2002) Wyner-Ziv Coding of Motion Video, in Proc. Asilomar Conference on Signals and Systems, Pacific Grove, CA, USA, Novemer [3] B. Girod, A. Aaron, S. Rane and D. Reollo-Monedero (2005) Distriuted Video Coding, Proceedings of the IEEE, vol. 93, no., pp. 7-83, January [4] R. Puri and K. Ramchandran (2002) PRISM: A New Roust Video Coding Architecture Based on Distriuted Compression Principles, in Proc. Allerton Conference on Communication, Control and Computing, Allerton, IL, USA, Octoer [5] R. Puri, A. Majumdar, and K. Ramchandran (2007) PRISM: A Video Coding Paradigm with Motion Estimation at the Decoder, IEEE Transactions on Image Processing, vol. 6, no. 0, pp , Octoer [6] X. Artigas, J. Ascenso, M. Dalai, S. Klomp, D. Kuasov, M. Ouaret (2007) The Discover Codec: Architecture, Techniques and Evaluation, in Proc. of Picture Coding Symposium (PCS), Lisoa, Portugal, Novemer [7] J. Ascenso, C. Brites and F. Pereira (2006) Content Adaptive Wyner Ziv Video Coding Driven y Motion Activity, IEEE International Conference on Image Processing, Atlanta, USA, Octoer [8] Jungwoo Lee, and Bradley W. Dickinson (994) Temporally Adaptive Motion Interpolation Exploiting Temporal Masking in Visual Perception, IEEE Transactions on image processing, vol. 3, no. 5, septemer994. [9] ITU-T Rec. H.264 (/2007) Advanced video coding for generic audiovisual services. 62
13 Signal & Image Processing : An International Journal(SIPIJ) Vol.2, No., March 20 [0] D. Varodayan, A. Aaron and B. Girod (2006) Rate-Adaptive Codes for Distriuted Source Coding, EURASIP Signal Processing Journal, Special Section on Distriuted Source Coding, vol. 86, no., Novemer [] JM 7.2 H.264/AVC reference software, [2] J. Ascenso, C. Brites and F. Pereira (2005) Improving Frame Interpolation with Spatial Motion Smoothing for Pixel Domain Distriuted Video Coding, 5th EURASIP Conference on Speech and Image Processing, Multimedia Communications and Services, Smolenice, Slovak Repulic, July [3] Thomas Wiegand, Gary J. Sullivan, Gisle Bjøntegaard, and Ajay Luthra (2003) Overview of the H.264/AVC Video Coding Standard, IEEE transactions on circuits and systems for video technology, vol. 3, no. 7, July [4] L. Alparone, M. Barni, F. Bartolini, V. Cappellini (996) Adaptively Weighted Vector-Median Filters for Motion Fields Smoothing, IEEE ICASSP, Georgia, USA, May 996. [5] C. Brites, J. Ascenso, F. Pereira (2006) Studying Temporal Correlation Noise Modeling for Pixel Based Wyner-Ziv Video Coding, IEEE International Conference on Image Processing, Atlanta, USA, Octoer [6] Catarina Brites and Fernando Pereira, Fellow, IEEE (2008) Correlation Noise Modeling for Efficient Pixel and Transform Domain Wyner Ziv Video Coding, IEEE transactions on circuits and systems for video coding technology, vol. 8, no. 9, Septemer [7] Sarah J. Johnson, Introducing Low-Density Parity-Check Codes, Instructions in School of Electrical Engineering and Computer Science, The University of Newcastle, Australia. [8] David Varodayan home page, [9] Vijay Kumar Kodavalla, P.G. Krishna Mohan (200) Distriuted Video Coding: Adaptive Video Splitter, IP-SOC 200, Grenole, France. [20] DISCOVER Codec Evaluation site - Authors Vijay Kumar Kodavalla is presently working as Lead Architect in Wipro Technologies, Bangalore, India. He has more than 6 years of VLSI industry experience, worked on complex ASIC, SoC, FPGA and System designs in Audio/Video domain. He has three US Patents pending and presented several papers in international conferences. He has otained B.Tech (Electronics & Comm.), M.Tech (Electronics & Comm.) and MS (Micro Electronics) degrees in 992, 995 and 2002 years respectively. He is currently pursuing PhD from JNTU College of Engineering, Hyderaad. His research interests include Image/Video compression, post processing Distriuted Video Coding and Chip Architectures. Dr. P.G. Krishna Mohan is presently working as Professor in JNTU College of Engineering, Hyderaad, India. He has more than 29 years of teaching experience, out of which 5 years of research experience. He has 2 pulications in various Journals & Conferences at national and international level. Two person otained Ph.D under his guidance and presently guiding six students for Ph.D and one student for M.S y research. He has otained B.Tech. (ECE) R.E.C Warangal, M.E (Comm. System) Roorkee University, Ph.D (Signal Processing) IISc Bangalore. His research interests include Analysis & Design in Signal Processing and Communication Engineering. 63
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
Transform-domain Wyner-Ziv Codec for Video
Transform-domain Wyner-Ziv Codec for Video Anne Aaron, Shantanu Rane, Eric Setton, and Bernd Girod Information Systems Laboratory, Department of Electrical Engineering Stanford University 350 Serra Mall,
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
Study and Implementation of Video Compression Standards (H.264/AVC and Dirac)
Project Proposal Study and Implementation of Video Compression Standards (H.264/AVC and Dirac) Sumedha Phatak-1000731131- [email protected] Objective: A study, implementation and comparison of
Multi-Hypothesis based Distributed Video Coding using LDPC Codes
Multi-Hypothesis based Distributed Video Coding using LDPC Codes Kiran Misra, Shirish Karande, Hayder Radha Department of Electrical and Computer Engineering 2120, Engineering Building Michigan State University
Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm
Video Authentication for H.264/AVC using Digital Signature Standard and Secure Hash Algorithm Nandakishore Ramaswamy Qualcomm Inc 5775 Morehouse Dr, Sam Diego, CA 92122. USA [email protected] K.
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
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
Alberto Corrales-García, Rafael Rodríguez-Sánchez, José Luis Martínez, Gerardo Fernández-Escribano, José M. Claver and José Luis Sánchez
Alberto Corrales-García, Rafael Rodríguez-Sánchez, José Luis artínez, Gerardo Fernández-Escribano, José. Claver and José Luis Sánchez 1. Introduction 2. Technical Background 3. Proposed DVC to H.264/AVC
Video Coding Basics. Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected]
Video Coding Basics Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected] Outline Motivation for video coding Basic ideas in video coding Block diagram of a typical video codec Different
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,
Image Compression through DCT and Huffman Coding Technique
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Rahul
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
Video-Conferencing System
Video-Conferencing System Evan Broder and C. Christoher Post Introductory Digital Systems Laboratory November 2, 2007 Abstract The goal of this project is to create a video/audio conferencing system. Video
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
Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur
Module 8 VIDEO CODING STANDARDS Version ECE IIT, Kharagpur Lesson H. andh.3 Standards Version ECE IIT, Kharagpur Lesson Objectives At the end of this lesson the students should be able to :. State the
Video Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected]
Video Coding Standards Yao Wang Polytechnic University, Brooklyn, NY11201 [email protected] Yao Wang, 2003 EE4414: Video Coding Standards 2 Outline Overview of Standards and Their Applications ITU-T
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
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
A comprehensive survey on various ETC techniques for secure Data transmission
A comprehensive survey on various ETC techniques for secure Data transmission Shaikh Nasreen 1, Prof. Suchita Wankhade 2 1, 2 Department of Computer Engineering 1, 2 Trinity College of Engineering and
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,
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
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
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
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
Region of Interest Access with Three-Dimensional SBHP Algorithm CIPR Technical Report TR-2006-1
Region of Interest Access with Three-Dimensional SBHP Algorithm CIPR Technical Report TR-2006-1 Ying Liu and William A. Pearlman January 2006 Center for Image Processing Research Rensselaer Polytechnic
Mike Perkins, Ph.D. [email protected]
Mike Perkins, Ph.D. [email protected] Summary More than 28 years of experience in research, algorithm development, system design, engineering management, executive management, and Board of Directors
Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
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
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
THE EMERGING JVT/H.26L VIDEO CODING STANDARD
THE EMERGING JVT/H.26L VIDEO CODING STANDARD H. Schwarz and T. Wiegand Heinrich Hertz Institute, Germany ABSTRACT JVT/H.26L is a current project of the ITU-T Video Coding Experts Group (VCEG) and the ISO/IEC
Video Encryption Exploiting Non-Standard 3D Data Arrangements. Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl [email protected].
Video Encryption Exploiting Non-Standard 3D Data Arrangements Stefan A. Kramatsch, Herbert Stögner, and Andreas Uhl [email protected] Andreas Uhl 1 Carinthia Tech Institute & Salzburg University Outline
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
DTU FOTONIK. Ann Ukhanova, Lars Dittmann and Søren Forchhammer. Technical University of Denmark
DTU FOTONIK Ann Ukhanova, Lars Dittmann and Søren Forchhammer Technical University of Denmark TECHNICAL UNIVERSITY of DENMARK DTU Established Nov. 5 1829 by H.C. Ørsted DTU today: 4500 employees in 18
Internet Video Streaming and Cloud-based Multimedia Applications. Outline
Internet Video Streaming and Cloud-based Multimedia Applications Yifeng He, [email protected] Ling Guan, [email protected] 1 Outline Internet video streaming Overview Video coding Approaches for video
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
DCT-JPEG Image Coding Based on GPU
, pp. 293-302 http://dx.doi.org/10.14257/ijhit.2015.8.5.32 DCT-JPEG Image Coding Based on GPU Rongyang Shan 1, Chengyou Wang 1*, Wei Huang 2 and Xiao Zhou 1 1 School of Mechanical, Electrical and 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 Xiaoan Lu, David Goodman, Yao Wang, and Elza Erkip Electrical and Computer Engineering, Polytechnic University, Brooklyn,
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,
Motion Estimation. Macroblock Partitions. Sub-pixel Motion Estimation. Sub-pixel Motion Estimation
Motion Estimation Motion Estimation and Intra Frame Prediction in H.264/AVC Encoder Rahul Vanam University of Washington H.264/AVC Encoder [2] 2 Motion Estimation H.264 does block based coding. Each frame
To determine vertical angular frequency, we need to express vertical viewing angle in terms of and. 2tan. (degree). (1 pt)
Polytechnic University, Dept. Electrical and Computer Engineering EL6123 --- Video Processing, S12 (Prof. Yao Wang) Solution to Midterm Exam Closed Book, 1 sheet of notes (double sided) allowed 1. (5 pt)
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,
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
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,
Combating Anti-forensics of Jpeg Compression
IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 6, No 3, November 212 ISSN (Online): 1694-814 www.ijcsi.org 454 Combating Anti-forensics of Jpeg Compression Zhenxing Qian 1, Xinpeng
The H.264/MPEG-4 Advanced Video Coding (AVC) Standard
International Telecommunication Union The H.264/MPEG-4 Advanced Video Coding (AVC) Standard Gary J. Sullivan, Ph.D. ITU-T T VCEG Rapporteur Chair ISO/IEC MPEG Video Rapporteur Co-Chair Chair ITU/ISO/IEC
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
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
Image Authentication Scheme using Digital Signature and Digital Watermarking
www..org 59 Image Authentication Scheme using Digital Signature and Digital Watermarking Seyed Mohammad Mousavi Industrial Management Institute, Tehran, Iran Abstract Usual digital signature schemes for
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
Distributed Video Coding: Trends and Perspectives
MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Distributed Video Coding: Trends and Perspectives Frederic Dufaux, Wen Gao, Stefano Tubaro, Anthony Vetro TR2010-026 June 2010 Abstract This
Sachin Dhawan Deptt. of ECE, UIET, Kurukshetra University, Kurukshetra, Haryana, India
Abstract Image compression is now essential for applications such as transmission and storage in data bases. In this paper we review and discuss about the image compression, need of compression, its principles,
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
Compression techniques
Compression techniques David Bařina February 22, 2013 David Bařina Compression techniques February 22, 2013 1 / 37 Contents 1 Terminology 2 Simple techniques 3 Entropy coding 4 Dictionary methods 5 Conclusion
An Efficient Compression of Strongly Encrypted Images using Error Prediction, AES and Run Length Coding
An Efficient Compression of Strongly Encrypted Images using Error Prediction, AES and Run Length Coding Stebin Sunny 1, Chinju Jacob 2, Justin Jose T 3 1 Final Year M. Tech. (Cyber Security), KMP College
Multihypothesis Prediction using Decoder Side Motion Vector Derivation in Inter Frame Video Coding
Multihypothesis Prediction using Decoder Side Motion Vector Derivation in Inter Frame Video Coding Steffen Kamp, Johannes Ballé, and Mathias Wien Institut für Nachrichtentechnik, RWTH Aachen University,
Digital Video Coding Standards and Their Role in Video Communications
Digital Video Coding Standards and Their Role in Video Communications RALF SCHAFER AND THOMAS SIKORA, MEMBER, IEEE Invited Paper The eficient digital representation of image and video signals has been
TECHNICAL OVERVIEW OF VP8, AN OPEN SOURCE VIDEO CODEC FOR THE WEB
TECHNICAL OVERVIEW OF VP8, AN OPEN SOURCE VIDEO CODEC FOR THE WEB Jim Bankoski, Paul Wilkins, Yaowu Xu Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA, USA {jimbankoski, paulwilkins, yaowu}@google.com
Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics:
Voice Transmission --Basic Concepts-- Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Amplitude Frequency Phase Voice Digitization in the POTS Traditional
MPEG-1 and MPEG-2 Digital Video Coding Standards
Please note that the page has been produced based on text and image material from a book in [sik] and may be subject to copyright restrictions from McGraw Hill Publishing Company. MPEG-1 and MPEG-2 Digital
Standard encoding protocols for image and video coding
International Telecommunication Union Standard encoding protocols for image and video coding Dave Lindbergh Polycom Inc. Rapporteur, ITU-T Q.E/16 (Media Coding) Workshop on Standardization in E-health
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
View Sequence Coding using Warping-based Image Alignment for Multi-view Video
View Sequence Coding using Warping-based mage Alignment for Multi-view Video Yanwei Liu, Qingming Huang,, Wen Gao 3 nstitute of Computing Technology, Chinese Academy of Science, Beijing, China Graduate
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard
To appear in IEEE Transactions on Circuits and Systems for Video Technology, September 2007. 1 Overview of the Scalable Video Coding Extension of the H.264/AVC Standard Heiko Schwarz, Detlev Marpe, Member,
Performance Analysis of medical Image Using Fractal Image Compression
Performance Analysis of medical Image Using Fractal Image Compression Akhil Singal 1, Rajni 2 1 M.Tech Scholar, ECE, D.C.R.U.S.T, Murthal, Sonepat, Haryana, India 2 Assistant Professor, ECE, D.C.R.U.S.T,
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,
A Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
Efficient Stream-Reassembling for Video Conferencing Applications using Tiles in HEVC
Efficient Stream-Reassembling for Video Conferencing Applications using Tiles in HEVC Christian Feldmann Institut für Nachrichtentechnik RWTH Aachen University Aachen, Germany [email protected]
CM0340 SOLNS. Do not turn this page over until instructed to do so by the Senior Invigilator.
CARDIFF UNIVERSITY EXAMINATION PAPER Academic Year: 2008/2009 Examination Period: Examination Paper Number: Examination Paper Title: SOLUTIONS Duration: Autumn CM0340 SOLNS Multimedia 2 hours Do not turn
A Guide to MPEG Fundamentals and Protocol Analysis (Including DVB and ATSC)
(Including DVB and ATSC) M P E G T u t o r i a l A Guide to MPEG Fundamentals and Protocol Analysis (Including DVB and ATSC) ii www.tektronix.com/video_audio/ A Guide to MPEG Fundamentals and Protocol
Hardware Implementation of Probabilistic State Machine for Word Recognition
IJECT Vo l. 4, Is s u e Sp l - 5, Ju l y - Se p t 2013 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Hardware Implementation of Probabilistic State Machine for Word Recognition 1 Soorya Asokan, 2
Lezione 6 Communications Blockset
Corso di Tecniche CAD per le Telecomunicazioni A.A. 2007-2008 Lezione 6 Communications Blockset Ing. Marco GALEAZZI 1 What Is Communications Blockset? Communications Blockset extends Simulink with a comprehensive
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,
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
A GPU based real-time video compression method for video conferencing
A GPU based real-time video compression method for video conferencing Stamos Katsigiannis, Dimitris Maroulis Department of Informatics and Telecommunications University of Athens Athens, Greece {stamos,
Khalid Sayood and Martin C. Rost Department of Electrical Engineering University of Nebraska
PROBLEM STATEMENT A ROBUST COMPRESSION SYSTEM FOR LOW BIT RATE TELEMETRY - TEST RESULTS WITH LUNAR DATA Khalid Sayood and Martin C. Rost Department of Electrical Engineering University of Nebraska The
Multimedia Data Transmission over Wired/Wireless Networks
Multimedia Data Transmission over Wired/Wireless Networks Bharat Bhargava Gang Ding, Xiaoxin Wu, Mohamed Hefeeda, Halima Ghafoor Purdue University Website: http://www.cs.purdue.edu/homes/bb E-mail: [email protected]
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 [email protected] Akshay Pulipaka
Comparison of the Coding Efficiency of Video Coding Standards Including High Efficiency Video Coding (HEVC)
PRE-PUBLICATION DRAFT, TO APPEAR IN IEEE TRANS. ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, DEC. 2012 1 Comparison of the Coding Efficiency of Video Coding Standards Including High Efficiency Video Coding
VIDEOTELEPHONY AND VIDEOCONFERENCE OVER ISDN
VIDEOTELEPHONY AND VIDEOCONFERENCE OVER ISDN Fernando Pereira Instituto Superior Técnico Digital Video Video versus Images Still Image Services No strong temporal requirements; no realtime notion. Video
PERFORMANCE ANALYSIS OF HIGH RESOLUTION IMAGES USING INTERPOLATION TECHNIQUES IN MULTIMEDIA COMMUNICATION SYSTEM
PERFORMANCE ANALYSIS OF HIGH RESOLUTION IMAGES USING INTERPOLATION TECHNIQUES IN MULTIMEDIA COMMUNICATION SYSTEM Apurva Sinha 1, Mukesh kumar 2, A.K. Jaiswal 3, Rohini Saxena 4 Department of Electronics
A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation
A Novel Method to Improve Resolution of Satellite Images Using DWT and Interpolation S.VENKATA RAMANA ¹, S. NARAYANA REDDY ² M.Tech student, Department of ECE, SVU college of Engineering, Tirupati, 517502,
Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals. Introduction
Computer Networks and Internets, 5e Chapter 6 Information Sources and Signals Modified from the lecture slides of Lami Kaya ([email protected]) for use CECS 474, Fall 2008. 2009 Pearson Education Inc., Upper
TRANSPARENT ENCRYPTION FOR HEVC USING BIT-STREAM-BASED SELECTIVE COEFFICIENT SIGN ENCRYPTION. Heinz Hofbauer Andreas Uhl Andreas Unterweger
TRANSPARENT ENCRYPTION FOR HEVC USING BIT-STREAM-BASED SELECTIVE COEFFICIENT SIGN ENCRYPTION Heinz Hofbauer Andreas Uhl Andreas Unterweger University of Salzburg, Jakob Haringer Str. 2, 2 Salzburg, Austria
THE PRIMARY goal of most digital video coding standards
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 22, NO. 12, DECEMBER 2012 1669 Comparison of the Coding Efficiency of Video Coding Standards Including High Efficiency Video Coding
