Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of operating a content playback device, the method comprising: receiving a first encoded image; decoding the first encoded image to recover a first image; using a first texture map corresponding to a first resolution allocation to apply at least a portion of said first image to a surface of a first portion of a model of an environment to generate a first rendered image; outputting the first rendered image to a display device; receiving a second encoded image; decoding the second encoded image to recover a second image; using a second texture map corresponding to a second resolution allocation to apply at least a portion of said second image to the same surface of the first portion of the model of the environment to which said at least a portion of said first image was applied to generate an additional rendered image; and outputting the additional rendered image to the display device.
2. A method of operating a content playback device, the method comprising: operating said content playback device to store a first texture map corresponding to a first resolution allocation and a second texture map corresponding to a second resolution allocation in memory, said first and second resolution allocations being different; receiving a first encoded image; decoding the first encoded image to recover a first image; using the first texture map corresponding to the first resolution allocation to apply at least a portion of said first image to a surface of a first portion of a model of an environment to generate a first rendered image; outputting the first rendered image to a display device; receiving a second encoded image; decoding the second encoded image to recover a second image; and using the second texture map corresponding to the second resolution allocation to apply at least a portion of said second image to the same surface of the first portion of the model of the environment to which said at least a portion of said first image was applied to generate a second rendered image; and outputting the second rendered image to the display device.
3. The method of claim 2 , further comprising: operating said content playback device to receive a first indicator indicating which of a plurality of texture maps corresponding to different resolution allocations is to be used with the first image, said plurality of texture maps including said first texture map and said second texture map, said first indicator identifying the first texture map.
4. The method of claim 3 , further comprising: operating said content playback device to receive a second indicator indicating which of the plurality of texture maps corresponding to different resolution allocations is to be used with the second image, said second indicator identifying the second texture map.
5. The method of claim 2 , wherein said first texture map maps a first number of pixels to the surface of the model of the environment; and wherein said second texture map maps the same number of pixels as the first texture map to the surface of the model of the environment.
6. The method of claim 5 , wherein said first number of pixels is the number of pixels in said first and second images.
7. The method of claim 2 , wherein said first and second texture maps allocate different numbers of pixels to different portions of said surface of the first portion of the model of the environment resulting in different portions of said first and second images having different number of pixels.
8. The method of claim 2 , wherein the first encoded image is a first encoded frame and the second encoded image is a second encoded frame.
9. A content playback device comprising: a receiver; a decoder; a processor, said processor configured to control said content playback device to: (i) receive a first encoded image, (ii) decode the first encoded image to recover a first image, (iii) use a first texture map corresponding to a first resolution allocation to apply at least a portion of said first image to a surface of a first portion of a model of an environment to generate a first rendered image, (iv) receive a second encoded image; (v) decode the second encoded image to recover a second image; and (vi) use the second texture map corresponding to the second resolution allocation to apply at least a portion of said second image to the same surface of the first portion of the model of the environment to which said at least a portion of said first image was applied to generate a second rendered image; and a display for displaying images rendered by the processor.
10. The content playback device of claim 9 , further comprising: a memory; and wherein said processor is further configured to control said content playback device to store said first texture map and said second texture map in said memory.
11. The content playback device of claim 10 , wherein said processor is further configured to control said content playback device to receive a first indicator indicating which of a plurality of texture maps corresponding to different resolution allocations is to be used with the first image, said first indicator identifying the first texture map.
12. The content playback device of claim 11 , wherein the processor is further configured to control the content playback device to: receive said first and second texture maps.
13. The content playback device of claim 12 , wherein said processor is further configured to control said content playback device to receive a second indicator indicating which of the plurality of texture maps corresponding to different resolution allocations is to be used with the second image, said second indicator identifying the second texture map.
14. A non-transitory computer readable medium comprising processor executable instructions, which when executed by a processor, control a content playback device to: receive a first encoded image; decode the first encoded image to recover a first image; use a first texture map corresponding to a first resolution allocation to apply at least a portion of said first image to a surface of a first portion of a model of an environment to generate a first rendered image; display the first rendered image on a display; receive a second encoded image; decode the second encoded image to recover a second image; use the second texture map corresponding to the second resolution allocation to apply at least a portion of said second image to the same surface of the first portion of the model of the environment to which said at least a portion of said first image was applied to generate a second rendered image; and display the second rendered image on the display.
Unknown
July 17, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.