Patents by Inventor Yunbiao Lin

Yunbiao Lin 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: 12192478
    Abstract: An example apparatus for adaptively encoding video frames includes a network analyzer to predict an instant bitrate based on channel throughput feedback received from a network. The apparatus also includes a content analyzer to generate ladder info based on a received frame. The apparatus further includes an adaptive decision executer to determine a frame rate, a video resolution, and a target frame size based on the predicted instant bitrate and the ladder outputs. The apparatus further includes an encoder to encode the frame based on the frame rate, the video resolution, and the target frame size.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: January 7, 2025
    Assignee: INTEL CORPORATION
    Inventors: Yunbiao Lin, Changliang Wang, Ximin Zhang, Fan He, Jill Boyce, Sri Ranjan Srikantam
  • Publication number: 20240357159
    Abstract: An embodiment of an adaptive video encoder may determine headset-related information including at least one of focus-related information and motion-related information and determine one or more video encode parameters based on the headset-related information. The adaptive video encoder may also encode a macroblock of a video image based on the one or more determined video encode parameters. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: April 24, 2024
    Publication date: October 24, 2024
    Applicant: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Ce Wang, Yongfa Zhou, Bo Zhao, Ping Liu, Jianwei Yang, Zhan Lou, Yu Yang, Yating Wang, Wenyi Tang, Bo Qiu
  • Publication number: 20240325885
    Abstract: Described herein is a network and renderer aware split rendering technique that enables a cloud gaming service to split execution of cloud gaming workloads between a graphics processor of a cloud gaming server and a graphics processor of a client of the cloud gaming service. The split rendering technique enables portions of a frame that most vulnerable to quality degradation at low bitrates to be rendered on the client, which results in an improvement of the quality of the final frame that is presented at the client device.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Applicant: Intel Corporation
    Inventors: Selvakumar Panneer, Yunbiao Lin, Fan He, Chao Hu, Sarthak Rajesh Shah, Changliang Wang
  • Publication number: 20240251089
    Abstract: Techniques related to video coding with fast low-latency bitstream size control includes detecting outliers and determining a target bitstream size based on the outlier and reinforcement-learning.
    Type: Application
    Filed: November 17, 2021
    Publication date: July 25, 2024
    Applicant: Intel Corporation
    Inventors: Fan He, Yunbiao Lin, Changliang Wang, Yue Heng
  • Patent number: 12003760
    Abstract: An embodiment of an adaptive video encoder may include technology to determine headset-related information including at least one of focus-related information and motion-related information, and determine one or more video encode parameters based on the headset-related information. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: June 4, 2024
    Assignee: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Ce Wang, Yongfa Zhou, Bo Zhao, Ping Liu, Jianwei Yang, Zhan Lou, Yu Yang, Yating Wang, Wenyi Tang, Bo Qiu
  • Publication number: 20240135485
    Abstract: The disclosure relates to tuning configuration parameters for graphics pipeline for better user experience. A device for graphics processing, comprising: hardware engines; a graphics pipeline at least partly implemented by the hardware engines; and a tuner, coupled to the hardware engines and the graphics pipeline, the tuner to: collect statuses of the device during runtime for a previous frame; determine configuration parameters based on the collected statuses, the configuration parameters associated with three-dimensional 3D rendering, pre-processing and video encoding of the graphics pipeline; and tune the graphics pipeline with the determined configuration parameters for processing a next frame.
    Type: Application
    Filed: September 1, 2023
    Publication date: April 25, 2024
    Applicant: Intel Corporation
    Inventors: Fan He, Yi Qian, Ning Luo, Yunbiao Lin, Changliang Wang, Ximin Zhang
  • Publication number: 20230421802
    Abstract: An embodiment of an adaptive video encoder may include technology to determine headset-related information including at least one of focus-related information and motion-related information, and determine one or more video encode parameters based on the headset-related information. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: June 30, 2023
    Publication date: December 28, 2023
    Applicant: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Ce Wang, Yongfa Zhou, Bo Zhao, Ping Liu, Jianwei Yang, Zhan Lou, Yu Yang, Yating Wang, Wenyi Tang, Bo Qiu
  • Patent number: 11736716
    Abstract: An embodiment of an adaptive video encoder may include technology to determine headset-related information including at least one of focus-related information and motion-related information, and determine one or more video encode parameters based on the headset-related information. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: August 22, 2023
    Assignee: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Ce Wang, Yongfa Zhou, Bo Zhao, Ping Liu, Jianwei Yang, Zhan Lou, Yu Yang, Yating Wang, Wenyi Tang, Bo Qiu
  • Patent number: 11627307
    Abstract: Embodiments are generally directed to transport controlled video coding. An embodiment of an apparatus includes one or more processors to process data; a memory to store data, including data for video streaming; and a video processing mechanism including an encoder and a transport mechanism, wherein the video processing mechanism is to generate a prediction of channel throughput for a network channel, encode one or more bitstreams based on the prediction, including encoding a plurality of bitstreams including a first bitstream and a second bitstream if the prediction indicates an increase or decrease in channel throughput and encoding a single bitstream if the prediction indicates a stable channel throughput; and select a bitstream of the one or more bitstreams for a current frame.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 11, 2023
    Assignee: INTEL CORPORATION
    Inventors: Changliang Wang, Ximin Zhang, Jill Boyce, Sang-Hee Lee, Scott Janus, Yunbiao Lin
  • Publication number: 20220408097
    Abstract: An example apparatus for adaptively encoding video frames includes a network analyzer to predict an instant bitrate based on channel throughput feedback received from a network. The apparatus also includes a content analyzer to generate ladder info based on a received frame. The apparatus further includes an adaptive decision executer to determine a frame rate, a video resolution, and a target frame size based on the predicted instant bitrate and the ladder outputs. The apparatus further includes an encoder to encode the frame based on the frame rate, the video resolution, and the target frame size.
    Type: Application
    Filed: November 14, 2019
    Publication date: December 22, 2022
    Inventors: Yunbiao Lin, Changliang Wang, Ximin Zhang, Fan He, Jill Boyce, Sri Ranjan SRIKANTAM
  • Patent number: 11514550
    Abstract: An apparatus and method for managing pipes and planes within a virtual graphics processing engine. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising one or more display pipes to render one or more display planes, each of the one or more display pipes comprising a set of graphics processing hardware resources for executing graphics commands and rendering graphics images in the one or more display planes; and pipe and plane management hardware logic to manage pipe and plane assignment, the pipe and plane management hardware logic to associate a first virtual machine (VM) with one or more virtual display planes and to maintain a mapping between the one or more virtual display planes and at least one physical display plane.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: November 29, 2022
    Assignee: INTEL CORPORATION
    Inventors: Yunbiao Lin, Changliang Wang, Satyanantha Ramagopal Musunuri, David Puffer, David J. Cowperthwaite, Bryan R. White, Balaji Vembu
  • Patent number: 11375244
    Abstract: An apparatus of embodiments, as described herein, includes one or more processors to track data associated with movement of a computing device accessible to a user, and evaluate the data and compare a latency with latency thresholds, where the data indicates the latency and the latency thresholds associated with a frame. The one or more processors are further to maintain a current video encoding rate, if the latency is lower than a first latency threshold and greater than a second latency threshold. The current video encoding rate is decreased if the latency is equal to or greater than the first latency threshold, where the current video encoding rate is increased if the latency is lower than the second latency threshold. The one or more processors are further to present the frame at the computing device including one or more of a wearable device and a mobile device.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 28, 2022
    Assignee: INTEL CORPORATION
    Inventors: Jie Gao, Wenyi Tang, Bo Qiu, Ulun Karacaoglu, Kristoffer Fleming, Yunbiao Lin, Yongfa Zhou, Yaniv Frishman, Manish Hiranandani, Xu Zhang, Sharon Talmor Marcovici, Jianwei Yang, Yu Yang, Yating Wang
  • Patent number: 11367452
    Abstract: Techniques are provided for spatial audio streaming using adaptive bitrate encoding and decoding in bandwidth limited virtual reality applications. A methodology implementing the techniques according to an embodiment includes calculating weight factors for audio channels associated with each of a plurality of microphones. The weight factors are based on the position and head angle, relative to the microphones, of a user wearing a head mounted display (HMD). The method also includes encoding and decoding the audio channels, for transmission to the HMD, at a selected bitrate, the bitrate based on the weight factor for the audio channel. The method further includes applying an adaptive gain compensation to each of the received and decoded audio channels, the gain compensation also based on the weight factor. The method further includes mixing the resulting gain compensated channels to generate a stereo audio signal to be played through speakers of the HMD.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: June 21, 2022
    Assignee: Intel Corporation
    Inventors: Fan Chen, Bo Qiu, Brian E. Woodruff, Peter Sankhagowit, Yunbiao Lin, Wenyi Tang, Yongfa Zhou, Jianwei Yang, Jianfang Zhu, Priya Balasubramanian, Ashish Singhi, Yating Wang, Yu Y Yang, Areeba Turabi
  • Publication number: 20220150533
    Abstract: An embodiment of an adaptive video encoder may include technology to determine headset-related information including at least one of focus-related information and motion-related information, and determine one or more video encode parameters based on the headset-related information. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 12, 2022
    Applicant: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Ce Wang, Yongfa Zhou, Bo Zhao, Ping Liu, Jianwei Yang, Zhan Lou, Yu Yang, Yating Wang, Wenyi Tang, Bo Qiu
  • Patent number: 11178424
    Abstract: An embodiment of an adaptive video encoder may include technology to determine headset-related information including at least one of focus-related information and motion-related information, and determine one or more video encode parameters based on the headset-related information. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: November 23, 2017
    Date of Patent: November 16, 2021
    Assignee: Intel Corporation
    Inventors: Yunbiao Lin, Changliang Wang, Ce Wang, Yongfa Zhou, Bo Zhao, Ping Liu, Jianwei Yang, Zhan Lou, Yu Yang, Yating Wang, Wenyi Tang, Bo Qiu
  • Publication number: 20210218954
    Abstract: Embodiments are generally directed to transport controlled video coding. An embodiment of an apparatus includes one or more processors to process data; a memory to store data, including data for video streaming; and a video processing mechanism including an encoder and a transport mechanism, wherein the video processing mechanism is to generate a prediction of channel throughput for a network channel, encode one or more bitstreams based on the prediction, including encoding a plurality of bitstreams including a first bitstream and a second bitstream if the prediction indicates an increase or decrease in channel throughput and encoding a single bitstream if the prediction indicates a stable channel throughput; and select a bitstream of the one or more bitstreams for a current frame.
    Type: Application
    Filed: September 28, 2018
    Publication date: July 15, 2021
    Applicant: Intel Corporation
    Inventors: Changliang Wang, Ximin Zhang, Jill Boyce, Sang-Hee Lee, Scott Janus, Yunbiao Lin
  • Patent number: 10979630
    Abstract: Techniques are disclosed to control a camera device such that memory contention and power consumption is reduced during video processing routines, generally referred to herein as media tasks. In particular, a workload scheduler is implemented in a camera HAL and is configured to dispatch captured image frames in an alternating manner between competing media tasks such that the processing of those image frames is performed sequentially, and thus, eliminates or otherwise mitigates memory contention. To this end, techniques variously disclosed herein can be used to enable low-cost, low-memory configured devices to perform concurrent media tasks on captured high-definition video at high framerates, without an undesirable decrease in performance and an increase in power consumption.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: April 13, 2021
    Assignee: Intel Corportation
    Inventors: Yunbiao Lin, Jianhui Dai, Ning Luo, Chunbo Chen
  • Patent number: 10915996
    Abstract: Techniques are provided for enhancement of edges in image frames using depth information. A methodology implementing the techniques according to an embodiment includes receiving a color image frame and a depth map frame. The method also includes generating a sharpness mask to control the application of image sharpening to the color pixels. The sharpness mask is based on the value of depth pixels corresponding to the color pixels; and on properties of the depth camera that generated the color image frame, including depth of field, focal distance, and hyperfocal distance. The method further includes calculating sharpness strength for the color pixels. The sharpness strength is proportional to the value of the depth pixel corresponding to the color pixel. The method further includes applying a sharpening filter to the color image frame to enhance edge image features. The sharpening filter is based on the sharpness mask and the sharpness strength.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: February 9, 2021
    Assignee: Intel Corporation
    Inventors: Yunbiao Lin, Yadong Li, Changliang Wang, Gang Hu
  • Publication number: 20210014539
    Abstract: An apparatus of embodiments, as described herein, includes one or more processors to track data associated with movement of a computing device accessible to a user, and evaluate the data and compare a latency with latency thresholds, where the data indicates the latency and the latency thresholds associated with a frame. The one or more processors are further to maintain a current video encoding rate, if the latency is lower than a first latency threshold and greater than a second latency threshold. The current video encoding rate is decreased if the latency is equal to or greater than the first latency threshold, where the current video encoding rate is increased if the latency is lower than the second latency threshold. The one or more processors are further to present the frame at the computing device including one or more of a wearable device and a mobile device.
    Type: Application
    Filed: March 30, 2018
    Publication date: January 14, 2021
    Applicant: Intel Corporation
    Inventors: Jie Gao, Wenyi Tang, Bo Qiu, Ulun Karacaoglu, Kristoffer Fleming, Yunbiao Lin, Yongfa Zhou, Yaniv Frishman, Manish Hiranandani, Xu Zhang, Sharon Talmor Marcovici, Jianwei Yang, Yu Yang, Yating Wang
  • Publication number: 20200394749
    Abstract: An apparatus and method for managing pipes and planes within a virtual graphics processing engine. For example, one embodiment of a graphics processing apparatus comprises: a graphics processor comprising one or more display pipes to render one or more display planes, each of the one or more display pipes comprising a set of graphics processing hardware resources for executing graphics commands and rendering graphics images in the one or more display planes; and pipe and plane management hardware logic to manage pipe and plane assignment, the pipe and plane management hardware logic to associate a first virtual machine (VM) with one or more virtual display planes and to maintain a mapping between the one or more virtual display planes and at least one physical display plane.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 17, 2020
    Inventors: Yunbiao LIN, Changliang WANG, Satyanantha Ramagopal MUSUNURI, David PUFFER, David J. COWPERTHWAITE, Bryan R. WHITE, Balaji VEMBU