Patentable/Patents/US-6850564
US-6850564

Apparatus and method for dynamically controlling the frame rate of video streams

PublishedFebruary 1, 2005
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

An apparatus and method for dynamically varying the frame rate of an image sequence is disclosed. In one embodiment, the image sequence is encoded and stored at different frame rates (e.g., 30, 25, 20 fps and so on). Alternatively, only the motion information, e.g., motion vectors, for the other frame rates are stored.

Patent Claims
12 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for dynamically controlling the frame rate of an image sequence, said method comprising the steps of: a) transferring the image sequence at a first frame rate; b) receiving a request for a change from said first frame rate to a second frame rate; and c) transferring the image sequence at said second frame rate by retrieving stored information of said image sequence in accordance with said second frame rate, wherein said transferring step transfers the image sequence at said second frame rate by retrieving a stored motion information of said image sequence encoded at said second frame rate.

2

2. The method of claim 1 , wherein said retrieving step comprises the step of retrieving motion vectors from a motion file of said image sequence encoded at said second frame rate.

3

3. A method for storing information of an image sequence to effect dynamic frame rate control, said method comprising the steps of: a) storing said image sequence encoded at a first frame rate; and b) storing the motion information of the image sequence encoded at least at a second frame rate.

4

4. The method of claim 3 , further comprising the steps of: c) retrieving the motion information of said image sequence encoded at said second frame rate; and d) transferring the image sequence at said second frame rate.

5

5. A data structure stored on a computer readable medium comprising: a start of frame code field; a motion information field; and a presence of motion information field.

6

6. The data structure of claim 5 , further comprising a mode information field.

7

7. The data structure of claim 6 , wherein said presence of motion information field and said mode information field contain variable length codes.

8

8. The data structure of claim 5 , wherein said presence of motion information field contains presence of motion information for a block.

9

9. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which when executed by a processor, cause the processor to perform steps comprising: a) transferring the image sequence at a first frame rate; b) receiving a request for a change from said first frame rate to a second frame rate; and c) transferring the image sequence at said second frame rate by retrieving stored information of said image sequence in accordance with said second frame rate, wherein said transferring step (c) comprises the step of transferring the image sequence at said second frame rate by retrieving a stored motion information of said image sequence encoded at said second frame rate.

10

10. The computer-readable medium of claim 9 , wherein said retrieving step comprises the step of retrieving motion vectors from a motion file of said image sequence encoded at said second frame rate.

11

11. A server for dynamically controlling the frame rate of an image sequence, said server comprising: a means for transferring the image sequence at a first frame rate; a means for receiving a request for a change from said first frame rate to a second frame rate; and wherein said transferring means transfers the image sequence at said second frame rate by retrieving stored information of said image sequence in accordance with said second frame rate, wherein said stored information is a stored motion information of said image sequence encoded at said second frame rate.

12

12. The server of claim 6 , wherein said stored motion information are motion are motion vectors from a motion file of said image sequence encoded at said second frame rate.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 31, 1998

Publication Date

February 1, 2005

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Apparatus and method for dynamically controlling the frame rate of video streams” (US-6850564). https://patentable.app/patents/US-6850564

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.