Description: 一个用于演示游程编码的Matlab程序,具有编码和解码功能-A Matlab program for the demonstration of the run-length coding , with the encoding and decoding functions Platform: |
Size: 2048 |
Author:Genghis |
Hits:
Description: This a JPEG encoding & decoding program of still image. It does not use level shifting. Discrete Cosine transform (DCT) is performed both by classical & Chen s Flowgraph methods. Predefined JPEG quantization array & zigzag order are used here. RUN - LEVEL coding is used instead of Huffman coding. Compression ratio is compared for each DCT method. Effect of coarse and fine quantization is also examined. The execution time of 2 DCT methods is also checked. In addition, most energatic DCT coefficients are also applied to examine the effect in MatLab 7.4.0 R2007a. Input is 9 gray scale pictures & output is 9*9=81 pictures to compare. Blocking effect is obvious.
-This is a JPEG encoding & decoding program of still image. It does not use level shifting. Discrete Cosine transform (DCT) is performed both by classical & Chen s Flowgraph methods. Predefined JPEG quantization array & zigzag order are used here. RUN - LEVEL coding is used instead of Huffman coding. Compression ratio is compared for each DCT method. Effect of coarse and fine quantization is also examined. The execution time of 2 DCT methods is also checked. In addition, most energatic DCT coefficients are also applied to examine the effect in MatLab 7.4.0 R2007a. Input is 9 gray scale pictures & output is 9*9=81 pictures to compare. Blocking effect is obvious.
Platform: |
Size: 3072 |
Author:Ho Joon Lee |
Hits:
Description: 实现对视频图像的游程编码和解码。过程包括:二维DCT变换、量化及游程编码。
一般来讲对于视频的I帧进行恢复,其信噪比可达到38DB以上。-Implementation of the video image encoding and decoding run-length. Process includes: two-dimensional DCT transform, quantization and run-length encoding. In general, I frame for the video resume, the signal to noise ratio can reach more than 38DB. Platform: |
Size: 7168 |
Author:zrs |
Hits:
Description: Run length编解码的Matlab程序。只对0的连续出现进行run length编码,可用于图像压缩,带有限制最大长度的功能。-Zero Run Length coding and decoding with max run length constraint. Written in Matlab Platform: |
Size: 1024 |
Author:chen |
Hits:
Description: matlab 实现游程编码(RLE)的压缩编码和解码, 对于二值图像具有很好的效果。自己做的作业,可以用-matlab run-length encoding (RLE) compression encoding and decoding, and has a good effect for the binary image. Their own job to do, can be used Platform: |
Size: 1024 |
Author:王垠骐 |
Hits:
Description: The aim of this short workshop is to demonstrate the effectiveness of the JPEG encoding/decoding process using test data and test images. As explained in the lectures the major elements of the JPEG encoding process are the DCT, the non-uniform Quantisation matrix and variable run-length encoding.
Building an emulator of the JPEG encoding and decoding algorithm may appear a daunting task, but Matlab is well suited to such coding. Platform: |
Size: 93184 |
Author:jiang nan |
Hits:
Description: Matlab simulation for drawing the BER plot of the LTE turbo code, using either the BCJR algorithm or the fully-parallel algorithm.
Copyright (C) 2013 Robert G. Maunder
The simulation can be started by running the main.m script. This can be modified to either the BCJR algorithm or the fully-parallel algorithm, as well as to the frame length N. As the simulation proceeds, it will gradually plot the BER that can be achieved using various number of decoding iterations, as selected in main.m. A greater number of decoding iterations will give a lower BER. The script main.m can also be modified to make the BER plots smoother and reach lower BERs, at the cost of making the simulation run slower.-Matlab simulation for drawing the BER plot of the LTE turbo code, using either the BCJR algorithm or the fully-parallel algorithm.
Copyright (C) 2013 Robert G. Maunder
The simulation can be started by running the main.m script. This can be modified to either the BCJR algorithm or the fully-parallel algorithm, as well as to the frame length N. As the simulation proceeds, it will gradually plot the BER that can be achieved using various number of decoding iterations, as selected in main.m. A greater number of decoding iterations will give a lower BER. The script main.m can also be modified to make the BER plots smoother and reach lower BERs, at the cost of making the simulation run slower. Platform: |
Size: 12288 |
Author:oudjani |
Hits:
Description: Matlab simulation for drawing the BER plot of the WiMAX turbo code, using either the BCJR algorithm or the fully-parallel algorithm.
Copyright (C) 2013 Robert G. Maunder
The simulation can be started by running the main.m script. This can be modified to either the BCJR algorithm or the fully-parallel algorithm, as well as to the frame length N. As the simulation proceeds, it will gradually plot the BER that can be achieved using various number of decoding iterations, as selected in main.m. A greater number of decoding iterations will give a lower BER. The script main.m can also be modified to make the BER plots smoother and reach lower BERs, at the cost of making the simulation run slower.-Matlab simulation for drawing the BER plot of the WiMAX turbo code, using either the BCJR algorithm or the fully-parallel algorithm.
Copyright (C) 2013 Robert G. Maunder
The simulation can be started by running the main.m script. This can be modified to either the BCJR algorithm or the fully-parallel algorithm, as well as to the frame length N. As the simulation proceeds, it will gradually plot the BER that can be achieved using various number of decoding iterations, as selected in main.m. A greater number of decoding iterations will give a lower BER. The script main.m can also be modified to make the BER plots smoother and reach lower BERs, at the cost of making the simulation run slower. Platform: |
Size: 13312 |
Author:oudjani |
Hits:
Description: This document is intended to be a compilation of tips and tricks mainly related to
efcient ways of performing low-level array manipulation in MATLAB. Here, manipulation
means replicating and rotating arrays or parts of arrays, inserting, extracting,
permuting and shifting elements, generating combinations and permutations of elements,
run-length encoding and decoding, multiplying and dividing arrays and calculating
distance matrics and so forth. A few other issues regarding how to write fast
MATLAB code are also covered.-This document is intended to be a compilation of tips and tricks mainly related to
efcient ways of performing low-level array manipulation in MATLAB. Here, manipulation
means replicating and rotating arrays or parts of arrays, inserting, extracting,
permuting and shifting elements, generating combinations and permutations of elements,
run-length encoding and decoding, multiplying and dividing arrays and calculating
distance matrics and so forth. A few other issues regarding how to write fast
MATLAB code are also covered. Platform: |
Size: 183296 |
Author:wawi |
Hits: