首页> 外国专利> Video Encoder Software Architecture for VLIW Cores

Video Encoder Software Architecture for VLIW Cores

机译:VLIW内核的视频编码器软件架构

摘要

This invention is a method of video encoding. The number N macroblocks stored in a temporary buffer depends upon an estimated number of motion vectors. N macroblocks of current and prior frame data is transferred to the temporary buffer. The invention determines for each macroblock whether to be inter frame predicted or intra frame predicted. The inter and intra macroblocks are separately encoded based upon this determination and stored in an output buffer. Output macroblocks are output from the output buffer in raster scan order. This technique permits the process to loop over differing number of macroblocks in differing parts of the encoding process. Entropy encoding complexity from separating inter and intra macroblock encoding is avoided by separating a symbol generation phase from an encoding phase.
机译:本发明是视频编码的方法。存储在临时缓冲器中的N个宏块的数量取决于运动矢量的估计数量。当前和先前帧数据的N个宏块被传输到临时缓冲区。本发明为每个宏块确定是帧间预测还是帧内预测。帧间宏块和帧内宏块基于该确定被分别编码并且被存储在输出缓冲器中。输出宏块以光栅扫描顺序从输出缓冲区输出。该技术允许该过程在编码过程的不同部分中循环遍历不同数量的宏块。通过将符号生成阶段与编码阶段分离,避免了将帧间宏块编码和帧内宏块编码分离的熵编码复杂度。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号