Methods and apparatus for streaming or playing back stereoscopic content are described. Camera dependent correction information is communicated to a playback device and applied in the playback device to compensate for distortions introduced by the lenses of individual cameras. By performing lens dependent distortion compensation in the playback device edges which might be lost if correction were performed prior to encoding are preserved. Distortion correction information maybe in the form of UV map correction information. The correction information may indicate changes to be made to information in a UV map, e.g., at rendering time, to compensate for distortions specific to an individual camera. Different sets of correction information maybe communicated and used for different cameras of a stereoscopic pair which provide images that are rendered using the same UV map. The communicated correction information is sometimes called a correction mesh since it is used to correct mesh related information.
Legal claims defining the scope of protection, as filed with the USPTO.
2. The method of claim 1, wherein the first camera corresponds to a first direction, the method further comprising transmitting, by the content delivery system to the playback device, a content stream comprising encoded images generated from image content captured by the first camera.
3. The method of claim 2, further comprising transmitting, by the content delivery system to the playback device, the environment-specific model.
5. The method of claim 4, wherein the content stream further comprises encoded right-eye images captured by the first right-eye camera and encoded left-eye images captured by the first left-eye camera.
7. The method of claim 6, wherein the first and second stereoscopic camera pairs correspond to a same viewing direction of an environment but different viewpoints in the environment.
8. The method of claim 1, wherein detecting the transition comprises detecting a user control input to transition from image content captured by the first camera to image content captured by the second camera.
11. The content delivery system of claim 10, wherein the processor is further configured to transmit, to the playback device, the environment-specific model.
13. The content delivery system of claim 12, wherein the content stream further comprises encoded right-eye images captured by the first right-eye camera and encoded left-eye images captured by the first left-eye camera.
15. The content delivery system of claim 9, wherein the processor is configured to detect the transition by being configured to detect at least one of: i) a network controlled transition from image content captured by the first camera to image content captured by the second camera, and ii) a user control input to transition from image content captured by the first camera to image content captured by the second camera.
17. The non-transitory computer readable medium of claim 16, wherein the first camera corresponds to a first direction, the medium further comprising processor executable instructions which when executed by the processor control the content delivery system to transmit, to the playback device, a content stream comprising encoded images generated from image content captured by the first camera.
19. The non-transitory computer readable medium of claim 18, wherein the content stream further comprises encoded right-eye images captured by the first right-eye camera and encoded left-eye images captured by the first left-eye camera.
21. The non-transitory computer readable medium of claim 16, wherein the processor executable instructions to detect the transition comprise processor executable instructions which when executed by the processor control the content delivery system to detect at least one of: i) a network controlled transition from image content captured by the first camera to image content captured by the second camera, and ii) a user control input to transition from image content captured by the first camera to image content captured by the second camera.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 13, 2021
September 3, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.