Patents by Inventor Farokh Marvasti

Farokh Marvasti 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: 11887279
    Abstract: A method for denoising an image. The method includes training a fully convolutional neural network (FCN) and generating a reconstructed image by applying the FCN on the image. Training the FCN includes generating an nth training image of a plurality of training images, initializing the FCN with a plurality of initial weights, and repeating a first iterative process. The nth training image includes a training array In. The first iterative process includes extracting an nth denoised training image from the FCN, generating a plurality of updated weights, and replacing the plurality of initial weights with the plurality of updated weights. The nth denoised training image may be extracted by applying the FCN on the nth training image. In an exemplary embodiment, the nth denoised training image may include a denoised array În. The plurality of updated weights is generated by minimizing a loss function including ?n=1N|In?În|.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: January 30, 2024
    Assignee: SHARIF UNIVERSITY OF TECHNOLOGY
    Inventors: Seyedeh Sahar Sadrizadeh, Hatef Otroshi Shahreza, Farokh Marvasti
  • Publication number: 20210209735
    Abstract: A method for denoising an image. The method includes training a fully convolutional neural network (FCN) and generating a reconstructed image by applying the FCN on the image. Training the FCN includes generating an nth training image of a plurality of training images, initializing the FCN with a plurality of initial weights, and repeating a first iterative process. The nth training image includes a training array In. The first iterative process includes extracting an nth denoised training image from the FCN, generating a plurality of updated weights, and replacing the plurality of initial weights with the plurality of updated weights. The nth denoised training image may be extracted by applying the FCN on the nth training image. In an exemplary embodiment, the nth denoised training image may include a denoised array În. The plurality of updated weights is generated by minimizing a loss function including ?n?1N|In?În|.
    Type: Application
    Filed: March 19, 2021
    Publication date: July 8, 2021
    Applicant: Sharif University of Technologies
    Inventors: Seyedeh Sahar Sadrizadeh, Hatef Otroshi Shahreza, Farokh Marvasti
  • Patent number: 9729160
    Abstract: Circuit and method for encoding an analog signal to a stream of bits at an Analog to Digital Converter (ADC) and subsequent reconstruction of the original signal from the bit stream at a Digital to Analog Converter (DAC), where the ADC module samples the analog signal at a sub-Nyquist rate and encodes the samples to a stream of bits. The bit steam is subsequently used to reconstruct the Nyquist-rate samples of the original analog signal at the DAC. The ADC samples the input signal in one of the two realizations of non-uniform sampling, namely, Random Sampling (RS) and Level Crossing (LC) sampling techniques, according to embodiments of the disclosed invention.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: August 8, 2017
    Inventor: Farokh Marvasti
  • Patent number: 8582604
    Abstract: A recursive method for constructing uniquely decodable codes for overloaded synchronous CDMA systems, where large signature codes with growing overloading factors are reconstructed from the small ones. A class of uniquely decodable signature matrices (or encoders) for overloaded synchronous CDMA are also devised. A decoder for synchronous CDMA systems to extract the user data by a number of comparisons with respect to some predefined thresholds.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: November 12, 2013
    Inventors: Omid Mashayekhi, Farokh Marvasti
  • Publication number: 20120257640
    Abstract: A recursive method for constructing uniquely decodable codes for overloaded synchronous CDMA systems, where large signature codes with growing overloading factors are reconstructed from the small ones. A class of uniquely decodable signature matrices (or encoders) for overloaded synchronous CDMA are also devised. A decoder for synchronous CDMA systems to extract the user data by a number of comparisons with respect to some predefined thresholds.
    Type: Application
    Filed: April 7, 2011
    Publication date: October 11, 2012
    Inventors: Omid Mashayekhi, Farokh Marvasti
  • Publication number: 20090285125
    Abstract: An iterative method for multi-user detection in Code Division Multiple Access (CDMA) Systems is used to improve the capacity of the network for random codes. A soft limiter function is used in the output of each step of iterations to accelerate the convergence and also to improve the interference cancellation power of this method.
    Type: Application
    Filed: May 17, 2008
    Publication date: November 19, 2009
    Inventors: Farokh Marvasti, Pedram Pad, Mahmood Ferdosy Naeiny
  • Patent number: 7570186
    Abstract: A system and method is provided to improve the performance of the sigma delta analog to digital converter (ADC). An input signal analog signal received though an input device is passed to a sigma delta modulator (SDM). The output of the modulator is passed through a low pass filter. An iterative algorithm and acceleration algorithm are applied to process the filter output signals to shape the noise components and to improve the performance of the sigma delta ADC. A distortion operator such as G operator, comprising of sigma delta modulator and multistage low pass filter (LPF) is used to suppress the shaped quantization noise.
    Type: Grant
    Filed: July 28, 2007
    Date of Patent: August 4, 2009
    Inventor: Farokh Marvasti
  • Publication number: 20090027249
    Abstract: A system and method is provided to improve the performance of the sigma delta analog to digital converter (ADC). An input signal analog signal received though an input device is passed to a sigma delta modulator (SDM). The output of the modulator is passed through a low pass filter. An iterative algorithm and acceleration algorithm are applied to process the filter output signals to shape the noise components and to improve the performance of the sigma delta ADC. A distortion operator such as G operator, comprising of sigma delta modulator and multistage low pass filter (LPF) is used to suppress the shaped quantization noise.
    Type: Application
    Filed: July 28, 2007
    Publication date: January 29, 2009
    Inventor: FAROKH MARVASTI