METHODS AND SYSTEMS FOR ENABLING CREATION OF AUGMENTED REALITY CONTENT
First Claim
1. A method for enabling creation of user-generated content on a user device associated with a digital imaging part, a display output, a user input part and an augmented reality client, wherein said augmented reality client is configured to provide an augmented reality view on the display output using image data from the digital imaging part, the method comprising:
- receiving a first user input from the user input part to select a target object displayed in said display output;
providing a first graphical user interface comprising a two-dimensional image of at least part of the target object, said graphical user interface being configured to receive second user input associated with user-generated content, preferably said user-generated content being aligned with said two-dimensional image;
receiving a third user input from the user input part to attach said user-generated content to said target object;
determining, in a tracker part of the augmented reality client, three-dimensional pose information associated with said selected target object on the basis of at least an image of the target object from the digital imaging part; and
rendering said user-generated content for display in the display output, on the basis of said three-dimensional pose information such that the user-generated content is displayed in perspective with the target object, said user-generated content rendered matching the three-dimensional pose of said selected target object in the display output.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for enabling creation of augmented reality content on a user device including a digital imaging part, a display, a user input part and an augmented reality client, wherein said augmented reality client is configured to provide an augmented reality view on the display of the user device using an live image data stream from the digital imaging part are disclosed. User input is received from the user input part to augment a target object that is at least partially seen on the display while in the augmented reality view. A graphical user interface is rendered to the display part of the user device, said graphical user interface enabling a user to author augmented reality content for the two-dimensional image.
-
Citations
20 Claims
-
1. A method for enabling creation of user-generated content on a user device associated with a digital imaging part, a display output, a user input part and an augmented reality client, wherein said augmented reality client is configured to provide an augmented reality view on the display output using image data from the digital imaging part, the method comprising:
-
receiving a first user input from the user input part to select a target object displayed in said display output; providing a first graphical user interface comprising a two-dimensional image of at least part of the target object, said graphical user interface being configured to receive second user input associated with user-generated content, preferably said user-generated content being aligned with said two-dimensional image; receiving a third user input from the user input part to attach said user-generated content to said target object; determining, in a tracker part of the augmented reality client, three-dimensional pose information associated with said selected target object on the basis of at least an image of the target object from the digital imaging part; and rendering said user-generated content for display in the display output, on the basis of said three-dimensional pose information such that the user-generated content is displayed in perspective with the target object, said user-generated content rendered matching the three-dimensional pose of said selected target object in the display output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An augmented reality client configured to enable creation of user-generated content on a user device having a digital imaging part, a display output and a user input part, the augmented reality client comprising:
-
a first user input listener configured to receive a first user input from the user input part to select a target object displayed in said display output; a graphics engine configured to provide a first graphical user interface comprising a two-dimensional image of at least part of the target object, said graphical user interface being configured to receive second user input associated with user-generated content; a second user input listener configured to receive a third user input from the user input part to attach said user-generated content to said target object; a tracker part configured to determine three-dimensional pose information associated with said selected target object on the basis of at least an image of the target object from the digital imaging part; and the graphics engine further configured to render said user-generated content for display in the display output, on the basis of said three-dimensional pose information such that the user-generated content is displayed in perspective with the target object, said user-generated content rendered matching the three-dimensional pose of said selected target object in the display output.
-
-
18. A computer program product, implemented on computer-readable non-transitory storage medium, the computer program product configured for, when run on a computer, enable creation of user-generated content on a user device associated with a digital imaging part, display output, a user input part and an augmented realty client, wherein said augmented reality client is configured to provide an augmented reality view on the display output using image data from the digital imaging part, the method comprising:
-
receiving a first user input from the user input part to select a target object displayed in said display output; providing a first graphical user interface comprising a two-dimensional image of at least part of the target object, said graphical user interface being configured to receive second user input associated with user-generated content; receiving a third user input from the user input part to attach said user-generated content to said target object; determining, in a tracker part of the augmented reality client, three-dimensional pose information associated with said selected target object on the basis of at least an image of the target object from the digital imaging part; and rendering said user-generated content for display in the display output, on the basis of said three-dimensional pose information such that the user-generated content is displayed in perspective with the target object, said user-generated content rendered matching the three-dimensional pose of said selected target object in the display output.
-
-
19. A graphical user interface for enabling the creation of user-generated content on a user device having a digital imaging part, a display output and a user input part, comprising:
-
a first display state comprising a first user input listener configured to receive a first user input from the user input part to select a target object displayed in said display output; a second display state, having a first transition from the first state in response to receiving the first user input, comprising; a two-dimensional image of at least part of the target object; a second user input listener being configured to receive second user input associated with user-generated content; a third user input listener to receive a third user input from the user input part to attach said user-generated content to said target object; a third display state, having a second transition from the second state in response to receiving the third user input, comprising said user-generated content for display in the display output, said user-generated content; being rendered on the basis of said three-dimensional pose information such that the user-generated content is displayed in perspective with the target object; matching the three-dimensional pose of said selected target object in the display output, said three-dimensional pose determined by a tracker part of the augmented reality client.
-
-
20. A user device having an augmented reality client configured to enable creation of user-generated content, said user device having a digital imaging part, a display output and a user input part, the augmented reality client of the user device comprising:
-
a first user input listener configured to receive a first user input from the user input part to select a target object displayed in said display output; a graphics engine configured to provide a first graphical user interface comprising a two-dimensional image of at least part of the target object, said graphical user interface being configured to receive second user input associated with user-generated content; a second user input listener configured to receive a third user input from the user input part to attach said user-generated content to said target object; a tracker part configured to determine three-dimensional pose information associated with said selected target object on the basis of at least an image of the target object from the digital imaging part; and the graphics engine further configured to render said user-generated content for display in the display output, on the basis of said three-dimensional pose information such that the user-generated content is displayed in perspective with the target object, said user-generated content rendered matching the three-dimensional pose of said selected target object in the display output.
-
Specification