Methods and apparatus for generating and using reduced resolution images and/or communicating such images to a playback or content distribution device
First Claim
1. A method comprising the steps of:
- storing texture maps corresponding to a first portion of an environment in memory;
operating a processor to select a first resolution allocation to be used for at least one image corresponding to said first portion of an environment;
performing a resolution reduction operation on a first image of said first portion of the environment in accordance with the selected first resolution allocation to generate a first reduced resolution image, wherein said first image is one image of an image pair including a left eye image and a right eye image;
performing a resolution reduction operation on a second image of said image pair in accordance with the selected first resolution allocation to generate a second reduced resolution image;
communicating to a playback device information indicating a first texture map to be used to map portions of images generated in accordance with the first resolution allocation to a surface of a model of said environment; and
communicating a first stereoscopic image pair to the playback device, said first stereoscopic image pair including the said first reduced resolution image and said second reduced resolution image.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for using selective resolution reduction on images to be transmitted and/or used by a playback device are described. Prior to transmission one or more images of an environment are captured. Based on image content, motion detection and/or user input a resolution reduction operation is selected and performed. The reduced resolution image is communicated to a playback device along with information indicating a UV map corresponding to the selected resolution allocation that should be used by the playback device for rendering the communicated image. By changing the resolution allocation used and which UV map is used by the playback device different resolution allocations can be made with respect to different portions of the environment while allowing the number of pixels in transmitted images to remain constant. The playback device renders the individual images with the UV map corresponding to the resolution allocation used to generate the individual images.
54 Citations
19 Claims
-
1. A method comprising the steps of:
-
storing texture maps corresponding to a first portion of an environment in memory; operating a processor to select a first resolution allocation to be used for at least one image corresponding to said first portion of an environment; performing a resolution reduction operation on a first image of said first portion of the environment in accordance with the selected first resolution allocation to generate a first reduced resolution image, wherein said first image is one image of an image pair including a left eye image and a right eye image; performing a resolution reduction operation on a second image of said image pair in accordance with the selected first resolution allocation to generate a second reduced resolution image; communicating to a playback device information indicating a first texture map to be used to map portions of images generated in accordance with the first resolution allocation to a surface of a model of said environment; and communicating a first stereoscopic image pair to the playback device, said first stereoscopic image pair including the said first reduced resolution image and said second reduced resolution image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a processor configured to; select a first resolution allocation to be used for at least one image corresponding to a first portion of an environment; perform a resolution reduction operation on a first image of said first portion of the environment in accordance with the selected first resolution allocation to generate a first reduced resolution image, wherein said first image is one image of an image pair including a left eye image and a right eye image; and perform a resolution reduction operation on a second image of said image pair in accordance with the selected first resolution allocation to generate a second reduced resolution image; and a transmitter configured to; communicate to a playback device a first texture map to be used to map portions of said images generated in accordance with the first resolution allocation to a surface of a model of said environment; and communicate a first stereoscopic image pair to the playback device, said first stereoscopic image pair including said first reduced resolution image and said second reduced resolution image. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising processor executable instructions, which when executed by a processor, control a system to:
-
select a first resolution allocation to be used for at least one image corresponding to a first portion of an environment; perform a resolution reduction operation on a first image of said first portion of the environment in accordance with the selected first resolution allocation to generate a first reduced resolution image, wherein said first image is one image of an image pair including a left eye image and a right eye image; perform a resolution reduction operation on a second image of the image pair in accordance with the selected first resolution allocation to generate a second reduced resolution image; communicate to a playback device information indicating a first texture map to be used to map portions of said images generated in accordance with the first resolution allocation to a surface of a model of said environment; and communicate a first stereoscopic image pair to the playback device, said first stereoscopic image pair including said first reduced resolution image and said second reduced resolution image.
-
-
18. A method, comprising:
operating a device including a processor and memory to; select, from a plurality of supported resolution allocations corresponding to different supported UV maps, a first resolution allocation to be used for at least one image corresponding to a first portion of an environment; perform a resolution reduction operation on a first image of said first portion of the environment in accordance with the selected first resolution allocation to generate a first reduced resolution image, wherein said first image is a first image of an image pair including a left eye image and a right eye image; perform a resolution reduction operation on a second image of the image pair in accordance with the selected first resolution allocation to generate a second reduced resolution image; communicate a first UV map corresponding to the first resolution allocation to a playback device; and communicate a first stereoscopic image pair to the playback device, said first stereoscopic image pair including said first reduced resolution image and said second reduced resolution image.
-
19. A method comprising the steps of:
-
storing in memory a mesh model of a first portion of an environment; storing in memory a plurality of different texture maps corresponding to the first portion of the environment, different texture maps in said plurality of different texture maps corresponding to different resolution allocations; operating a processor to select a first resolution allocation from a plurality of different resolution allocations to be used for at least one image corresponding to the first portion of environment; performing a resolution reduction operation on a first image of said first portion of the environment in accordance with the selected first resolution allocation to generate a first reduced resolution image, wherein said first image is one image of an image pair, said image pair including said first image and a second image, the first image being one of a left and right eye image pair, the second image being a second one of a left and right eye image pair; performing a resolution reduction operation on the second image in accordance with the selected first resolution allocation to generate a second reduced resolution image; and communicating, via a network interface, said mesh model, a first texture map from said plurality of different texture maps, said first reduced resolution image and said second reduced resolution image to a playback device, said first texture map corresponding to the selected first resolution allocation, said first reduced resolution image and said second reduced resolution image being part of a stereoscopic image pair.
-
Specification