Patents by Inventor Dani Daniel

Dani Daniel 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: 10861174
    Abstract: A sampling and weighting technique is presented. Given a 3D model that is composed out of n separated entities, a set of parameters is obtained for each entity. A weight is calculated for each entity, giving higher weight for entities corresponding to rarer parameters. Entities are assigned to components based on their corresponding parameters. Entities are sampled based on the weights or based on the components. A new 3D model is constructed from the sampled entities.
    Type: Grant
    Filed: November 26, 2017
    Date of Patent: December 8, 2020
    Assignee: MANTISVISION LTD.
    Inventors: Vadim Kosoy, Dani Daniel
  • Publication number: 20180330514
    Abstract: A sampling and weighting technique is presented. Given a 3D model that is composed out of n separated entities, a set of parameters is obtained for each entity. A weight is calculated for each entity, giving higher weight for entities corresponding to rarer parameters. Entities are assigned to components based on their corresponding parameters. Entities are sampled based on the weights or based on the components. A new 3D model is constructed from the sampled entities.
    Type: Application
    Filed: November 26, 2017
    Publication date: November 15, 2018
    Inventors: Vadim Kosoy, Dani Daniel
  • Patent number: 9922447
    Abstract: A technique for 3D registration of three or more 3D models using parallel computing. The technique treats the pairwise 3D registration problem as an atomic sub-problem, and solves in parallel a plurality of pairwise 3D registration. The initial guess for the pairwise 3D registration is calculated based on the, possibly incomplete, information available at the moment the calculation is made. At each point the available pairwise transformations are examined based on current available information. Transformations that are identified as outliers or as inaccurate are marked for repeated pairwise 3D registration when additional information relevant for the calculation of the initial guess becomes available.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: March 20, 2018
    Assignee: MANTIS VISION LTD.
    Inventors: Vadim Kosoy, Dani Daniel, Yotam Livny
  • Patent number: 9846522
    Abstract: Embodiments are disclosed that relate to interacting with a graphical user interface in a manner to facilitate hands-free operation. For example, one disclosed embodiment provides a method including outputting to a display device a user interface that displays graphical representations of a plurality of alignable user interface objects, each alignable user interface object representing a selectable object. The method further includes receiving depth data from an imaging device, the image data capturing an image of a face directed toward the display device. The method further comprises changing an alignment condition of a first user interface object of the plurality of alignable user interface objects to move the first user interface object into an aligned condition, and changing an alignment condition of a second user interface object to move the second user interface object out of an aligned condition based on the received image data.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: December 19, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Cohen, Sagi Katz, Dani Daniel, Giora Yahav
  • Publication number: 20160205378
    Abstract: An imaging system includes first and second imaging arrays separated by a fixed distance, first and second drivers, and a modulated light source. The first imaging array includes a plurality of phase-responsive pixels distributed among a plurality of intensity-responsive pixels; the modulated light source is configured to emit modulated light in a field of view of the first imaging array. The first driver is configured to modulate the light output from the modulated light source and synchronously control charge collection from the phase-responsive pixels. The second driver is configured to recognize positional disparity between the intensity-responsive pixels of the first imaging array and corresponding intensity-responsive pixels of the second imaging array.
    Type: Application
    Filed: January 8, 2015
    Publication date: July 14, 2016
    Inventors: Amir Nevet, David Cohen, Giora Yahav, Dani Daniel
  • Publication number: 20160189339
    Abstract: An adaptive error measure, weights and sampling criterion for 3D registration algorithms. Adjusting a sampling criterion for each entity of the 3D model by a factor controlled by a value associated with the expected error for the particular entity, derived from parameters such as accuracy and local 3D model density. Similar adjusted error measure that evaluates the quality of the 3D registration result at different regions of the 3D models, and an adjusted weighting scheme, that assign weight for each entity of the 3D model, are also discussed. In an iterative 3D registration algorithm, adjusted outlier detection criterion after each iteration according to the convergence rate of the algorithm is presented, therefore allowing iterative 3D registration algorithms to escape areas of slow convergence rate and local minima.
    Type: Application
    Filed: April 30, 2014
    Publication date: June 30, 2016
    Inventors: Vadim Kosoy, Dani Daniel
  • Publication number: 20160110913
    Abstract: A technique for 3D registration of three or more 3D models using parallel computing. The technique treats the pairwise 3D registration problem as an atomic sub-problem, and solves in parallel a plurality of pairwise 3D registration. The initial guess for the pairwise 3D registration is calculated based on the, possibly incomplete, information available at the moment the calculation is made. At each point the available pairwise transformations are examined based on current available information. Transformations that are identified as outliers or as inaccurate are marked for repeated pairwise 3D registration when additional information relevant for the calculation of the initial guess becomes available.
    Type: Application
    Filed: April 30, 2014
    Publication date: April 21, 2016
    Inventors: Vadim Kosoy, Dani Daniel, Yotam Livny
  • Publication number: 20160071274
    Abstract: A sampling and weighting technique is presented. Given a 3D model that is composed out of n separated entities, a set of parameters is obtained for each entity. A weight is calculated for each entity, giving higher weight for entities corresponding to rarer parameters. Entities are assigned to components based on their corresponding parameters. Entities are sampled based on the weights or based on the components. A new 3D model is constructed from the sampled entities.
    Type: Application
    Filed: April 30, 2014
    Publication date: March 10, 2016
    Applicant: MANTISVISION LTD.
    Inventors: Vadim Kosoy, Dani Daniel
  • Publication number: 20160026342
    Abstract: Embodiments are disclosed that relate to interacting with a graphical user interface in a manner to facilitate hands-free operation. For example, one disclosed embodiment provides a method including outputting to a display device a user interface that displays graphical representations of a plurality of alignable user interface objects, each alignable user interface object representing a selectable object. The method further includes receiving depth data from an imaging device, the image data capturing an image of a face directed toward the display device. The method further comprises changing an alignment condition of a first user interface object of the plurality of alignable user interface objects to move the first user interface object into an aligned condition, and changing an alignment condition of a second user interface object to move the second user interface object out of an aligned condition based on the received image data.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 28, 2016
    Inventors: David Cohen, Sagi Katz, Dani Daniel, Giora Yahav