Claims
- 1. A method for generating a bitstream having an image sequence with side information, said method comprising the steps of:(a) generating side information from an input image sequence; and (b) inserting said side information with said input image sequence to form a bitstream having said input image sequence and said side information.
- 2. The method of claim 1, wherein said side information comprises degree of motion information of said input image sequence.
- 3. The method of claim 1, wherein said side information comprises anomalous frame information of said input image sequence.
- 4. The method of claim 1, wherein said side information comprises fade-out frame information of said input image sequence.
- 5. The method of claim 1, wherein said side information comprises scene change information of said input image sequence.
- 6. The method of claim 1, wherein said side information comprises complexity information of said input image sequence.
- 7. The method of claim 1, wherein said side information comprises F-code information of said input image sequence.
- 8. The method of claim 1, wherein said side information comprises 3:2 pull down selection information of said input image sequence.
- 9. The method of claim 1, wherein said side information comprises bit budget information of said input image sequence.
- 10. The method of claim 1, wherein said side information comprises quantization scale information of said input image sequence.
- 11. The method of claim 1, wherein said side information comprises quality based information of said input image sequence.
- 12. The method of claim 1, wherein said side information comprises noise information of said input image sequence.
- 13. The method of claim 1, wherein said inserting step (b) inserts said side information as ancillary data.
- 14. The method of claim 1, wherein said inserting step (b) inserts said side information onto said input image sequence as information in a vertical blanking interval (VBI).
- 15. The method of claim 1, wherein said inserting step (b) inserts a said side information onto said input image sequence as information in a a horizontal interval.
- 16. The method of claim 1, wherein said inserting step (b) inserts said side information onto a frame of said input image sequence.
- 17. The method of claim 1, wherein said inserting step (b) inserts said side information as frame rate information.
- 18. The method of claim 1, wherein said inserting step (b) inserts said side information onto a field of said input image sequence.
- 19. The method of claim 1, wherein said inserting step (b) inserts said side information as field rate information.
- 20. The method of claim 1, wherein said inserting step (b) inserts said side information as macroblock rate information.
- 21. The method of claim 20, wherein said macroblock rate information relates to a slice or a row of a frame of said input image sequence.
- 22. 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 the steps comprising of:(a) generating side information from an input image sequence; and (b) inserting said side information with said input image sequence to form a bitstream having said input image sequence and said side information.
- 23. The computer-readable medium of claim 22, wherein said side information comprises degree of motion information of said input image sequence.
- 24. The computer-readable medium of claim 22, wherein said side a information comprises anomalous frame information of said input image sequence.
- 25. The computer-readable medium of claim 22, wherein said side information comprises fade-out frame information of said input image sequence.
- 26. The computer-readable medium of claim 22, wherein said side information comprises scene change information of said input image sequence.
- 27. The computer-readable medium of claim 22, wherein said side information comprises quantization scale information of said input image sequence.
- 28. The computer-readable medium of claim 22, wherein said inserting step (b) inserts said side information onto a frame of said input image sequence.
- 29. The computer-readable medium of claim 22, wherein said inserting step (b) inserts said side information as frame rate information.
- 30. The computer-readable medium of claim 22, wherein said inserting step (b) inserts said side information as macroblock rate information.
Parent Case Info
This is a continuation of application Ser. No. 09/123,238, filed on Jul. 28, 1998 U.S. Pat. No. 6,100,940.
This application claims the benefit of U.S. Provisional Application No. 60/072,080 filed Jan. 21, 1998, which is herein incorporated by reference.
US Referenced Citations (9)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/072080 |
Jan 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09/123238 |
Jul 1998 |
US |
Child |
09/629300 |
|
US |