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: 12214601
    Abstract: 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: Grant
    Filed: May 12, 2021
    Date of Patent: February 4, 2025
    Assignee: Landa Corporation Ltd.
    Inventors: Boris Levant, Shai Silberstein, Tomer Yanir, Avraham Guttman, Alon Siman Tov
  • Publication number: 20230264483
    Abstract: 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: Application
    Filed: May 12, 2021
    Publication date: August 24, 2023
    Inventors: Boris Levant, Shai Silberstein, Tomer Yanir, Avraham Guttman, Alon Siman Tov
  • Patent number: 9818023
    Abstract: 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: Grant
    Filed: January 26, 2017
    Date of Patent: November 14, 2017
    Assignee: APPLE INC.
    Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
  • Publication number: 20170132456
    Abstract: 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: Application
    Filed: January 26, 2017
    Publication date: May 11, 2017
    Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
  • Patent number: 9589177
    Abstract: 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: Grant
    Filed: March 22, 2015
    Date of Patent: March 7, 2017
    Assignee: APPLE INC.
    Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
  • Patent number: 9460339
    Abstract: 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: Grant
    Filed: June 15, 2014
    Date of Patent: October 4, 2016
    Assignee: APPLE INC.
    Inventors: Shai Litvak, Tomer Yanir, Eran Guendelman
  • Patent number: 9330307
    Abstract: 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: Grant
    Filed: March 3, 2015
    Date of Patent: May 3, 2016
    Assignee: APPLE INC.
    Inventors: Shai Litvak, Leonid Brailovsky, Tomer Yanir
  • Patent number: 9235874
    Abstract: 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: Grant
    Filed: October 30, 2013
    Date of Patent: January 12, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: German Voronov, Shai Litvak, Tomer Yanir, Leonid Brailovsky
  • Patent number: 9196045
    Abstract: 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: Grant
    Filed: July 27, 2014
    Date of Patent: November 24, 2015
    Assignee: APPLE INC.
    Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
  • Publication number: 20150193649
    Abstract: 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: Application
    Filed: March 22, 2015
    Publication date: July 9, 2015
    Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
  • Publication number: 20150186716
    Abstract: 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: Application
    Filed: March 3, 2015
    Publication date: July 2, 2015
    Inventors: Shai Litvak, Leonid Brailovsky, Tomer Yanir
  • Patent number: 9002099
    Abstract: 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: Grant
    Filed: March 6, 2013
    Date of Patent: April 7, 2015
    Assignee: Apple Inc.
    Inventors: Shai Litvak, Leonid Brailovsky, Tomer Yanir
  • Patent number: 8989455
    Abstract: 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: Grant
    Filed: January 28, 2013
    Date of Patent: March 24, 2015
    Assignee: Apple Inc.
    Inventors: Yael Shor, Tomer Yanir, Yaniv Shaked
  • Publication number: 20140333626
    Abstract: 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: Application
    Filed: July 27, 2014
    Publication date: November 13, 2014
    Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
  • Publication number: 20140301661
    Abstract: 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: Application
    Filed: October 30, 2013
    Publication date: October 9, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: German Voronov, Shai Litvak, Tomer Yanir, Leonid Brailovsky
  • Publication number: 20140294237
    Abstract: 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: Application
    Filed: June 15, 2014
    Publication date: October 2, 2014
    Inventors: Shai Litvak, Tomer Yanir, Eran Guendelman
  • Patent number: 8824737
    Abstract: 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: Grant
    Filed: April 21, 2013
    Date of Patent: September 2, 2014
    Assignee: Primesense Ltd.
    Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
  • Patent number: 8787663
    Abstract: 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: Grant
    Filed: February 28, 2011
    Date of Patent: July 22, 2014
    Assignee: Primesense Ltd.
    Inventors: Shai Litvak, Tomer Yanir, Eran Guendelman
  • Patent number: 8781217
    Abstract: 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: Grant
    Filed: April 21, 2013
    Date of Patent: July 15, 2014
    Assignee: Primesense Ltd.
    Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman
  • Patent number: 8594425
    Abstract: 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: Grant
    Filed: August 11, 2010
    Date of Patent: November 26, 2013
    Assignee: Primesense Ltd.
    Inventors: Amiad Gurman, Tomer Yanir, Michael Brand, Eran Guendelman