Claims
- 1. A method of processing video data comprising:
receiving digital video data wherein the digital video data has one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576; compressing the digital video data to produce compressed digital video; and transmitting and/or storing the compressed digital video data:
- 2. The method of claim 1, wherein the receiving receives the digital video data through a digital serial interface.
- 3. The method of claim 2, wherein the digital serial interface has a SMPTE specification.
- 4. T he method of claim 3, wherein the SMPTE specification is SMPTE 292M.
- 5. The method of claim 3, wherein the SMPTE specification is SMPTE 259M.
- 6. The method of claim 1, wherein the digital video data has a resolution of 1280 pixel by 720 line.
- 7. The method of claim 1, wherein the digital video data has a resolution of 1920 pixel by 1080 line.
- 8. The method of claim 1, wherein the digital video data has a color sampling format of 4:2:2.
- 9. The method of claim 1, wherein the digital video data has a color sampling format of 4:2:0.
- 10. The method of claim 1, wherein the receiving receives the digital video data from a digital camera.
- 11. The method of claim 1, wherein the receiving receives the digital video data from a telecine.
- 12. The method of claim 1, wherein the receiving receives the digital video data from a recorder.
- 13. The method of claim 1, wherein the receiving receives the digital video data from a network.
- 14. The method of claim 1, wherein the compressing compresses the digital video data using block-based motion predictive coding to reduce temporal redundancy.
- 15. The method of claim 1, wherein the compressing compresses the digital video data using transform coding to reduce spatial redundancy.
- 16. The method of claim 1, wherein the compressing compresses the digital video data using block-based motion predictive coding to reduce temporal redundancy and using transform coding to reduce spatial redundancy.
- 17. The method of claim 1, wherein the compressing compresses the digital video data using a WINDOWS MEDIA™ codec.
- 18. The method of claim 1, wherein the compressing compresses the digital video data using a compression ratio of at least approximately 50:1.
- 19. The method of claim 1, wherein the compressing compresses the is digital video data using a compression ratio of at least approximately 100:1.
- 20. The method of claim 1, wherein the compressing compresses the digital video data using a compression ratio of at least approximately 200:1.
- 21. The method of claim 1, wherein the compressing maintains a PSNR of at least 30 dB.
- 22. The method of claim 1, wherein the compressing allows for subsequent decompression and playback of the compressed digital video.
- 23. The method of claim 22, wherein the subsequent decompression and playback of the compressed digital video produces video of at least DVD quality.
- 24. The method of claim 22, wherein the subsequent decompression and playback of the compressed digital video produces video having one pixel or line resolution of at least 720 and the other pixel or line resolution of greater than 576.
- 25. The method of claim 1, wherein the transmitting transmits the compressed digital video data at a data rate of approximately 0.5 Mbps to approximately 10 Mbps.
- 26. The method of claim 1, wherein the transmitting transmits the compressed digital video data at a plurality of data rates.
- 27. The method of claim 26, wherein the plurality of data rates are in a range from approximately 0.1 Mbps to approximately 20 Mbps.
- 28. The method of claim 26, wherein the plurality of data rates are in a range from approximately 1 Mbps to approximately 10 Mbps.
- 29. The method of claim 1, wherein the transmitting transmits and/or the storing stores at least 5 Gb of data.
- 30. The method of claim 1, wherein the transmitting transmits and/or the storing stores a video having a total runtime of at least approximately 2 hours.
- 31. The method of claim 1, wherein the transmitting transmits and/or the storing stores the compressed digital video data to a server.
- 32. The method of claim 1, wherein the storing stores the compressed digital video data on a tape.
- 33. The method of claim 1, wherein the storing stores the compressed digital video data on a disk.
- 34. The method of claim 33, wherein the disk is a DVD disk.
- 35. The method of claim 1, wherein the transmitting transmits and/or the storing stores the compressed digital data in an advanced systems format.
- 36. The method of claim 1, wherein the transmitting transmits the compressed digital video data to a DVD recorder.
- 37. The method of claim 1, wherein the transmitting transmits the compressed digital video data via satellite.
- 38. The method of claim 1, wherein the transmitting transmits the compressed digital video data via cable.
- 39. The method of claim 1, wherein the transmitting transmits the compressed digital video data via a network.
- 40. The method of claim 1, wherein the transmitting transmits and/or the storing stores the compressed digital video data in a WINDOWS MEDIA™ format.
- 41. One or more computer-readable media having computer-readable instructions thereon which, when executed by a programmable device, causes a the device to execute requesting of digital video data wherein the digital video data has one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576; compressing the digital video data to produce compressed digital video; and transmitting and/or storing the compressed digital video data.
- 42. A device for producing video data comprising:
a digital serial interface for receiving digital video data wherein the digital video data has one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576; and a processor configured to structure digital video data, received via the digital serial interface, in a stream format and/or a file format.
- 43. The device of claim 42, wherein the processor configured to structure is further configured to compress digital video data using block-based motion predictive coding to reduce temporal redundancy.
- 44. The device of claim 42, wherein the processor configured to structure is further configured to compress digital video data using transform coding to reduce spatial redundancy.
- 45. The device of claim 42, wherein the processor configured to structure is further configured to compress digital video data using block-based motion predictive coding to reduce temporal redundancy and using transform coding to reduce spatial redundancy.
- 46. The device of claim 42, wherein the processor configured to structure is further configured to compress digital video data using a compression ratio of at least approximately 50:1.
- 47. The device of claim 42, wherein the processor configured to structure is configured to structure digital video data in a WINDOWS MEDIA™ format.
- 48. The device of claim 42, wherein the processor configured to structure is configured to structure digital video data in an advanced systems format.
- 49. The device of claim 42, wherein the processor is further configured to scale digital video data.
- 50. A method of processing video data comprising:
receiving compressed digital video data wherein the compressed digital video data has upon decompression one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576; decompressing the compressed digital video data to produce decompressed digital video; and displaying the decompressed digital video data.
- 51. The method of claim 50, wherein the receiving receives the digital video data from a network interface.
- 52. The method of claim 50, wherein the decompressed digital video data has a resolution of 1280 pixel by 720 line.
- 53. The method of claim 50, wherein the decompressed digital video data has a resolution of 1920 pixel by 1080 line.
- 54. The method of claim 50, wherein the decompressed digital video data has a color sampling format of 4:2:2.
- 55. The method of claim 1, wherein the decompressed digital video data has a color sampling format of 4:2:0.
- 56. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using information related to block-based motion predictive coding.
- 57. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using information related to transform coding.
- 58. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using information related to block-based motion predictive coding and transform coding.
- 59. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using a WINDOWS MEDIA™ codec.
- 60. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using a decompression ratio of at least approximately 1:50.
- 61. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using a decompression ratio of at least approximately 1:100.
- 62. The method of claim 50, wherein the decompressing decompresses the compressed digital video data using a decompression ratio of at least approximately 1:200.
- 63. The method of claim 50, wherein the decompressing maintains a PSNR of at least 30 dB.
- 64. The method of claim 50, wherein the displaying displays video of at least DVD quality.
- 65. The method of claim 50, wherein the receiving receives the compressed digital video data at a data rate of approximately 0.5 Mbps to approximately 10 Mbps.
- 66. The method of claim 50, wherein the displaying displays a video having a total runtime of at least approximately 2 hours.
- 67. The method of claim 50, wherein the receiving receives the compressed digital video data from a DVD disk.
- 68. The method of claim 50, wherein the receiving receives the compressed digital data in an advanced systems format.
- 69. The method of claim 50, wherein the receiving receives the compressed digital video data via satellite.
- 70. The method of claim 50, wherein the receiving receives the compressed digital video data via cable.
- 71. The method of claim 50, wherein the receiving receives the compressed digital video data in a WINDOWS MEDIA™ format.
- 72. The method of claim 50, wherein the displaying displays the decompressed digital video data on a lenticular display.
- 73. One or more computer-readable media having computer-readable instructions thereon which, when executed by a programmable device, causes a the device to execute requesting of compressed digital video data wherein the digital video data has one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576; decompressing the digital video data to produce compressed digital video; and displaying the decompressed digital video data.
- 74. A transportable storage medium storing at least 5 Gb of compressed digital video data wherein decompression and playback of the compressed digital video data results in DVD quality video having one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576.
- 75. The transportable storage medium of claim 74, further comprising compressed audio data.
- 76. The transportable storage medium of claim 74, wherein the compressed digital video data is generated from digital video data having one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576.
- 77. A device comprising an encoder configured to encode digital video data having one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576 at a rate of approximately 0.1 Gbps per GHz of processor speed to produce encoded digital video.
- 78. A device comprising a decoder configured to decode encoded digital video at a rate of 0.4 Gbps per GHz processor speed, wherein the rate is based on a final video display format and wherein the final display format has one pixel or line resolution of at least 720 and the other pixel or line resolution greater than 576.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is related to an application entitled “Stereoscopic Video”, to inventor Thomas Algie Abrams, Jr., assigned to Microsoft Corporation, filed concurrently on Jan. 28, 2002 and having Ser. No. ______ and attorney Docket No. MS1-891US, the contents of which are incorporated by reference herein.