Apparatuses and methods for providing a 3D man-machine interface (MMI)
First Claim
1. An electronic apparatus for providing a Man-Machine Interface (MMI) in a 3D virtual space, comprising:
- a display device configured to display the 3D virtual space;
at least two camera devices configured to capture images of an object placed in front of the display device; and
a processing device, configured to;
perform a calibration of the 3D virtual space comprising;
determining a first length (Lfar) between an object, positioned at a first time instant (t1), and a surface formed by the two camera devices to be a farthest end of an operation area, by processing two images of the object captured by the two camera devices at the first time instant (t1), and determining a second length (Lnear) between the object, positioned at a second time instant (t2), and the surface to be a nearest end of the operation area, by processing two images of the object captured by the two camera devices at the second time instant (t2); and
after the calibration, provide the MMI by;
determining a third length (Lcurrent) between the object, positioned at a third time instant (t3), and the surface to be a position within the operation area, by processing two images of the object captured by the camera devices at the third time instant (t3), transforming the position within the operation area into a depth in the 3D virtual space by calculating the depth according to the first length (Lfar), the second length (Lnear), and the third length (Lcurrent), and providing the MMI in the 3D virtual space displayed by the display device according to the depth calculated,wherein the third length (Lcurrent) is longer than the first length (Lfar) and shorter than the second length (Lnear).
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic apparatus having at least two camera devices and a processing device. The processing device: determines a first length between an object positioned at a first time and a surface formed by the two camera devices, determines a second length between the object positioned at a second time and the surface, determines a third length between the object positioned at a third time and the surface, and determines a depth in a virtual space corresponding to the object positioned at the third time according to the first length, the second length, and the third length. In operation, the third time is later than the first time and the second time, and the third length is longer than the first length and shorter than the second length.
51 Citations
16 Claims
-
1. An electronic apparatus for providing a Man-Machine Interface (MMI) in a 3D virtual space, comprising:
-
a display device configured to display the 3D virtual space; at least two camera devices configured to capture images of an object placed in front of the display device; and a processing device, configured to; perform a calibration of the 3D virtual space comprising;
determining a first length (Lfar) between an object, positioned at a first time instant (t1), and a surface formed by the two camera devices to be a farthest end of an operation area, by processing two images of the object captured by the two camera devices at the first time instant (t1), and determining a second length (Lnear) between the object, positioned at a second time instant (t2), and the surface to be a nearest end of the operation area, by processing two images of the object captured by the two camera devices at the second time instant (t2); andafter the calibration, provide the MMI by;
determining a third length (Lcurrent) between the object, positioned at a third time instant (t3), and the surface to be a position within the operation area, by processing two images of the object captured by the camera devices at the third time instant (t3), transforming the position within the operation area into a depth in the 3D virtual space by calculating the depth according to the first length (Lfar), the second length (Lnear), and the third length (Lcurrent), and providing the MMI in the 3D virtual space displayed by the display device according to the depth calculated,wherein the third length (Lcurrent) is longer than the first length (Lfar) and shorter than the second length (Lnear). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a Man-Machine Interface (MMI) in a 3D virtual space by an electronic apparatus comprising a display device displaying the 3D virtual space and at least two camera devices capturing images of an object placed in front of the display device, comprising:
-
performing a calibration of the 3D virtual space comprising;
determining a first length (Lfar) between an object, positioned at a first time instant (t1), and a surface formed by the two camera devices to be a farthest end of an operation area, by processing two images of the object captured by the two camera devices at the first time instant (t1), determining a second length (Lnear) between the object, positioned at a second time instant (t2) and the surface to be a nearest end of the operation area, by processing two images of the object captured by the two camera devices at the second time instant (t2); andafter the calibration, providing the MMI by;
determining a third length (Lcurrent) between the object, positioned at a third time instant (t3) and the surface to be a position within the operation area, by processing two images of the object captured by the camera devices at the third time instant (t3), wherein the third length (Lcurrent) is longer than the first length (Lfar) and shorter than the second length (Lnear), transforming the position within the operation area into a depth in the 3D virtual space by calculating the depth according to the first length (Lfar), the second length (Lnear), and the third length (Lcurrent), and providing the MMI in the 3D virtual space displayed by the display device according to the depth calculated. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification