【摘要】 本发明涉及基于PID控制和接收帧率稳定模型的视频传输控制方法,属于多媒体通信 技术领域,该方法包括:发送端通过视频源输入的视频信号得到原始的模拟视频数据;通 过视频采集得到采集后的数字视频信号;对数字视频信号进行可伸缩或不可伸缩的视频编 码,得到压缩后的视频编码码流;通过接收端的反馈信号对压缩后的视频编码码流速率进 行控制;将控制后的码流通过网络传输给接收端;接收端将接收到的码流先解码,然后存 储在缓存区,等待播放,同时将该缓冲区当前容量b(t)反馈给发送端作为传输码率控制的 反馈输入。本发明所设计方法用于实时无线视频系统,可以有效地减小接收端缓冲延时, 增强系统稳定,防止视频缓冲区发生上溢或下溢的错误。 【专利类型】发明授权 【申请人】清华大学 【申请人类型】学校 【申请人地址】100084北京市海淀区清华园 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810103685.7 【申请日】2008-04-10 【申请年份】2008 【公开公告号】CN100593953C 【公开公告日】2010-03-10 【公开公告年份】2010 【授权公告号】CN100593953C 【授权公告日】2010-03-10 【授权公告年份】2010.0 【IPC分类号】H04N7/24; H04N7/26; H04N19/146; H04N19/152 【发明人】戴琼海; 陆峰; 肖红江 【主权项内容】: 。1、一种基于PID控制和接收帧率稳定模型的视频传输控制方法,其特征在于,包括以下步骤: 1)首先发送端通过视频源输入的视频信号得到原始的模拟视频数据; 2)发送端通过视频采集得到采集后的数字视频信号; 3)发送端对数字视频信号进行可伸缩或不可伸缩的视频编码,得到压缩后的视频编码码流; 4)发送端通过接收端的反馈信号对压缩后的视频编码码流速率进行控制; 5)发送端将控制后的码流通过网络传输给接收端; 6)接收端将接收到的码流先解码,然后存储在缓存区,等待播放,同时将该缓冲区当前容量b(t)反馈给发送端作为发送端的传输码率控制的反馈输入; 所述步骤4)中的传输码率控制的具体实现方法,包括以下步骤: 41)发送端首先计算设定的接收端缓存区容量b’与反馈的接收端当前时刻t下真实缓存容量b(t)的差值e(t),若e(t)小于一个设定的敏感门限E时,则将e(t)置于0,该敏感门限E是一个大于零的正整数,利用e(t)计算当前时刻t最佳的发送码率r(t),该r(t)的计算方法如下: 首先利用PID控制基本公式计算一个中间控制变量Δu(t): 上述公式中Δu(t)是计算过程中的一个中间变量,参数KP、T0、Ti、Td为PID控制器参数,由实际系统状况进行整定得到; 42)利用中间变量Δu(t)计算当前时刻t的最佳发送码率r(t): r(t)=r(t-1)×(1-Δu(t)) 43)根据得到的当前最佳发送码率r(t),逐步将输入的视频码流的码率调整到r(t)。 【当前权利人】清华大学 【当前专利权人地址】北京市海淀区清华园 【专利权人类型】公立 【统一社会信用代码】12100000400000624D 【家族被引证次数】33