Patents by Inventor Gilles J. C. A. Backhus

Gilles J. C. A. Backhus 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: 11645355
    Abstract: A system for evaluating a piecewise linear function includes a first look-up table with N entries, and a second look-up table with M entries, with M being less than N. Each of the N entries contains parameters that define a corresponding linear segment of the piecewise linear function. The system further includes a controller configured to store a subset of the N entries from the first look-up table in the second look-up table. The system further includes a classifier for receiving an input value and classifying the input value in one of a plurality of segments of a number line. A total number of the segments is equal to M, and the segments are non-overlapping and contiguous. The system further includes a multiplexor for selecting one of the M entries of the second look-up table based on the classification of the input value into one of the plurality of segments.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: May 9, 2023
    Assignee: Recogni Inc.
    Inventors: Gilles J. C. A. Backhus, Gary S. Goldman
  • Publication number: 20220343169
    Abstract: A method for instantiating a convolutional neural network on a computing system. The convolutional neural network includes a plurality of layers, and instantiating the convolutional neural network includes training the convolutional neural network using a first loss function until a first classification accuracy is reached, clustering a set of F×K kernels of the first layer into a set of C clusters, training the convolutional neural network using a second loss function until a second classification accuracy is reached, creating a dictionary which maps each of a number of centroids to a corresponding centroid identifier, quantizing and compressing F filters of the first layer, storing F quantized and compressed filters of the first layer in a memory of the computing system, storing F biases of the first layer in the memory, and classifying data received by the convolutional neural network.
    Type: Application
    Filed: July 7, 2022
    Publication date: October 27, 2022
    Inventors: Gilles J. C. A. Backhus, Eugene M. Feinberg
  • Patent number: 11468316
    Abstract: A method for instantiating a convolutional neural network on a computing system. The convolutional neural network includes a plurality of layers, and instantiating the convolutional neural network includes training the convolutional neural network using a first loss function until a first classification accuracy is reached, clustering a set of F×K kernels of the first layer into a set of C clusters, training the convolutional neural network using a second loss function until a second classification accuracy is reached, creating a dictionary which maps each of a number of centroids to a corresponding centroid identifier, quantizing and compressing F filters of the first layer, storing F quantized and compressed filters of the first layer in a memory of the computing system, storing F biases of the first layer in the memory, and classifying data received by the convolutional neural network.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: October 11, 2022
    Assignee: Recogni Inc.
    Inventors: Gilles J. C. A. Backhus, Eugene M. Feinberg
  • Patent number: 10740964
    Abstract: A three-dimensional model of the environment of one or more camera devices is determined, in which image processing for inferring the model may be performed at the one or more camera devices.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: August 11, 2020
    Assignee: Recogni Inc.
    Inventors: Shabarivas Abhiram, Gilles J. C. A. Backhus, Eugene M. Feinberg, Berend Ozceri, Martin Stefan Patz
  • Publication number: 20190286938
    Abstract: Systems, methods, and machine-readable media for deterministically generating labeled data for training or validating machine learning models for image analysis, and for using such machine learning models to determine the contents of real-domain images by using a domain transfer to synthetic-appearing images are described.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventors: Gilles J. C. A. Backhus, Shabarivas Abhiram, Eugene M. Feinberg
  • Publication number: 20190287297
    Abstract: Systems, methods, and machine-readable media for determining a three-dimensional environment model of the environment of one or more camera devices, in which image processing for inferring the model may be performed at the camera devices, are described.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventors: Shabarivas Abhiram, Gilles J. C. A. Backhus, Eugene M. Feinberg, Berend Ozceri, Martin Stefan Patz
  • Publication number: 20190286980
    Abstract: A method for instantiating a convolutional neural network on a computing system. The convolutional neural network includes a plurality of layers, and instantiating the convolutional neural network includes training the convolutional neural network using a first loss function until a first classification accuracy is reached, clustering a set of F×K kernels of the first layer into a set of C clusters, training the convolutional neural network using a second loss function until a second classification accuracy is reached, creating a dictionary which maps each of a number of centroids to a corresponding centroid identifier, quantizing and compressing F filters of the first layer, storing F quantized and compressed filters of the first layer in a memory of the computing system, storing F biases of the first layer in the memory, and classifying data received by the convolutional neural network.
    Type: Application
    Filed: February 12, 2019
    Publication date: September 19, 2019
    Inventors: Gilles J. C. A. Backhus, Eugene M. Feinberg