Patents by Inventor Rastislav Lukac

Rastislav Lukac 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: 20160234418
    Abstract: A method for adjusting predetermined ISO-dependent image processing parameters for images captured by a digital camera includes measuring the exposure deviation in exposure units from an optimal exposure as determined by the camera during an image capture process, deriving an estimated camera sensitivity from the exposure deviation, and adjusting the ISO-dependent image processing parameters for images captured by the camera as a function of the derived estimated camera sensitivity.
    Type: Application
    Filed: April 13, 2016
    Publication date: August 11, 2016
    Applicant: Foveon, Inc.
    Inventor: Rastislav Lukac
  • Publication number: 20160073046
    Abstract: A pixel sensor array includes a plurality of pixel sensors having a first gain and a plurality of pixel sensors having a second gain less than the first gain.
    Type: Application
    Filed: November 16, 2015
    Publication date: March 10, 2016
    Inventors: Rastislav Lukac, Shri Ramaswami, Sanghoon Bae
  • Patent number: 9191556
    Abstract: A pixel sensor array includes a plurality of pixel sensors having a first gain and a plurality of pixel sensors having a second gain less than the first gain.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: November 17, 2015
    Assignee: Foveon, Inc.
    Inventors: Rastislav Lukac, Shri Ramaswami, Sanghoon Bae
  • Patent number: 9147235
    Abstract: A method for performing highlight restoration on a digital image includes comparing the pixels in the image with a saturation level value to identify saturated pixels. A saturation map of saturated pixels is generated. Each selected saturated pixel is identified as a restorable pixel only if at least one color channel of the pixel is unsaturated. For each restorable pixel, a group of the closest unsaturated pixels above, below, to the left, and to the right of the select saturated pixel is identified. A replacement pixel value is generated for each saturated color channel of the restorable pixel, using a combination of the pixel values of the unsaturated color channels of the restorable pixel and the pixel values of the corresponding color channels of the nearby unsaturated pixels.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: September 29, 2015
    Assignee: Foveon, Inc.
    Inventors: Rastislav Lukac, Ken Doyle
  • Publication number: 20140363090
    Abstract: A method for performing fast detail-preserving filtering of an input digital image includes, for each pixel in the image, calculating the difference between the selected pixel and each of its four neighboring pixels located above, left, right, and below the selected pixel, calculating a scaled weighted sum of differences between the actual pixel and its four neighbors, where for each neighboring pixel the weight is an edge-sensing function having a data-adaptive scaling parameter function, and adding the weighted sum of differences to the value of the selected pixel.
    Type: Application
    Filed: August 22, 2014
    Publication date: December 11, 2014
    Inventor: Rastislav Lukac
  • Publication number: 20140321742
    Abstract: A method for performing highlight restoration on a digital image includes comparing the pixels in the image with a saturation level value to identify saturated pixels. A saturation map of saturated pixels is generated. Each selected saturated pixel is identified as a restorable pixel only if at least one color channel of the pixel is unsaturated. For each restorable pixel, a group of the closest unsaturated pixels above, below, to the left, and to the right of the select saturated pixel is identified. A replacement pixel value is generated for each saturated color channel of the restorable pixel, using a combination of the pixel values of the unsaturated color channels of the restorable pixel and the pixel values of the corresponding color channels of the nearby unsaturated pixels.
    Type: Application
    Filed: January 30, 2014
    Publication date: October 30, 2014
    Applicant: Foveon, Inc.
    Inventors: Rastislav Lukac, Ken Doyle
  • Publication number: 20140321743
    Abstract: A method for performing highlight restoration on a digital image includes comparing the pixels in the image with a saturation level value to identify saturated pixels. A saturation map of saturated pixels is generated. Each selected saturated pixel is identified as a restorable pixel only if at least one color channel of the pixel is unsaturated. For each restorable pixel, a group of the closest unsaturated pixels above, below, to the left, and to the right of the select saturated pixel is identified. A replacement pixel value is generated for each saturated color channel of the restorable pixel, using a combination of the pixel values of the unsaturated color channels of the restorable pixel and the pixel values of the corresponding color channels of the nearby unsaturated pixels.
    Type: Application
    Filed: January 30, 2014
    Publication date: October 30, 2014
    Applicant: Foveon, Inc.
    Inventors: Rastislav Lukac, Ken Doyle
  • Patent number: 8849057
    Abstract: A method for sharpening an original digital image includes generating a smoothed image from the original image. A residual image is generated from the smoothed image and the original image. A sharpened smoothed image is generated. The residual image and the sharpened smoothed image are combined to produce a sharpened version of the original image.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: September 30, 2014
    Assignee: Foveon, Inc.
    Inventor: Rastislav Lukac
  • Patent number: 8842912
    Abstract: A method for performing highlight restoration on a digital image includes comparing the pixels in the image with a saturation level value to identify saturated pixels. A saturation map of saturated pixels is generated. Each selected saturated pixel is identified as a restorable pixel only if at least one color channel of the pixel is unsaturated. For each restorable pixel, a group of the closest unsaturated pixels above, below, to the left, and to the right of the select saturated pixel is identified. A replacement pixel value is generated for each saturated color channel of the restorable pixel, using a combination of the pixel values of the unsaturated color channels of the restorable pixel and the pixel values of the corresponding color channels of the nearby unsaturated pixels.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: September 23, 2014
    Assignee: Foveon, Inc.
    Inventors: Rastislav Lukac, Ken Doyle
  • Patent number: 8836816
    Abstract: A method for adjusting the brightness of a captured image from a digital camera includes calculating a reference exposure value using the capture parameters and calculating an actual exposure value as a function of ambient illumination parameters. The reference exposure and actual exposure values are compared to determine an actual image saturation value. The actual image saturation value is compared with the saturation value of the image sensor to determine a brightness adjustment factor, and the captured image is adjusted to compensate for overexposure or underexposure in response to the brightness adjustment factor. The image is scaled up or down using the brightness adjustment factor if the actual image saturation value is less than or more than the saturation value of the image sensor used to capture the image.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: September 16, 2014
    Assignee: Foveon, Inc.
    Inventor: Rastislav Lukac
  • Patent number: 8824826
    Abstract: A method for performing fast detail-preserving filtering of an input digital image includes, for each pixel in the image, calculating the difference between the selected pixel and each of its four neighboring pixels located above, left, right, and below the selected pixel, calculating a scaled weighted sum of differences between the actual pixel and its four neighbors, where for each neighboring pixel the weight is an edge-sensing function having a data-adaptive scaling parameter function, and adding the weighted sum of differences to the value of the selected pixel.
    Type: Grant
    Filed: March 25, 2011
    Date of Patent: September 2, 2014
    Assignee: Foveon, Inc.
    Inventor: Rastislav Lukac
  • Patent number: 8687885
    Abstract: A method for performing column/row pattern suppression in a digital input image includes creating a smoothed version of the input image by averaging a set of columns/rows neighboring around the column/row being corrected. A difference image is constructed by subtracting the smoothed image from the input image. New column/row intensities are computed from the difference image. An output image is constructed with suppressed column/row patterns by subtracting the new column/row intensities from the input image.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: April 1, 2014
    Assignee: Foveon, Inc.
    Inventors: Alireza Yasan, Rastislav Lukac
  • Patent number: 8559716
    Abstract: A method for suppressing structured noise in a digital image includes creating a smoothed version of the original image. Monotonic and slowly-varying image regions are detected by analyzing a residual image which is the function of the original image and its smoothed version. A local window is defined in each pixel location identified in the thresholding process as the location with structured noise and samples inside the window are randomly permuted to randomize the noise structures. A noise-filtered version of the original residual image is generated. The noise-filtered residual and the smoothed version of the original image are combined to produce a final image.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: October 15, 2013
    Assignee: Foveon, Inc.
    Inventor: Rastislav Lukac
  • Publication number: 20130128075
    Abstract: A method for adjusting predetermined ISO-dependent image processing parameters for images captured by a digital camera includes measuring the exposure deviation in exposure units from an optimal exposure as determined by the camera during an image capture process, deriving an estimated camera sensitivity from the exposure deviation, and adjusting the ISO-dependent image processing parameters for images captured by the camera as a function of the derived estimated camera sensitivity.
    Type: Application
    Filed: May 14, 2012
    Publication date: May 23, 2013
    Inventor: Rastislav Lukac
  • Publication number: 20130027591
    Abstract: A pixel sensor array includes a plurality of pixel sensors having a first gain and a plurality of pixel sensors having a second gain less than the first gain.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 31, 2013
    Inventors: Rastislav Lukac, Shri Ramaswami, Sanghoon Bae
  • Patent number: 8351696
    Abstract: A method for replacing defective pixels in a digital color image includes determining whether each pixel has defective data in a selected color channel; for the pixel, determining whether a first reference color channel exists and, if so, correcting the defective data by defining a group of neighboring pixels; for each of m neighboring pixels having non-defective data in the selected color channel and the reference color channel, computing a sum of the differences between the non-defective data in the selected color channel and the non-defective data in the first reference color channel; adding the sum of the differences divided by m to the non-defective data value from the first reference color channel to obtain a result; dividing the result by two to obtain a substitution data value; and substituting the substitution data value for the defective data.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: January 8, 2013
    Assignee: Foveon, Inc.
    Inventor: Rastislav Lukac
  • Publication number: 20120293533
    Abstract: A method for creating gamma correction and tone mapping effects in a digital image includes obtaining rendering parameters, generating the rendering curve using the rendering parameters or their subset, and applying the generated rendering curve to the input image.
    Type: Application
    Filed: May 18, 2012
    Publication date: November 22, 2012
    Inventor: Rastislav Lukac
  • Publication number: 20120294548
    Abstract: A method for sharpening an original digital image includes generating a smoothed image from the original image. A residual image is generated from the smoothed image and the original image. A sharpened smoothed image is generated. The residual image and the sharpened smoothed image are combined to produce a sharpened version of the original image.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 22, 2012
    Inventor: Rastislav Lukac
  • Publication number: 20120293688
    Abstract: A method for adjusting the brightness of a captured image from a digital camera includes calculating a reference exposure value using the capture parameters and calculating an actual exposure value as a function of ambient illumination parameters. The reference exposure and actual exposure values are compared to determine an actual image saturation value. The actual image saturation value is compared with the saturation value of the image sensor to determine a brightness adjustment factor, and the captured image is adjusted to compensate for overexposure or underexposure in response to the brightness adjustment factor. The image is scaled up or down using the brightness adjustment factor if the actual image saturation value is less than or more than the saturation value of the image sensor used to capture the image.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 22, 2012
    Inventor: Rastislav Lukac
  • Publication number: 20120294526
    Abstract: A method for performing column/row pattern suppression in a digital input image includes creating a smoothed version of the input image by averaging a set of columns/rows neighboring around the column/row being corrected. A difference image is constructed by subtracting the smoothed image from the input image. New column/row intensities are computed from the difference image. An output image is constructed with suppressed column/row patterns by subtracting the new column/row intensities from the input image.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 22, 2012
    Inventors: Alireza Yasan, Rastislav Lukac