Patents by Inventor Tomer Yanir
Tomer Yanir 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: 12214601Abstract: A method includes, receiving a first digital image (FDI) to-be printed by a digital printing system (DPS) (10). In a in training phase: for first selected regions (111) in the FDI, a first set of synthetic images (SIs) (112A, 112B, 114A, 114B, 116A, 116B) having a defect caused by a defective part (DP) (99) in the first selected regions, is produced; a neural network (NN) (150) is trained to detect the defect using the first set SIs. In a subsequent detection phase: the NN is applied for identifying, in a second digital image (SDI) (136, 146) acquired from an image produced by the DPS, suspected second regions (135, 145); for each of the second regions, a second set (137, 147) of SIs having DPs that form the defects, is produced; and the DP is identified by comparing, in each of the second regions, between the SDI and the second set SIs.Type: GrantFiled: May 12, 2021Date of Patent: February 4, 2025Assignee: Landa Corporation Ltd.Inventors: Boris Levant, Shai Silberstein, Tomer Yanir, Avraham Guttman, Alon Siman Tov
-
Publication number: 20230264483Abstract: A method includes, receiving a first digital image (FDI) to-be printed by a digital printing system (DPS) (10). In a in training phase: for first selected regions (111) in the FDI, a first set of synthetic images (SIs) (112A, 112B, 114A, 114B, 116A, 116B) having a defect caused by a defective part (DP) (99) in the first selected regions, is produced; a neural network (NN) (150) is trained to detect the defect using the first set SIs. In a subsequent detection phase: the NN is applied for identifying, in a second digital image (SDI) (136, 146) acquired from an image produced by the DPS, suspected second regions (135, 145); for each of the second regions, a second set (137, 147) of SIs having DPs that form the defects, is produced; and the DP is identified by comparing, in each of the second regions, between the SDI and the second set SIs.Type: ApplicationFiled: May 12, 2021Publication date: August 24, 2023Inventors: Boris Levant, Shai Silberstein, Tomer Yanir, Avraham Guttman, Alon Siman Tov
-
Patent number: 9818023Abstract: A method for face detection includes capturing a depth map and an image of a scene and selecting one or more locations in the image to test for presence of human faces. At each selected location, a respective face detection window is defined, having a size that is scaled according to a depth coordinate of the location that is indicated by the depth map. Apart of the image that is contained within each face detection window is processed to determine whether the face detection window contains a human face. Similar methods may also be applied in identifying other object types.Type: GrantFiled: January 26, 2017Date of Patent: November 14, 2017Assignee: APPLE INC.Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
-
Publication number: 20170132456Abstract: A method for face detection includes capturing a depth map and an image of a scene and selecting one or more locations in the image to test for presence of human faces. At each selected location, a respective face detection window is defined, having a size that is scaled according to a depth coordinate of the location that is indicated by the depth map. Apart of the image that is contained within each face detection window is processed to determine whether the face detection window contains a human face. Similar methods may also be applied in identifying other object types.Type: ApplicationFiled: January 26, 2017Publication date: May 11, 2017Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
-
Patent number: 9589177Abstract: A method for face detection includes capturing a depth map and an image of a scene and selecting one or more locations in the image to test for presence of human faces. At each selected location, a respective face detection window is defined, having a size that is scaled according to a depth coordinate of the location that is indicated by the depth map. Apart of the image that is contained within each face detection window is processed to determine whether the face detection window contains a human face. Similar methods may also be applied in identifying other object types.Type: GrantFiled: March 22, 2015Date of Patent: March 7, 2017Assignee: APPLE INC.Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
-
Patent number: 9460339Abstract: A method for image processing includes receiving a depth image of a scene containing a human subject and receiving a color image of the scene containing the human subject. A part of a body of the subject is identified in at least one of the images. A quality of both the depth image and the color image is evaluated, and responsively to the quality, one of the images is selected to be dominant in processing of the part of the body in the images. The identified part is localized in the dominant one of the images, while using supporting data from the other one of the images.Type: GrantFiled: June 15, 2014Date of Patent: October 4, 2016Assignee: APPLE INC.Inventors: Shai Litvak, Tomer Yanir, Eran Guendelman
-
Patent number: 9330307Abstract: A method for processing data includes receiving a depth map of a scene containing a human hand, the depth map consisting of a matrix of pixels having respective pixel depth values. The method continues by extracting from the depth map information based on the depth values in a plurality of positions distributed over the human hand and processing the information in order to estimate respective candidate positions of the finger joints. The pose of the human hand is estimated by choosing a combination of the positions of the finger joints, responsively to anatomical constraints of the hand, that gives a hand configuration that is most anatomically probable among the candidate positions.Type: GrantFiled: March 3, 2015Date of Patent: May 3, 2016Assignee: APPLE INC.Inventors: Shai Litvak, Leonid Brailovsky, Tomer Yanir
-
Patent number: 9235874Abstract: High quality upscaling and denoising are required in mobile imaging devices that do not contain high quality lenses. Such is also required in order to scale up standard-definition video content for display in high-definition television screens. The disclosed method uses contextual information obtained during upscaling and/or denoising of frames. Relevant correspondences between patches within a frame and between frames, are detected, managed and exploited. The correspondence information is simultaneously used and updated while video frames are being processed. Two approaches may be used: 1. keeping, searching for and updating a database of useful patches, by adding frequently visible similar patches, aggregating high-frequency, low-noise information associated with the similar patches, and removing less-observed patches; 2.Type: GrantFiled: October 30, 2013Date of Patent: January 12, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: German Voronov, Shai Litvak, Tomer Yanir, Leonid Brailovsky
-
Patent number: 9196045Abstract: 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: July 27, 2014Date of Patent: November 24, 2015Assignee: APPLE INC.Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20150193649Abstract: A method for face detection includes capturing a depth map and an image of a scene and selecting one or more locations in the image to test for presence of human faces. At each selected location, a respective face detection window is defined, having a size that is scaled according to a depth coordinate of the location that is indicated by the depth map. Apart of the image that is contained within each face detection window is processed to determine whether the face detection window contains a human face. Similar methods may also be applied in identifying other object types.Type: ApplicationFiled: March 22, 2015Publication date: July 9, 2015Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
-
Publication number: 20150186716Abstract: A method for processing data includes receiving a depth map of a scene containing a human hand, the depth map consisting of a matrix of pixels having respective pixel depth values. The method continues by extracting from the depth map information based on the depth values in a plurality of positions distributed over the human hand and processing the information in order to estimate respective candidate positions of the finger joints. The pose of the human hand is estimated by choosing a combination of the positions of the finger joints, responsively to anatomical constraints of the hand, that gives a hand configuration that is most anatomically probable among the candidate positions.Type: ApplicationFiled: March 3, 2015Publication date: July 2, 2015Inventors: Shai Litvak, Leonid Brailovsky, Tomer Yanir
-
Patent number: 9002099Abstract: A method for processing data includes receiving a depth map of a scene containing a human hand, the depth map consisting of a matrix of pixels having respective pixel depth values. The method continues by extracting from the depth map respective descriptors based on the depth values in a plurality of patches distributed in respective positions over the human hand, and matching the extracted descriptors to previously-stored descriptors in a database. A pose of the human hand is estimated based on stored information associated with the matched descriptors.Type: GrantFiled: March 6, 2013Date of Patent: April 7, 2015Assignee: Apple Inc.Inventors: Shai Litvak, Leonid Brailovsky, Tomer Yanir
-
Patent number: 8989455Abstract: A method for face detection includes capturing a depth map and an image of a scene and selecting one or more locations in the image to test for presence of human faces. At each selected location, a respective face detection window is defined, having a size that is scaled according to a depth coordinate of the location that is indicated by the depth map. Apart of the image that is contained within each face detection window is processed to determine whether the face detection window contains a human face. Similar methods may also be applied in identifying other object types.Type: GrantFiled: January 28, 2013Date of Patent: March 24, 2015Assignee: Apple Inc.Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
-
Publication number: 20140333626Abstract: 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: July 27, 2014Publication date: November 13, 2014Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
-
Publication number: 20140301661Abstract: High quality upscaling and denoising are required in mobile imaging devices that do not contain high quality lenses. Such is also required in order to scale up standard-definition video content for display in high-definition television screens. The disclosed method uses contextual information obtained during upscaling and/or denoising of frames. Relevant correspondences between patches within a frame and between frames, are detected, managed and exploited. The correspondence information is simultaneously used and updated while video frames are being processed. Two approaches may be used: 1. keeping, searching for and updating a database of useful patches, by adding frequently visible similar patches, aggregating high-frequency, low-noise information associated with the similar patches, and removing less-observed patches; 2.Type: ApplicationFiled: October 30, 2013Publication date: October 9, 2014Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: German Voronov, Shai Litvak, Tomer Yanir, Leonid Brailovsky
-
Publication number: 20140294237Abstract: A method for image processing includes receiving a depth image of a scene containing a human subject and receiving a color image of the scene containing the human subject. A part of a body of the subject is identified in at least one of the images. A quality of both the depth image and the color image is evaluated, and responsively to the quality, one of the images is selected to be dominant in processing of the part of the body in the images. The identified part is localized in the dominant one of the images, while using supporting data from the other one of the images.Type: ApplicationFiled: June 15, 2014Publication date: October 2, 2014Inventors: Shai Litvak, Tomer Yanir, Eran Guendelman
-
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: 8787663Abstract: A method for image processing includes receiving a depth image of a scene containing a human subject and receiving a color image of the scene containing the human subject. A part of a body of the subject is identified in at least one of the images. A quality of both the depth image and the color image is evaluated, and responsively to the quality, one of the images is selected to be dominant in processing of the part of the body in the images. The identified part is localized in the dominant one of the images, while using supporting data from the other one of the images.Type: GrantFiled: February 28, 2011Date of Patent: July 22, 2014Assignee: Primesense Ltd.Inventors: Shai Litvak, Tomer Yanir, 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
-
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