Methods and systems for controlling a virtual interactive surface and interactive display systems
First Claim
1. A method for controlling a virtual interactive surface in a scene, wherein the virtual interactive surface comprises a surface for displaying information and one or several virtual sensors positioned with respect to the surface, wherein a virtual sensor comprises data representing a geometric form, data representing a position in the scene and data representing one or several trigger conditions, the method comprising:
- capturing a first data representation of the scene;
generating point cloud data representing surfaces of objects of the captured scene, the point cloud data comprising data representing non-empty points of a first volume area corresponding to the captured first data representation and respective associated position in the first volume area; and
determining whether one or several of the virtual sensor trigger conditions is/are fulfilled based on an analysis of the captured first data representation in a volume area corresponding to the geometric form and position of each virtual sensor,wherein for a first virtual sensor said analysis comprises comparing a number of non-empty points whose position falls in the volume area corresponding to the geometric form and position of said first virtual sensor is greater to a triggering threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling a virtual interactive surface in a scene include a surface for displaying information and one or several virtual sensors positioned with respect to the surface. The virtual sensor includes data representing a geometric form, data representing a position in the scene, and data representing one or several trigger conditions. A data representation of the scene is captured and a determination whether a virtual sensor trigger condition is fulfilled is made, based on an analysis of the captured data representation in an area corresponding to the geometric form and position of the virtual sensor.
2 Citations
22 Claims
-
1. A method for controlling a virtual interactive surface in a scene, wherein the virtual interactive surface comprises a surface for displaying information and one or several virtual sensors positioned with respect to the surface, wherein a virtual sensor comprises data representing a geometric form, data representing a position in the scene and data representing one or several trigger conditions, the method comprising:
-
capturing a first data representation of the scene; generating point cloud data representing surfaces of objects of the captured scene, the point cloud data comprising data representing non-empty points of a first volume area corresponding to the captured first data representation and respective associated position in the first volume area; and determining whether one or several of the virtual sensor trigger conditions is/are fulfilled based on an analysis of the captured first data representation in a volume area corresponding to the geometric form and position of each virtual sensor, wherein for a first virtual sensor said analysis comprises comparing a number of non-empty points whose position falls in the volume area corresponding to the geometric form and position of said first virtual sensor is greater to a triggering threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 19, 20, 21)
-
-
15. A system for controlling a virtual interactive surface in a scene, wherein the virtual interactive surface comprises a surface for displaying information and one or several virtual sensors positioned with respect to the surface, wherein a virtual sensor comprises data representing a geometric form, data representing a position in the scene and data representing one or several trigger conditions, the system comprising:
-
a scene capture sub-system configured to capture a scene and generate a first data representation of the scene; a virtual sensor sub-system in operative communication with the scene capture sub-system, the virtual sensor sub-system comprising an interface for receiving data representing the first data representation of the scene, a processor, and a memory operatively coupled to the processor, wherein the virtual sensor sub-system is configured to perform a method for detecting activation of each virtual sensor in the scene, the method comprising; receiving point cloud data representing surfaces of objects of the captured scene and comprising data representing non-empty points of a first volume area corresponding to the captured first data representation and respective associated position in the first volume area; and determining whether one or several of the virtual sensor trigger condition is/are fulfilled based on an analysis of the captured first data representation in an area corresponding to the geometric form and position of the virtual sensor, wherein for a first virtual sensor said analysis comprises comparing a number of non-empty points whose position falls in the volume area corresponding to the geometric form and position of said first virtual sensor is greater to a triggering threshold. - View Dependent Claims (16, 17, 18)
-
-
22. A non-transitory computer-readable storage medium storing a computer program that, when executed, causes a system comprising a processor operatively coupled with a memory, to perform a method for controlling a virtual interactive surface in a scene, wherein the virtual interactive surface comprises a surface for displaying information and one or several virtual sensors positioned with respect to the surface, wherein a virtual sensor comprises data representing a geometric form, data representing a position in the scene and data representing one or several trigger conditions, the method comprising:
-
receiving point cloud data representing surfaces of objects of the captured scene and comprising data representing non-empty points of a first volume area corresponding to the captured first data representation and respective associated position in the first volume area; and determining whether one or several of the virtual sensor trigger conditions is/are fulfilled based on an analysis of data representing a captured first data representation of the scene in a volume area corresponding to the geometric form and position of each virtual sensor, wherein for a first virtual sensor said analysis comprises comparing a number of non-empty points whose position falls in the volume area corresponding to the geometric form and position of said first virtual sensor is greater to a triggering threshold.
-
Specification