Patents by Inventor Amiad Gurman
Amiad Gurman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8824737Abstract: A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.Type: GrantFiled: April 21, 2013Date of Patent: September 2, 2014Assignee: Primesense Ltd.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Patent number: 8781217Abstract: A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.Type: GrantFiled: April 21, 2013Date of Patent: July 15, 2014Assignee: Primesense Ltd.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20140118335Abstract: A method for depth mapping includes receiving an image of a pattern of spots that has been projected onto a scene, which includes a feature having a set of elongate appendages, which have respective transverse dimensions that are less than twice an average distance between the spots in the pattern that is projected onto the feature. The image is processed in order to segment and find a three-dimensional (3D) location of the feature. The spots appearing on the feature in the 3D location are connected in order to extract separate, respective contours of the appendages.Type: ApplicationFiled: October 30, 2012Publication date: May 1, 2014Applicant: PRIMESENSE LTD.Inventor: Amiad Gurman
-
Publication number: 20140010425Abstract: A method for processing data includes receiving a temporal sequence of depth maps of a scene containing a humanoid form having a head. The depth maps include a matrix of pixels having respective pixel depth values. A digital processor processes at least one of the depth maps so as to find a location of the head and estimates dimensions of the humanoid form based on the location. The processor tracks movements of the humanoid form over the sequence using the estimated dimensions.Type: ApplicationFiled: September 8, 2013Publication date: January 9, 2014Applicant: PRIMESENSE LTD.Inventor: Amiad Gurman
-
Patent number: 8594425Abstract: A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.Type: GrantFiled: August 11, 2010Date of Patent: November 26, 2013Assignee: Primesense Ltd.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20130293679Abstract: A method for processing data includes receiving a depth map of a scene containing at least an upper body of a humanoid form. The depth map is processed so as to identify a head and at least one arm of the humanoid form in the depth map. Based on the identified head and at least one arm, and without reference to a lower body of the humanoid form, an upper-body pose, including at least three-dimensional (3D) coordinates of shoulder joints of the humanoid form, is extracted from the depth map.Type: ApplicationFiled: May 2, 2012Publication date: November 7, 2013Applicant: PRIMESENSE LTD.Inventors: Amiad Gurman, Oren Tropp
-
Patent number: 8565479Abstract: A method for processing data includes receiving a temporal sequence of depth maps of a scene containing a humanoid form having a head. The depth maps include a matrix of pixels having respective pixel depth values. A digital processor processes at least one of the depth maps so as to find a location of the head and estimates dimensions of the humanoid form based on the location. The processor tracks movements of the humanoid form over the sequence using the estimated dimensions.Type: GrantFiled: August 11, 2010Date of Patent: October 22, 2013Assignee: Primesense Ltd.Inventors: Amiad Gurman, Tomer Yanir, Erez Sali
-
Publication number: 20130230234Abstract: A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.Type: ApplicationFiled: April 21, 2013Publication date: September 5, 2013Applicant: PRIMESENSE LTD.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20130230215Abstract: A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.Type: ApplicationFiled: April 21, 2013Publication date: September 5, 2013Applicant: PRIMESENSE LTD.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20120314071Abstract: A method is provided for preventing a collision between a motor vehicle and a pedestrian. The method uses a camera and a processor mountable in the motor vehicle. A candidate image is detected. Based on a change of scale of the candidate image, it may be determined that the motor vehicle and the pedestrian are expected to collide, thereby producing a potential collision warning. Further information from the image frames may be used to validate the potential collision warning. The validation may include an analysis of the optical flow of the candidate image, that lane markings prediction of a straight road, a calculation of the lateral motion of the pedestrian, if the pedestrian is crossing a lane mark or curb and/or if the vehicle is changing lanes.Type: ApplicationFiled: April 25, 2012Publication date: December 13, 2012Applicant: MOBILEYE TECHNOLOGIES LTD.Inventors: Dan Rosenbaum, Amiad Gurman, Yonatan Samet, Gideon P. Stein, David Aloni
-
Publication number: 20120140076Abstract: A method for providing a forward collision warning using a camera mountable in a motor vehicle. The method acquires multiple image frames at known time intervals. A patch may be selected in at least one of the image frames. Optical flow may be tracked between the image frames of multiple image points of the patch. Based on the fit of the image points to a model, a time-to collision (TTC) may be determined if a collision is expected. The image points may be fit to a road surface model and a portion of the image points is modeled to be imaged from a road surface. A collision is not expected based on the fir of the image points to the road surface model.Type: ApplicationFiled: December 7, 2011Publication date: June 7, 2012Inventors: Dan ROSENBAUM, Amiad Gurman, Gideon Stein
-
Publication number: 20110292036Abstract: A method for processing data includes receiving a depth map of a scene containing a body of a humanoid subject. The depth map includes a matrix of pixels, each pixel corresponding to a respective location in the scene and having a respective pixel depth value indicative of a distance from a reference plane to the respective location. The depth map is processed in a digital processor to extract a skeleton of at least a part of the body, the skeleton including multiple joints having respective coordinates. An application program interface (API) indicates at least the coordinates of the joints.Type: ApplicationFiled: May 2, 2011Publication date: December 1, 2011Applicant: PRIMESENSE LTD.Inventors: Erez Sali, Tomer Yanir, Eran Guendelman, Amiad Gurman
-
Publication number: 20110293137Abstract: A method for processing data includes receiving a depth map of a scene containing a humanoid form. The depth map is processed so as to identify three-dimensional (3D) connected components in the scene, each connected component including a set of the pixels that are mutually adjacent and have mutually-adjacent depth values. Separate, first and second connected components are identified as both belonging to the humanoid form, and a representation of the humanoid form is generated including both of the first and second connected components.Type: ApplicationFiled: August 11, 2010Publication date: December 1, 2011Applicant: PRIMESENSE LTD.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20110052006Abstract: A method for processing data includes receiving a temporal sequence of depth maps of a scene containing a humanoid form having a head. The depth maps include a matrix of pixels having respective pixel depth values. A digital processor processes at least one of the depth maps so as to find a location of the head and estimates dimensions of the humanoid form based on the location. The processor tracks movements of the humanoid form over the sequence using the estimated dimensions.Type: ApplicationFiled: August 11, 2010Publication date: March 3, 2011Applicant: PRIMESENSE LTD.Inventors: Amiad Gurman, Tomer Yanir, Erez Sali