Technique for recording augmented reality data
First Claim
Patent Images
1. A method for generating an image recording, comprisingcapturing a camera image frame with a camera;
- identifying pose data that corresponds to the camera image frame, the pose data comprising user pose data and camera pose data, wherein the user pose data is from a different perspective from the camera pose data;
rendering user pose virtual content for immediate display to a user in an augmented reality (AR) device, wherein the user pose virtual content corresponds to first virtual content from a user'"'"'s perspective;
rendering camera pose virtual content, where the camera pose virtual content corresponds to second virtual content from the camera'"'"'s perspective; and
composing the image recording by combining the camera image frame with the camera pose virtual content,wherein a single inertial measurement unit (IMU) generates both the user pose data and the camera pose data.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an improved approach for generated recordings from augmented reality systems from the perspective of a camera within the system. Instead of re-using rendered virtual content from the perspective of the user'"'"'s eyes for AR recordings, additional virtual content is rendered from an additional perspective specifically for the AR recording. That additional virtual content is combined with image frames generated by a camera to form the AR recording.
10 Citations
21 Claims
-
1. A method for generating an image recording, comprising
capturing a camera image frame with a camera; -
identifying pose data that corresponds to the camera image frame, the pose data comprising user pose data and camera pose data, wherein the user pose data is from a different perspective from the camera pose data; rendering user pose virtual content for immediate display to a user in an augmented reality (AR) device, wherein the user pose virtual content corresponds to first virtual content from a user'"'"'s perspective; rendering camera pose virtual content, where the camera pose virtual content corresponds to second virtual content from the camera'"'"'s perspective; and composing the image recording by combining the camera image frame with the camera pose virtual content, wherein a single inertial measurement unit (IMU) generates both the user pose data and the camera pose data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product embodied on a non-transitory computer readable medium, the non-transitory computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method for generating an image recording comprising:
-
capturing a camera image frame with a camera; identifying pose data that corresponds to the camera image frame, the pose data comprising user pose data and camera pose data, wherein the user pose data is from a different perspective from the camera pose data; rendering user pose virtual content for immediate display to a user in an augmented reality (AR) device, wherein the user pose virtual content corresponds to first virtual content from a user'"'"'s perspective; rendering camera pose virtual content, where the camera pose virtual content corresponds to second virtual content from the camera'"'"'s perspective; and composing the image recording by combining the camera image frame with the camera pose virtual content, wherein a single inertial measurement unit (IMU) generates both the user pose data and the camera pose data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for generating an image recording, comprising
an augmented realty display device that displays three dimensional content; -
a camera that captures a camera image frame; an inertial measurement unit (IMU) that identifies pose data corresponding to the camera image frame, the pose data comprising user pose data and camera pose data, wherein the user pose data is from a different perspective from the camera pose data; a single graphics processing unit (GPU) that renders both user pose virtual content and camera pose virtual content, the user pose virtual content being rendered for immediate display to a user in the augmented reality device, wherein the user pose virtual content corresponds to first virtual content from a user'"'"'s perspective and the camera pose virtual content corresponds to second virtual content from the camera'"'"'s perspective; and a compositor that composes the image recording by combining the camera image frame with the camera pose virtual content. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification