• 大小: 10.8MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-06
  • 语言: Matlab
  • 标签: H.264;MATLAB  

资源简介

包含可在MATLAB中使用的H.264编解码源码,以及两篇相关文献资料。

资源截图

代码片段和文件信息

% The code below simulating a channel to make erroneous packets for
% H.264/AVC video codec

function states = ChErr( B PLR)
%bits_err_less = bitstream;
load ./bitstream_enc.mat % load your bitsream enc output! 

% ------Dr. Ghanbari Simulation Code for Genrating Errors-------
% 99 states which have markov model according to his marvelous book
%B=1.4; % Average Burst Length
%PLR= 5/100; % Packet Loss Rate
Alpha= 1-PLR; %1/B;
Beta= PLR/(B*(1-PLR));
PreviousPacketLost=0; % 0=loss
%states=zeros(199);
%for i=1: 4 :length(bitstream)-4 % for 99 MBs in a frame. for qcif nd 16x16 MB
    switch PreviousPacketLost
        case 0
            if rand< (1-Alpha)
                states=0;
                %bitstream(i)=0;
            else
                states=1;
            end
        case 1
            if rand< Beta
                states=0;
                %bitstream(i)=0;
            else
                states=1;
            end
            
    end
    PreviousPacketLost=states;
%end

%save([‘bitstream‘‘_enc‘‘_err‘]‘bitstream‘)




 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-09-18 14:50  H264_final\
     文件     8923252  2016-09-18 14:51  H264_final\05430913.pdf
     文件        1114  2013-08-24 14:14  H264_final\ChErr.m
     文件        1446  2013-11-02 03:30  H264_final\EC.m
     文件      543105  2016-09-17 09:12  H264_final\GSites_2011_Muhit_Video coding using geometry adaptive partitioning and elastic motion model.pdf
     目录           0  2016-09-17 08:58  H264_final\Header\
     文件         446  2008-04-22 05:21  H264_final\Header\dec_header.m
     文件         260  2008-04-22 05:21  H264_final\Header\dec_mb_header.asv
     文件         339  2008-04-22 05:21  H264_final\Header\dec_mb_header.m
     文件          84  2008-04-22 05:21  H264_final\Header\header.asv
     文件         168  2008-04-22 05:21  H264_final\Header\header.m
     文件         181  2008-04-22 05:21  H264_final\Header\mb_header.m
     目录           0  2016-09-17 08:58  H264_final\Inter\
     文件        5402  2008-04-22 05:21  H264_final\Inter\deccode_p_frame.asv
     文件       14380  2013-11-02 03:36  H264_final\Inter\decode_p_frame.m
     文件       26124  2013-02-15 17:40  H264_final\Inter\encode_p_frame.m
     文件         557  2008-04-22 05:21  H264_final\Inter\extract_object.m
     文件         119  2008-04-22 05:21  H264_final\Inter\extract_position.m
     文件         572  2008-04-22 05:21  H264_final\Inter\mirror_pad.m
     目录           0  2016-09-17 08:58  H264_final\Intra\
     文件        9319  2013-01-19 14:21  H264_final\Intra\decode_i_frame.m
     文件       15133  2016-09-18 08:20  H264_final\Intra\encode_i_frame.m
     目录           0  2016-09-17 08:58  H264_final\Residual\
     文件        4526  2013-08-19 15:06  H264_final\Residual\dec_cavlc.m
     文件         773  2013-08-19 19:07  H264_final\Residual\dec_golomb.m
     文件         276  2008-04-22 05:21  H264_final\Residual\dec_prfx.m
     文件        7300  2013-01-19 14:21  H264_final\Residual\enc_cavlc.m
     文件        1573  2013-01-19 14:21  H264_final\Residual\enc_golomb.m
     文件         532  2013-08-19 13:24  H264_final\Residual\integer_transform.m
     文件         416  2008-04-22 05:21  H264_final\Residual\inv_integer_transform.m
     文件         567  2013-08-10 01:16  H264_final\Residual\inv_quantization.m
............此处省略22个文件信息

评论

共有 条评论

相关资源