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: 20240046410Abstract: 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: ApplicationFiled: August 2, 2022Publication date: February 8, 2024Inventors: Jonathan WICKS, Mark STERNBERG, Daniel STAN, Samuel Benjamin HOLMES
-
Publication number: 20240013713Abstract: 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: ApplicationFiled: December 29, 2020Publication date: January 11, 2024Inventors: Natan JACOBSON, Daniel STAN, Ike IKIZYAN, Mark STERNBERG, Timothy David TANG, Yan LI, Xinchao YANG
-
Publication number: 20230230201Abstract: 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: ApplicationFiled: January 19, 2022Publication date: July 20, 2023Inventors: Rohan AGARWAL, Daniel STAN, Agam JAIN, Panikumar Gururaj KALLAMBALLE, Abhishek DE
-
Patent number: 11308868Abstract: 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: GrantFiled: January 3, 2020Date of Patent: April 19, 2022Assignee: QUALCOMM IncorporatedInventors: Daniel Stan, Natan Jacobson, Ike Ikizyan, Mark Sternberg, Paul Wiercienski
-
Publication number: 20210210007Abstract: 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: ApplicationFiled: January 3, 2020Publication date: July 8, 2021Inventors: Daniel STAN, Natan JACOBSON, Ike IKIZYAN, Mark STERNBERG, Paul WIERCIENSKI
-
Patent number: 10929954Abstract: 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: GrantFiled: January 25, 2019Date of Patent: February 23, 2021Assignee: QUALCOMM IncorporatedInventors: Daniel Stan, Chun Wang, Mark Sternberg, Jonathan Wicks
-
Publication number: 20200365098Abstract: 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: ApplicationFiled: May 13, 2019Publication date: November 19, 2020Inventors: Natan JACOBSON, Ike IKIZYAN, Daniel STAN, Mark STERNBERG, Paul Wiercienski
-
Publication number: 20200242737Abstract: 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: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Inventors: Daniel STAN, Chun WANG, Mark STERNBERG, Jonathan WICKS
-
Publication number: 20170061580Abstract: 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: ApplicationFiled: April 1, 2016Publication date: March 2, 2017Inventors: Daniel Stan, Min Li, Vladimir Lachine
-
Patent number: 9449579Abstract: 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: GrantFiled: March 8, 2013Date of Patent: September 20, 2016Assignee: QUALCOMM IncorporatedInventors: Gregory Allan Vansickle, Daniel Stan
-
Publication number: 20140253583Abstract: 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: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: QUALCOMM INCORPORATEDInventors: Gregory Allan Vansickle, Daniel Stan
-
Patent number: 6784942Abstract: 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: GrantFiled: October 5, 2001Date of Patent: August 31, 2004Assignee: Genesis Microchip, Inc.Inventors: Steve Selby, Daniel Stan
-
Publication number: 20030071917Abstract: 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: ApplicationFiled: October 5, 2001Publication date: April 17, 2003Inventors: Steve Selby, Daniel Stan