Patents by Inventor Yonathan Aflalo

Yonathan Aflalo 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: 10628949
    Abstract: In various embodiments of an image processing method and apparatus, first and second point clouds representing respective images of a scene/object from different viewpoints are obtained. Extracted features points from the first point cloud are matched with extracted feature points from the second point cloud, using depth based weighting, as part of an ICP initiation process. The first and second point clouds are then further ICP processed using results of the initiation process to generate at least one coordinate-transformed point cloud.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: April 21, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yonathan Aflalo, Nathan Henri Levy
  • Publication number: 20190188872
    Abstract: In various embodiments of an image processing method and apparatus, first and second point clouds representing respective images of a scene/object from different viewpoints are obtained. Extracted features points from the first point cloud are matched with extracted feature points from the second point cloud, using depth based weighting, as part of an ICP initiation process. The first and second point clouds are then further ICP processed using results of the initiation process to generate at least one coordinate-transformed point cloud.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 20, 2019
    Inventors: Yonathan Aflalo, Nathan Henri Levy
  • Patent number: 10321112
    Abstract: A first image and a second image of an object taken with different viewing directions are received. The first image and the second image are downscaled in a ratio of a downscale factor DF to generate a first downscaled image and a second downscaled image, respectively. An edge map is generated by detecting an edge pixel from the first downscaled image. An initial cost volume matrix is generated from the first downscaled image and the second downscaled image according to the edge map. An initial disparity estimate is generated from the initial cost volume matrix. The initial disparity estimate is refined using the initial disparity estimate to generate a final disparity set. A depth map is generated from the first image and the second image using the final disparity set.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: June 11, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yonathan Aflalo, Ariel Orfaig, Sagi Tzur, Ayal Keisar, Nathan Henri Levy
  • Patent number: 10158815
    Abstract: A method of detecting a bad pixel in an image sensor includes: determining, a first color of a center pixel of a Bayer patch output by the image sensor; extracting, a main patch, a first auxiliary patch, and a second auxiliary patch from the Bayer patch, having the first color, a second other color, and a third other color, respectively; generating a normalized patch of the first color from the main patch and the auxiliary patches that brings a level of the auxiliary patches to a level of the main patch; and detecting whether the center pixel of the Bayer patch is a bad pixel using the normalized patch.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: December 18, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yonathan Aflalo, Nathan Henri Levy
  • Patent number: 10147217
    Abstract: A method that uses at least one hardware processor for receiving a three-dimensional model of an object, receiving an audio sequence embodied as a digital file that comprises a musical composition, generating a video frame sequence, and synthesizing the audio sequence and the video frame sequence into an audiovisual clip. The three-dimensional model is embodied as a digital file that comprises a representation of the object. The generating step comprises computing a caricature of the object by applying a computerized caricaturization algorithm to the three-dimensional model. The computing has scaling gradient fields of surface coordinates of the three-dimensional model by a function of a Gaussian curvature of the surface, and finding a regular surface whose gradient fields fit the scaled gradient fields.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: December 4, 2018
    Assignee: Technion Research and Development Foundation Limited
    Inventors: Matan Sela, Yonathan Aflalo, Ron Kimmel
  • Publication number: 20180033181
    Abstract: A method that uses at least one hardware processor for receiving a three-dimensional model of an object, receiving an audio sequence embodied as a digital file that comprises a musical composition, generating a video frame sequence, and synthesizing the audio sequence and the video frame sequence into an audiovisual clip. The three-dimensional model is embodied as a digital file that comprises a representation of the object. The generating step comprises computing a caricature of the object by applying a computerized caricaturization algorithm to the three-dimensional model. The computing has scaling gradient fields of surface coordinates of the three-dimensional model by a function of a Gaussian curvature of the surface, and finding a regular surface whose gradient fields fit the scaled gradient fields.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 1, 2018
    Inventors: Matan Sela, Yonathan Aflalo, Ron Kimmel
  • Publication number: 20180020205
    Abstract: A first image and a second image of an object taken with different viewing directions are received. The first image and the second image are downscaled in a ratio of a downscale factor DF to generate a first downscaled image and a second downscaled image, respectively. An edge map is generated by detecting an edge pixel from the first downscaled image. An initial cost volume matrix is generated from the first downscaled image and the second downscaled image according to the edge map. An initial disparity estimate is generated from the initial cost volume matrix. The initial disparity estimate is refined using the initial disparity estimate to generate a final disparity set. A depth map is generated from the first image and the second image using the final disparity set.
    Type: Application
    Filed: April 12, 2017
    Publication date: January 18, 2018
    Inventors: YONATHAN AFLALO, ARIEL ORFAIG, SAGI TZUR, AYAL KEISAR, NATHAN HENRI LEVY
  • Publication number: 20180020173
    Abstract: A method of detecting a bad pixel in an image sensor includes: determining, a first color of a center pixel of a Bayer patch output by the image sensor; extracting, a main patch, a first auxiliary patch, and a second auxiliary patch from the Bayer patch, having the first color, a second other color, and a third other color, respectively; generating a normalized patch of the first color from the main patch and the auxiliary patches that brings a level of the auxiliary patches to a level of the main patch; and detecting whether the center pixel of the Bayer patch is a bad pixel using the normalized patch.
    Type: Application
    Filed: February 1, 2017
    Publication date: January 18, 2018
    Inventors: YONATHAN AFLALO, NATHAN HENRI LEVY
  • Patent number: 9818216
    Abstract: Computerized, audio-based caricature exaggeration which includes: receiving a three-dimensional model of an object; receiving an audio sequence; generating a video frame sequence, said generating comprising computing a caricature of the object, wherein (a) the computing is with a different exaggeration factor for each of multiple ones of the video frames, and (b) the different exaggeration factor is based on one or more parameters of the audio sequence; and synthesizing the audio sequence and the video frame sequence into an audiovisual clip.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: November 14, 2017
    Assignee: Technion Research and Development Foundation Limited
    Inventors: Matan Sela, Yonathan Aflalo, Ron Kimmel
  • Publication number: 20150287229
    Abstract: Computerized, audio-based caricature exaggeration which includes: receiving a three-dimensional model of an object; receiving an audio sequence; generating a video frame sequence, said generating comprising computing a caricature of the object, wherein (a) the computing is with a different exaggeration factor for each of multiple ones of the video frames, and (b) the different exaggeration factor is based on one or more parameters of the audio sequence; and synthesizing the audio sequence and the video frame sequence into an audiovisual clip.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 8, 2015
    Inventors: Matan Sela, Yonathan Aflalo, Ron Kimmel
  • Publication number: 20150100289
    Abstract: A method of determining correspondence between non-planar surfaces is disclosed. The method comprises calculating, for each surface, a spectral representation based on an eigenbasis of at least a portion of the surface; calculating a mapping matrix, based on the spectral representations; and determining the correspondence between the non-planar surfaces, based on the mapping matrix and the eigenbases.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 9, 2015
    Inventors: Ron KIMMEL, Yonathan AFLALO, Anastasia DUBROVINA
  • Publication number: 20150074130
    Abstract: A method of reducing a dimensionality of a dataset is disclosed. The method comprises: calculating an interpolation matrix based on a Laplacian eigenbasis matrix of a sparse representation of the dataset; applying multidimensional scaling (MDS) to a transformation matrix of the interpolation matrix, thereby providing a reduced dataset; and storing the reduced dataset is a computer readable medium.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 12, 2015
    Inventors: Ron KIMMEL, Yonathan Aflalo
  • Publication number: 20150074158
    Abstract: A method of constructing a set of basis functions is disclosed. The method comprises: receiving a set of data vectors describing a physical object or a physical phenomenon; using a data processor for calculating a set of eigenvalues for an objective matrix defined as a sum of a first matrix corresponding to the set of data vectors and a second matrix corresponding to a Laplace-Beltrami operator, the objective matrix being a positive definite matrix; and constructing the set of basis functions based on at least a subset of the eigenvalues.
    Type: Application
    Filed: September 9, 2014
    Publication date: March 12, 2015
    Inventors: Ron Kimmel, Yonathan Aflalo