Patents by Inventor Daniel Stan

Daniel Stan 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: 20240046410
    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU or a DPU. The apparatus may obtain at least one image in a set of images corresponding to a scene associated with the graphics processing. The apparatus may also perform a non-linear foveated compression process on the at least one image, where the non-linear foveated compression process corresponds to a continuous non-linear compression for a portion of the at least one image. The apparatus may also transmit the at least one image after the non-linear foveated compression process, such that the transmitted at least one image corresponds to at least one compressed image.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Inventors: Jonathan WICKS, Mark STERNBERG, Daniel STAN, Samuel Benjamin HOLMES
  • Publication number: 20240013713
    Abstract: The present disclosure relates to methods and devices for display processing including an apparatus, e.g., a DPU. The apparatus may receive a plurality of panel measurements for a display panel, each of the plurality of panel measurements associated with a plurality of subpixels in the display panel. The apparatus may also determine, upon receiving the plurality of panel measurements, at least one offset for one or more subpixels of the plurality of subpixels associated with each of the plurality of panel measurements. The apparatus may also store, upon determining the at least one offset for the one or more subpixels, the at least one offset for the one or more subpixels associated with each of the plurality of panel measurements.
    Type: Application
    Filed: December 29, 2020
    Publication date: January 11, 2024
    Inventors: Natan JACOBSON, Daniel STAN, Ike IKIZYAN, Mark STERNBERG, Timothy David TANG, Yan LI, Xinchao YANG
  • Publication number: 20230230201
    Abstract: Aspects presented herein relate to methods and devices for display processing including an apparatus, e.g., a DPU. The apparatus may receive at least one input image for a scaling operation, the at least one input image being associated with one or more scanning windows, each of the scanning windows including a plurality of pixels. The apparatus may also detect one or more features in the plurality of pixels in each of the one or more scanning windows. Further, the apparatus may adjust an amount of the plurality of pixels in each of the scanning windows for each of the detected features. The apparatus may also combine the adjusted amount of the plurality of pixels for each of the detected one or more features into a plurality of output pixels. The apparatus may also process each of the plurality of output pixels into at least one output image.
    Type: Application
    Filed: January 19, 2022
    Publication date: July 20, 2023
    Inventors: Rohan AGARWAL, Daniel STAN, Agam JAIN, Panikumar Gururaj KALLAMBALLE, Abhishek DE
  • Patent number: 11308868
    Abstract: The present disclosure relates to methods and apparatus for display processing. In some aspects, the apparatus can measure at least one panel including one or more panel measurements. The apparatus can also determine at least one correction factor for each of the one or more panel measurements. Further, the apparatus can adjust the at least one correction factor based on each of the one or more panel measurements. In some aspects, the apparatus can compress the at least one correction factor based on each of the one or more panel measurements. Moreover, the apparatus can store the compressed at least one correction factor. In some aspects, the apparatus can decode correction data for at least one frame based on the adjusted at least one correction factor. The apparatus can also store or communicate the decoded correction data for the at least one frame.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: April 19, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Stan, Natan Jacobson, Ike Ikizyan, Mark Sternberg, Paul Wiercienski
  • Publication number: 20210210007
    Abstract: The present disclosure relates to methods and apparatus for display processing. In some aspects, the apparatus can measure at least one panel including one or more panel measurements. The apparatus can also determine at least one correction factor for each of the one or more panel measurements. Further, the apparatus can adjust the at least one correction factor based on each of the one or more panel measurements. In some aspects, the apparatus can compress the at least one correction factor based on each of the one or more panel measurements. Moreover, the apparatus can store the compressed at least one correction factor. In some aspects, the apparatus can decode correction data for at least one frame based on the adjusted at least one correction factor. The apparatus can also store or communicate the decoded correction data for the at least one frame.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Inventors: Daniel STAN, Natan JACOBSON, Ike IKIZYAN, Mark STERNBERG, Paul WIERCIENSKI
  • Patent number: 10929954
    Abstract: The present disclosure relates to methods and devices for display processing. The device can receive a first image including a plurality of first pixels. Each of the first pixels can include a first red, green, blue (RGB) color value. The device can also determine an RGB adjustment value based on a lens correction value. Additionally, the device can determine a second RGB color value for each first pixel based on the determined RGB adjustment value. The device can also generate a second image including a plurality of second pixels, where each of the second pixels includes a determined second RGB color value. Moreover, the device can separate at least one of a red color value, green color value, or blue color value of the RGB color value and adjust at least one of a red color value or a blue color value based on the lens correction value.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: February 23, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Stan, Chun Wang, Mark Sternberg, Jonathan Wicks
  • Publication number: 20200365098
    Abstract: A device configured to change a subpixel format from a non-native display device format to a native display format, includes a buffer configured to store compressed pixels in a sub-pixel format that is ordered in the non-native display device format. The device includes a processor, coupled to the buffer, configured to receive, from the buffer, a stream of the compressed pixels, and generate an uncompressed stream of the pixels with a stream compression decoder. The processor is configured to generate an ordered uncompressed stream of pixels in the native display device format by reordering the uncompressed stream of pixels in the sub-pixel format that is ordered in the non-native display format based on a reorder factor that is an integer multiple of a fundamental coding unit used in the stream compression decoder. The processor is configured to output the ordered uncompressed stream of pixels in the native display device format.
    Type: Application
    Filed: May 13, 2019
    Publication date: November 19, 2020
    Inventors: Natan JACOBSON, Ike IKIZYAN, Daniel STAN, Mark STERNBERG, Paul Wiercienski
  • Publication number: 20200242737
    Abstract: The present disclosure relates to methods and devices for display processing. The device can receive a first image including a plurality of first pixels. Each of the first pixels can include a first red, green, blue (RGB) color value. The device can also determine an RGB adjustment value based on a lens correction value. Additionally, the device can determine a second RGB color value for each first pixel based on the determined RGB adjustment value. The device can also generate a second image including a plurality of second pixels, where each of the second pixels includes a determined second RGB color value. Moreover, the device can separate at least one of a red color value, green color value, or blue color value of the RGB color value and adjust at least one of a red color value or a blue color value based on the lens correction value.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Daniel STAN, Chun WANG, Mark STERNBERG, Jonathan WICKS
  • Publication number: 20170061580
    Abstract: Rescaling or reconstructing of a digital image may be accomplished by directional interpolation, so that interpolation is done in the direction perpendicular to the gradient—the direction in which the change in pixel values is the smallest. Each pixel is generated by interpolation in the output image as a weighted average of nearby pixels, in which the weighting is done in the direction of the gradient. The interpolation is accomplished with an adaptive filter that has an elliptical frequency response determined by the direction of the gradient. The filter uses filter coefficients that are a function of the direction. Rather than storing coefficients for each of several directions, three filter coefficients are stored—one set for non-directional filter, one for one direction such as 45 degrees, and another for another direction such as 135 degrees. A blending of the filter coefficients is used.
    Type: Application
    Filed: April 1, 2016
    Publication date: March 2, 2017
    Inventors: Daniel Stan, Min Li, Vladimir Lachine
  • Patent number: 9449579
    Abstract: Described herein is a system and method that relates to mapping from one color space on a 3D cube to another, and an addressing method used to represent the data. The system organizes the data to reduce memory storage requirements, by re-using redundant information from different cube corners in a lattice structure without re-storing the same data. The lattice structure may repeat for every cube of interest.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: September 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory Allan Vansickle, Daniel Stan
  • Publication number: 20140253583
    Abstract: Described herein is a system and method that relates to mapping from one color space on a 3D cube to another, and an addressing method used to represent the data. The system organizes the data to reduce memory storage requirements, by re-using redundant information from different cube corners in a lattice structure without re-storing the same data. The lattice structure may repeat for every cube of interest.
    Type: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Gregory Allan Vansickle, Daniel Stan
  • Patent number: 6784942
    Abstract: A system and method for generating an interpolated pixel at a vertical position in a field of a video frame. The method comprises the steps of receiving at least two pixels vertically adjacent the vertical position in the field and at least three pixels from at least one adjacent field, detecting a degree of motion in the vicinity of the interpolated pixel, providing weighting factors based on the degree of motion, and calculating the interpolated pixel based on a combination of weighted contributions from the at least two pixels and the at least three pixels. The weighted contributions are derived from a combination of the weighting factors and at least vertical-temporal and temporal interpolation.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: August 31, 2004
    Assignee: Genesis Microchip, Inc.
    Inventors: Steve Selby, Daniel Stan
  • Publication number: 20030071917
    Abstract: A system and method for generating an interpolated pixel at a vertical position in a field of a video frame. The method comprises the steps of receiving at least two pixels vertically adjacent the vertical position in the field and at least three pixels from at least one adjacent field, detecting a degree of motion in the vicinity of the interpolated pixel, providing weighting factors based on the degree of motion, and calculating the interpolated pixel based on a combination of weighted contributions from the at least two pixels and the at least three pixels. The weighted contributions are derived from a combination of the weighting factors and at least vertical-temporal and temporal interpolation.
    Type: Application
    Filed: October 5, 2001
    Publication date: April 17, 2003
    Inventors: Steve Selby, Daniel Stan