Claims
- 1. A digital image enhancer comprising:
a deinterlacing processor means receptive to an interlaced video stream, said deinterlacing processor means including a first deinterlacer and a second deinterlacer and providing a deinterlaced video stream; and a video output processor means receptive to said deinterlaced video stream to provide a scaled, deinterlaced video stream.
- 2. A digital image enhancer as recited in claim 1 wherein said first deinterlacer is operative to analyze progressive frames of said interlaced video stream in an attempt to determine an original source type and sequencing used for the interlaced video stream.
- 3. A digital image enhancer as recited in claim 2 wherein said first deinterlacer is further operative to convert said interlaced video stream into a deinterlaced video stream using a conversion process that is dependent upon said detection of said original source type and sequencing.
- 4. A digital image enhancer as recited in claim 1 wherein said second deinterlacer is operative to reduce motion artifacts detected by a frequency analysis of said interlaced video stream.
- 5. A digital image enhancer as recited in claim 1 wherein said second deinterlacer is operative to detect diagonal features and to smooth said detected diagonal features.
- 6. A digital image enhancer as recited in claim 1 wherein said deinterlacing processor means processes said deinterlaced video stream in vertical slices.
- 7. A digital image enhancer as recited in claim 1 wherein said video output processor means is operative to scale said deinterlaced video stream to modify a video display output format of a video output stream.
- 8. A digital image enhancer as recited in claim 1 wherein said video output processor means includes a data rate synchronizer between a first data rate of said deinterlaced video stream and a second data rate of a video output stream.
- 9. A digital image enhancer comprising:
a deinterlacing processor receptive to an interlaced video stream and operative to provide a deinterlaced video stream; and a video output processor receptive to the output of said deinterlacing processor, wherein said deinterlacing processor means processes said interlaced video stream in vertical slices to provide a scaled, deinterlaced video stream.
- 10. A digital image enhancer as recited in claim 9 wherein said deinterlacing processor is operative to analyze progressive frames of said interlaced video stream in an attempt to determine an original source type and sequencing used for the interlaced video stream.
- 11. A digital image enhancer as recited in claim 10 wherein said deinterlacing processor is further operative to convert said interlaced video stream into a deinterlaced video stream using a conversion process that is dependent upon said detection of said original source type and sequencing.
- 12. A digital image enhancer as recited in claim 9 wherein said deinterlacing processor is operative to reduce motion artifacts detected by a frequency analysis of said interlaced video stream.
- 13. A digital image enhancer as recited in claim 9 wherein said deinterlacing processor is operative to detect diagonal features and to smooth said detected diagonal features.
- 14. A digital image enhancer as recited in claim 9 wherein said video output processor is operative to scale said deinterlaced video stream to modify a video display output format of a video output stream.
- 15. A digital image enhancer as recited in claim 9 wherein said video output processor includes a data rate synchronizer between a first data rate of said deinterlaced video stream and a second data rate of a video output stream.
- 16. A portable DVD player comprising:
a generally thin prismatic enclosure having a first major surface, a second major surface separated from said first major surface, and side surfaces connecting said first major surface to said second major surface, wherein at least a portion of said first major surface includes a video display, and wherein said enclosure includes a DVD entry port such that a DVD can be inserted into said enclosure; and a digital processing system including a decoder, an image enhancement means, and a display controller where said decoder receives signals from a DVD inserted into said enclosure to provide a decoded, interlaced video signal, said image enhancement means converts said interlaced video signal to a deinterlaced video signal, and said display controller uses said deinterlaced video signal to provide progressively scanned video on said video display.
- 17. A portable DVD player as recited in claim 16 wherein said digital processing system includes a microprocessor providing control signals to said decoder, said image enhancement means, and said display controller.
- 18. A portable DVD player as recited in claim 16 further comprising a DVD transport mechanism associated with said port in said enclosure.
- 19. A portable DVD player as recited in claim 18 wherein said DVD transport mechanism comprises a drawer which extends from a side surface for the loading and unloading of a DVD and which retracts into said enclosure for the playing of said DVD.
- 20. A portable DVD player as recited in claim 16 further comprising an infrared port associated with said enclosure and coupled to said digital processing system.
- 21. A portable DVD player as recited in claim 20 further comprising an infrared remote control providing control commands to said DVD player via said infrared port.
- 22. A portable DVD player as recited in claim 16 further comprising a docking station coupled to a video monitor, wherein said docking station includes a docking port receptive to at least a portion of said enclosure.
- 23. A portable DVD player as recited in claim 16 further comprising shock isolation means for reducing the affect of physical shocks impinging upon said enclosure.
- 24. A method for processing digital video comprising:
deinterlacing an interlaced video stream by at least one of a number of deinterlacing methods to produce a deinterlaced video stream; and scaling said deinterlaced video stream.
- 25. A method for processing digital video as recited in claim 24 wherein said deinterlacing methods include at least one of an original source detection method, a diagonal feature detection method, and a motion artifact detection method.
- 26. A method for processing digital video as recited in claim 24 wherein said deinterlacing methods include processing said interlaced video stream in vertical slices.
- 27. A method for processing digital video as recited in claim 24 wherein said scaling includes a horizontal scaling of the deinterlaced video stream.
- 28. A method for processing digital video as recited in claim 24 wherein said scaling includes a data rate synchronizer between a first data rate of said deinterlaced video stream and a second data rate of a video output stream.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefits of co-pending U.S. Provisional Patent Application No. 60/060,974 (attorney docket no. DVDOP001+) filed on Oct. 6, 1997, U.S. Patent Provisional Application No. 60/096,144 (attorney docket no. DVDOP002+) filed on Aug. 11, 1998, U.S. Patent Provisional Application No. ______ (attorney docket no. DVDOP003+) filed on Oct. 2, 1998, U.S. Patent Provisional Application No. 60/100,401 (attorney docket no. DVDOP004+) filed on Sep. 15, 1998, U.S. Patent Provisional Application No. 60/094,390 (attorney docket no. DVDOP005+) filed on Jul. 28, 1998, U.S. Patent Provisional Application No. 60/093,815 (attorney docket no. DVDOP006+) filed on Jul. 23, 1998, U.S. Patent Provisional Application No. 06/095,164 (attorney docket no. DVDOP007+) filed on Aug. 3, 1998, and is a continuation in part of U.S. Patent Application number ______ (attorney docket no. DVDOP001AX) filed on Oct. 5, 1998, which are incorporated herein by reference.
Provisional Applications (7)
|
Number |
Date |
Country |
|
60060974 |
Oct 1997 |
US |
|
60093815 |
Jul 1998 |
US |
|
60094390 |
Jul 1998 |
US |
|
60095164 |
Aug 1998 |
US |
|
60096144 |
Aug 1998 |
US |
|
60100401 |
Sep 1998 |
US |
|
60102946 |
Oct 1998 |
US |
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
09166606 |
Oct 1998 |
US |
Child |
10032136 |
Dec 2001 |
US |
Parent |
09167527 |
Oct 1998 |
US |
Child |
10032136 |
Dec 2001 |
US |