Patents by Inventor Yan Ye

Yan Ye 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: 20210306673
    Abstract: Methods and apparatuses for video processing include: filtering a luma sample using a first filter in a video coding process, the first filter being represented as a cross shape; filtering a chroma sample associated with the luma sample using a second filter in the video coding process; determining, based on the filtered luma sample, a residual correction value corresponding to the chroma sample; and determining a corrected chroma sample based on the residual correction value and the filtered chroma sample.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 30, 2021
    Inventors: Mohammed Golam SARWER, Jiancong LUO, Yan YE
  • Patent number: 11134259
    Abstract: Video coding systems and methods are described using an enhanced motion compensated picture. In exemplary embodiments, an enhanced motion compensated picture is generated by applying at least one high-pass filter to the motion compensated picture and adding the output of the filter to the motion compensated picture. Coefficients of the high-pass filter are selected by comparing the enhanced motion compensated picture to an original picture. The selected coefficients may be quantized and entropy coded into a bit stream. The high-pass filter may be a cross-plane filter, in which a luma component, which may be an enhanced luma component, is high-pass filtered and the output of the filter is added to at least one of the chroma components to generate an enhanced chroma component.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: September 28, 2021
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
  • Publication number: 20210289213
    Abstract: Methods and apparatuses for video processing include: in response to receiving a picture and a tile, determining, based on a parameter set associated with the picture, whether the tile includes a block outside the picture; based on a determination that the tile includes the block outside the picture, disregarding the block from a list of blocks associated with the picture; and encoding or decoding the list of blocks associated with the picture.
    Type: Application
    Filed: March 11, 2021
    Publication date: September 16, 2021
    Inventors: Jiancong LUO, Jie CHEN, Yan YE
  • Publication number: 20210274199
    Abstract: Methods and systems are disclosed for a mobile device to decode video based on available power and/or energy. For example, the mobile device may receive a media description file (MDF) from for a video stream from a video server. The MDF may include complexity information associated with a plurality of video segments. The complexity information may be related to the amount of processing power to be utilized for decoding the segment at the mobile device. The mobile device may determine at least one power metric for the mobile device. The mobile device may determine a first complexity level to be requested for a first video segment based on the complexity information from the MDF and the power metric. The mobile device may dynamically alter the decoding process to save energy based on the detected power/energy level.
    Type: Application
    Filed: May 18, 2021
    Publication date: September 2, 2021
    Applicant: VID SCALE, Inc.
    Inventors: Yuwen He, Yan Ye, Yong He, George W. McClellan, Eun Seok Ryu
  • Publication number: 20210274213
    Abstract: Embodiments of video coding systems and methods are described for reducing coding latency introduced by decoder-side motion vector refinement (DMVR). In one example, two non-refined motion vectors are identified for coding of a first block of samples (e.g. a first coding unit) using bi-prediction. One or both of the non-refined motion vectors are used to predict motion information for a second block of samples (e.g. a second coding unit). The two non-refined motion vectors are refined using DMVR, and the refined motion vectors are used to generate a prediction signal of the first block of samples. Such embodiments allow the second block of samples to be coded substantially in parallel with the first block without waiting for completion of DMVR on the first block. In additional embodiments, optical-flow-based techniques are described for motion vector refinement.
    Type: Application
    Filed: June 20, 2019
    Publication date: September 2, 2021
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
  • Publication number: 20210274203
    Abstract: Systems, methods, and devices are disclosed for performing adaptive residue color space conversion. A video bitstream may be received and a first flag may be determined based on the video bitstream. A residual may also be generated based on the video bitstream. The residual may be converted from a first color space to a second color space in response to the first flag.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 2, 2021
    Applicant: VID SCALE, INC.
    Inventors: Xiaoyu Xiu, Yuwen He, Chia-Ming Tsai, Yan Ye
  • Publication number: 20210274209
    Abstract: Systems, methods, and instrumentalities are disclosed for motion vector clipping when affine motion mode is enabled for a video block. A video coding device may determine that an affine mode for a video block is enabled. The video coding device may determine a plurality of control point affine motion vectors associated with the video block. The video coding device may store the plurality of clipped control point affine motion vectors for motion vector prediction of a neighboring control point affine motion vector. The video coding device may derive a sub-block motion vector associated with a sub-block of the video block, clip the derived sub-block motion vector, and store it for spatial motion vector prediction or temporal motion vector prediction. For example, the video coding device may clip the derived sub-block motion vector based on a motion field range that may be based on a bit depth value.
    Type: Application
    Filed: June 27, 2019
    Publication date: September 2, 2021
    Applicant: Vid Scale, Inc.
    Inventors: Yuwen He, Xiaoyu Xiu, Yan Ye, Philippe Hanhart
  • Patent number: 11109044
    Abstract: Systems, methods, and instrumentalities are disclosed for color space conversion. A video signal associated with a first color space may be received. The first color space may comprise a point. A partition of the first color space that includes the point may be determined. The partition may be associated with a first dimensionality. The point may be converted from the first color space to a second color space using a color space conversion model that corresponds with the partition. The color space conversion model may be associated with a second dimensionality. The second dimensionality may be less than the first dimensionality.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: August 31, 2021
    Assignee: InterDigital Madison Patent Holdings, SAS
    Inventors: Yan Ye, Jie Dong, Yuwen He
  • Publication number: 20210266594
    Abstract: The present disclosure provides systems and methods for processing video data. According to certain disclosed embodiments, a method includes: performing a decoder side motion vector refinement (DMVR) process to generate a bi-predicted signal, wherein performing the DMVR process comprises: determining a refined motion vector for a target coding unit, without using wrap-around motion compensation; determining whether the wrap-around motion compensation is enabled; and in response to a determination that the wrap-around motion compensation is enabled, generating, based on the refined motion vector, a bi-predicted signal using the wrap-around motion compensation.
    Type: Application
    Filed: February 22, 2021
    Publication date: August 26, 2021
    Inventors: Jiancong LUO, Yan YE
  • Publication number: 20210266548
    Abstract: The present disclosure provides systems and methods for signaling a maximum transform size and a residual coding method. According to certain disclosed embodiments, the methods include: receiving a bitstream comprising a set of pictures, determining, according to the received bitstream, a value of a coded tree block size; and determining, based on the value of the coded tree block size, whether to signal a flag indicating a maximum transform size for luma samples.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 26, 2021
    Inventors: Mohammed Golam SARWER, Jiancong LUO, Yan YE
  • Publication number: 20210261539
    Abstract: The invention relates to the field of pharmaceutical chemistry. Specifically, the present invention relates to a series of BET (bromodomain and extra-terminal domain) inhibitors having a novel structure, particularly inhibitors targeting BRD4 (Bromodomain-containing protein 4), and a preparation method and use therefor. The structure thereof is shown in the following general formula (I). Said compounds or a stereoisomer, racemate, geometric isomer, tautomer, prodrug, hydrate, solvate, or crystal form thereof, or a pharmaceutically acceptable salt thereof, and the pharmaceutical composition thereof can be used for the treatment and/or prevention of related diseases mediated by bromodomain proteins.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 26, 2021
    Inventors: Lin Xia, Meiyu Geng, Yan Ye, Jian Ding, Qiong Zhang, Aijun Shen, Ying Huang, Hongchun Liu, Haoran Yang, Jing Ai, Minmin Zhang
  • Publication number: 20210266573
    Abstract: The present disclose provides methods and systems for processing chroma signals. According to some embodiments, the method can include: receiving a sequence parameter set (SPS); and determining, based on a first flag signaled in the SPS, whether chroma residual scaling is enabled or disabled for a slice associated with the SPS.
    Type: Application
    Filed: February 11, 2021
    Publication date: August 26, 2021
    Inventors: Mohammed Golam SARWER, Jiancong LUO, Yan YE
  • Publication number: 20210250619
    Abstract: Systems, methods, and instrumentalities are provided to implement video coding system (VCS). The VCS may be configured to receive a video signal, which may include one or more layers (e.g., a base layer (BL) and/or one or more enhancement layers (ELs)). The VCS may be configured to process a BL picture into an inter-layer reference (ILR) picture, e.g., using picture level inter-layer prediction process. The VCS may be configured to select one or both of the processed ILR picture or an enhancement layer (EL) reference picture. The selected reference picture(s) may comprise one of the EL reference picture, or the ILR picture. The VCS may be configured to predict a current EL picture using one or more of the selected ILR picture or the EL reference picture. The VCS may be configured to store the processed ILR picture in an EL decoded picture buffer (DPB).
    Type: Application
    Filed: April 30, 2021
    Publication date: August 12, 2021
    Applicant: Vid Scale, Inc.
    Inventors: Yan Ye, George W. McClellan, Yong He, Xiaoyu Xiu, Yuwen He, Jie Dong, Can Bal, Eun Seok Ryu
  • Publication number: 20210250592
    Abstract: A video block of a current picture may be coded in an intra block copy (IBC) mode. Weighted prediction may be disabled for the IBC-coded screen content video block. Fractional block vectors may be used for the chroma components of the IBC-coded video block. An interpolation filter may be utilized to generate chroma prediction samples for the video block. A decoded version of the current reference picture may be added to both reference picture list L0 and reference picture list L1 that are associated with the IBC-coded video block. When constrained intra prediction is applied, reference samples that may be used to predict an intra-coded video block may be limited to those in intra-coded neighboring blocks. The range of IBC searches may be restricted by imposing a maximum absolute value for block vectors.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Applicant: VID SCALE, INC.
    Inventors: Xiaoyu Xiu, Yan Ye, Yuwen He
  • Publication number: 20210235126
    Abstract: Described herein are methods and systems associated with viewing condition adaption of multimedia content. A method for receiving multimedia content with a device from a network may include determining a viewing parameter, transmitting a request for the multimedia content to the network, whereby the request may be based on the viewing parameter, and receiving the multimedia content from the network, whereby the multimedia content may be processed at a rate according to the viewing parameter. The viewing parameter may include at least one of: a user viewing parameter, a device viewing parameter, or a content viewing parameter. The method may further include receiving a multimedia presentation description (MPD) file from the network. The MPD file may include information relating to the rate of the multimedia content and information relating to the rate may include a descriptor relating to the viewing parameter, whereby the descriptor may be required or optional.
    Type: Application
    Filed: April 8, 2021
    Publication date: July 29, 2021
    Applicant: Vid Scale, Inc.
    Inventors: Yuriy Reznik, Eduardo Asbun, Zhifeng Chen, Yan Ye, Eldad M. Zeira, Ariela Zeira, Naresh Soni, Hang Liu
  • Publication number: 20210227729
    Abstract: Provided is a method for manufacturing an electromagnetic shielding film, which includes: step 1), coating a photoresist on a conductive substrate, and then forming a pattern structure on the conductive substrate through a photolithography process; step 2), growing a metal layer in the pattern structure through a selective electrodeposition process to form a metal pattern structure; and step 3), embedding the metal pattern structure in a flexible base material through an imprinting process to form an electromagnetic shielding film. A method for manufacturing an electromagnetic shielding window is also provided.
    Type: Application
    Filed: May 16, 2017
    Publication date: July 22, 2021
    Inventors: Yanhua Liu, Linsen Chen, Bo Wang, Yue Shen, Yun Zhou, Xiaohong Zhou, Yan Ye, Zongbao Fang
  • Publication number: 20210203960
    Abstract: The present disclosure provides apparatuses and methods for signaling and using a predictor palette initializer. According to certain disclosed embodiments, the methods include: determining, based on a first flag, whether a first initial predictor palette is signaled in a predictor palette initializer; and in response to the first initial predictor palette being signaled in the predictor palette initializer, determining, based on a second flag, whether a second initial predictor palette and a third initial predictor palette are signaled in the predictor palette initializer.
    Type: Application
    Filed: November 11, 2020
    Publication date: July 1, 2021
    Inventors: Jiancong LUO, Jie CHEN, Mohammed Golam SARWER, Yan YE, Ruling LIAO
  • Publication number: 20210203947
    Abstract: Systems and methods are described for video coding using affine motion models with adaptive precision. In an example, a block of video is encoded in a bitstream using an affine motion model, where the affine motion model is characterized by at least two motion vectors. A precision is selected for each of the motion vectors, and the selected precisions are signaled in the bitstream. In some embodiments, the precisions are signaled by including in the bitstream information that identifies one of a plurality of elements in a selected predetermined precision set. The identified element indicates the precision of each of the motion vectors that characterize the affine motion model. In some embodiments, the precision set to be used is signaled expressly in the bitstream; in other embodiments, the precision set may be inferred, e.g., from the block size, block shape or temporal layer.
    Type: Application
    Filed: August 28, 2019
    Publication date: July 1, 2021
    Inventors: Yuwen He, Xiaoyu Xiu, Yan Ye, Jiancong Luo
  • Publication number: 20210203971
    Abstract: Methods and apparatuses video processing include: in response to receiving a video sequence, encoding first flag data in a parameter set associated with the video sequence, wherein the first flag data represents whether gradual decoding refresh (GDR) is enabled or disabled for the video sequence; when the first flag data represents that the GDR is disabled for the video sequence, encoding a picture header associated with a picture in the video sequence to indicate that the picture is a non-GDR picture; and encoding the non-GDR picture.
    Type: Application
    Filed: December 1, 2020
    Publication date: July 1, 2021
    Inventors: Jie CHEN, Ru-Ling LIAO, Yan YE, Jiancong LUO
  • Publication number: 20210203961
    Abstract: The present disclosure provides systems and methods for performing palette coding of video data. According to certain disclosed embodiments, the methods include: classifying pixels of a coding unit into a first plurality of clusters; and determining, according to the first plurality of clusters, a palette table for the coding unit.
    Type: Application
    Filed: December 3, 2020
    Publication date: July 1, 2021
    Inventors: Ru-Ling LIAO, Mohammed Golam SARWER, Jie CHEN, Yan YE, Jiancong LUO