US2010277649A1PendingUtilityA1

Method and system for generating video frames and correcting motion

Assignee: REALNETWORKS INCPriority: Jun 30, 1999Filed: May 24, 2010Published: Nov 4, 2010
Est. expiryJun 30, 2019(expired)· nominal 20-yr term from priority
Inventors:Greg Conklin
H04N 19/577H04N 19/80H04N 19/587
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

System and method for generating video frames. The system includes a frame generator which generates one or more intermediate frames based upon one base frames. Each of the base frames are comprised of a plurality of macroblocks. Furthermore, one or more of the macroblocks have a motion vector. The macroblocks are comprised of a plurality of pixels. In the frame generation process, the frame generator performs a number of steps such as: (i) determines whether frame generation is appropriate, (ii) examines the first and second base frames to check for the presence of textual characters, (iii) selects a frame generation method based upon information in the first and second frames, (iv) filters the generated frames. In one embodiment, the system includes a server computer having an encoder, a client computer having a decoder, and a network connecting the server computer to the client computer. In this embodiment, the frame generator resides and executes within the client computer and receives the base frames from the decoder.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A method for enhancing a video stream, comprising:
 receiving in a computer memory a first video frame;   receiving in the computer memory a second video frame defined at least in part by one or more pixel macroblocks corresponding to pixel patterns and corresponding one or more motion vectors selected to indicate movement of the one or more pixel patterns corresponding to the pixel macroblocks relative to similar one or more pixel patterns in the first video frame;   generating in the memory an intermediate video frame between the first and second video frames by scaling one or more of the motion vectors to produce one or more intermediate motion vectors corresponding to the one or more pixel macroblocks; and   applying a quantized filter to the one or more pixel macroblocks in the intermediate video frame.

Join the waitlist — get patent alerts

Track US2010277649A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.