Patents by Inventor Eliyahu Schwartz

Eliyahu Schwartz 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: 11816593
    Abstract: Embodiments may include novel techniques for Task-Adaptive Feature Sub-Space Learning (TAFSSL). For example, in an embodiment, a method may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method comprising: training a machine learning system to classify features in images by: generating a sample set comprising one or a few labeled training samples and one or a few additional samples containing instances of target classes, performing dimensionality reduction computed on the samples in the sample set to form a dimension reduced sub-space, generating class representatives in the dimension reduced sub-space using clustering, and classifying features in images using the trained machine learning system.
    Type: Grant
    Filed: August 23, 2020
    Date of Patent: November 14, 2023
    Assignee: International Business Machines Corporation
    Inventors: Leonid Karlinsky, Joseph Shtok, Eliyahu Schwartz
  • Publication number: 20230306721
    Abstract: An example a system includes a processor to receive a model that is a neural network and a number of training images. The processor can train the model using a bridge transform that converts the training images into a set of transformed images within a bridge domain. The model is trained using a contrastive loss to generate representations based on the transformed images.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Leonid KARLINSKY, Sivan HARARY, Eliyahu SCHWARTZ, Assaf ARBELLE
  • Publication number: 20220172036
    Abstract: Meta-training an artificial neural cell for use in a few-shot learner, wherein the meta-training includes: executing a Neural Architecture Search (NAS) to automatically learn an architecture of the artificial neural cell; training adaptive controllers that are comprised in the architecture of the artificial neural cell, wherein each of the adaptive controllers is configured to adapt the architecture of the artificial neural cell to a few-shot learning task; and regressing the architecture of the artificial neural cell from support data of the few-shot learning task, through the adaptive controllers. Generating the few-shot learner based on the meta-trained artificial neural cell, to form an Artificial Neural Network (ANN).
    Type: Application
    Filed: November 29, 2020
    Publication date: June 2, 2022
    Inventors: ELIYAHU SCHWARTZ, LEONID KARLINSKY, SIVAN DOVEH
  • Patent number: 11263488
    Abstract: Embodiments may provide learning and recognition of classifications using only one or a few examples of items. For example, in an embodiment, a method of computer vision processing may be implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise training a neural network system implemented in the computer system to classify images into a plurality of classes using one or a few training images for each class and a plurality of associated semantic information, wherein the plurality of associated semantic information is from a plurality of sources and comprises at least some of class/object labels, textual description, or attributes, and wherein the neural network is trained by modulating the training images by sequentially applying the plurality of associated semantic information and classifying query images using the trained neural network system.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Eliyahu Schwartz, Leonid Karlinsky, Rogerio Schmidt Feris
  • Publication number: 20220058505
    Abstract: Embodiments may include novel techniques for Task-Adaptive Feature Sub-Space Learning (TAFSSL). For example, in an embodiment, a method may be implemented in a computer system comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method comprising: training a machine learning system to classify features in images by: generating a sample set comprising one or a few labeled training samples and one or a few additional samples containing instances of target classes, performing dimensionality reduction computed on the samples in the sample set to form a dimension reduced sub-space, generating class representatives in the dimension reduced sub-space using clustering, and classifying features in images using the trained machine learning system.
    Type: Application
    Filed: August 23, 2020
    Publication date: February 24, 2022
    Inventors: Leonid Karlinsky, Joseph Shtok, Eliyahu Schwartz
  • Publication number: 20210319263
    Abstract: Embodiments may provide learning and recognition of classifications using only one or a few examples of items. For example, in an embodiment, a method of computer vision processing may be implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise training a neural network system implemented in the computer system to classify images into a plurality of classes using one or a few training images for each class and a plurality of associated semantic information, wherein the plurality of associated semantic information is from a plurality of sources and comprises at least some of class/object labels, textual description, or attributes, and wherein the neural network is trained by modulating the training images by sequentially applying the plurality of associated semantic information and classifying query images using the trained neural network system.
    Type: Application
    Filed: April 13, 2020
    Publication date: October 14, 2021
    Inventors: ELIYAHU SCHWARTZ, LEONID KARLINSKY, ROGERIO SCHMIDT FERIS
  • Publication number: 20210248715
    Abstract: A method of processing an input image comprises receiving the input image, storing the image in a memory, and accessing, by an image processor, a computer readable medium storing a trained deep learning network. A first part of the deep learning network has convolutional layers providing low-level features extracted from the input image, and convolutional layers providing a residual image. A second part of the deep learning network has convolutional layers for receiving the low-level features and extracting high-level features based on the low-level features. The method feeds the input image to the trained deep learning network, and applies a transformation to the residual image based on the extracted high-level features.
    Type: Application
    Filed: April 29, 2021
    Publication date: August 12, 2021
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Eliyahu SCHWARTZ, Raja GIRYES, Alexander BRONSTEIN
  • Publication number: 20210241096
    Abstract: A system for training a quantized neural network dataset, comprising at least one hardware processor adapted to: receive input data comprising a plurality of training input value sets and a plurality of target value sets; in each of a plurality of training iterations: for each layer, comprising a plurality of weight values, of one or more of a plurality of layers of a neural network: compute a set of transformed values by applying to a plurality of layer values one or more emulated non-uniformly quantized transformations by adding to each of the plurality of layer values one or more uniformly distributed random noise values; and compute a plurality of output values; compute a plurality of training output values; and update one or more of the plurality of weight values to decrease a value of a loss function; and output the updated plurality of weight values of the plurality of layers.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 5, 2021
    Applicants: Technion Research & Development Foundation Limited, Ramot at Tel-Aviv University Ltd.
    Inventors: Chaim BASKIN, Eliyahu SCHWARTZ, Evgenii ZHELTONOZHSKII, Alexander BRONSTEIN, Natan LISS, Abraham MENDELSON
  • Patent number: 10997690
    Abstract: A method of processing an input image comprises receiving the input image, storing the image in a memory, and accessing, by an image processor, a computer readable medium storing a trained deep learning network. A first part of the deep learning network has convolutional layers providing low-level features extracted from the input image, and convolutional layers providing a residual image. A second part of the deep learning network has convolutional layers for receiving the low-level features and extracting high-level features based on the low-level features. The method feeds the input image to the trained deep learning network, and applies a transformation to the residual image based on the extracted high-level features.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: May 4, 2021
    Assignee: Ramot at Tel-Aviv University Ltd.
    Inventors: Eliyahu Schwartz, Raja Giryes, Alexander Bronstein
  • Patent number: 10832096
    Abstract: A method can include learning a common embedding space and a set of parameters for each one of a plurality of sets of mixture models, wherein one mixture model is associated with one class of objects within a set of object categories. The method can also include adding new mixture models to the set of mixture models to support novel categories based on a set of example embedding vectors computed for each one of the novel categories. Additionally, the method includes detecting in images a plurality of boxes with associated labels and corresponding confidence scores, wherein the boxes correspond to image regions comprising objects of both known categories and the novel categories. Furthermore, the method includes, given a query image, executing an instruction based on the common embedding space and the set of mixture models, the instruction comprising identifying objects from both categories in the query image.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Karlinsky, Eliyahu Schwartz, Joseph Shtok, Mattias Marder, Sivan Harary
  • Patent number: 10796203
    Abstract: Embodiments of the present disclosure include training a model using a plurality of pairs of feature vectors related to a first class. Embodiments include providing a sample feature vector related to a second class as an input to the model. Embodiments include receiving at least one synthesized feature vector as an output from the model. Embodiments include training a classifier to recognize the second class using a training data set comprising the sample feature vector related to the second class and the at least one synthesized feature vector. Embodiments include providing a query feature vector as an input to the classifier. Embodiments include receiving output from the classifier that identifies the query feature vector as being related to the second class, wherein the output is used to perform an action.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: October 6, 2020
    Assignee: International Business Machines Corporation
    Inventors: Leonid Karlinsky, Mattias Marder, Eliyahu Schwartz, Joseph Shtok, Sivan Harary
  • Publication number: 20200234402
    Abstract: A method of processing an input image comprises receiving the input image, storing the image in a memory, and accessing, by an image processor, a computer readable medium storing a trained deep learning network. A first part of the deep learning network has convolutional layers providing low-level features extracted from the input image, and convolutional layers providing a residual image. A second part of the deep learning network has convolutional layers for receiving the low-level features and extracting high-level features based on the low-level features. The method feeds the input image to the trained deep learning network, and applies a transformation to the residual image based on the extracted high-level features.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Applicant: Ramot at Tel-Aviv University Ltd.
    Inventors: Eliyahu SCHWARTZ, Raja GIRYES, Alexander BRONSTEIN
  • Publication number: 20200218931
    Abstract: A method can include learning a common embedding space and a set of parameters for each one of a plurality of sets of mixture models, wherein one mixture model is associated with one class of objects within a set of object categories. The method can also include adding new mixture models to the set of mixture models to support novel categories based on a set of example embedding vectors computed for each one of the novel categories. Additionally, the method includes detecting in images a plurality of boxes with associated labels and corresponding confidence scores, wherein the boxes correspond to image regions comprising objects of both known categories and the novel categories. Furthermore, the method includes, given a query image, executing an instruction based on the common embedding space and the set of mixture models, the instruction comprising identifying objects from both categories in the query image.
    Type: Application
    Filed: January 7, 2019
    Publication date: July 9, 2020
    Inventors: Leonid Karlinsky, Eliyahu Schwartz, Joseph Shtok, Mattias Marder, Sivan Harary
  • Publication number: 20200175332
    Abstract: Embodiments of the present disclosure include training a model using a plurality of pairs of feature vectors related to a first class. Embodiments include providing a sample feature vector related to a second class as an input to the model. Embodiments include receiving at least one synthesized feature vector as an output from the model. Embodiments include training a classifier to recognize the second class using a training data set comprising the sample feature vector related to the second class and the at least one synthesized feature vector. Embodiments include providing a query feature vector as an input to the classifier. Embodiments include receiving output from the classifier that identifies the query feature vector as being related to the second class, wherein the output is used to perform an action.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Leonid Karlinsky, Mattias Marder, Eliyahu Schwartz, Joseph Shtok, Sivan Harary
  • Publication number: 20170199994
    Abstract: A method for authenticating a user. The method includes the act of recording first data about an environment at a first time. A user interaction with the environment is stored as a stored password. Second data about the environment is received through an image sensor at a second time. While receiving the second data about the environment, a password is entered. The entered password is compared with the stored password.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Inventors: Emanuel Shalev, Sagi Katz, Eliyahu Schwartz