Patents by Inventor Maxim Smirnov

Maxim Smirnov 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: 11024006
    Abstract: A portable electronic device may include an image signal processor that includes a clipping circuit, a pyramid generator circuit, and an image fusion processor. The clipping circuit clips pixel values that are under-exposed or over-exposed. The pyramid generator circuit applies a filter to the pixels of the image to generate a filtered image. Some of the filtered pixels may be generated from one or more clipped pixel values. The pyramid generator circuit identifies those filtered pixels that are generated from one or more clipped pixel values and marks the identified filtered pixels with a tag. The pyramid generator circuit decimates the filtered image to generate a downscaled image, which may include one or more filtered pixels that are marked with the tags. The image fusion processor fuses the downscaled image with another image. The pixels that are marked with the tags may be disregarded in the fusion process.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: June 1, 2021
    Assignee: Apple Inc.
    Inventors: Maxim Smirnov, Elena Lamburn, Oren Kerem, Chihsin Wu
  • Patent number: 11010873
    Abstract: Embodiments relate to enhancing local contrast in an image. A bilateral high pass filter generates a high frequency value for each pixel of an input image, based on a convolution using photometric kernel coefficients associated with other pixels around the pixel. A noise control circuit generates a modulated high frequency value for the pixel based on a noise model for the image defining a noise threshold value for modifying the high frequency value. The modulated high frequency value for the pixel is then combined with a pixel value of the pixel to generate an enhanced value for the pixel. Enhanced values for pixels of the image may be generated to provide the local contrast enhancement for the input image.
    Type: Grant
    Filed: May 12, 2020
    Date of Patent: May 18, 2021
    Assignee: Apple Inc.
    Inventor: Maxim Smirnov
  • Patent number: 10991083
    Abstract: Embodiments relate to a bilateral filter circuit for directional filtering of an image. The directional bilateral filter circuit determines an edge direction and a weight for the edge direction by processing differences between pixel values of pixels in a first block of pixels in the image. The bilateral filter circuit determines non-directional taps for pixels in a second block by processing pixel locations, and determines directional taps by processing differences between pixel values, gradient information for the second block and the edge direction. The bilateral filter circuit determines final filter taps for pixels in the second block by blending corresponding non-directional taps and directional taps using the weight. The bilateral filter circuit obtains a pixel value of a filtered image by multiplying the final filter taps to corresponding pixel values of the pixels in the second block and adding the multiplied values.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: April 27, 2021
    Assignee: Apple Inc.
    Inventors: Sheng Lin, Maxim Smirnov, David R. Pope, Farhan Baqai
  • Publication number: 20210042899
    Abstract: Embodiments relate to fusion processing between two images captured with two different exposure times to generate a fused image with a higher dynamic range. An unscaled single color version of a first image is blended with another unscaled single color version of a second image to generate an unscaled single color version of the fused image. A downscaled multi-color version of the first image is blended with a downscaled multi-color version of the second image to generate a downscaled multi-color version of the fused image of a plurality of downscaled versions of the fused image. A first downscaled multi-color version of the fused image is generated by upscaling and accumulating the plurality of downscaled versions of the fused image. The first downscaled multi-color version of the fused image has a pixel resolution lower than a pixel resolution of the unscaled single color version of the fused image.
    Type: Application
    Filed: October 29, 2020
    Publication date: February 11, 2021
    Inventors: Maxim Smirnov, Elena Lamburn
  • Publication number: 20200410652
    Abstract: Embodiments relate to a bilateral filter circuit for directional filtering of an image. The directional bilateral filter circuit determines an edge direction and a weight for the edge direction by processing differences between pixel values of pixels in a first block of pixels in the image. The bilateral filter circuit determines non-directional taps for pixels in a second block by processing pixel locations, and determines directional taps by processing differences between pixel values, gradient information for the second block and the edge direction. The bilateral filter circuit determines final filter taps for pixels in the second block by blending corresponding non-directional taps and directional taps using the weight. The bilateral filter circuit obtains a pixel value of a filtered image by multiplying the final filter taps to corresponding pixel values of the pixels in the second block and adding the multiplied values.
    Type: Application
    Filed: September 14, 2020
    Publication date: December 31, 2020
    Inventors: Sheng Lin, Maxim Smirnov, David R. Pope, Farhan Baqai
  • Patent number: 10862137
    Abstract: The invention relates to a method for producing a current collector (1) for a fuel cell. The method comprises the following steps: mixing a power-type or granulate-type base material (2) with a binding agent (3) and with fibres (4) in order to generate a material mixture (5), wherein the fibres (4) have a lower melting point and/or a lower chemical resistance than the base material (2); moulding a moulded body (6) from the material mixture (5); debinding the binding agent (3) from the moulded body (6); removing at least one portion of the fibres (4) from the moulded body (6); and sintering the moulded body (6). The invention also relates to a fuel cell having a current collector (1) that is produced by means of a method according to the invention.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: December 8, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Andreas Burghardt, Arne Huber, Daniel Simon, Jens Burghaus, Juergen Oberle, Witold Pieper, Maxim Smirnov
  • Patent number: 10853928
    Abstract: Embodiments relate to fusion processing between two images captured with two different exposure times to generate a fused image with a higher dynamic range. An unscaled single color version of a first image is blended with another unscaled single color version of a second image to generate an unscaled single color version of the fused image. A downscaled multi-color version of the first image is blended with a downscaled multi-color version of the second image to generate a downscaled multi-color version of the fused image of a plurality of downscaled versions of the fused image. A first downscaled multi-color version of the fused image is generated by upscaling and accumulating the plurality of downscaled versions of the fused image. The first downscaled multi-color version of the fused image has a pixel resolution lower than a pixel resolution of the unscaled single color version of the fused image.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: December 1, 2020
    Assignee: Apple Inc.
    Inventors: Maxim Smirnov, Elena Lamburn
  • Patent number: 10853927
    Abstract: Embodiments relate to circuitry for performing fusion of two images captured with two different exposure times to generate a fused image having a higher dynamic range. Information about first keypoints is extracted from the first image by processing pixel values of pixels in the first image. A model describing correspondence between the first image and the second image is then built by processing at least the information about first keypoints. A processed version of the first image is warped using mapping information in the model to generate a warped version of the first image spatially more aligned to the second image than to the first image. The warped version of the first image is fused with a processed version of the second image to generate the fused image.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: December 1, 2020
    Assignee: Apple Inc.
    Inventors: Maxim Smirnov, D. Amnon Silverstein, David R. Pope, Chihsin Wu
  • Patent number: 10825154
    Abstract: Embodiments relate to a bilateral filter circuit for directional filtering of an image. The directional bilateral filter circuit determines an edge direction and a weight for the edge direction by processing differences between pixel values of pixels in a first block of pixels in the image. The bilateral filter circuit determines non-directional taps for pixels in a second block by processing pixel locations, and determines directional taps by processing differences between pixel values, gradient information for the second block and the edge direction. The bilateral filter circuit determines final filter taps for pixels in the second block by blending corresponding non-directional taps and directional taps using the weight. The bilateral filter circuit obtains a pixel value of a filtered image by multiplying the final filter taps to corresponding pixel values of the pixels in the second block and adding the multiplied values.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 3, 2020
    Assignee: Apple Inc.
    Inventors: Sheng Lin, Maxim Smirnov, David R. Pope, Farhan Baqai
  • Publication number: 20200342579
    Abstract: Embodiments relate to biasing an image noise filter to reduce edge and texture blurring of image data. Pixel values used to determine photometric coefficients for a bilateral filter are modified by offset values. The offset value for a pixel value is determined by applying a high pass filter to the pixel (referred to as the center pixel) and neighboring pixels of the center pixel. By adding the offset value to the center pixel value, the pixel value difference between the neighboring pixels and the center pixel becomes smaller for pixels on the same side of an edge as the center pixel. Thus, pixels on the same side of the edge get more weight in the bilateral noise filter. Conversely, pixels on the opposite side of the edge as the center pixel get less weight in the bilateral filter. As a result, the biased bilateral filter reduces blurring of edges and increases preservation of texture in the image data.
    Type: Application
    Filed: April 24, 2019
    Publication date: October 29, 2020
    Inventors: Sheng Lin, Wu Cheng, Maxim Smirnov
  • Publication number: 20200334787
    Abstract: A portable electronic device may include an image signal processor that includes a clipping circuit, a pyramid generator circuit, and an image fusion processor. The clipping circuit clips pixel values that are under-exposed or over-exposed. The pyramid generator circuit applies a filter to the pixels of the image to generate a filtered image. Some of the filtered pixels may be generated from one or more clipped pixel values. The pyramid generator circuit identifies those filtered pixels that are generated from one or more clipped pixel values and marks the identified filtered pixels with a tag. The pyramid generator circuit decimates the filtered image to generate a downscaled image, which may include one or more filtered pixels that are marked with the tags. The image fusion processor fuses the downscaled image with another image. The pixels that are marked with the tags may be disregarded in the fusion process.
    Type: Application
    Filed: April 22, 2019
    Publication date: October 22, 2020
    Inventors: Maxim Smirnov, Elena Lamburn, Oren Kerem, Chihsin Wu
  • Publication number: 20200311890
    Abstract: Embodiments relate to fusion processing between two images captured with two different exposure times to generate a fused image with a higher dynamic range. An unscaled single color version of a first image is blended with another unscaled single color version of a second image to generate an unscaled single color version of the fused image. A downscaled multi-color version of the first image is blended with a downscaled multi-color version of the second image to generate a downscaled multi-color version of the fused image of a plurality of downscaled versions of the fused image. A first downscaled multi-color version of the fused image is generated by upscaling and accumulating the plurality of downscaled versions of the fused image. The first downscaled multi-color version of the fused image has a pixel resolution lower than a pixel resolution of the unscaled single color version of the fused image.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Maxim Smirnov, Elena Lamburn
  • Publication number: 20200302580
    Abstract: Embodiments relate to a bilateral filter circuit for directional filtering of an image. The directional bilateral filter circuit determines an edge direction and a weight for the edge direction by processing differences between pixel values of pixels in a first block of pixels in the image. The bilateral filter circuit determines non-directional taps for pixels in a second block by processing pixel locations, and determines directional taps by processing differences between pixel values, gradient information for the second block and the edge direction. The bilateral filter circuit determines final filter taps for pixels in the second block by blending corresponding non-directional taps and directional taps using the weight. The bilateral filter circuit obtains a pixel value of a filtered image by multiplying the final filter taps to corresponding pixel values of the pixels in the second block and adding the multiplied values.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Sheng Lin, Maxim Smirnov, David R. Pope, Farhan Baqai
  • Publication number: 20200302582
    Abstract: Embodiments relate to circuitry for performing fusion of two images captured with two different exposure times to generate a fused image having a higher dynamic range. Information about first keypoints is extracted from the first image by processing pixel values of pixels in the first image. A model describing correspondence between the first image and the second image is then built by processing at least the information about first keypoints. A processed version of the first image is warped using mapping information in the model to generate a warped version of the first image spatially more aligned to the second image than to the first image. The warped version of the first image is fused with a processed version of the second image to generate the fused image.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Maxim Smirnov, D. Amnon Silverstein, David R. Pope, Chihsin Wu
  • Publication number: 20200273151
    Abstract: Embodiments relate to enhancing local contrast in an image. A bilateral high pass filter generates a high frequency value for each pixel of an input image, based on a convolution using photometric kernel coefficients associated with other pixels around the pixel. A noise control circuit generates a modulated high frequency value for the pixel based on a noise model for the image defining a noise threshold value for modifying the high frequency value. The modulated high frequency value for the pixel is then combined with a pixel value of the pixel to generate an enhanced value for the pixel. Enhanced values for pixels of the image may be generated to provide the local contrast enhancement for the input image.
    Type: Application
    Filed: May 12, 2020
    Publication date: August 27, 2020
    Inventor: Maxim Smirnov
  • Patent number: 10692191
    Abstract: Embodiments relate to enhancing local contrast in an image. A bilateral high pass filter generates a high frequency value for each pixel of an input image, based on a convolution using photometric kernel coefficients associated with other pixels around the pixel. A noise control circuit generates a modulated high frequency value for the pixel based on a noise model for the image defining a noise threshold value for modifying the high frequency value. The modulated high frequency value for the pixel is then combined with a pixel value of the pixel to generate an enhanced value for the pixel. Enhanced values for pixels of the image may be generated to provide the local contrast enhancement for the input image.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: June 23, 2020
    Assignee: Apple Inc.
    Inventor: Maxim Smirnov
  • Patent number: 10657623
    Abstract: Embodiments relate to two stage multi-scale processing of an image. A first stage processing circuitry generates an unscaled single color version of the image that undergoes noise reduction before generating a high frequency component of the unscaled single color version. A scaler generates a first downscaled version of the image comprising a plurality of color components. A second stage processing circuitry generates a plurality of sequentially downscaled images based on the first downscaled version. The second stage processing circuitry processes the first downscaled version and the downscaled images to generate a processed version of the first downscaled version. The unscaled single color high frequency component and the processed version of the first downscaled version of the image are merged to generate a processed version of the image.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Maxim Smirnov, David R. Pope, Oren Kerem, Elena Lamburn
  • Publication number: 20200051209
    Abstract: Embodiments relate to two stage multi-scale processing of an image. A first stage processing circuitry generates an unscaled single color version of the image that undergoes noise reduction before generating a high frequency component of the unscaled single color version. A scaler generates a first downscaled version of the image comprising a plurality of color components. A second stage processing circuitry generates a plurality of sequentially downscaled images based on the first downscaled version. The second stage processing circuitry processes the first downscaled version and the downscaled images to generate a processed version of the first downscaled version. The unscaled single color high frequency component and the processed version of the first downscaled version of the image are merged to generate a processed version of the image.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Inventors: Maxim Smirnov, David R. Pope, Oren Kerem, Elena Lamburn
  • Publication number: 20200051215
    Abstract: Embodiments relate to enhancing local contrast in an image. A bilateral high pass filter generates a high frequency value for each pixel of an input image, based on a convolution using photometric kernel coefficients associated with other pixels around the pixel. A noise control circuit generates a modulated high frequency value for the pixel based on a noise model for the image defining a noise threshold value for modifying the high frequency value. The modulated high frequency value for the pixel is then combined with a pixel value of the pixel to generate an enhanced value for the pixel. Enhanced values for pixels of the image may be generated to provide the local contrast enhancement for the input image.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Inventor: Maxim Smirnov
  • Publication number: 20190237774
    Abstract: The invention relates to a method for producing a current collector (1) for a fuel cell. The method comprises the following steps: mixing a power-type or granulate-type base material (2) with a binding agent (3) and with fibres (4) in order to generate a material mixture (5), wherein the fibres (4) have a lower melting point and/or a lower chemical resistance than the base material (2); moulding a moulded body (6) from the material mixture (5); debinding the binding agent (3) from the moulded body (6); removing at least one portion of the fibres (4) from the moulded body (6); and sintering the moulded body (6). The invention also relates to a fuel cell having a current collector (1) that is produced by means of a method according to the invention.
    Type: Application
    Filed: July 12, 2017
    Publication date: August 1, 2019
    Applicant: Robert Bosch GmbH
    Inventors: Andreas BURGHARDT, Arne HUBER, Daniel SIMON, Jens BURGHAUS, Juergen OBERLE, Witold PIEPER, Maxim SMIRNOV