Methods And Systems For Image Processing
First Claim
1. A method for providing variable video stream resolutions to a multimedia device, comprising:
- providing a first video stream having a sequence of frames of video data, each frame having an image plane with a predetermined image pixel density wherein the image pixel density comprises an x-dimension of a predetermined number of pixels and a y-dimension of a predetermined number of pixels;
detecting a zoom command from the multimedia device, the zoom command comprising an instruction to magnify a portion of the image plane;
supplanting the first video stream with a second video stream having a sequence of zoomed frames for the portion of image plane, each zoomed frame having a higher image pixel density than the predetermined pixel density of the first video stream for the portion of the image plane, wherein the higher image pixel density comprises an x-dimension of an increased number of pixels for the portion of the image plane and a y-dimension of an increased number of pixels for the portion of the image plane; and
providing the second video stream.
0 Assignments
0 Petitions
Accused Products
Abstract
Variable video stream delivery tools include methods and systems that detect activation of a zoom command during presentation of a first stream of data to a multimedia device and that supplants a second stream of data having a higher resolution for a zoomed image plane of the first stream of data in order to conserve bandwidth. Further exemplary embodiments detect activation of a rotational command and that refreshes the second stream of data with a zoomed, spherical-panorama presentation. And, further exemplary embodiments enable restoration of the first stream of data. These tools may be utilized during presentation of media content, when the media content is initially ordered, or when future presentation of media content is selected to record.
-
Citations
20 Claims
-
1. A method for providing variable video stream resolutions to a multimedia device, comprising:
-
providing a first video stream having a sequence of frames of video data, each frame having an image plane with a predetermined image pixel density wherein the image pixel density comprises an x-dimension of a predetermined number of pixels and a y-dimension of a predetermined number of pixels; detecting a zoom command from the multimedia device, the zoom command comprising an instruction to magnify a portion of the image plane; supplanting the first video stream with a second video stream having a sequence of zoomed frames for the portion of image plane, each zoomed frame having a higher image pixel density than the predetermined pixel density of the first video stream for the portion of the image plane, wherein the higher image pixel density comprises an x-dimension of an increased number of pixels for the portion of the image plane and a y-dimension of an increased number of pixels for the portion of the image plane; and providing the second video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device, comprising:
-
a processor communicating with means for detecting a zoom command to a multimedia device, the processor commanding delivery of a first stream of data to the multimedia device, and if the zoom command is activated, then the processor accessing a second stream of data for a zoomed image plane of the first stream of data, the second stream of data comprising a higher resolution of the zoomed image plane, and the processor commanding delivery of the second stream of data to the multimedia device. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-readable medium on which is encoded instructions for:
-
providing a first video stream having a sequence of frames of video data, each frame having an image plane with a predetermined image pixel density wherein the image pixel density comprises an x-dimension of a predetermined number of pixels and a y-dimension of a predetermined number of pixels; detecting a zoom command from the multimedia device, the zoom command comprising an instruction to magnify a portion of the image plane; supplanting the first video stream with a second video stream having a sequence of zoomed frames for the portion of image plane, each zoomed frame having a higher image pixel density than the predetermined pixel density of the first video stream for the portion of the image plane, wherein the higher image pixel density comprises an x-dimension of an increased number of pixels for the portion of the image plane and a y-dimension of an increased number of pixels for the portion of the image plane; and
providing the second video stream. - View Dependent Claims (18, 19, 20)
-
Specification