Patents by Inventor Michael Bronstein

Michael Bronstein 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).

  • Publication number: 20190354832
    Abstract: A method of extracting features from data defined on geometric domains such as community graphs is disclosed. The method suggests inputting central point data, neighbor point data, and neighbor edge data into an intrinsic local processing layer and applying at least one local operator and at least one operator function, wherein applying the at least one local operator comprises applying at least a local processing function to the data, and applying a local aggregation operation to aggregate the results of the local processing function. The local aggregated operation results are used to determine an output feature. The at least one operator function may be, for example, a Cayley polynomial or a Padé function.
    Type: Application
    Filed: May 17, 2018
    Publication date: November 21, 2019
    Applicant: Università della Svizzera italiana
    Inventors: Michael BRONSTEIN, Ron LEVIE, Federico MONTI
  • Patent number: 10467325
    Abstract: A method for multidimensional scaling (MDS) of a data set comprising a plurality of data elements is provided, wherein each data element is identified by its coordinates, the method comprising the steps of: (i) applying an iterative optimization technique, such as SMACOF, a predetermined amount of times on a coordinates vector, said coordinates vector representing the coordinates of a plurality of said data elements, and obtaining a modified coordinates vector; (ii) applying a vector extrapolation technique, such as Minimal Polynomial Extrapolation (MPE) or reduced Rank Extrapolation (RRE) on said modified coordinates vector obtaining a further modified coordinates vector; and (iii) repeating steps (i) and (ii) until one or more predefined conditions are met.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: November 5, 2019
    Assignee: Intel Corporation
    Inventors: Guy Rosman, Alexander Bronstein, Michael Bronstein, Ron Kimmel
  • Patent number: 10451189
    Abstract: A method and apparatus for auto range control are described. In one embodiment, the apparatus comprises a projector configured to project a sequence of light patterns on an object; a first camera configured to capture a sequence of images of the object illuminated with the projected light patterns; a controller coupled to the projector and first camera and operable to receive the sequence of images and perform range control by controlling power of the sequence of light patterns being projected on the object and exposure time of a camera based on information obtained from the sequence of images captured by the camera.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: October 22, 2019
    Assignee: Intel Corporation
    Inventors: Aviad Zabatani, Erez Sperling, Ofir Mulla, Ron Kimmel, Alex Bronstein, Michael Bronstein, David H. Silver, Ohad Menashe, Vitaly Surazhsky
  • Publication number: 20190318227
    Abstract: Systems and method for producing a recommendation of a plurality of items to a plurality of users are provided. A method for producing a recommendation of a plurality of items to a plurality of users can include: obtaining a subset of multi-dimensional tensor elements representing scores given to a subset of items by a subset of users; obtaining a plurality of geometric domains corresponding to a subset of the dimensions of said multi-dimensional tensor; computing multi-dimensional tensor features by applying at least a multi-domain intrinsic convolutional layer on the multi-dimensional tensor elements; computing a full set of multi-dimensional tensor elements from the multi-dimensional tensor features; and using said full set of multi-dimensional tensor elements to determine recommendation of said plurality of items to said plurality of users.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Michael Bronstein, Federico Monti, Xavier Bresson
  • Patent number: 10390002
    Abstract: A method and apparatus for performing temperature compensation for thermal distortions in a camera system. In one embodiment, the system comprises a first camera configured to capture a sequence of images of the object; a second device; a processing unit to receive the sequence of images and determine depth information in response to parameters of the camera and the second device; one or more temperature sensors; and a thermal correction unit responsive to temperature information from the one or more temperature sensors to adjust one or more of the calibration parameters of the first camera and the second device.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: August 20, 2019
    Assignee: Intel Corporation
    Inventors: Aviad Zabatani, Sagy Bareket, Ohad Menashe, Erez Sperling, Alex Bronstein, Michael Bronstein, Ron Kimmel, Vitaly Surazhsky
  • Patent number: 10210430
    Abstract: A method for extracting hierarchical features from data defined on a geometric domain is provided. The method includes applying on said data at least an intrinsic convolution layer, including the steps of applying a patch operator to extract a local representation of the input data around a point on the geometric domain and outputting the correlation of a patch resulting from the extraction with a plurality of templates. A system to implement the method is also described.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: February 19, 2019
    Assignee: Fabula AI Limited
    Inventors: Michael Bronstein, Davide Boscaini, Federico Monti
  • Publication number: 20190049586
    Abstract: Example range estimation apparatus disclosed herein include a first signal processor to process first data output from a light capturing device of a LIDAR system to estimate signal and noise power parameters of the LIDAR system. Disclosed example range estimation apparatus also include a second signal processor to generate templates corresponding to different possible propagation delays associated with second data output from the light capturing device while a modulated light beam is projected by the LIDAR system, the templates generated based on the signal and noise power parameters, and the second data having a higher sampling rate and a lower quantization resolution than the first data. In some examples, the second signal processor also cross-correlates the templates with the second data to determine an estimated propagation delay associated with the second data, the estimated propagation delay convertible to an estimated range to an object that reflected the modulated light beam.
    Type: Application
    Filed: March 27, 2018
    Publication date: February 14, 2019
    Inventors: Michael Bronstein, Ron Kimmel, Alex Bronstein, Ohad Menashe, Erez Sperling, Aviad Zabatani, Vitaly Surazhsky
  • Publication number: 20190045169
    Abstract: A mechanism is described for facilitating maximizing efficiency of time-of-flight optical depth sensors in computing environments according to one embodiment. An apparatus of embodiments, as described herein, includes detection and observation logic to facilitate a camera to detect and observe a scene and one or more objects in the scene. The apparatus may further include generation, transmission, and reception (GTR) logic to generate a beam of photons based on a transmitted code stored at a memory device, where the GTR logic to transmit the beam of photons to the one or more objects and capture a beam of photons bouncing back from the one or more objects. The apparatus may further include computation and correlation logic to correlate first values of the transmitted code with second values of a returned signal from the one or more objects as the beam of photons.
    Type: Application
    Filed: May 30, 2018
    Publication date: February 7, 2019
    Applicant: Intel Corporation
    Inventors: Ohad Menashe, Erez Sperling, Aviad Zabatani, Vitaly Surazhsky, Michael Bronstein, Ron Kimmel, Alex Bronstein
  • Publication number: 20180348368
    Abstract: Arrangements (e.g., apparatus, system, method, article of manufacture) for reconstructing a depth image of a scene. Some embodiments include: a processor; and a non-transitory computer readable medium to store a set of instructions for execution by the processor, the set of instructions to cause the processor to perform various operations. Operations include: collecting multiple data sets for a code-modulated light pulse reflected from an object in a scene, with each data set associated with a direction in a set of directions for the reflected code-modulated light pulse; assigning a fitness value to each data set based on one or more parameters of a model; and reconstructing a depth image providing a depth at each direction based on a corresponding data set and fitness value, the depth to correspond with a round-trip delay time of the code-modulated light pulse.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Applicant: Intel Corporation
    Inventors: Alex Bronstein, Michael Bronstein, David H. Silver, Ron Kimmel, Erez Sperling, Vitaly Surazhsky, Aviad Zabatani, Ohad Menashe
  • Publication number: 20180315213
    Abstract: An example apparatus for calibrating texture cameras includes an image receiver to receive a depth image from a depth camera and a color image from a texture camera. The apparatus also includes a feature extractor to extract features from the depth image and the color image. The apparatus further includes a feature tester to detect that the extracted features from the depth image and the color image exceed a quality threshold. The apparatus includes a misalignment detector to detect a misalignment between the extracted features from depth image and the extracted features from color image exceeds a misalignment threshold. The apparatus also further includes a calibrator to modify calibration parameters for the texture camera to reduce the detected misalignment between the extracted features from the depth image and the extracted features from the color image below a misalignment threshold.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Vitaly Surazhsky, Michael Bronstein, Alex Bronstein, Aviad Zabatani, Erez Sperling, Ohad Menashe, David Haim Silver
  • Patent number: 10085012
    Abstract: A method and apparatus for performing a single view depth and texture calibration are described. In one embodiment, the apparatus comprises a calibration unit operable to perform a single view calibration process using a captured single view a target having a plurality of plane geometries having detectable features and being at a single orientation and to generate calibration parameters to calibrate one or more of the projector and multiple cameras using the single view of the target.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: September 25, 2018
    Assignee: INTEL CORPORATION
    Inventors: Alex Bronstein, Aviad Zabatani, Ron Kimmel, Michael Bronstein, Erez Sperling, Vitaly Surazhsky
  • Publication number: 20180234673
    Abstract: A method and apparatus for performing temperature compensation for thermal distortions in a camera system. In one embodiment, the system comprises a first camera configured to capture a sequence of images of the object; a second device; a processing unit to receive the sequence of images and determine depth information in response to parameters of the camera and the second device; one or more temperature sensors; and a thermal correction unit responsive to temperature information from the one or more temperature sensors to adjust one or more of the calibration parameters of the first camera and the second device.
    Type: Application
    Filed: November 7, 2017
    Publication date: August 16, 2018
    Inventors: Aviad Zabatani, Sagy Bareket, Ohad Menashe, Erez Sperling, Alex Bronstein, Michael Bronstein, Ron Kimmel, Vitaly Surazhsky
  • Patent number: 10027950
    Abstract: Embodiments of the present disclosure provide techniques and configurations for an optoelectronic three-dimensional object acquisition assembly configured to correct image distortions. In one instance, the assembly may comprise a first device configured to project a light pattern on an object at a determined angle; a second device configured to capture a first image of the object illuminated with the projected light pattern; a third device configured to capture a second image of the object; and a controller coupled to the first, second, and third devices and configured to reconstruct an image of the object from geometric parameters of the object obtained from the first image, and to correct distortions in the reconstructed image caused by a variation of the determined angle of the light pattern projection, based at least in part on the first and second images of the object. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: July 17, 2018
    Assignee: Intel Corporation
    Inventors: Ron Kimmel, Barak Freedman, Alex Bronstein, Michael Bronstein, Sagi Ben Moshe
  • Patent number: 10021382
    Abstract: A camera intrinsic calibration may be performed using an object geometry. An intrinsic camera matrix may then be recovered. A homography is fit between object and camera coordinate systems. View transformations are finally recovered.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventors: Sagi BenMoshe, Ron Kimmel, Alex Bronstein, Michael Bronstein
  • Patent number: 10013653
    Abstract: A method for extracting hierarchical features from data defined on a geometric domain is provided. The method includes applying on said data at least an intrinsic convolution layer, including the steps of applying a patch operator to extract a local representation of the input data around a point on the geometric domain and outputting the correlation of a patch resulting from the extraction with a plurality of templates. A system to implement the method is also described.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: July 3, 2018
    Assignee: UNIVERSITÀ DELLA SVIZZERA ITALIANA
    Inventors: Michael Bronstein, Davide Boscaini, Jonatan Masci, Pierre Vandergheynst
  • Patent number: 9952036
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing maximum likelihood image binarization in a coded light range camera.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: April 24, 2018
    Assignee: INTEL CORPORATION
    Inventors: Alexander Bronstein, Aviad Zabatani, Ron Kimmel, Michael Bronstein, Erez Sperling, Vitaly Surazhsky
  • Patent number: 9940701
    Abstract: A mechanism is described for facilitating depth image dequantization at computing devices according to one embodiment. A method of embodiments, as described herein, includes detecting a digital image of an object, the digital image including pixels having associated pixel values contaminated by noise, and side information pertaining to confidence of a value acquired in each pixel. The method may further include measuring characteristics of noise in each pixel of the digital image, and a plurality of weights relating to one or more of the pixel values, the side information, and the noise characteristics. The method may further include computing a smart filter based on a combination of the plurality of weights, applying the smart filter to filter the digital image by reducing the noise in the digital image, and outputting the filtered digital image.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 10, 2018
    Assignee: Intel Corporation
    Inventors: Michael Bronstein, Zachi Karni, Alex Bronstein, Ron Kimmel, Erez Sperling, Aviad Zabatani, Vitaly Surazhsky
  • Publication number: 20180096229
    Abstract: A method for extracting hierarchical features from data defined on a geometric domain is provided. The method includes applying on said data at least an intrinsic convolution layer, including the steps of applying a patch operator to extract a local representation of the input data around a point on the geometric domain and outputting the correlation of a patch resulting from the extraction with a plurality of templates. A system to implement the method is also described.
    Type: Application
    Filed: November 22, 2017
    Publication date: April 5, 2018
    Inventors: Michael Bronstein, Davide Boscaini, Jonatan Masci, Pierre Vandergheynst
  • Publication number: 20180031137
    Abstract: A method and apparatus for auto range control are described. In one embodiment, the apparatus comprises a projector configured to project a sequence of light patterns on an object; a first camera configured to capture a sequence of images of the object illuminated with the projected light patterns; a controller coupled to the projector and first camera and operable to receive the sequence of images and perform range control by controlling power of the sequence of light patterns being projected on the object and exposure time of a camera based on information obtained from the sequence of images captured by the camera.
    Type: Application
    Filed: October 11, 2017
    Publication date: February 1, 2018
    Inventors: Aviad Zabatani, Erez Sperling, Ofir Mulla, Ron Kimmel, Alex Bronstein, Michael Bronstein, David H. Silver, Ohad Menashe, Vitaly Surazhsky
  • Publication number: 20180014005
    Abstract: A method and apparatus for performing a single view depth and texture calibration are described. In one embodiment, the apparatus comprises a calibration unit operable to perform a single view calibration process using a captured single view a target having a plurality of plane geometries having detectable features and being at a single orientation and to generate calibration parameters to calibrate one or more of the projector and multiple cameras using the single view of the target.
    Type: Application
    Filed: September 20, 2017
    Publication date: January 11, 2018
    Inventors: Alex Bronstein, Aviad Zabatani, Ron Kimmel, Michael Bronstein, Erez Sperling, Vitaly Surazhsky