本发明专利技术公开了一种多路无线远程视频实时传输自适应方法,利用图像复杂度作为编码码率的依据,各路通道分别通过各自的图像灰度值来计算图像复杂度,在获取图像复杂度后,分别计算本通道复杂度与所有通道图像总复杂度比例,该比例乘以上行有效传输带宽即为本通道编码码率,比例越大,码率越大,比例约小,码率越小。本发明专利技术多路无线远程视频的各路视频采用与之图像变化率相适应的码率,通过码率富余的通道对码率不足的通道合理的进行“码率补偿”,对各路视频信号源码率进行合理调节使多路视频监控更加均衡,提高了多路视频监控效果。
【技术实现步骤摘要】
本专利技术涉及视频获取及传输方法,特别是一种多路无线远程视频实时传输自适应 方法。
技术介绍
车载视频设备已成为公交日常运营的重要工具,利用视频实时监控手段可以直 观、迅速、实时监控车内情况,可以有效监督、规范司机驾驶操作行为,视频信息可作为事故 调查、责任厘清的重要工具,某些情况下,监管人员需要实时监控公交车上及车外的实时情 况,即需要在车内/外多个位置安装摄像头,以实现多路视频监控,但是在带宽有限的情况 下,视频数据的传输效率受到限制,车内外环境有时会发生变化,多路视频实时监控经常会 因此遇到卡、顿、花屏等现象,大大影响了监控效果。 出现上述问题的原因在于:车辆环境变化时获取的视频每一帧图像的大小、复杂 度一直在变化,并且各路摄像头对应的环境在同一时刻往往图像的变化率不一,有些环境 变化较大,有些较小(例如:车内环境在乘客位置未发生较大移动或改变的情况下,变化相 对较小,在乘客起身、走动的情况下,变化较大,同样,车外环境在某些时刻,变化不大,有些 情况下,变化较大),而目前多线路无线远程视频的各路摄像头都采用同一种固定的码率进 行多路编码的方式,在传输时带宽一定,而图像大小、复杂度变化大时使得上述视频传输问 题不可避免。 有鉴于此,本专利技术人提出,以提高多 路视频传输效果。
技术实现思路
本专利技术的目的在于提供了,各路视频 采用与之图像变化率相适应的码率,通过码率富余的通道对码率不足的通道进行合理的 "码率补偿",对各路视频信号源码率进行合理调节使多路视频监控更加均衡,提高了多路 视频监控效果。 为实现上述目的,本专利技术采用的技术方案为: -种多路无线远程视频实时传输自适应方法,其特征在于,包括以下步骤: S1.图像采集:采集单元采集各路视频通道的图像; S2.灰度化处理:灰度处理模块对步骤6备份的图像进行灰度化处理,计算出图像 的每个像素点的灰度值;灰度化处理公式如下: f (m, η) = 0. 30R (m, η) +0. 59G (m, η) +0. 1 IB (m, n); 式中,f (m,n)表示灰度化后图像第m行、第n列的像素点的灰度值,R、G、B分别表 示红、绿、蓝三个通道的颜色,灰度值的取值范围为0-255 ; S3.复杂度计算:计算每路视频通道图像的复杂度,其中第j路视频通道的图像复 杂度为&,其公式如下: 式中,k = 255,ηι代表图像中灰度值为i的像素个数,0彡i彡255,N代表图像的 所有像素个数; S4.传输码率获取:根据图像复杂度和上行有效传输带宽计算出传输码率,其中 第j路视频通道的图像的传输码率为Y,,其公式如下: 式中,¥,为码率,Z当前带宽,C ,当前图像复杂度,k为总监控视频路数; S5.视频流编码:按各路视频通道获取的传输码率进行编码; S6.视频流上传及备份:上传获取的编码码流并将每路图像帧备份。 本专利技术的有益效果是: 本专利技术的,其利用图像复杂度作为编 码码率的依据,各路通道分别通过各自的图像灰度值,依据不同灰度值所占比例来计算图 像复杂度,具体的,在获取图像复杂度后,分别计算本通道复杂度与所有通道图像总复杂度 比例,该比例乘以上行有效传输带宽即为本通道编码码率,比例越大,码率越大,比例约小, 码率越小,从而在环境变化时,各通道会码率也相应地变化,并且各路码率与其图像变化率 成正比。 因此,本专利技术对各路视频码率进行合理分配,码率富余的通道对码率不足的通道 进行合理的"码率补偿",对各路信号源码率进行合理调节,使多路视频监控更加均衡,达到 了提高多路视频监控效果的目的。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1为本专利技术的流程简图。【具体实施方式】 为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结 合附图及实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用 以解释本专利技术,并不用于限定本专利技术。 如图1所示,本专利技术揭示的,其包括 以下步骤: S1.图像采集:采集单元采集各路视频通道的图像; S2.灰度化处理:灰度处理模块对步骤6备份的图像进行灰度化处理,计算出图像 的每个像素点的灰度值;灰度化处理公式如下: f (m, η) = 0. 30R (m, η) +0. 59G (m, η) +0. 1 IB (m, n); 式中,f (m,n)表示灰度化后图像第m行、第n列的像素点的灰度值,R、G、B分别表 示红、绿、蓝三个通道的颜色,灰度值的取值范围为0-255 ; S3.复杂度计算:计算每路视频通道图像的复杂度,其中第j路视频通道的图像复 杂度为&,其公式如下: 式中,k = 255,ηι代表图像中灰度值为i的像素个数,0彡i彡255,N代表图像的 所有像素个数; S4.传输码率获取:根据图像复杂度和上行有效传输带宽计算出传输码率,其中 第j路视频通道的图像的传输码率为Y,,其公式如下: 式中,¥,为码率,Z当前带宽,C ,当前图像复杂度,k为总监控视频路数; 以4路录像为例,包括1,2, 3,4四个视频通道,上行有效带宽为lOOkBps,通道1, 复杂度为单位1,通道2复杂度也为1,通道3为2,通道4为3,因此:总复杂度为:1+1+2+3 = 7 ;通道1编码码率为:1/7*100 ;通道2为1/7*100,通道3为2/7*100,通道4为3/7*100 ; S5.视频流编码:按各路视频通道获取的传输码率进行编码; S6.视频流上传及备份:上传获取的编码码流并将每路图像帧备份。 本专利技术的,其利用图像复杂度作为编 码码率的依据,各路通道分别通过各自的图像灰度值,依据不同灰度值所占比例来计算图 像复杂度,具体的,在获取图像复杂度后,分别计算本通道复杂度与所有通道图像总复杂度 比例,该比例乘以上行有效传输带宽即为本通道编码码率,比例越大,码率越大,比例约小, 码率越小,从而在环境变化时,各通道会码率也相应地变化,并且各路码率与其图像变化率 成正比。 因此,本专利技术对各路视频码率进行合理分配,码率富余的通道对码率不足的通道 进行合理的"码率补偿",对各路信号源码率进行合理调节,使多路视频监控更加均衡,达到 了提高多路视频监控效果的目的。 上述说明示出并描述了本专利技术的优选实施例,应当理解本专利技术并非局限于本文所 披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能 够在本文专利技术构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人 员所进行的改动和变化不脱离本专利技术的精神和范围,则都应在本专利技术所附权利要求的保护 范围内。【主权项】1. ,其特征在于,包括以下步骤:51. 图像采集:采集单元采集各路视频通道的图像;52. 灰度化处理:灰度处理模块对步骤6备份的图像进行灰度化处理,计算出图像的每 个像素点的灰度值;53. 复杂度计算:计算每路视频通道图像的复杂度,其中第j路视频通道的图像复杂度 为&,其公式如下:式中,k= 255,ηι代表图像中灰度值为i的像素个数,0 <i< 255,N代表图像的所有 像素个数本文档来自技高网...
【技术保护点】
一种多路无线远程视频实时传输自适应方法,其特征在于,包括以下步骤:S1.图像采集:采集单元采集各路视频通道的图像;S2.灰度化处理:灰度处理模块对步骤6备份的图像进行灰度化处理,计算出图像的每个像素点的灰度值;S3.复杂度计算:计算每路视频通道图像的复杂度,其中第j路视频通道的图像复杂度为Cj,其公式如下:Cj=Σi=0kni×logniN;]]>式中,k=255,ni代表图像中灰度值为i的像素个数,0≤i≤255,N代表图像的所有像素个数;S4.传输码率获取:根据图像复杂度和上行有效传输带宽计算出传输码率,其中第j路视频通道的图像的传输码率为Yj,其公式如下:Yj=Z×Cj/Σ1kCj;]]>式中,Yj为第j路视频通道的图像的传输码率,Z为当前带宽,Cj为当前图像复杂度,k为总监控视频路数;S5.视频流编码:按各路视频通道获取的传输码率进行编码;S6.视频流上传及备份:上传获取的编码码流并将每路图像帧备份。
【技术特征摘要】
【专利技术属性】
技术研发人员:郭亚松,许宁,许振坪,林德辉,刘伟峰,
申请(专利权)人:厦门雅迅网络股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。