VIRTUAL REALITY IMAGE COMPOSITING
First Claim
1. A computer device, comprising:
- a memory to store data and instructions;
a processor in communication with the memory; and
an operating system in communication with the memory and the processor, wherein the operating system is operable to;
receive at least a first surface from a first image source and a second surface from a second image source;
generate a composite image with a combined first surface and second surface by contemporaneously applying position corrections to the first surface and the second surface and lens distortion corrections to the first surface and the second surface and blending the first surface and the second surface into respective positions in the composite image; and
transmit the composite image representing a virtual environment for presentation to a downstream consumer.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for performing one step compositing may include receiving at least a first surface from a first image source and a second surface from a second image source. The methods and devices may include generating a composite image with a combined first surface and second surface by contemporaneously applying position corrections to the first surface and the second surface and lens distortion corrections to the first surface and the second surface and blending the first surface and the second surface into respective positions in the composite image. The methods and devices may include transmitting the composite image representing a virtual environment for presentation to a downstream consumer.
-
Citations
20 Claims
-
1. A computer device, comprising:
-
a memory to store data and instructions; a processor in communication with the memory; and an operating system in communication with the memory and the processor, wherein the operating system is operable to; receive at least a first surface from a first image source and a second surface from a second image source; generate a composite image with a combined first surface and second surface by contemporaneously applying position corrections to the first surface and the second surface and lens distortion corrections to the first surface and the second surface and blending the first surface and the second surface into respective positions in the composite image; and transmit the composite image representing a virtual environment for presentation to a downstream consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for performing one step compositing, comprising:
-
receiving, at an operating system executing on a computer device, at least a first surface from a first image source and a second surface from a second image source; generating, at the operating system, a composite image with a combined first surface and second surface by contemporaneously applying position corrections to the first surface and the second surface and lens distortion corrections to the first surface and the second surface and blending the first surface and the second surface into respective positions in the composite image; and transmitting the composite image representing a virtual environment for presentation to a downstream consumer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium storing instructions executable by a computer device, comprising:
-
at least one instruction for causing the computer device to receive at least a first surface from a first image source and a second surface from a second image source; at least one instruction for causing the computer device to generate a composite image with a combined first surface and second surface by contemporaneously applying position corrections to the first surface and the second surface and lens distortion corrections to the first surface and the second surface and blending the first surface and the second surface into respective positions in the composite image; and at least one instruction for causing the computer device to transmit the composite image representing a virtual environment for presentation to a downstream consumer.
-
Specification