Multi-point predictive foveation for bandwidth reduction of moving images
First Claim
Patent Images
1. A method comprising:
- receiving an image sequence that is compressed based on a plurality of foveation zones; and
decompressing, by a processor, the received image sequence;
wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location; and
wherein, during a portion of the image sequence, the first and second view locations occur concurrently.
9 Assignments
0 Petitions
Accused Products
Abstract
A scene of an image sequence is transmitted that has been compressed using a number of foveation zones, each foveation zone being weighted based on a probability of a viewer looking at a corresponding portion of the first scene.
34 Citations
22 Claims
-
1. A method comprising:
-
receiving an image sequence that is compressed based on a plurality of foveation zones; and decompressing, by a processor, the received image sequence; wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location; and wherein, during a portion of the image sequence, the first and second view locations occur concurrently. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium comprising computer-readable instructions to direct a processor to perform acts of:
-
receiving an image sequence that is compressed based on a plurality of foveation zones; wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location; and wherein during a portion of the image sequence, the first and second view locations occur concurrently. - View Dependent Claims (12)
-
-
13. A computer apparatus comprising a processor responsive to computer-readable instructions stored in a computer readable medium, the instructions including instructions to receive an image sequence that is compressed based on a plurality of foveation zones, wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location;
wherein during a portion of the image sequence, the first and second view locations occur concurrently. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. A computer system comprising a processor having access to a computer-readable medium including computer executable instructions, embedded on the computer-readable medium, to decompress an image sequence that is compressed based on a plurality of foveation zones and display the decompressed image sequence;
-
wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location; and wherein during a portion of the image sequence, the first and second view locations occur concurrently.
-
-
21. A method comprising:
-
decompressing, by a processor, an image sequence that is compressed based on a plurality of foveation zones; and displaying the decompressed image sequence; wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location; and wherein during a portion of the image sequence, the first and second view locations occur concurrently.
-
-
22. A computer-readable storage medium comprising a set of instructions for directing a processor to perform acts of:
-
decompressing an image sequence that is compressed based on a plurality of foveation zones; and displaying the decompressed image sequence; wherein a first foveation zone of the plurality of foveation zones corresponds to a first view location and a second foveation zone of the plurality of foveation zones corresponds to a second view location; and wherein during a portion of the image sequence, the first and second view locations occur concurrently.
-
Specification