IP Library Granted Patent US 7,269,785
Granted Patent B1
US 7,269,785 · App. 09/475,093 · Granted Sep 11, 2007

Digital manipulation of video in digital video player

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,269,785
App. No.
09/475,093
Granted
Sep 11, 2007
Kind
B1
Abstract

According to the invention, a technique for operating a digital versatile disk (DVD) system is disclosed. First digital information is read from a DVD player. The first digital information is decompressed to create second digital information that is stored. In order to produce third digital information different from the second digital information, the second digital information is manipulated. At some point, the third digital information is displayed.

Claims (57)

1. A method of enhancing a selected digital video frame, or a portion thereof, included in a single layer digital video stream, comprising:

selecting from the single layer digital video stream, a particular one of the digital video frames for enhancement;

selecting from the single layer digital video stream from which the particular one of the digital video frames for enhancement was selected, any others of the digital video frames;

enhancing the video quality of the selected digital video frame by incorporating information included in the other digital video frames into the blocks of the particular digital video frame; and

displaying the enhanced digital video frame without reference to the other digital video frames.

2. The method as recited in claim 1 , further comprising

obtaining movement information for the selected digital video frame and the other digital video frames.

3. The method as recited in claim 2 , further comprising:

wherein when only a portion of the selected video frame is to be enhanced then,

identifying portions of the other digital video frames corresponding to the portion to be enhanced; and

enhancing the video quality of the portion by incorporating information included in the corresponding other digital video frame portions into the portion of the selected video frame.

4. The method as recited in claim 3 , further comprising:

wherein when the enhancement is complete,

selecting another frame of the single layer digital video stream for enhancement; and

continuing the selecting until all of selected digital video frames, or portions thereof, have been enhanced.

5. The method as recited in claim 4 , wherein when all of the selected digital video frames or portions thereof have been enhanced, then

manipulating selected ones of the enhanced digital video frames or portions.

6. The method as recited in claim 5 , wherein the method is executed by a processor unit included in a digital video disc (DVD) player.

7. The method as recited in claim 1 , wherein the enhancing includes a combination of some operations is selected from a group comprising: a contrast enhancement operation, a luminance control operation, a color adjustment operation, a gamma correction operation, an image sharpening operation, a color saturation operation, and a zoom operation.

8. Computer program product for of enhancing a selected digital video frame, or a portion thereof, included in a single layer digital video stream, comprising:

computer code for selecting from the single layer digital video stream, a particular one of the digital video frames for enhancement;

computer code for selecting from the single layer digital video stream from which the particular one of the digital video frames for enhancement was selected, any others of the digital video frames;

computer code for enhancing the video quality of the selected digital video frame by incorporating information included in the other digital video frames into the particular digital video frame;

computer code for displaying the enhanced digital video frame without reference to the other digital video frames; and

computer readable medium for storing the computer code.

9. The computer program product as recited in claim 8 , further comprising

obtaining movement information for the selected digital video frame and the other digital video frames.

10. The computer program product as recited in claim 9 , further comprising:

wherein when only a portion of the selected video frame is to be enhanced then,

computer code for identifying portions of the other digital video frames corresponding to the portion to be enhanced; and

computer code for enhancing the video quality of the selected digital video frame by incorporating information included in the other digital video frames into the particular digital video frame.

11. The computer program product as recited in claim 10 , wherein when the enhancement is complete, further comprising:

computer code for selecting another frame of the single layer digital video stream for enhancement; and

computer code for continuing the selecting until all of selected digital video frames have been enhanced.

12. The computer program product as recited in claim 11 , wherein when all of the selected digital video frames or portions thereof have been enhanced, then

computer code for manipulating selected ones of the enhanced digital video frames or portions.

13. The computer program product as recited in claim 12 , wherein the computer program product is executed by a processor unit included in a digital video disc (DVD) player.

14. Computer program product as recited in claim 8 , wherein the enhancing is selected from a group comprising: a contrast enhancement operation, a luminance control operation, a color adjustment operation, a gamma correction operation, an image sharpening operation, a color saturation operation, and a zoom operation.

15. An apparatus for enhancing a selected digital video frame, or a portion thereof, included in a single layer digital video stream, comprising:

means for selecting from the single layer digital video stream, a particular one of the digital video frames for enhancement;

means for selecting from the single layer digital video stream from which the particular one of the digital video frames for enhancement was selected, any others of the digital video frames;

means for enhancing the video quality of the selected digital video frame by incorporating information included in the other digital video frames into the particular digital video frame; and

means for displaying the enhanced digital video frame without reference to the other digital video frames.

16. An apparatus as recited in claim 15 , further comprising

means for obtaining movement information for the selected digital video frame and the other digital video frames.

17. The apparatus as recited in claim 16 , further comprising:

wherein when only a portion of the selected video frame is to be enhanced then,

means for identifying portions of the other digital video frames corresponding to the portion to be enhanced; and

means for enhancing the video quality of the selected digital video frame by incorporating information included in the other digital video frames into the particular digital video frame.

18. The apparatus as recited in claim 17 , further comprising:

wherein when the enhancement is complete,

means for selecting another frame of the stream of digital video frames for enhancement; and

means for continuing the selecting until all of selected digital video frames have been enhanced.

19. The apparatus as recited in claim 18 , wherein when all of the selected digital video frames or portions thereof have been enhanced, then

means for manipulating selected ones of the enhanced digital video frames or portions.

20. The apparatus as recited in claim 19 , wherein the apparatus is included in, or associated with, a digital video disc (DVD) player.

21. An apparatus as recited in claim 15 wherein the enhancing is selected from a group comprising: a contrast enhancement operation, a luminance control operation, a color adjustment operation, a gamma correction operation, an image sharpening operation, a color saturation operation, and a zoom operation.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2019
From: INTELLECTUAL VENTURES ASSETS 106 LLC
To: AIDO LLC
Reel/Frame 048046/0520 →
NUNC PRO TUNC ASSIGNMENT Recorded Jan 8, 2019
From: TAMIRAS PER PTE. LTD., LLC
To: INTELLECTUAL VENTURES ASSETS 106 LLC
Reel/Frame 047932/0062 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2009
From: GENESIS MICROCHIP INC.
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 022915/0929 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2003
From: VM LABS, INC.
To: GENESIS MICROCHIP INC.
Reel/Frame 013887/0320 →
SECURITY AGREEMENT Recorded Jan 30, 2002
From: VM LABS, INC.
To: EMERGING ALLIANCE FUND, L.P.
Reel/Frame 012569/0586 →
SECURITY INTEREST Recorded Dec 11, 2001
From: MOTOROLA, INC.; EMERGING ALLIANCE FUND, L.P.; VM LABS, INC.
To: PARADISE IV, INV.
Reel/Frame 012391/0432 →
SECURITY INTEREST Recorded Jul 24, 2000
From: VM LABS, INC.
To: MOTOROLA, INC.
Reel/Frame 010996/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 1999
From: HALFANT, MATTHEW D.
To: VM LABS, INC.
Reel/Frame 010486/0450 →