Patents by Inventor Amnon Silverstein

Amnon Silverstein 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: 8947570
    Abstract: Pixels in an imaging device pixel array are sized according to their geographic location in the pixel array to compensate for various optical characteristics/issues. In one example, pixel size is increased according to the distance of the pixel from the x-axis and/or the y-axis of the pixel array to correct for lens shading.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: February 3, 2015
    Assignee: Micron Technology, Inc.
    Inventor: Amnon Silverstein
  • Patent number: 8698918
    Abstract: Embodiments of the claimed subject matter are directed to methods for automatic white balancing in an image-capture device. In one embodiment, given an estimated illuminant color (e.g., derived from the Gray World method), a more optimal illuminant color can be found by projecting this point to a plot of common illuminants to determine the closest point on the plot of common illuminants. Once the closest point of the plot of common illuminants is derived, the actual image (e.g., pixel) data of the scene is adjusted by the value of the closest point on the plot of common illuminants so that the light is normalized for the scene.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: April 15, 2014
    Assignee: Nvidia Corporation
    Inventors: Amnon Silverstein, Brian Cabral
  • Patent number: 8675091
    Abstract: Pictures can be taken with multiple (e.g., two) cameras, and the statistics associated with any of those pictures can be used to correct (e.g., color balance) any of the other pictures. Generally speaking, first image data captured by a first camera is accessed (e.g., retrieved from memory). Similarly, second image data captured by a second camera is accessed. The first image data and second image data are acquired at or about the same time using the first and second cameras together (e.g., at the same location, so that each camera is subject to the same light source). The first image data can then be processed (e.g., color balanced) using information that is derived using the second image data.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: March 18, 2014
    Assignee: Nvidia Corporation
    Inventor: Amnon Silverstein
  • Publication number: 20130329099
    Abstract: Pixels in an imaging device pixel array are sized according to their geographic location in the pixel array to compensate for various optical characteristics/issues. In one example, pixel size is increased according to the distance of the pixel from the x-axis and/or the y-axis of the pixel array to correct for lens shading.
    Type: Application
    Filed: July 12, 2013
    Publication date: December 12, 2013
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Amnon Silverstein
  • Patent number: 8543788
    Abstract: Methods, apparatus, and systems may operate to more efficiently utilize data stored in an array of storage blocks organized as rows and columns of contiguous blocks, where non-linearity is present in the data. Activities may include organizing data to discard useless elements from storage blocks when transferring the data to a memory buffer, and perhaps compressing the data for increased memory density utilization. Additional activities may include reconstructing data stored in the memory buffer and using an image distortion formula to display a linear representation of the non-linear data.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: September 24, 2013
    Assignee: Aptina Imaging Corporation
    Inventor: Amnon Silverstein
  • Patent number: 8502898
    Abstract: Pixels in an imaging device pixel array are sized according to their geographic location in the pixel array to compensate for various optical characteristics/issues. In one example, pixel size is increased according to the distance of the pixel from the x-axis and/or the y-axis of the pixel array to correct for lens shading.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: August 6, 2013
    Assignee: Micron Technology, Inc.
    Inventor: Amnon Silverstein
  • Publication number: 20110096190
    Abstract: Embodiments of the claimed subject matter are directed to methods for automatic white balancing in an image-capture device. In one embodiment, given an estimated illuminant color (e.g., derived from the Gray World method), a more optimal illuminant color can be found by projecting this point to a plot of common illuminants to determine the closest point on the plot of common illuminants. Once the closest point of the plot of common illuminants is derived, the actual image (e.g., pixel) data of the scene is adjusted by the value of the closest point on the plot of common illuminants so that the light is normalized for the scene.
    Type: Application
    Filed: December 30, 2009
    Publication date: April 28, 2011
    Applicant: NVIDIA CORPORATION
    Inventors: Amnon Silverstein, Brian Cabral
  • Patent number: 7924316
    Abstract: Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: April 12, 2011
    Assignee: Aptina Imaging Corporation
    Inventors: Amnon Silverstein, Sheng Lin, Dong Li
  • Patent number: 7920746
    Abstract: Apparatus, systems, and methods disclosed herein may transpose image blocks from successively-captured versions of an image according to relative movement between an image capture device and the scene being captured. The transposition may provide for alignment of the successively-captured images notwithstanding the movement. The transposed image blocks from the successive images are composited in the frequency domain by integrating frequency domain coefficients from each into a composite final image. Additional embodiments are disclosed.
    Type: Grant
    Filed: April 23, 2007
    Date of Patent: April 5, 2011
    Assignee: Aptina Imaging Corporation
    Inventors: Amnon Silverstein, Sheng Lin, Brian Rodricks
  • Publication number: 20100149372
    Abstract: Pictures can be taken with multiple (e.g., two) cameras, and the statistics associated with any of those pictures can be used to correct (e.g., color balance) any of the other pictures. Generally speaking, first image data captured by a first camera is accessed (e.g., retrieved from memory). Similarly, second image data captured by a second camera is accessed. The first image data and second image data are acquired at or about the same time using the first and second cameras together (e.g., at the same location, so that each camera is subject to the same light source). The first image data can then be processed (e.g., color balanced) using information that is derived using the second image data.
    Type: Application
    Filed: December 15, 2008
    Publication date: June 17, 2010
    Applicant: NVIDIA CORPORATION
    Inventor: Amnon Silverstein
  • Patent number: 7599566
    Abstract: Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: October 6, 2009
    Assignee: Aptina Imaging Corporation
    Inventors: Amnon Silverstein, Sheng Lin, Dong Li
  • Publication number: 20090189232
    Abstract: Methods and apparatuses providing color filter patterns arranged to reduce cross talk in image signals. The apparatuses include an array of pixels, each pixel having an associated color filter, arranged such that cross-talk is distributed among pixel signals of each color of the color filters.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 30, 2009
    Inventors: Amnon Silverstein, David Pope
  • Patent number: 7542614
    Abstract: Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: June 2, 2009
    Assignee: Micron Technology, Inc.
    Inventors: Amnon Silverstein, Sheng Lin, Dong Li
  • Publication number: 20080307186
    Abstract: Methods, apparatus, and systems may operate to more efficiently utilize data stored in an array of storage blocks organized as rows and columns of contiguous blocks, where non-linearity is present in the data. Activities may include organizing data to discard useless elements from storage blocks when transferring the data to a memory buffer, and perhaps compressing the data for increased memory density utilization. Additional activities may include reconstructing data stored in the memory buffer and using an image distortion formula to display a linear representation of the non-linear data.
    Type: Application
    Filed: June 6, 2007
    Publication date: December 11, 2008
    Inventor: Amnon Silverstein
  • Publication number: 20080260265
    Abstract: Apparatus, systems, and methods disclosed herein may transpose image blocks from successively-captured versions of an image according to relative movement between an image capture device and the scene being captured. The transposition may provide for alignment of the successively-captured images notwithstanding the movement. The transposed image blocks from the successive images are composited in the frequency domain by integrating frequency domain coefficients from each into a composite final image. Additional embodiments are disclosed.
    Type: Application
    Filed: April 23, 2007
    Publication date: October 23, 2008
    Inventors: Amnon Silverstein, Sheng Lin, Brian Rodricks
  • Publication number: 20080259194
    Abstract: Pixels in an imaging device pixel array are sized according to their geographic location in the pixel array to compensate for various optical characteristics/issues. In one example, pixel size is increased according to the distance of the pixel from the x-axis and/or the y-axis of the pixel array to correct for lens shading.
    Type: Application
    Filed: April 23, 2007
    Publication date: October 23, 2008
    Inventor: Amnon Silverstein
  • Publication number: 20080226192
    Abstract: Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings.
    Type: Application
    Filed: June 6, 2007
    Publication date: September 18, 2008
    Inventors: Amnon Silverstein, Sheng Lin, Dong Li
  • Publication number: 20080226184
    Abstract: Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings.
    Type: Application
    Filed: June 6, 2007
    Publication date: September 18, 2008
    Inventors: Amnon Silverstein, Sheng Lin, Dong Li
  • Publication number: 20080225125
    Abstract: Apparatus, systems, and methods disclosed herein may estimate the magnitude of relative motion between a scene and an image capture device used to capture the scene. Some embodiments may utilize discrete cosine transform and/or Sobel gradient techniques to identify one or more blocks of pixels in an originating calibration image frame. Matching blocks of pixels may be located in a successive calibration image frame. Motion vectors originating at one calibration frame and terminating at the other calibration frame may be calculated. The magnitude of relative motion derived thereby may be used to adjust image capture parameters associated with the image capture device, including exposure settings.
    Type: Application
    Filed: March 14, 2007
    Publication date: September 18, 2008
    Inventors: Amnon Silverstein, Sheng Lin, Dong Li
  • Patent number: 7239327
    Abstract: A method for processing a digital signal to enhance the resolution is disclosed. An embodiment provides for a method of processing an image for display on a display having sub-pixel display capability. The method first maps a plurality sub-pixels of the display to corresponding regions of the image. Each sub-pixel may be mapped to a unique region of the image. Next, the method accesses the image, which was sampled to have a higher spatial resolution than the spatial resolution of the display. Then, for each sub-pixel of the display, the method calculates an intensity value for one color of a plurality of colors in the image. The calculation may be based on the intensity of that color alone. Finally, the method causes the sub-pixels on the output display to display the colors in proportion to the calculated intensities.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: July 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Amnon Silverstein