Patents by Inventor Hamid R. Sheikh

Hamid R. Sheikh 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: 20240135673
    Abstract: A method includes obtaining an under-display camera (UDC) image captured using a camera located under a display. The method also includes processing, using at least one processing device of an electronic device, the UDC image based on a machine learning model to restore the UDC image. The method further includes displaying or storing the restored image corresponding to the UDC image. The machine learning model is trained using (i) a ground truth image and (ii) a synthetic image generated using the ground truth image and a point spread function that is based on an optical transmission model of the display.
    Type: Application
    Filed: October 23, 2022
    Publication date: April 25, 2024
    Inventors: Yibo Xu, Weidi Liu, Hamid R. Sheikh, John Seokjun Lee
  • Patent number: 11961206
    Abstract: A method includes obtaining a Bayer input image. The method also includes generating, using at least one processing device of an electronic device, multiple YUV image frames based on the Bayer input image using non-linear scaling, where the YUV image frames are associated with different exposure settings. The method further includes generating, using the at least one processing device of the electronic device, a fused image based on the YUV image frames. In addition, the method includes applying, using the at least one processing device of the electronic device, global tone-mapping to the fused image in order to generate a tone-mapped fused image, where the global tone-mapping is based on a first cubic spline curve.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: April 16, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kaimo Lin, Hamid R. Sheikh
  • Publication number: 20240119570
    Abstract: A method includes identifying, using at least one processing device of an electronic device, a spatially-variant point spread function associated with an under-display camera. The spatially-variant point spread function is based on an optical transmission model and a layout of a display associated with the under-display camera. The method also includes generating, using the at least one processing device, a ground truth image. The method further includes performing, using the at least one processing device, a convolution of the ground truth image based on the spatially-variant point spread function in order to generate a synthetic sensor image. The synthetic sensor image represents a simulated image captured by the under-display camera. In addition, the method includes providing, using the at least one processing device, the synthetic sensor image and the ground truth image as an image pair to train a machine learning model to perform under-display camera point spread function inversion.
    Type: Application
    Filed: October 11, 2022
    Publication date: April 11, 2024
    Inventors: Yibo Xu, Weidi Liu, Hamid R. Sheikh, John Seokjun Lee
  • Publication number: 20240089606
    Abstract: A method includes obtaining, using at least one processing device of an electronic device, multiple image frames having different exposure levels. The method also includes determining whether a moving saturated region is present in at least some of the image frames. The method further includes selecting one of the image frames as a reference frame, where the selected image frame depends on whether the moving saturated region is present in at least some of the image frames. The selected image frame may have a first exposure level when the moving saturated region is present in at least some of the image frames, and the selected image frame may have a second exposure level longer than the first exposure level when the moving saturated region is not present in the image frames.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 14, 2024
    Inventors: Ibrahim Pekkucuksen, Hamid R. Sheikh
  • Publication number: 20240087190
    Abstract: A method includes obtaining a raw image in a first image domain. The method also includes determining a color distribution and an amount of variation in the raw image. The method further includes using an iterative process to generate a dead leaf image from a blank image in the first image domain. The iterative process includes adding multiple circles and multiple sticks to the blank image until the dead leaf image is filled. The iterative process also includes blurring portions of the dead leaf image during at least one iteration of the iterative process. Textures of the multiple circles are blended based on the color distribution and the amount of variation in the raw image.
    Type: Application
    Filed: November 30, 2022
    Publication date: March 14, 2024
    Inventors: Mingzhao Yu, Zeeshan Nadir, Hamid R. Sheikh, John W. Glotzbach
  • Publication number: 20240062342
    Abstract: A method includes obtaining an input image that contains blur. The method also includes providing the input image to a trained machine learning model, where the trained machine learning model includes (i) a shallow feature extractor configured to extract one or more feature maps from the input image and (ii) a deep feature extractor configured to extract deep features from the one or more feature maps. The method further includes using the trained machine learning model to generate a sharpened output image. The trained machine learning model is trained using ground truth training images and input training images, where the input training images include versions of the ground truth training images with blur created using demosaic and noise filtering operations.
    Type: Application
    Filed: August 18, 2022
    Publication date: February 22, 2024
    Inventors: Devendra K. Jangid, John Seokjun Lee, Hamid R. Sheikh
  • Patent number: 11889197
    Abstract: A method includes obtaining multiple image frames captured during a multi-frame capture operation. The method also includes determining that two or more of the multiple image frames are available for selection as a reference frame, where the two or more image frames are associated with at least two different exposure levels. The method further includes determining whether a moving saturated region is present in the two or more image frames. The method also includes, in response to determining that the moving saturated region is present, selecting an image frame from among the two or more image frames having a first exposure level. In addition, the method includes, in response to determining that the moving saturated region is not present, selecting an image frame from among the two or more image frames having a second exposure level, where the second exposure level is longer than the first exposure level.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: January 30, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ibrahim Pekkucuksen, Hamid R. Sheikh
  • Patent number: 11869118
    Abstract: An apparatus includes at least one memory configured to store an AI network and at least one processor. The at least one processor is configured to generate a dead leaves model. The at least one processor is also configured to capture a ground truth frame from the dead leaves. The at least one processor is further configured to apply a mathematical noise model to the ground truth frame to produce a noisy frame. In addition, the at least one processor is configured to train the AI network using the ground truth frame and the noisy frame.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: January 9, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Pavan Chennagiri, John Seokjun Lee, Hamid R. Sheikh
  • Publication number: 20230362496
    Abstract: A method includes obtaining an image, where the image includes one or more frames. The method also includes performing multi-frame processing, image signal processing, and image processing on the image to produce a processed image. The method further includes applying a chroma suppression to the processed image. The chroma suppression is configured to reduce brightness and color saturation in one or more select areas within the processed image.
    Type: Application
    Filed: July 18, 2023
    Publication date: November 9, 2023
    Inventors: Yibo Xu, Hamid R. Sheikh
  • Publication number: 20230362497
    Abstract: A method includes obtaining an image, where the image includes one or more frames. The method also includes performing multi-frame processing and image signal processing on the image to produce a processed image. The method further includes performing image restoration on the processed image to produce an output image. Performing the image restoration includes generating a dither signal, applying a dither signal corner attenuation to the dither signal in order to generate an attenuated dither signal, combining the attenuated dither signal with a sharpened denoised signal in order to generate a combine signal, and applying a halo suppression on the combined signal.
    Type: Application
    Filed: July 18, 2023
    Publication date: November 9, 2023
    Inventors: Yibo Xu, Hamid R. Sheikh
  • Publication number: 20230351563
    Abstract: A method includes dividing an image into overlapping image patches each having a specified size. The method also includes analyzing content of each image patch using a mathematical transform technique to classify each image patch into at least one class. The method further includes filtering each image patch for noise suppression by suppressing one or more transform coefficients of the image patch. An amount of suppression for each of the one or more transform coefficients is selected according to the at least one class of the image patch. In addition, the method includes reconstructing the filtered image patches into an output image.
    Type: Application
    Filed: September 7, 2022
    Publication date: November 2, 2023
    Inventors: Zeeshan Nadir, Hamid R. Sheikh, John W. Glotzbach
  • Patent number: 11792535
    Abstract: A system and method are provided to improve quality in an under-display camera (UDC) system with radially-increasing distortion. At least one processor receives an image and performs multi-frame processing, image signal processing, and a point spread function inversion (PSFI) on the image to produce a processed image. A PSFI radial coring is applied on the processed image to reduce noise in the processed image resulting from the PSFI. The at least one processor can apply a chroma suppression to the processing of the image to reduce brightness and color saturation is select areas in the processed image. Image restoration can be performed on the processed image to produce an output image. The image restoration may include generating a dither signal, applying a dither signal corner attenuation to the dither signal, combining the attenuated dither signal with a sharpened denoised signal, and applying a halo suppression on the combined signals.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: October 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yibo Xu, Hamid R Sheikh
  • Patent number: 11727540
    Abstract: Various image sharpening techniques are disclosed. For example, a method for image sharpening includes obtaining, using at least one sensor of an electronic device, an image that includes visual content. The method also includes generating an edge map that indicates edges of the visual content within the image. The method further includes applying a high-pass signal and an adaptive gain based on the edge map to sharpen the image. The method also includes generating a bright halo mask and a dark halo mask based on the edge map, where the bright halo mask indicates an upper sharpening limit and the dark halo mask indicates a lower sharpening limit. In addition, the method includes modifying a level of sharpening at one or more of the edges within the sharpened image to provide halo artifact reduction based on the bright halo mask and the dark halo mask.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: August 15, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Zhen Tong, Yibo Xu, John W. Glotzbach, Hamid R. Sheikh, Ruiwen Zhen, Baekdu Choi
  • Publication number: 20230252611
    Abstract: A method includes obtaining an image and a gain map associated with the image. The method also includes identifying image patches in the image and corresponding gain map patches in the gain map. Different image patches are centered around different anchor points in the image. The method further includes, for each image patch and its corresponding gain map patch, generating an intensity-gain curve for the associated anchor point. The intensity-gain curve specifies (i) gain values based on the corresponding gain map patch for intensity values up to a threshold intensity value and (ii) gain values based on one or more input parameters for intensity values above the threshold intensity value. In addition, the method includes combining the intensity-gain curves to generate a 3D lookup table, which identifies the gain values for the anchor points in the image at each of multiple intensity values.
    Type: Application
    Filed: October 12, 2022
    Publication date: August 10, 2023
    Inventors: Gunawath Dilshan Godaliyadda, John W. Glotzbach, Hamid R. Sheikh
  • Publication number: 20230254591
    Abstract: A method includes obtaining multiple image frames. The method also includes selecting, using at least one processing device of an electronic device, an asymmetrical image pair from the multiple image frames. The asymmetrical image pair includes a first image frame and a second image frame, where the first image frame has a shorter exposure than the second image frame. The method further includes identifying, using the at least one processing device, one or more features based on the asymmetrical image pair. The method also includes determining, using the at least one processing device, whether the first image frame contains flicker based on the one or more features. In addition, the method includes enabling or disabling, using the at least one processing device, the first image frame as a reference candidate based on the determination whether the first image frame contains flicker.
    Type: Application
    Filed: November 29, 2022
    Publication date: August 10, 2023
    Inventors: Nguyen Thang Long Le, Zeeshan Nadir, John W. Glotzbach, Hamid R. Sheikh
  • Publication number: 20230252604
    Abstract: A method includes filtering an input image through a discrete cosine transform based noise filter (DCT-NF). The DCT-NF converts the input image from an original space into a perceptual space, applying gamma correction. The DCT-NF separates luminance channels of the input image from chroma channels of the input image. The DCT-NF divides the input image into overlapping patches and computes DCT transform of the patches. Each patch is a different partial portion of the input image. The DCT-NF suppresses patches that include an input DCT coefficient within a threshold range. The DCT-NF applies an inverse discrete cosine transform (IDCT) to the suppressed patches and remaining overlapping patches that include an input DCT coefficient outside the threshold range. The DCT-NF re-combines luminance and chroma channels of the IDCT-transformed patches. The DCT-NF generates a DCT noise-filtered output image by re-converting the IDCT-transformed patches to the original space by applying inverse gamma correction.
    Type: Application
    Filed: February 4, 2022
    Publication date: August 10, 2023
    Inventors: Zeeshan Nadir, John W. Glotzbach, Hamid R. Sheikh
  • Publication number: 20230252770
    Abstract: A method for training data generation includes obtaining a first set of image frames of a scene and a second set of image frames of the scene using multiple exposure settings. The method also includes generating an alignment map, a blending map, and an input image using the first set of image frames. The method further includes generating a ground truth image using the alignment map, the blending map, and the second set of image frames. In addition, the method includes using the ground truth image and the input image as an image pair in a training dataset when training a machine learning model to reduce image distortion and noise.
    Type: Application
    Filed: October 11, 2022
    Publication date: August 10, 2023
    Inventors: Tyler Luu, John W. Glotzbach, Hamid R. Sheikh, John Seokjun Lee, Youngmin Kim, Jun Ki Cho, Seung-Chul Jeon
  • Publication number: 20230252608
    Abstract: A method includes obtaining, using a stationary sensor of an electronic device, multiple image frames including first and second image frames. The method also includes generating, using multiple previously generated motion vectors, a first motion-distorted image frame using the first image frame and a second motion-distorted image frame using the second image frame. The method further includes adding noise to the motion-distorted image frames to generate first and second noisy motion-distorted image frames. The method also includes performing (i) a first multi-frame processing (MFP) operation to generate a ground truth image using the motion-distorted image frames and (ii) a second MFP operation to generate an input image using the noisy motion-distorted image frames.
    Type: Application
    Filed: February 7, 2022
    Publication date: August 10, 2023
    Inventors: Yingmao Li, Hamid R. Sheikh, John Seokjun Lee, Youngmin Kim, Jun Ki Cho, Seung-Chul Jeon
  • Patent number: 11720782
    Abstract: A method includes obtaining, using at least one processor of an electronic device, multiple calibration parameters associated with multiple sensors of a selected mobile device. The method also includes obtaining, using the at least one processor, an identification of multiple imaging tasks. The method further includes obtaining, using the at least one processor, multiple synthetically-generated scene images. In addition, the method includes generating, using the at least one processor, multiple training images and corresponding meta information based on the calibration parameters, the identification of the imaging tasks, and the scene images. The training images and corresponding meta information are generated concurrently, different ones of the training images correspond to different ones of the sensors, and different pieces of the meta information correspond to different ones of the imaging tasks.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: August 8, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chenchi Luo, Gyeongmin Choe, Yingmao Li, Zeeshan Nadir, Hamid R. Sheikh, John Seokjun Lee, Youngjun Yoo
  • Publication number: 20230245494
    Abstract: An apparatus includes a memory configured to store images and a processor. The processor is configured to receive an input image. The processor is further configured to partition a human mask in the input image using a segmentation algorithm. The processor is also configured to generate a skin map based on identifying skin in the input image using the human mask. In addition, the processor is configured to process an output image with brightening applied using the skin map.
    Type: Application
    Filed: February 2, 2022
    Publication date: August 3, 2023
    Inventors: Zeeshan Nadir, John W. Glotzbach, Hamid R. Sheikh