发明名称 一种流式视频像素域转码的方法
摘要 本发明涉及一种流式视频像素域转码的方法,属于计算机多媒体技术领域,包括:对MPEG-2格式的视频码流进行MPEG-2解码得到当前帧图像和各个宏块的MPEG-2编码运动向量;判断当前帧在MPEG-2格式中的帧类型,如果是I帧则直接进行MPEG-4编码;如果是B帧或P帧,则对于每个宏块,利用解码得到的MPEG-2运动向量分别采用运动重估计方法得到多个重估计运动向量;保留残差最小的重估计运动向量并进行半像素范围的细化搜索得到最终的编码运动向量;完成该宏块的MPEG-4编码;继续解码下一帧并进行转码处理。本发明基于该假设设计的运动重估计方法能更好的适应快速运动的场景,有效弥补了已有的流式视频像素域转码的方法采用线性拟和的不足之处。
申请公布号 CN101035284A 申请公布日期 2007.09.12
申请号 CN200710063818.8 申请日期 2007.02.12
申请人 清华大学 发明人 戴琼海;于志涛;尚明海
分类号 H04N7/26(2006.01);H04N7/24(2006.01) 主分类号 H04N7/26(2006.01)
代理机构 北京清亦华知识产权代理事务所 代理人 廖元秋
主权项 1、一种流式视频像素域转码的方法,其特征在于,包括以下步骤:1)对MPEG-2格式的视频码流进行MPEG-2解码得到当前帧图像和各个宏块的MPEG-2编码运动向量;2)判断当前帧在MPEG-2格式中的帧类型,如果是I帧则不需进行运动重估计,直接进行MPEG-4编码;3)如果是B帧,则对于每个宏块,利用解码得到的MPEG-2运动向量V1(x,y)和V2(x,y)分别采用“速度恒定”,“加速度恒定”和“区域运动恒定”的运动重估计方法得到三个重估计运动向量和然后,对所述三个重估计运动向量分别进行MPEG-4运动补偿并比较各自的残差,保留残差最小的重估计运动向量对进行半像素范围的细化搜索得到最终的编码运动向量Vb(x,y);4)如果是P帧,则对于每个宏块,利用解码得到的运动向量V1(x,y)分别采用“速度恒定”和“区域运动恒定”的运动重估计方法得到两个重估计运动向量和然后,对两个重估计运动向量分别进行MPEG-4运动补偿并比较各自的残差,保留残差较小的重估计运动向量对该向量进行半像素范围的细化搜索得到最终的编码运动向量Vp(x,y);5)利用得到的最终的编码运动向量Vb(x,y)或Vp(x,y),完成该宏块的MPEG-4编码;6)输出码流并判断转码是否结束,如果没有结束,则继续解码下一帧并如上所各步骤进行转码处理。
地址 100084北京市海淀区清华园