[发明专利]视频编码方法及装置有效
申请号: | 201811261654.4 | 申请日: | 2018-10-26 |
公开(公告)号: | CN109547795B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 李雯;田林海 | 申请(专利权)人: | 上海九吾尊易信息科技有限公司 |
主分类号: | H04N19/42 | 分类号: | H04N19/42;H04N19/132;H04N19/182;H04N19/176;H04N19/50 |
代理公司: | 西安嘉思特知识产权代理事务所(普通合伙) 61230 | 代理人: | 刘长春 |
地址: | 201100 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 装置 | ||
1.一种视频编码方法,其特征在于,包括:
对视频图像进行采样获取图像帧;
将所述图像帧分解得到多个像素块;其中,所述像素块包含多个像素;
将所述图像帧中的所述多个像素块进行标记;
利用第一预测算法对每个标记后的像素块进行第一预测;
利用第二预测算法对每个标记后的像素块进行第二预测,包括:获取所述像素块的大小;
定义采样方式,根据所述像素块中存在的纹理相关性,检测所述像素块的纹理渐变性,确定所述像素块的纹理渐变点,将所述像素块的纹理渐变点设定为像素值拐点,设定像素残差值中的连续正值或连续负值的最后一个值为所述像素值拐点,其中像素残差值为0的值不设定为所述像素值拐点,将像素值拐点所对应的当前像素所对应的位置设定为采样点,同时将当前像素中处于首位和末位的点设定为所述采样点;
将当前像素块中的所述采样点与所述当前像素块正上方相邻像素块中所述采样点对应的45度的像素点、90度的像素点和135度的像素点分别进行相减求解预测残差;选取所述预测残差最小的一种预测方式作为所述当前像素块的所述采样点预测方式,获取所述预测方式的所述预测残差;
对于所述当前像素块中的非采样点,利用公式求解所述非采样点的所述预测残差,公式为Resi=(sample1-sample0)*(i+1)/(num+1),其中,公式中的sample0和sample1为所述当前像素块连续的所述采样点的像素重建值,i为非采样点索引,num为非采样点数量;
将获取的所述采样点的预测残差以及获取的所述非采样点的预测残差作为所述像素块中每个像素的第二预测残差以完成所述第二预测;
根据所述第一预测和所述第二预测的预测结果判断所述每个标记后的像素块最终预测算法;
将所述最终预测算法和所述最终预测算法对应的最终预测结果进行编码。
2.根据权利要求1所述的方法,其特征在于,将所述图像帧中的所述多个像素块进行标记,包括:
在水平方向将所述图像帧中的像素块利用多个标记符号循环标记;
在竖直方向将所述图像帧中的像素块利用多个标记符号循环标记。
3.根据权利要求2所述的方法,其特征在于,利用第一预测算法依次对每个标记后的像素块进行第一预测,包括:
每次预测同一种标记符号的像素块获取所述同一种标记符号的像素块中每个像素的第一预测残差;
按照预定顺序依次进行每个标记后的像素块的预测获取每个标记后的像素块中每个像素的第一预测残差以完成第一预测。
4.根据权利要求3所述的方法,其特征在于,根据所述第一预测和所述第二预测的预测结果判断所述每个标记后的像素块最终预测算法,包括:
根据所述第一预测获取的所述每个标记后的像素块中每个像素的第一预测残差确定所述每个标记后的像素块的第一残差主观和;
根据所述第二预测获取的所述每个标记后的像素块中每个像素的第二预测残差确定所述每个标记后的像素块的第二残差主观和;
根据所述第一残差主观和以及所述第二残差主观和判断所述每个标记后的像素块最终预测算法;
其中,所述第一残差主观和以及所述第二残差主观和的计算公式为:SUBD=a1×SAD+a2×E;
根据第一预测算法获取的第一预测残差以及第二预测算法获取的第二预测残差计算每种预测算法下每个标记后的像素块的残差绝对值和SAD:残差标准差E:Res为预测残差;i为当前图像帧中像素块的像素序号;ABS为取绝对值;AVE为平均残差;根据SAD和E的情况,分场景配置权重系数a1和a2,计算每个标记后的像素块的第一残差主观和以及第二残差主观和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海九吾尊易信息科技有限公司,未经上海九吾尊易信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811261654.4/1.html,转载请声明来源钻瓜专利网。