[发明专利]一种基于COStream的HEVC并行编码方法和系统有效
申请号: | 201710477885.8 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107197296B | 公开(公告)日: | 2019-08-13 |
发明(设计)人: | 于俊清;莫斌生;陈珍 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04N19/436 | 分类号: | H04N19/436;H04N19/70;H04N19/91;H04N19/13 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 李智;曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于COStream的HEVC并行编码方法和系统,其中方法的实现包括:将视频序列划分成若干图像组,通过在COStream中调用C++封装的函数进行图像组并行编码;按照HEVC标准将图像组中每一帧图像划分为若干个CTU,使用COStream的splitjoin结构进行图像并行编码;每个CTU包含若干个语法元素,每个语法元素对应一个熵编码函数,每个语法元素利用COStream的pipeline调用每个语法元素的熵编码函数,得到熵编码流水线,使用熵编码流水线对语法元素进行并行熵编码;得到压缩后的视频。本发明解决了互联网环境下海量多媒体视频数据快速编码的需求,减少了视频数据的压缩时间,为视频服务提供商快速响应客户请求提供了便利,同时减少用户请求视频服务的时间,提高了效率。 | ||
搜索关键词: | 一种 基于 costream hevc 并行 编码 方法 系统 | ||
【主权项】:
1.一种基于COStream的HEVC并行编码方法,其特征在于,包括:步骤(1)图像组并行编码:将视频序列划分成若干图像组,得到每个图像组的信息,将每个图像组的信息输入对应的图像组编码器,通过在COStream中调用C++封装的函数进行并行编码;步骤(2)图像并行编码:按照HEVC标准将图像组中每一帧图像划分为若干个CTU,收集CTU行的信息,将每行CTU行的信息输入一个波前并行编码器,使用COStream的splitjoin结构进行并行编码;步骤(3)语法元素并行熵编码:每个CTU包含若干个语法元素,每个语法元素对应一个熵编码函数,每个语法元素利用COStream的pipeline调用每个语法元素的熵编码函数,得到熵编码流水线,使用熵编码流水线对语法元素进行并行熵编码;步骤(4)压缩视频序列:对视频序列进行图像组并行编码、图像并行编码和语法元素并行熵编码后,得到压缩后的视频;所述熵编码流水线表示CTU的熵编码虽然没有数据级的并行特性,但是拥有任务级的并行特性,任务级的并行特性也叫流水线,把CTU的熵编码流程按照语法元素的编码顺序分成多个步骤,形成一条流水线,每一个步骤对应于流水线的一个阶段,通过流水线的方式实现可以对熵编码的并行化处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710477885.8/,转载请声明来源钻瓜专利网。