Patents by Inventor Xinchao YANG
Xinchao YANG 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: 20240177691Abstract: Systems, methods, and non-transitory media are provided for dynamically switching frame rates without changing a display refresh rate. An example method can include receiving, from a display device associated with a computing device, a set of control signals indicating a display refresh rate implemented by the display device; adjusting a frame rate associated with application data from one or more applications executed on the computing device; synchronizing, based on the set of control signals, the adjusted frame rate with two or more display refresh cycles, each display refresh cycle being based on the display refresh rate; providing, to the display device, a first frame at the adjusted frame rate, the first frame being generated based on the application data; and displaying the first frame at the display device implementing the display refresh rate.Type: ApplicationFiled: February 5, 2024Publication date: May 30, 2024Inventors: Nan ZHANG, Xinchao YANG, Yongjun XU
-
Publication number: 20240135900Abstract: Methods and apparatus for graphics processing, such as producing a smooth transition between images of different dynamic ranges (e.g., Standard Dynamic Range (SDR) images and High Dynamic Range (HDR) images). An example method generally includes using a high frame rate during a transition period to allow properties of images to incrementally vary. The properties may include brightness (i.e., luminance), color gamut, tone mapping, among others. For example, during the transition period, a subset of HDR images are displayed at a second frame rate (e.g., 120 Hz) higher than a frame rate based on the HDR images (e.g., 30 Hz). Simultaneously, a brightness level (as well as other aspects) of the display panel is adjusted incrementally from an SDR brightness level to an HDR brightness level during the transition time period over the subset of the HDR images.Type: ApplicationFiled: April 13, 2021Publication date: April 25, 2024Inventors: Nan ZHANG, Ike IKIZYAN, Xinchao YANG, Zhizhou CHEN
-
Patent number: 11929047Abstract: Systems, methods, and non-transitory media are provided for dynamically switching frame rates without changing a display refresh rate. An example method can include receiving, from a display device associated with a computing device, a set of control signals indicating a display refresh rate implemented by the display device; adjusting a frame rate associated with application data from one or more applications executed on the computing device; synchronizing, based on the set of control signals, the adjusted frame rate with two or more display refresh cycles, each display refresh cycle being based on the display refresh rate; providing, to the display device, a first frame at the adjusted frame rate, the first frame being generated based on the application data; and displaying the first frame at the display device implementing the display refresh rate.Type: GrantFiled: October 22, 2020Date of Patent: March 12, 2024Assignee: QUALCOMM IncorporatedInventors: Nan Zhang, Xinchao Yang, Yongjun Xu
-
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
-
Patent number: 11847995Abstract: In general, aspects disclosed herein provide techniques for processing video data. Certain aspects provide a method for processing video data comprising a plurality of frames for display on a display as discussed herein. The method includes determining a sampling rate (N) based on a frame rate used for displaying the video data on the display. The sampling rate N is greater than 1. The method further includes, for every N frames of the plurality of frames, processing one or more statistics associated with a frame determine one or more display settings. The method further includes outputting to the display the corresponding N frames of the plurality of frames using the one or more display settings.Type: GrantFiled: June 5, 2020Date of Patent: December 19, 2023Assignee: QUALCOMM IncorporatedInventors: Ike Ikizyan, Nan Zhang, Daiou Zeng, Xinchao Yang, Yongjun Xu
-
Publication number: 20230222992Abstract: Systems, methods, and non-transitory media are provided for dynamically switching frame rates without changing a display refresh rate. An example method can include receiving, from a display device associated with a computing device, a set of control signals indicating a display refresh rate implemented by the display device; adjusting a frame rate associated with application data from one or more applications executed on the computing device; synchronizing, based on the set of control signals, the adjusted frame rate with two or more display refresh cycles, each display refresh cycle being based on the display refresh rate; providing, to the display device, a first frame at the adjusted frame rate, the first frame being generated based on the application data; and displaying the first frame at the display device implementing the display refresh rate.Type: ApplicationFiled: October 22, 2020Publication date: July 13, 2023Inventors: Nan ZHANG, Xinchao YANG, Yongjun XU
-
Publication number: 20230169938Abstract: In general, aspects disclosed herein provide techniques for processing video data. Certain aspects provide a method for processing video data comprising a plurality of frames for display on a display as discussed herein. The method includes determining a sampling rate (N) based on a frame rate used for displaying the video data on the display. The sampling rate N is greater than 1. The method further includes, for every N frames of the plurality of frames, processing one or more statistics associated with a frame determine one or more display settings. The method further includes outputting to the display the corresponding N frames of the plurality of frames using the one or more display settings.Type: ApplicationFiled: June 5, 2020Publication date: June 1, 2023Inventors: Ike IKIZYAN, Nan ZHANG, Daiou ZENG, Xinchao YANG, Yongjun XU
-
Publication number: 20230105401Abstract: In some aspects, the present disclosure provides a method for high dynamic range (HDR) video rotation. The method includes receiving, by a display processor, an indication that a frame rotation animation process for video playback has been initiated, the display processor comprising a display processor pipeline. The method also includes determining whether the video playback is an HDR format or another format. In response to the determination and receiving the indication: bypassing a loading of the frame rotation animation into a first portion of the display processor pipeline, and loading the frame rotation animation into a second portion of the display processor pipeline if the video playback is in an HDR format.Type: ApplicationFiled: April 8, 2020Publication date: April 6, 2023Inventors: Zhibing ZHOU, Mohammed Naseer AHMED, Xinchao YANG, Nan ZHANG, Yongjun XU
-
Publication number: 20230093744Abstract: This disclosure provides systems, devices, apparatus and methods, including computer programs encoded on storage media, for reducing gamut mapping luminance loss. A gain value of at least one primary color may be reduced in a native color gamut based on an analog technique (e.g., using a DDIC in a display panel) to provide a reduced color gamut that is smaller than the native color gamut. The reduced color gamut may have a same luminance as the native color gamut. One or more colors included in the native color gamut may be mapped via a digital technique (e.g., using a DPU or other processor) to the reduced color gamut. The mapping may be configured to provide a threshold level of color accuracy in the reduced color gamut.Type: ApplicationFiled: July 21, 2020Publication date: March 23, 2023Inventors: Xinchao YANG, Nan ZHANG, Yongjun XU
-
Publication number: 20230029431Abstract: Method and apparatus for selecting a gamma curve used by a display driver circuit for converting code words provided by a display processing unit to brightness levels based on an operating mode of the computing device. For example, the display processing unit provides code words to the display driver circuit for driving output at a display. Further, the display driver circuit converts the provided code words to analog signal for driving output at the display based on the selected gamma curve.Type: ApplicationFiled: January 31, 2020Publication date: January 26, 2023Inventors: Yongjun XU, Menghao JIA, Nan ZHANG, Zhizhou CHEN, Xinchao YANG, Daiou ZENG, Zhibing ZHOU