Apparatus system and method for human-machine-interface
First Claim
Patent Images
1. A human machine interface comprising:
- an image acquisition assembly to acquire a series of substantially consecutive sets of two-dimensional image data of a user via multiple optical paths, said image acquisition assembly comprising;
a. an image sensor array having an image sensing area; and
b. two or more optical paths directing optical image information of the user onto an at least partially overlapping segment of said image sensing area;
a first processing unit to;
(1) derive, based on the optical image information of the user from two or more optical paths, estimated three dimensional coordinates of elements of the user body, during the acquisition of at least two of the substantially consecutive sets of two-dimensional image data;
(2) determine a movement of one or more body parts of the user between the acquisition of the at least two of the substantially consecutive sets of two-dimensional image data, based on a difference between the estimated three dimensional coordinates of the elements of the user body, during the acquisition of each of the at least two of the substantially consecutive sets of two-dimensional image data; and
a second processing unit to;
(1) correlate the determined movement of one or more body parts of the user to a user input; and
(2) transmit a signal representing the user input.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a 3D human machine interface (“3D HMI”), which 3D HMI may include: (1) an image acquisition assembly, (2) an initializing module, (3) an image segmentation module, (4) a segmented data processing module, (5) a scoring module, (6) a projection module, (7) a fitting module, (8) a scoring and error detection module, (9) a recovery module, (10) a three dimensional correlation module, (11) a three dimensional skeleton prediction module, (12) an output module and (13) a depth extraction module.
114 Citations
16 Claims
-
1. A human machine interface comprising:
-
an image acquisition assembly to acquire a series of substantially consecutive sets of two-dimensional image data of a user via multiple optical paths, said image acquisition assembly comprising; a. an image sensor array having an image sensing area; and b. two or more optical paths directing optical image information of the user onto an at least partially overlapping segment of said image sensing area; a first processing unit to;
(1) derive, based on the optical image information of the user from two or more optical paths, estimated three dimensional coordinates of elements of the user body, during the acquisition of at least two of the substantially consecutive sets of two-dimensional image data;
(2) determine a movement of one or more body parts of the user between the acquisition of the at least two of the substantially consecutive sets of two-dimensional image data, based on a difference between the estimated three dimensional coordinates of the elements of the user body, during the acquisition of each of the at least two of the substantially consecutive sets of two-dimensional image data; anda second processing unit to;
(1) correlate the determined movement of one or more body parts of the user to a user input; and
(2) transmit a signal representing the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of human machine interfacing, comprising:
-
acquiring, by an image acquisition assembly, a series of at least two substantially consecutive sets of two-dimensional image data of a user, via multiple optical paths, wherein said image acquisition assembly comprises; an image sensor array having an image sensing area; and two or more optical paths directing optical image information of the user onto an at least partially overlapping segment of said image sensing area; deriving, by processing circuitry and based on the optical image information of the user from two or more optical paths, estimated three dimensional coordinates of elements of the user body, during said acquisition of at least two of the substantially consecutive sets of two-dimensional image data; determining, by the processing circuitry and based on a difference between the estimated three dimensional coordinates of the elements of the user body, during the acquisition of each of the at least two of the substantially consecutive sets of two-dimensional image data, a movement of one or more body parts of the user, between the acquisition of the at least two of the substantially consecutive sets of two-dimensional image data; correlating, by the processing circuitry, the determined movement of one or more body parts of the user to a user input; and transmitting a signal representing the user input. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification