-
公开(公告)号:CN102186075B
公开(公告)日:2012-10-10
申请号:CN201110109328.3
申请日:2011-04-28
Applicant: 北京大学
IPC: H04N7/26
Abstract: 本发明提供了一种熵编码结构及实现方法,属于数字视频编解码技术领域。本发明通过将整个熵编码器分成两级流水线结构,使产生宏块头参数和编码宏块头参数处于不同的流水级,消除了等待时间,同时合理分配了编码时间。每级流水线内部采用了单路流水线硬件结构,与传统的多路并行结构相比,整个变长编码模块采用了多级流水线结构,完成一级操作只需要1个时钟,本发明熵编码器能够在每个时钟内完成一次变长编码;同时,顺序编码宏块头信息和残差系数复用一套哥伦布编码和码流拼接装置,节省了硬件成本,提高了资源利用率。此外,本发明对变长编码中使用的VLC码表进行了统一编排,减少了RAM使用数量。
-
公开(公告)号:CN102148990B
公开(公告)日:2012-10-10
申请号:CN201110109351.2
申请日:2011-04-28
Applicant: 北京大学
Abstract: 本发明提供了一种运动矢量预测装置和方法,属于数字视频编解码技术领域。本发明采用前后向各一套时域运动矢量预测模块,通过控制串行执行各种模式预测,大大节省了运算单元的资源,特别是乘除法器的资源。宏块流水结构采用了zig-zag宏块扫描结构,在这种结构下可以解决流水线工作时,运动矢量预测遇到一些数据依赖性的问题,使预测可并行处理,提高编码的性能,降低编码系统的复杂度。本发明提出的邻近块初始化模块和当前块初始化模块将运动矢量估计中复杂的数据更新转化为一个简单的数据表,采用查表的方式对控制做了简化,降低了编码的复杂度,节省了工作时钟,满足了高清视频编码的实时性。
-
公开(公告)号:CN102186075A
公开(公告)日:2011-09-14
申请号:CN201110109328.3
申请日:2011-04-28
Applicant: 北京大学
IPC: H04N7/26
Abstract: 本发明提供了一种熵编码结构及实现方法,属于数字视频编解码技术领域。本发明通过将整个熵编码器分成两级流水线结构,使产生宏块头参数和编码宏块头参数处于不同的流水级,消除了等待时间,同时合理分配了编码时间。每级流水线内部采用了单路流水线硬件结构,与传统的多路并行结构相比,整个变长编码模块采用了多级流水线结构,完成一级操作只需要1个时钟,本发明熵编码器能够在每个时钟内完成一次变长编码;同时,顺序编码宏块头信息和残差系数复用一套哥伦布编码和码流拼接装置,节省了硬件成本,提高了资源利用率。此外,本发明对变长编码中使用的VLC码表进行了统一编排,减少了RAM使用数量。
-
公开(公告)号:CN102148990A
公开(公告)日:2011-08-10
申请号:CN201110109351.2
申请日:2011-04-28
Applicant: 北京大学
Abstract: 本发明提供了一种运动矢量预测装置和方法,属于数字视频编解码技术领域。本发明采用前后向各一套时域运动矢量预测模块,通过控制串行执行各种模式预测,大大节省了运算单元的资源,特别是乘除法器的资源。宏块流水结构采用了zig-zag宏块扫描结构,在这种结构下可以解决流水线工作时,运动矢量预测遇到一些数据依赖性的问题,使预测可并行处理,提高编码的性能,降低编码系统的复杂度。本发明提出的邻近块初始化模块和当前块初始化模块将运动矢量估计中复杂的数据更新转化为一个简单的数据表,采用查表的方式对控制做了简化,降低了编码的复杂度,节省了工作时钟,满足了高清视频编码的实时性。
-
-
-