Patents by Inventor Sohail A. Dianat

Sohail A. Dianat 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: 20240031514
    Abstract: Systems and methods for medical imaging and spectroscopy analysis are disclosed. Some embodiments relate to digital staining. Some embodiments relate to digital staining using hyperspectral or multispectral imaging. Some embodiments relate to digital staining using RGB imaging. Some embodiments relate to analysis of other types of medical imaging and spectroscopy. Some embodiments relate to platform for performing analysis of medical imaging and spectroscopy data.
    Type: Application
    Filed: October 11, 2023
    Publication date: January 25, 2024
    Inventors: Jeffrey N. Yu, Lalit K. Mestha, Sohail A. Dianat
  • Patent number: 10292594
    Abstract: A system and method include contactless detecting and tracking cardiac activity by making use of a feedback control system, such as a Phase Locked Loop (PLL), in real-time or from a prerecorded signal stream.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: May 21, 2019
    Assignee: ROCHESTER INSTITUTE OF TECHNOLOGY
    Inventors: Gill R. Tsouri, Sohail Dianat
  • Patent number: 9066054
    Abstract: A system and method for rendering an image provide for segmenting the image into a plurality of segments based on image content and, for each identified segment, identifying a rendering profile from a set of rendering profiles. The rendering profile may include a look up table for converting pixels from a first color space, such as a device independent color space, e.g., RGB, to second color space, such as a device dependent color space, e.g., CMYK. The identified rendering profile is applied to the respective segment and the segments to which the profiles have been applied are combined into a print job for rendering on print media by an associated color output device or otherwise output. The system allows different segments in the image to be processed through different rendering profiles most suited to the objects that the segments contain.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: June 23, 2015
    Assignee: XEROX CORPORATION
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Patent number: 8976859
    Abstract: What is disclosed is a novel video processing system and method wherein a plurality of image frames of a video captured using a video camera with a spatial resolution of (M×N) in the (x, y) direction, respectively, and a temporal resolution (T) in frames per unit of time. A first and second magnification factor f1, f2 are selected for spatial enhancement in the (x, y) direction. A third magnification factor f3 is selected for a desired temporal enhancement in (T). The video data is processed using a dictionary comprising high and low resolution patch cubes which are used to induce spatial and temporal components in the video where no data exists. A high resolution course video X0 is generated which has an enhanced spatial resolution of (f1*M)×(f2*N) and an enhanced temporal resolution of (f3*T) frames. The course high resolution video is then smoothed, when found required, to generate a smoothed high resolution video.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: March 10, 2015
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Survi Kyal, Sohail A. Dianat
  • Publication number: 20140276118
    Abstract: A system and method include contactless detecting and tracking cardiac activity by making use of a feedback control system, such as a Phase Locked Loop (PLL), in real-time or from a prerecorded signal stream.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 18, 2014
    Applicant: ROCHESTER INSTITUTE OF TECHNOLOGY
    Inventors: Gill R. Tsouri, Sohail Dianat
  • Publication number: 20140160355
    Abstract: What is disclosed is a novel video processing system and method wherein a plurality of image frames of a video captured using a video camera with a spatial resolution of (M×N) in the (x, y) direction, respectively, and a temporal resolution (T) in frames per unit of time. A first and second magnification factor f1, f2 are selected for spatial enhancement in the (x, y) direction. A third magnification factor f3 is selected for a desired temporal enhancement in (T). The video data is processed using a dictionary comprising high and low resolution patch cubes which are used to induce spatial and temporal components in the video where no data exists. A high resolution course video X0 is generated which has an enhanced spatial resolution of (f1* M)×(f2*N) and an enhanced temporal resolution of (f3*T) frames. The course high resolution video is then smoothed, when found required, to generate a smoothed high resolution video.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: Xerox Corporation
    Inventors: Lalit Keshav MESTHA, Survi KYAL, Sohail A. DIANAT
  • Patent number: 8617081
    Abstract: What is disclosed is a system and method for recovering a patient's cardiac pulse rate from a sequence of video images recording of that patient. In one embodiment, a reference signal of a particular frequency is generated at predetermined frequency intervals and a constrained source separation is performed on the source data to obtain an estimation of the source signal intended to be recovered. The reference signal is updated and constrained source separation is again performed. These operations are repeated for all frequencies of the reference signal. The frequency at which a minimum error is achieved is determined to be the subject's recovered cardiac pulse frequency. In such a manner, the source signal is extracted and recovered reliably from captured multi-channel RGB signals or multispectral signals. The teachings hereof find their uses in a variety of medical solutions including various military, security and telemedicine applications. Various embodiments are disclosed.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: December 31, 2013
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Survi Kyal, Gill Rafael Tsouri, Sohail A. Dianat, Beilei Xu
  • Patent number: 8564830
    Abstract: What is provided are a novel system and method for generating a sensitivity matrix for adaptive color control in a color marking device. In one embodiment, a first and second color space is identified. A total of N intermediate components are identified. Component sensitivity matrices are calculated and a sensitivity matrix is generated using a chain rule of differentiation over each successive component sensitivity matrix. The present method facilitates calibration of dynamically varying color reproduction devices.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: October 22, 2013
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Patent number: 8515171
    Abstract: A multi-resolution color image segmentation algorithm which takes advantage of gradient information in an adaptive and progressive framework is described. A gradient-based segmentation method is initiated with a dyadic wavelet decomposition scheme of an arbitrary input image, accompanied by a vector gradient calculation of its color converted counterpart. The resultant gradient map is used to automatically and adaptively generate thresholds for segregating regions of varying gradient densities, at different resolution levels of the input image pyramid. In combination with a confidence map and non-linear spatial filtering techniques, regions of high confidence are passed from one resolution level to another until the final segmentation at highest (original) resolution is achieved.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: August 20, 2013
    Assignees: Rochester Institute of Technology, Hewlett-Packard Development Company, LP
    Inventors: Sreenath Rao Vantaram, Eli Saber, Sohail Dianat, Mark Shaw, Ranjit Bhaskar
  • Publication number: 20130079649
    Abstract: What is disclosed is a system and method for recovering a patient's cardiac pulse rate from a sequence of video images recording of that patient. In one embodiment, a reference signal of a particular frequency is generated at predetermined frequency intervals and a constrained source separation is performed on the source data to obtain an estimation of the source signal intended to be recovered. The reference signal is updated and constrained source separation is again performed. These operations are repeated for all frequencies of the reference signal. The frequency at which a minimum error is achieved is determined to be the subject's recovered cardiac pulse frequency. In such a manner, the source signal is extracted and recovered reliably from captured multi-channel RGB signals or multispectral signals. The teachings hereof find their uses in a variety of medical solutions including various military, security and telemedicine applications. Various embodiments are disclosed.
    Type: Application
    Filed: September 28, 2011
    Publication date: March 28, 2013
    Applicant: XEROX CORPORATION
    Inventors: Lalit Keshav MESTHA, Survi KYAL, Gill Rafael TSOURI, Sohail A. DIANAT, Beilei XU
  • Patent number: 8145078
    Abstract: The present disclosure provides for an imaging machine having an imaging member including a method for maintaining a toner concentration. The method for maintaining the toner concentration comprises: determining a toner concentration (TC) measurement using a sensor; computing a state estimator output from the TC measurement and a pre-stored estimator gain matrix, Ke; computing an estimated target state from the state estimator and a pre-stored controller gain matrix, K; computing a duty cycle from the estimated target state, pixel count data, and pre-stored target decomposer output; and, updating the duty cycle by repeating the above method for the next TC cycle.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: March 27, 2012
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat, Bharathi Venkitaraman, Douglas Kreckel
  • Patent number: 8117183
    Abstract: The computer algorithm described which indexes and retrieves images. A query in the form of an image object or an image facilitates image retrieval in order to retrieve several images close to user's request. A thumbnail form of rank ordered images is provided for viewing. The user selects the images and down loads the images for inclusion in the job. The images are then ripped and printed.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: February 14, 2012
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Patent number: 7839498
    Abstract: To determine spectra, integrated multiple illuminant measurements from a non-fully illuminant populated color sensor may be converted into a fully populated spectral curve using a reference database. The reference database is partitioned into a plurality of clusters, and an appropriate centroid is determined for each cluster by, for example, vector quantization. Training samples that form the reference database may be assigned to the clusters by comparing the Euclidean distance between the centroids and the sample under consideration, and assigning each sample to the cluster having the centroid with the shortest Euclidean distance. When all training samples have been assigned, the resulting structure is stored as the reference database. When reconstructing the spectra for new measurements from the sensor, the Euclidean distances between actual color samples under measurement and each cluster centroid are measured.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: November 23, 2010
    Assignee: Xerox Corporation
    Inventors: Lalit K. Mestha, Sohail A. Dianat, Francesca G. Polo, Gary W. Skinner
  • Publication number: 20100253960
    Abstract: What is provided are a novel system and method for generating a sensitivity matrix for adaptive color control in a color marking device. In one embodiment, a first and second color space is identified. A total of N intermediate components are identified. Component sensitivity matrices are calculated and a sensitivity matrix is generated using a chain rule of differentiation over each successive component sensitivity matrix. The present method facilitates calibration of dynamically varying color reproduction devices.
    Type: Application
    Filed: June 21, 2010
    Publication date: October 7, 2010
    Applicant: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Patent number: 7782490
    Abstract: What is provided are a novel system and method for determining a sensitivity matrix for adaptive color control in a color marking device capable of performing device independent color correction. In one embodiment, a determination is made as to what control operation the color marking device is being characterized for. Nominal CMYK values are then selected based on the determined control operation. If the control operation is a gray balancing operation, the nominal CMYK values are selected using C=M=Y=L* and K*=0 values. Otherwise, the nominal CMYK values are selected using a CMYK to L*a*b* printer map. Color parameters are determined for the CMYK values based on the selected nominal CMYK values. A sensitivity matrix is then generated from the color parameters and CMYK values. The method facilitates calibration of dynamically varying color reproduction devices.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: August 24, 2010
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Publication number: 20100183225
    Abstract: A multi-resolution color image segmentation algorithm which takes advantage of gradient information in an adaptive and progressive framework is described. A gradient-based segmentation method is initiated with a dyadic wavelet decomposition scheme of an arbitrary input image, accompanied by a vector gradient calculation of its color converted counterpart. The resultant gradient map is used to automatically and adaptively generate thresholds for segregating regions of varying gradient densities, at different resolution levels of the input image pyramid. In combination with a confidence map and non-linear spatial filtering techniques, regions of high confidence are passed from one resolution level to another until the final segmentation at highest (original) resolution is achieved.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 22, 2010
    Applicants: Rochester Institute of Technology, Hewlett-Packard Development Company L.P.
    Inventors: Sreenath Rao Vantaram, Eli Saber, Sohail Dianat, Mark Shaw, Ranjit Bhaskar
  • Publication number: 20090300055
    Abstract: The computer algorithm described which indexes and retrieves images. A query in the form of an image object or an image facilitates image retrieval in order to retrieve several images close to user's request. A thumbnail form of rank ordered images is provided for viewing. The user selects the images and down loads the images for inclusion in the job. The images are then ripped and printed.
    Type: Application
    Filed: November 18, 2008
    Publication date: December 3, 2009
    Applicant: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Publication number: 20090297179
    Abstract: The present disclosure provides for an imaging machine having an imaging member including a method for maintaining a toner concentration. The method for maintaining the toner concentration comprises: determining a toner concentration (TC) measurement using a sensor; computing a state estimator output from the TC measurement and a pre-stored estimator gain matrix, Ke; computing an estimated target state from the state estimator and a pre-stored controller gain matrix, K; computing a duty cycle from the estimated target state, pixel count data, and pre-stored target decomposer output; and, updating the duty cycle by repeating the above method for the next TC cycle.
    Type: Application
    Filed: February 23, 2009
    Publication date: December 3, 2009
    Applicant: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat, Bharathi Venkitaraman, Douglas Kreckel
  • Publication number: 20090296110
    Abstract: A system and method for rendering an image provide for segmenting the image into a plurality of segments based on image content and, for each identified segment, identifying a rendering profile from a set of rendering profiles. The rendering profile may include a look up table for converting pixels from a first color space, such as a device independent color space, e.g., RGB, to second color space, such as a device dependent color space, e.g., CMYK. The identified rendering profile is applied to the respective segment and the segments to which the profiles have been applied are combined into a print job for rendering on print media by an associated color output device or otherwise output. The system allows different segments in the image to be processed through different rendering profiles most suited to the objects that the segments contain.
    Type: Application
    Filed: August 27, 2008
    Publication date: December 3, 2009
    Applicant: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Sohail A. Dianat
  • Publication number: 20090195797
    Abstract: What is provided are a novel system and method for determining a sensitivity matrix for adaptive color control in a color marking device capable of performing device independent color correction. In one embodiment, a determination is made as to what control operation the color marking device is being characterized for. Nominal CMYK values are then selected based on the determined control operation. If the control operation is a gray balancing operation, the nominal CMYK values are selected using C=M=Y=L* and K*=0 values. Otherwise, the nominal CMYK values are selected using a CMYK to L*a*b* printer map. Color parameters are determined for the CMYK values based on the selected nominal CMYK values. A sensitivity matrix is then generated from the color parameters and CMYK values. The method facilitates calibration of dynamically varying color reproduction devices.
    Type: Application
    Filed: February 1, 2008
    Publication date: August 6, 2009
    Applicant: Xerox Corporation
    Inventors: LALIT KESHAV MESTHA, Sohail A. Dianat