[发明专利]一种视频编码方法有效
| 申请号: | 201410841088.X | 申请日: | 2014-12-30 |
| 公开(公告)号: | CN104486626B | 公开(公告)日: | 2019-02-15 |
| 发明(设计)人: | 瞿艳梅;钟俊华 | 申请(专利权)人: | 中星技术股份有限公司;中星电子股份有限公司 |
| 主分类号: | H04N19/167 | 分类号: | H04N19/167;H04N19/13;H04N19/52;H04N19/176 |
| 代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 杨晞 |
| 地址: | 519031 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 视频 编码 方法 | ||
1.一种视频编码方法,其特征在于,按照行扫描顺序对待编码图像中的宏块进行编码;其中一个宏块的编码过程包括:
判断当前宏块的相邻宏块是否与当前宏块位于同一ROI区域/背景区域;
根据所述相邻宏块的判断结果对当前宏块进行编码;
其中,所述根据所述相邻宏块的判断结果对当前宏块进行编码包括:根据所述相邻宏块的判断结果进行帧间预测或帧内预测获取当前宏块的预测数据;
其中,所述帧间预测包括:调用前一宏块与当前宏块运动搜索区域重叠的运动搜索区域数据作为当前宏块运动搜索区域数据的一部分,以便减少数据读取量;读取参考帧图像数据以补齐当前宏块余下的运动搜索区域数据;
其中,所述当前宏块为一个ROI区域/背景区域的边界宏块或非边界宏块。
2.根据权利要求1所述的方法,其特征在于,所述一个宏块的编码过程符合SVAC标准。
3.根据权利要求1所述的方法,其特征在于,判断当前宏块的相邻宏块是否与当前宏块位于同一ROI区域/背景区域包括:
分别获取与每个相邻宏块对应的相邻宏块参数;其中,相邻宏块参数表示该相邻宏块是否与当前宏块位于同一ROI区域/背景区域。
4.根据权利要求1至3中任一所述的方法,其特征在于,所述相邻宏块包括:当前宏块的上边宏块、和/或左边宏块、和/或右上宏块、和/或左上宏块。
5.根据权利要求1至3中任一所述的方法,其特征在于,根据所述相邻宏块的判断结果对当前宏块进行编码的过程包括熵编码。
6.根据权利要求5所述的方法,其特征在于,所述熵编码过程包括:
判断当前宏块是否为当前ROI区域/背景区域的第一个宏块;如果判断为是,则计算当前ROI区域/背景区域的熵编码参数;如果判断为否,则获取已存储的与当前宏块所属ROI区域/背景区域相对应的熵编码参数;根据所述熵编码参数对该当前宏块进行熵编码,并存储当前ROI区域/背景区域的熵编码参数。
7.根据权利要求5所述的方法,其特征在于,所述熵编码为上下文自适应二进制算术编码。
8.根据权利要求6所述的方法,其特征在于,判断当前宏块是否为当前ROI区域/背景区域的第一个宏块包括:
获取当前宏块的宏块位置参数;所述宏块位置参数用于表示当前宏块是否为当前ROI区域/背景区域的第一个宏块。
9.根据权利要求1至3、6和8中任一所述的方法,其特征在于,所述其中一个宏块的编码过程进一步包括:
为当前宏块的编码码流加上与当前宏块所属ROI区域/背景区域相对应的指示符,并将带有指示符的编码码流写入临时存储单元;
从所述临时存储单元中读取编码码流,根据所述指示符拼接属于同一个ROI区域/背景区域的编码码流。
10.根据权利要求9所述的方法,其特征在于,所述其中一个宏块的编码过程进一步包括:
获取当前宏块所属ROI区域/背景区域的区域标记参数;
为当前宏块的编码码流加上与当前宏块所属ROI区域/背景区域相对应的指示符包括:
根据所述区域标记参数为当前宏块的编码码流加上指示符。
11.根据权利要求9所述的方法,其特征在于,所述带有指示符的编码码流的一个数据包的大小为64bit,其中所述指示符的大小为4bit。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中星技术股份有限公司;中星电子股份有限公司,未经中星技术股份有限公司;中星电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410841088.X/1.html,转载请声明来源钻瓜专利网。





