预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114245133A(43)申请公布日2022.03.25(21)申请号202210164367.1(22)申请日2022.02.23(71)申请人北京拙河科技有限公司地址100000北京市海淀区四道口北街36号4号楼6层06(72)发明人袁潮温建伟(74)专利代理机构北京君莫知识产权代理事务所(普通合伙)11715代理人王凝(51)Int.Cl.H04N19/176(2014.01)H04N19/70(2014.01)权利要求书2页说明书11页附图6页(54)发明名称视频分块编码方法、编码传输方法、系统和设备(57)摘要本发明提出视频分块编码方法、编码传输方法、系统和设备,属于视频传输处理技术领域。方法包括:S100:获取视频画面;S200:确定视频画面分割方式;S300:获取编码器的实时处理能力;S400:根据编码器的实时处理能力,确定视频画面分割数目;S500:对视频画面进行分割,得到多个分块画面数据。设备包括处理器和存储器,存储器上存储有计算机可执行程序指令,通过处理器执行可执行程序指令,用于实现所述方法。本发明提出对原始画面先分块后编码的方法,实现了采用多个较低成本的视频编码器对高分辨率视频内容的压缩编码。此外在客户端配合专用的软件或硬件解码器,可以实现对编码后的高分辨率视频进行解码、重组和呈现。CN114245133ACN114245133A权利要求书1/2页1.一种视频分块编码的方法,其特征在于,所述方法包括如下步骤:S100:获取视频画面;S200:根据视频画面尺寸,确定视频画面分割方式;S300:获取编码器的实时处理能力;S400:根据编码器的实时处理能力,确定视频画面分割数目;S500:基于确定的视频画面分割方式和视频画面分割数目对视频画面进行分割,得到多个分块画面数据;S600:将每个分块画面数据分配至对应的编码器执行压缩编码。2.如权利要求1所述的一种视频分块编码的方法,其特征在于:所述步骤S500还包括:为每个分块画面数据生成时间戳信息和位置戳信息;将所述时间戳信息和位置戳信息插入到所述每个分块画面数据中。3.如权利要求2所述的一种视频分块编码的方法,其特征在于,在所述步骤S600之后,所述方法还包括:S700:将执行所述压缩编码后的每个分块画面数据传输至传输到客户端用于视频直播。4.如权利要求3所述的一种视频分块编码的方法,其特征在于,所述步骤S700具体包括:S701:客户端接收画面分块描述信息构建出视频画布;S702:客户端将收到的每个分块画面数据进行解码,解码后的分块画面数据包含该分块画面数据的时间戳信息和位置戳信息;S703:将时间戳信息相同的分块画面数据,基于所述位置戳信息放置到所述视频画布的对应位置;S704:在客户端的可视化界面上显示由多个分块画面数据拼接得到的视频画面。5.如权利要求1所述的一种视频分块编码的方法,其特征在于:所述步骤S200中所述视频画面分割方式包括水平分割、垂直分割、网格化分割。6.如权利要求1所述的一种视频分块编码的方法,其特征在于:所述步骤S400具体包括:根据编码器的实时处理能力,确定当前空闲的编码器的数量以及每个空闲编码器的实时处理能力;基于所述空闲的编码器的数量和每个空闲编码器的实时处理能力,确定视频画面分割数目。7.一种视频分块编码传输的方法,其特征在于,所述方法包括如下步骤:SS1:获取当前视频画面的尺寸和当前编码器的实时处理能力;SS2:确定当前视频画面的画面分割方式和视频画面分割数目;SS3:基于确定的视频画面分割方式和视频画面分割数目对当前视频画面进行分割,得到多个当前分块画面数据;SS4:将每个当前分块画面数据分配至对应的编码器执行压缩编码;SS5:将执行所述压缩编码后的每个当前分块画面数据传输至传输到客户端;2CN114245133A权利要求书2/2页SS6:获取下一个视频画面,将下一个视频画面作为当前视频画面,返回步骤SS1。8.如权利要求7所述的一种视频分块编码传输的方法,其特征在于,所述步骤SS3还包括:针对每一个当前分块画面数据进行边缘扩展。9.一种视频分块编码传输系统,其特征在于,所述系统包括:视频帧获取模块,所述视频帧获取模块用于获取亿级像素视频的每一帧画面;视频尺寸获取模块,所述视频尺寸获取模块用于获取所述每一帧画面的尺寸;编码器能力探测模块,所述编码器能力探测模块用于探测每个编码器的实时处理能力;画面帧分割模块,所述画面帧分割模块基于每一帧画面的尺寸和每个编码器的实时处理能力,确定每一帧画面的分割方式和分割数据,并基于所述分割方式和分割数据对每一帧画面进行分割,得到多个分块画面数据;编码压缩模块,所述编码压缩模块将每个分块画面数据分发至对应的至少一