Patent ID: 7990386
Filing Date: 2011-08-02
Classification: G11B

Abstract:
1. A system for correlating a video stream and an animation sequence, comprising: a video decoder for decoding the video stream at a first speed to extract a video frame, wherein the video frame comprises video and audio content; an animation renderer for rendering a plurality of animation frames at a second speed to generate the animation sequence, wherein the first speed and the second speed are not equal, and wherein the animation sequence is configured to be composited with the video stream; a frame correlator for correlating an animation frame of the plurality of animation frames with the video frame to obtain a correlated animation frame according to a frame index of the animation frame and a frame index of the video frame, wherein the frame index of the animation frame comprises a frame number for the animation frame, wherein the frame index of the video frame comprises a frame number for the video frame, and wherein animation content of the correlated animation frame is matched to the video and audio content of the video frame; an animation frame writer configured to store the correlated animation frame in an available frame buffer from a pool of frame buffers; and a frame compositor for compositing the video frame and the correlated animation frame to obtain a video-animation composite frame, wherein the video-animation composite frame comprises the video and audio content of the video frame in interaction with the animation content of the correlated animation frame, wherein the frame correlator correlates the animation frame with the video frame according to a function i wherein i