-
公开(公告)号:US20170277942A1
公开(公告)日:2017-09-28
申请号:US15076882
申请日:2016-03-22
Applicant: Intel Corporation
Inventor: Alon Lerner , Maoz Madmony
CPC classification number: G06K9/00355 , G06F3/017 , G06K9/42 , G06K9/52 , G06K9/6215
Abstract: Identifying a local coordinate system is described for gesture recognition. In one example, a method includes receiving a gesture from a user across a horizontal axis at a depth camera, determining a horizontal vector for the user based on the received user gesture, determining a vertical vector; and determining a rotation matrix to convert positions of user gestures received by the camera to a frame of reference of the user.
-
公开(公告)号:US09639943B1
公开(公告)日:2017-05-02
申请号:US14976021
申请日:2015-12-21
Applicant: INTEL CORPORATION
Inventor: Gershom Kutliroff , Maoz Madmony
CPC classification number: G06T7/0051 , G06T7/0081 , G06T7/55 , G06T7/74 , G06T17/00 , G06T2200/04 , G06T2200/08 , G06T2207/10024 , G06T2207/10028 , G06T2207/20156
Abstract: Techniques are provided for generating a 3-Dimensional (3D) reconstruction of a handheld object. An example method may include receiving 3D image frames of the object from a static depth camera, each frame including a color image and a depth map. Each of the frames is associated with an updated pose of the object during scanning. The method may also include extracting a segment of each frame corresponding to the object and the hand; isolating the hand from each extracted segment; and filtering each frame by removing regions of the frame outside of the extracted segment and removing regions of the frame corresponding to the isolated hand. The method may further include calculating the updated object pose in each filtered frame; and calculating a 3D position for each depth pixel from the depth map of each filtered frame based on the updated object pose associated with that filtered frame.
-
公开(公告)号:US20180284914A1
公开(公告)日:2018-10-04
申请号:US15474216
申请日:2017-03-30
Applicant: Intel Corporation
Inventor: Yaron Yanai , Eliyahu Elhadad , Kfir Viente , Amir Rosenberger , Maoz Madmony
IPC: G06F3/041 , G06F3/01 , G06T19/00 , G06F3/0488
Abstract: A head-mounted display (HMD) device to be worn by a user in a physical environment (PE) is controlled. A 3D virtual environment (VE) is modeled to include a virtual controllable object subject to virtual control input. Motion of the position, head, and hands of the user is monitored in the PE, and a physical surface in the PE is detected. A virtual user interface (vUI) is placed in the VE relative to a virtual perspective of the user. The vUI includes an information display and at least one virtual touch control to produce the virtual control input in response to virtual manipulation of the virtual touch control. The vUI's placement is determined to coincide with the physical surface in the PE relative to the position of the user in the PE.
-
公开(公告)号:US20170185166A1
公开(公告)日:2017-06-29
申请号:US14757883
申请日:2015-12-24
Applicant: Intel Corporation
Inventor: Maoz Madmony , Kfir Viente , Ovadya Menadeva , Itamar Glazer
IPC: G06F3/03 , G06T7/20 , G06F3/0481 , G06T7/00
CPC classification number: G06F3/0304 , G06F3/005 , G06F3/017 , G06F3/04812 , G06T7/20 , G06T7/246 , G06T7/269 , G06T7/33 , G06T2207/20
Abstract: A system for a tracker for cursor navigation is described herein. The system includes a display, camera, memory, and processor. The memory that is to store instructions and is communicatively coupled to the camera and the display. The processor is communicatively coupled to the camera, the display, and the memory. When the processor is to execute the instructions, the processor is to extract an object mask of an object and execute an optical flow on good feature points from the object mask. The processor is also to estimate a movement of the object and render a cursor on the display based on the movement of the object.
-
公开(公告)号:US20170154432A1
公开(公告)日:2017-06-01
申请号:US14953622
申请日:2015-11-30
Applicant: Intel Corporation
Inventor: Ofir Levy , Maoz Madmony , Orly Weisel
CPC classification number: G06K9/00228 , G06K9/00369 , G06K9/00375 , G06K9/00604 , G06K9/4638 , G06K2209/21 , G06T7/11 , G06T7/187 , G06T2200/04 , G06T2207/10012 , G06T2207/10028 , G06T2207/30196 , G06T2207/30241
Abstract: In accordance with some embodiments, connected-component labeling is performed in both the screen dimensions (which may be referred to as the x and y dimensions) and a depth dimension to label objects in a depth image. Then the contour of labeled blobs may be used to identify an object in the depth image. Using contours may be advantageous in some embodiments because it reduces the amount of data that must be handled and the extent of computations, compared to conventional techniques which use bit map based operations.
-
-
-
-