摘要 |
<p>Methods and systems for processing video data are disclosed herein and may comprise offloading motion estimation, motion separation, and motion compensation macroblock functions from a central processor to at least one on-chip processor for processing. For a current macroblock, reference video information may be generated via the on-chip processor by determining sum absolute difference between at least a portion of the current macroblock and at least a portion of a current search area comprising a plurality of macroblocks. Stored at least a portion of the current macroblock and/or the current search area may be received from an external memory and/or from an internal memory integrated with the on-chip processor. The sum absolute difference may be determined based on pixel luminance information corresponding to at least a portion of the current macroblock and at least a portion of the current search area.</p> |