Methods and Systems for Dynamically Customizing a Scene for Presentation to a User
First Claim
1. A method comprising:
- detecting, by a scene customization system, a selection, by a user, of a customization scheme to be applied to an original immersive scene throughout a scene customization session to be experienced by the user by way of an artificial reality device;
dynamically generating, by the scene customization system and based on an application of the selected customization scheme to the original immersive scene, a custom immersive scene byreceiving data representative of the original immersive scene,developing, based on the received data representative of the original immersive scene, a dynamic volumetric model of the original immersive scene,identifying, within the dynamic volumetric model of the original immersive scene, one or more objects included in the original immersive scene, andreplacing, within the dynamic volumetric model and in accordance with the applied customization scheme, the one or more identified objects with one or more custom objects; and
presenting, by the scene customization system throughout the scene customization session, the custom immersive scene to the user by way of the artificial reality device.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary scene customization system detects a selection, by a user, of a customization scheme to be applied to an original immersive scene throughout a scene customization session to be experienced by the user by way of an artificial reality device. The system dynamically generates a custom immersive scene based on an application of the selected customization scheme to the original immersive scene by receiving data representative of the original immersive scene, developing a dynamic volumetric model of the original immersive scene based on the received data representative of the original immersive scene, identifying one or more objects included in the original immersive scene, and replacing the one or more objects with one or more custom objects in accordance with the applied customization scheme. The system also presents the custom immersive scene to the user by way of the artificial reality device throughout the scene customization session.
58 Citations
20 Claims
-
1. A method comprising:
-
detecting, by a scene customization system, a selection, by a user, of a customization scheme to be applied to an original immersive scene throughout a scene customization session to be experienced by the user by way of an artificial reality device; dynamically generating, by the scene customization system and based on an application of the selected customization scheme to the original immersive scene, a custom immersive scene by receiving data representative of the original immersive scene, developing, based on the received data representative of the original immersive scene, a dynamic volumetric model of the original immersive scene, identifying, within the dynamic volumetric model of the original immersive scene, one or more objects included in the original immersive scene, and replacing, within the dynamic volumetric model and in accordance with the applied customization scheme, the one or more identified objects with one or more custom objects; and presenting, by the scene customization system throughout the scene customization session, the custom immersive scene to the user by way of the artificial reality device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
detecting, by a scene customization system, a selection, by a user, of a customization scheme from a library of customization schemes provided by an augmented reality provider associated with the scene customization system, the customization scheme selected to be applied to a real-world scene surrounding the user throughout a scene customization session to be experienced by the user by way of an immersive headset device; dynamically generating, by the scene customization system and based on an application of the selected customization scheme to the real-world scene surrounding the user, a custom immersive scene by directly capturing, throughout the scene customization session, data representative of the real-world scene surrounding the user, creating, based on the directly captured data representative of the real-world scene surrounding the user, a dynamic volumetric model of the real-world scene surrounding the user, continually updating, based on the directly captured data representative of the real-world scene surrounding the user as the data representative of the real-world scene surrounding the user continues to be directly captured throughout the scene customization session, the created dynamic volumetric model of the real-world scene surrounding the user, identifying, within the dynamic volumetric model of the real-world scene surrounding the user, one or more objects in the real-world scene surrounding the user, and replacing, within the dynamic volumetric model and in accordance with the applied customization scheme, the one or more identified objects with one or more custom objects; and presenting, by the scene customization system throughout the scene customization session, the custom immersive scene to the user by way of the immersive headset device. - View Dependent Claims (12)
-
-
13. A system comprising:
at least one physical computing device that detects a selection, by a user, of a customization scheme to be applied to an original immersive scene throughout a scene customization session to be experienced by the user by way of an artificial reality device; dynamically generates, based on an application of the selected customization scheme to the original immersive scene, a custom immersive scene by receiving data representative of the original immersive scene, developing, based on the received data representative of the original immersive scene, a dynamic volumetric model of the original immersive scene, identifying, within the dynamic volumetric model of the original immersive scene, one or more objects included in the original immersive scene, and replacing, within the dynamic volumetric model and in accordance with the applied customization scheme, the one or more identified objects with one or more custom objects; and presents, throughout the scene customization session, the custom immersive scene to the user by way of the artificial reality device - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
Specification