一种即时视频的编码方法和电子设备技术

技术编号:12164708 阅读:152 留言:0更新日期:2015-10-08 00:01
本发明专利技术公开了一种即时视频的编码方法,属于视频领域。方法包括:若网络带宽满足预设条件,则从当前即时视频帧中获取兴趣区域;根据兴趣区域,生成与当前即时视频帧对应的重要性矩阵;根据重要性矩阵,对当前即时视频帧进行处理,获取处理后的即时视频帧,并将处理后的即时视频帧输入视频编码器。本发明专利技术通过根据重要性矩阵对包括兴趣区域的当前即时视频进行处理,提高了即时视频的传输效率,提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及视频领域,特别涉及一种即时视频的编码方法和电子设备
技术介绍
随着移动设备和即时视频通讯技术的普及,越来越多的用户选择利用移动设备实 现即时视频的交互,使得需要提供一种即时视频编码方法,实现即时视频的传输,以满足用 户日益增长的即时视频交互需求。 现有技术提供了一种即时视频的编码方法,该方法包括:获取用户输入的即时视 频;对即时视频帧内的所有区域采用统一的编码方式进行编码;传输该编码后的即时视 频。 由于网络带宽的限制以及不稳定性,使得在使用现有技术所提供的方法时,在网 络带宽较低的情况下,会导致即时视频传输的效率降低,出现即时视频画面的传输停止,即 时视频连接断开等现象,从而降低了即时视频交互过程中的用户体验。
技术实现思路
为了提高即时视频的传输效率,提高用户体验,本专利技术实施例提供了一种即时视 频的编码方法和电子设备。所述技术方案如下: 第一方面,提供了一种即时视频的编码方法,所述方法包括: 若网络带宽满足预设条件,则从当前即时视频帧中获取兴趣区域; 根据所述兴趣区域,生成与所述当前即时视频帧对应的重要性矩阵; 根据所述重要性矩阵,对所述当前即时视频帧进行处理,获取处理后的即时视频 帧,并将所述处理后的即时视频帧输入视频编码器。 结合第一方面,在第一种可能的实现方式中,所述从当前即时视频帧中获取兴趣 区域包括: 获取用于指示所述兴趣区域的特征参数; 根据所述特征参数,从当前即时视频帧中获取所述兴趣区域。 结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据 所述兴趣区域,生成与所述当前即时视频帧对应的重要性矩阵包括: 设置所述当前即时视频帧内所有像素点的重要性度量值; 对所述兴趣区域进行低通滤波处理,生成处理后的当前即时视频帧; 根据所述处理后的当前即时视频帧内所有像素点的重要性度量值,生成所述与所 述当前即时视频帧对应的重要性矩阵。 结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据 所述重要性矩阵,对所述当前即时视频帧进行处理之前,所述方法还包括: 对所述当前即时视频帧进行低通滤波,生成滤波后的当前即时视频帧。 结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据 所述重要性矩阵,对所述当前即时视频帧进行处理,获取处理后的即时视频帧包括: 根据所述滤波后的当前即时视频帧、所述当前即时视频帧以及所述重要性矩阵, 获取所述处理后的即时视频帧。 第二方面,提供了一种电子设备,所述电子设备包括: 获取模块,用于在网络带宽满足预设条件时,从当前即时视频帧中获取兴趣区 域; 第一处理模块,用于根据所述兴趣区域,生成与所述当前即时视频帧对应的重要 性矩阵; 第二处理模块,用于根据所述重要性矩阵,对所述当前即时视频帧进行处理,获取 处理后的即时视频帧; 发送模块,用于将所述处理后的即时视频帧输入视频编码器。 结合第二方面,在第一种可能的实现方式中,所述获取模块具体用于: 获取用于指示所述兴趣区域的特征参数; 根据所述特征参数,从当前即时视频帧中获取所述兴趣区域。 结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一 处理模块具体用于: 设置所述当前即时视频帧内所有像素点的重要性度量值; 对所述兴趣区域进行低通滤波处理,生成处理后的当前即时视频帧; 根据所述处理后的当前即时视频帧内所有像素点的重要性度量值,生成所述与所 述当前即时视频帧对应的重要性矩阵。 结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述设备 还包括滤波模块,用于: 对所述当前即时视频帧进行低通滤波,生成滤波后的当前即时视频帧。 结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述第二 处理模块具体用于: 根据所述滤波后的当前即时视频帧、所述当前即时视频帧以及所述重要性矩阵, 获取所述处理后的即时视频帧。 第三方面,提供了一种电子设备,所述电子设备包括发送/接收模块、编码器、存 储模块以及与所述发送/接收模块、所述编码器和所述存储模块连接的处理器,其中,所述 存储模块用于存储一组程序代码,所述处理器调用所述存储模块所存储的一组程序代码用 于执行以下操作: 若网络带宽满足预设条件,则从当前即时视频帧中获取兴趣区域; 根据所述兴趣区域,生成与所述当前即时视频帧对应的重要性矩阵; 根据所述重要性矩阵,对所述当前即时视频帧进行处理,获取处理后的即时视频 帧,并将所述处理后的即时视频帧输入视频编码器。 结合第三方面,在第一种可能的实现方式中,所述处理器调用所述存储模块所存 储的一组程序代码还用于执行以下操作: 获取用于指示所述兴趣区域的特征参数; 根据所述特征参数,从当前即时视频帧中获取所述兴趣区域。 结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理 器调用所述存储模块所存储的一组程序代码还用于执行以下操作: 设置所述当前即时视频帧内所有像素点的重要性度量值; 对所述兴趣区域进行低通滤波处理,生成处理后的当前即时视频帧; 根据所述处理后的当前即时视频帧内所有像素点的重要性度量值,生成所述与所 述当前即时视频帧对应的重要性矩阵。 结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述处理 器调用所述存储模块所存储的一组程序代码还用于执行以下操作: 对所述当前即时视频帧进行低通滤波,生成滤波后的当前即时视频帧。 结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理 器调用所述存储模块所存储的一组程序代码还用于执行以下操作: 根据所述滤波后的当前即时视频帧、所述当前即时视频帧以及所述重要性矩阵, 获取所述处理后的即时视频帧。 本专利技术实施例提供了一种即时视频的编码方法和电子设备,包括:若网络带宽满 足预设条件,则从当前即时视频帧中获取兴趣区域;根据兴趣区域,生成与当前即时视频帧 对应的重要性矩阵;根据重要性矩阵,对当前即时视频帧进行处理,获取处理后的即时视频 帧,并将处理后的即时视频帧输入视频编码器。本专利技术实施例所述的方法通过判断网络带 宽是否满足预设条件,从而可以在判定网络带宽低时,对即时视频进行处理,从而提高了网 络带宽的利用率,节省网络资源,提高了即时视频的传输效率,提高了用户体验;另外,由于 本专利技术实施例所述的方法是在从当前即时视频帧中获取兴趣区域后,对当前即时视频帧进 行处理,使得相比于传统的即时视频编码方法,在带宽资源不变的情况下,将更多的宽带资 源用于兴趣区域的传输,从而保证了兴趣区域的传输,进一步提高了即时视频的传输效率, 提高了当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种即时视频的编码方法,其特征在于,所述方法包括:若网络带宽满足预设条件,则从当前即时视频帧中获取兴趣区域;根据所述兴趣区域,生成与所述当前即时视频帧对应的重要性矩阵;根据所述重要性矩阵,对所述当前即时视频帧进行处理,获取处理后的即时视频帧,并将所述处理后的即时视频帧输入视频编码器。

【技术特征摘要】

【专利技术属性】
技术研发人员:武俊敏
申请(专利权)人:美国掌赢信息科技有限公司
类型:发明
国别省市:美国;US

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

1