摘要:
Systems and methods for detecting, representing, and interpreting three-space input are described. Embodiments of the system, in the context of an SOE, process low-level data from a plurality of sources of spatial tracking data and analyze these semantically uncorrelated spatiotemporal data and generate high-level gestural events according to dynamically configurable implicit and explicit gesture descriptions. The events produced are suitable for consumption by interactive systems, and the embodiments provide one or more mechanisms for controlling and effecting event distribution to these consumers. The embodiments further provide to the consumers of its events a facility for transforming gestural events among arbitrary spatial and semantic frames of reference.
摘要:
A multi-process interactive system is described. The system includes numerous processes running on a processing device. The processes include separable program execution contexts of application programs, such that each application program comprises at least one process. The system translates events of each process into data capsules. A data capsule includes an application-independent representation of event data of an event and state information of the process originating the content of the data capsule. The system transfers the data messages into pools or repositories. Each process operates as a recognizing process, where the recognizing process recognizes in the pools data capsules comprising content that corresponds to an interactive function of the recognizing process and/or an identification of the recognizing process. The recognizing process retrieves recognized data capsules from the pools and executes processing appropriate to contents of the recognized data capsules.
摘要:
Systems and method for controlling vehicle subsystems using gestures are described. The controlling comprises receiving an image of an object via sensors in a vehicle and outputting gesture data representing a gesture made by the object. The object comprises at least one hand and/or finger of a user. The gesture data is an instantaneous state of the object at a point in time in space. The controlling comprises automatically detecting the gesture of the object from the gesture data by extracting positions of the object, recovering quantized poses and orientation vectors of the object, and translating the gesture data to a gesture signal. The controlling comprises managing user interactions with the vehicle subsystems in response to the gesture signal.