降低延时的视频编解码方法、视频会议系统及存储介质技术方案

技术编号:34797298 阅读:55 留言:0更新日期:2022-09-03 20:02
本发明专利技术公开了一种降低延时的视频编解码方法、视频会议系统及其可读存储介质,采用H.264编码标准将图像帧分为I、B、P帧,将每一I帧分割为一个个的条带,再以条带为单位对每一I帧进行编码;对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考;每一条带图像采集完成后就进行编码并传输,若干所述条带图像到达解码器后同步解码。平均预测距离的降低能够有效减少标准预测方法的数据量大小,提高H.264的预测性能,使其能够在更短的时间内完成预测编码从而实现延迟的降低。成预测编码从而实现延迟的降低。成预测编码从而实现延迟的降低。

【技术实现步骤摘要】
降低延时的视频编解码方法、视频会议系统及存储介质


[0001]本申请涉及视频会议系统
,特别是一种降低延时的视频编解码方法、视频会议系统及存储介质。

技术介绍

[0002]视频会议系统,VideoConferenceSystem,是指两个或两个以上不同地方的个人或群体,通过现有的各种电信通讯传输媒体,将人物的静、动态图像、语音、文字、图片等多种资料分送到各个用户的计算机上,使得在地理上分散的用户可以共聚一处,通过图形、声音等多种方式交流信息,增加双方对内容的理解能力。目前视频会议逐步向着多网协作、高清化、开发化的方向发展。视频会议借助互联网即可实现高效高清的远程会议、办公,在持续提升用户沟通效率、缩减企业差旅费用成本、提高管理成效等方面具有得天独厚的优势,已部分取代商务出行,成为远程办公最新模式。视频会议系统包括MCU多点控制器(视频会议服务器)、会议室终端、PC桌面型终端、电话接入网关(PSTNGateway)、Gatekeeper(网闸)等几个部分。各种不同的终端都连入MCU进行集中交换,组成一个视频会议网络。
[0003]按照实现技术,目前的视频会议系统可分为三种,第一,基于硬件型这种类型的视频会议系统效果理想,质量稳定可靠,但是硬件设备费用不菲,使用也不够灵活,过去只有一些大企业才会应用。第二,基于软件型,这种相较硬件系统,费用较低,更加的灵活可扩展,但是这种会议系统都是基于C/S(Client/Server)架构,在使用前,需要配置网络以及服务器,并下载安装客户端,客户端需要不定期的进行升级。第三,基于Web型,采用B/S(Browser/Server)架构,用户无需下载安装客户端,只要所用的电脑或移动端设备上拥有浏览器,通过浏览器打开相应的网页,进入相应的房间内就可以进行视频会议,且客户端无需进行升级维护。
[0004]视频会议系统应用的场景中,视频对象需要通过肢体进行哑语翻译,因为肢体动作丰富连贯性较强,因此要求视频会议系统要有超低延迟和稳定的流畅性。当前的视频会议系统选择相对比较丰富,现有开源视频会议系统的延迟基本上在280

500ms之间,难以胜任场景需求。

技术实现思路

[0005]本专利技术的主要目的在于提出一种降低延时的视频编解码方法、视频会议系统及存储介质,旨在解决现有视频会议系统的延迟较高的技术问题。
[0006]为了解决上述技术问题,本专利技术提供了一种降低延时的视频编解码方法,所述方法包括:
[0007]采用H.264编码标准将图像帧分为I、B、P帧,将每一I帧分割为一个个的条带,再以条带为单位对每一I帧进行编码;
[0008]对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考;
[0009]每一条带图像采集完成后就进行编码并传输,若干所述条带图像到达解码器后同步解码。
[0010]进一步的,所述将每一I帧分割为一个个的条带,再以条带为单位对每一I帧进行编码包括:
[0011]每一个帧中都仅有一个条带采用帧内预测算法进行预测编码压缩,其余条带则采用帧间预测算法进行预测编码压缩。
[0012]进一步的,所述对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考的包括:
[0013]固定位置的预测像素按照参考像素进行帧内预测,在完成上一级预测像素点预测编码后,上一级预测像素又变成参考像素为与其相邻的未编码像素提供参考,进行帧内预测。
[0014]进一步的,所述对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考的包括:
[0015]若当前编码的基本块为2Nx2N(N=2,4,8,16

),Di,j表示位于(i,j)的像素与参考像素的距离;
[0016][0017][0018]Drow表示每一行像素的预测距离,Dtotal表示数据块的总预测距离;总预测距离Dtotal等于每一行预测距离Drow之和;
[0019]进一步的,所述对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考的包括:
[0020]设置一平均预测距离Dpred,指当前全部像素与进行参考的像素全部距离加和再取平均值。
[0021]将预测像素共分为两级,其中每间隔一行和一列选取一个像素点作为第一级预测像素,而总的一级像素预测距离应该等于一级像素所在的每一行的一级像素距离之和,求和公式为式:
[0022][0023]每一行的第一级预测像素的预测距离应分别为1,3,5,

,2N

1,,则这一行的预测距离Drow_j,应为每个点的加和;
[0024][0025]第二级预测距离Dlevel_2等于2N个第一级预测点分别对应的3个二级预测点的预测距离之和,用公式表示如下:
[0026]D
level_2
=2N
×
3=6N;
[0027]因此,采用这种分层预测的方法的整个预测像素块的预测距离Dtotal_b为式:
[0028]D
total_b
=D
level_1
+D
level_2
=N3+6N;
[0029]平均预测距离Dpred_b如式:
[0030]D
pred_b
=D
total_b
/(2N
×
2N)=(N3+6N)/4N2。
[0031]平均预测距离的降低能够有效减少标准预测方法的数据量大小,提高H.264的预测性能,使其能够在更短的时间内完成预测编码从而实现延迟的降低。
[0032]基于同一专利技术构思,本专利技术的另一方面,提供了一种视频会议系统,所述系统至少包括:
[0033]至少一个客户端,多个所述客户端之间采用P2P全连接架构;与每一个客户端连接交互的服务器端,所述服务器端和所述客户端上存储并运行计算机程序,所述计算机程序被所述服务器端和所述客户端执行时实现以下步骤:
[0034]采用H.264编码标准将图像帧分为I、B、P帧,将每一I帧分割为一个个的条带,再以条带为单位对每一I帧进行编码;
[0035]对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考;
[0036]每一条带图像采集完成后就进行编码并传输,若干所述条带图像到达解码器后同步解码。
[0037]具体的,所述服务器端包括web服务器和信令服务器,所述web服务器用于响应所述客户端的页面、注册、登录以及系统中的各种功能请求;所述信令服务器,用于提供所述客户端的信息交换功能。
[0038]进一步的,所述服务器还包括NAT穿越服务器,用于通过互联网实现不同局域网之间的所述web服务器、所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种降低延时的视频编解码方法,其特征在于,所述方法包括:采用H.264编码标准将图像帧分为I、B、P帧,将每一I帧分割为一个个的条带,再以条带为单位对每一I帧进行编码;对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考;每一条带图像采集完成后就进行编码并传输,若干所述条带图像到达解码器后同步解码。2.根据权利要求1所述的降低延时的视频编解码方法,其特征在于,所述将每一I帧分割为一个个的条带,再以条带为单位对每一I帧进行编码包括:每一个帧中都仅有一个条带采用帧内预测算法进行预测编码压缩,其余条带则采用帧间预测算法进行预测编码压缩。3.根据权利要求1所述的降低延时的视频编解码方法,其特征在于,所述对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考的包括:固定位置的预测像素按照参考像素进行帧内预测,在完成上一级预测像素点预测编码后,上一级预测像素又变成参考像素为与其相邻的未编码像素提供参考,进行帧内预测。4.根据权利要求1所述的降低延时的视频编解码方法,其特征在于,所述对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考的包括:若当前编码的基本块为2Nx2N(N=2,4,8,16

),Di,j表示位于(i,j)的像素与参考像素的距离;素的距离;Drow表示每一行像素的预测距离,Dtotal表示数据块的总预测距离;总预测距离Dtotal等于每一行预测距离Drow之和。5.根据权利要求4所述的降低延时的视频编解码方法,其特征在于,所述对所述条带采用H.264帧内分层预测进行编码压缩,即在预测编码时下一级以上一级的预测结果作为预测参考的包括:设置一平均预测距离Dpred,指当前全部像素与进行参考的像素全部距离加和再取平均值;将预测像素共分为两级,其中每间隔一行和一列选取一个像素点作为第一级预测像素,而总的一级像素预测距离应该等于一级像素所在的每一行的一级像素距离之和,求和公式为式:每一行的第一级预测像素的预测距离应分别为1,3,5,

,2N

1,,则这一行的预测距离Drow_j,应为每个点的加和;
第二级预测...

【专利技术属性】
技术研发人员:吴剑
申请(专利权)人:游密科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1