Patents by Inventor Han Gao

Han Gao 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: 20250030899
    Abstract: A method for video encoding, a method for video decoding, apparatuses and non-transitory computer-readable storage media thereof are provided. In the method for video decoding, the decoder may obtain one or more filtering parameters, wherein the one or more filtering parameters are from a filtering parameter set comprising a number of similar blocks, a search range, and a window size; obtain, based on the one or more filtering parameters, one or more similar pixels for a first pixel that has been filtered in a picture and the first pixel; and obtain an original pixel associated with the first pixel based on the one or more similar pixels.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 23, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Yi-Wen CHEN, Xiaoyu XIU, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250030882
    Abstract: A method for video encoding comprises determining a mode of Local Illumination Compensation (LIC) for the video encoding to be enabled; calculating LIC parameters for the mode of LIC with a limited number of reference sample pairs, wherein a reference sample pair refers to a luma reference sample and a chroma reference sample; enabling the mode of LIC for the video encoding with the calculated LIC parameters to perform LIC for inter prediction to generate a prediction residual; and forming and outputting a bit-stream encoded with the prediction residual and prediction mode information indicating the mode of LIC.
    Type: Application
    Filed: July 23, 2024
    Publication date: January 23, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Hong-Jheng JHU, Yiwen CHEN, Xiaoyu XIU, Wei CHEN, Chewei KUO, Han GAO, Xianglin WANG, Bing YU
  • Patent number: 12206848
    Abstract: A method of video coding implemented by a coding device includes obtaining block size information of a current block to be coded in an intra sub-partition (ISP) coding mode, determining a partitioning direction based on the block size information, determining, based on the block size information, a number of sub-partitions to which the current block is to be partitioned in the partitioning direction, wherein the sub-partitions are for intra prediction separately with a width of each of the sub-partitions bigger than or equal to 4 or collaboratively by combining at least two of the sub-partitions with a combined width of the at least two sub-partitions bigger than or equal to 4, and coding the sub-partitions.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: January 21, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen
  • Patent number: 12204850
    Abstract: Embodiments of the present disclosure relate to semantic parsing for short text. According to embodiments of the present disclosure, a method is proposed. The method comprises: obtaining a set of sentences associated with a short text, each of the set of sentences containing all of words in the short text; determining a set of syntactic features associated with the set of sentences, each of the set of syntactic features indicating at least one of a constituency relation and a dependency relation of the corresponding sentence; and determining a semantic structure of the short text based on the set of syntactic features.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: January 21, 2025
    Assignee: LEMON INC.
    Inventors: Hongyu Xiong, Han Wang, Rui Li, Yiqi Feng, Yuan Gao, Xiangyu Zeng, Qingyi Lu, Bin Liu
  • Publication number: 20250023823
    Abstract: Embodiments of this application provide a communication method. An example method includes: An access network device performs congestion detection on a first data flow. The access network device sends a first data packet to a user plane function (UPF) network element based on a congestion detection result, where a tunneling protocol-user plane (GTP-U) header of the first data packet includes congestion information, or the access network device sends a second data packet to user equipment (UE) based on a congestion detection result, where a service data adaptation protocol (SDAP) layer of the second data packet includes congestion information, and the congestion information includes information for adjusting a rate of sending the first data flow.
    Type: Application
    Filed: September 26, 2024
    Publication date: January 16, 2025
    Inventors: Guojuan GAO, Han ZHOU, Xinpeng WEI
  • Publication number: 20250024058
    Abstract: A method for decoding video data. The method comprises: obtaining, from a bitstream, a video block and filter shape information; determining a region to derive a multiple linear regression (MLR) model; obtaining luma and chroma sample values in the region; deriving the MLR model using the luma and chroma sample values in the region based on the filter shape information; predicting each of chroma samples in the video block by applying the MLR model to corresponding luma samples for that chroma sample based on the filter shape information; and obtaining decoded video block using the predicted chroma samples.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 16, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Che-Wei KUO, Xiaoyu XIU, Ning YAN, Hong-Jheng JHU, Yi-Wen CHEN, Wei CHEN, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250024046
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, a decoder obtains a first flag in a transform block (TB), a coding block (CB), a slice, a picture, or a sequence level, wherein the first flag indicates whether signaling of inherited intra mode is enabled on a current video block; and in response to determining that the inherited intra mode is enabled on the current video block based on the first flag, the decoder obtains a second flag that indicates whether the inherited intra mode is used at a signaled level.
    Type: Application
    Filed: August 27, 2024
    Publication date: January 16, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Che-Wei KUO, Ning YAN, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250024390
    Abstract: A communication method includes a first device that receives a first message for requesting a time synchronization service for a terminal device. The first device determines first information based on subscription information of the terminal device, and determines a third device configured to provide the time synchronization service, and sends the first information to the third device. The subscription information includes at least one of indication information, one or more types of time source, or one or more clock accuracies, the first information includes a first type and/or a first clock accuracy, the one or more types include the first type, and the one or more clock accuracies include the first clock accuracy.
    Type: Application
    Filed: September 25, 2024
    Publication date: January 16, 2025
    Inventors: Guojuan Gao, Hancheng Li, Qianghua Zhu, Han Zhou
  • Publication number: 20250024070
    Abstract: A computing system receives a video bitstream that comprises a current block within a current picture and one or more syntax elements. The current block is encoded in a subblock-based motion vector (MV) refinement mode using information from a first reference block and a second reference block. The system applies a MV refinement to generate a refined first MV indicating a first location of the first reference block and a refined second MV indicating a second location of the second reference block. Subsequent to applying the MV refinement, in accordance with a determination that (i) the first location is outside of a first set of reference boundaries and/or (ii) the second location is outside of a second set of reference boundaries, the system decodes the current block using a weighted average of respective values from the first and second locations.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 16, 2025
    Inventors: Han GAO, Xin Zhao, Liang Zhao, Jing Ye, Shan Liu
  • Publication number: 20250024059
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding and compression with high precision intra prediction technology. In one method, a decoder obtains a first control flag signaled at a specified level that comprises one of following levels: a Transform Block (TB) level, a Coding Block (CB) level, a slice level, a picture level, or a sequence level, where the first control flag indicates whether a Decoder-side High Precision Intra Mode Derivation (DHI) mode is enabled.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Ning YAN, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250024033
    Abstract: An image encoding device includes: a filter processing unit that performs filter processing on an input image to generate a first image; and an encoding processing unit that generates a bit stream by performing encoding processing on the first image and transmits the bit stream to an image decoding device, in which the filter processing unit: includes a plurality of filters of different types; and selects one filter from the plurality of filters based on usage information indicating image usage on the image decoding device side and applies the selected filter to the input image.
    Type: Application
    Filed: September 27, 2024
    Publication date: January 16, 2025
    Inventors: Jingying GAO, Han Boon Teo, Chong Soon Lim, Praveen Kumar Yadav, Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma
  • Publication number: 20250019777
    Abstract: The invention relates to isolation, purification, and in vitro cultivation of Symbiodinium algae symbiotic with soft corals. The deposit information for Symbiodinium sp. SY-1 is as follows: Depository Name: China General Microbiological Culture Collection Center (CGMCC); Depository Address: Institute of Microbiology, Chinese Academy of Sciences, Building 3, No. 1 Beichen West Road, Chaoyang District, Beijing, China; Deposit Date: Jun. 7, 2023; Deposit Number: CGMCC No. 40681; Taxonomy: Symbiodinium sp.
    Type: Application
    Filed: July 26, 2024
    Publication date: January 16, 2025
    Applicant: Hainan Normal University
    Inventors: Li WEI, Meng FENG, Han ZHU, Rong WANG, Xiangchen GAO, Jiecan YU
  • Publication number: 20250024055
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. For example, a computing system receives a video bitstream that includes a current block and a syntax element. The current block is encoded using information from a set of reference blocks. The system determines, based on the syntax element, whether the current block is encoded in a compound weighted prediction (CWP) mode. The system decodes the current block using a set of weighted prediction factors when the current block is encoded in the CWP mode. When the current block is not encoded in the CWP mode, the system decodes the current block using an implicit masked blending mode based on a weighted average of reference values associated with the set of reference blocks.
    Type: Application
    Filed: September 1, 2023
    Publication date: January 16, 2025
    Inventors: Han GAO, Liang Zhao, Xin Zhao, Jing Ye, Shan Liu
  • Patent number: 12200195
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream including a current coding block of a current image frame and determining that the current coding block is to be predicted in a weighted bi-prediction (WBP) mode. The method further includes in response to the current coding block being predicted in the WBP mode, determining that the current coding block is associated with two bi-prediction blocks and identifying a plurality of distinct weighting factor lists including at least a first list of positive weighting factors and a second list of mixed weighting factors. The method further includes selecting one of the weighing factor lists, identifying a first weighting factor from the weighing factor lists, and reconstructing the current image frame, including determining the current coding block by combining the two bi-prediction blocks based on the first weighting factor.
    Type: Grant
    Filed: July 3, 2023
    Date of Patent: January 14, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Han Gao, Biao Wang, Xiaozhong Xu, Shan Liu
  • Patent number: 12200192
    Abstract: A method includes receiving a current picture, a first reference picture, and a second reference picture. The method includes obtaining a plurality of predefined weighting patterns, each weighting pattern being signaled as an index value and selecting a weighting pattern based on a predetermined condition. The method includes deriving a first weight to be applied to a first sub-block in the first reference picture and a second weight to be applied to a second sub-block in the second reference picture based on the index value corresponding to the selected weighting pattern. The method includes assigning the first weight to the first sub-block and the second weight to the second sub-block based on the selected weighting pattern. The method includes decoding the current block by a weighted bi-prediction based at least on the first sub-block weighted by the first weight and the second sub-block weighted by the second weight.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: January 14, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Liang Zhao, Han Gao, Xiaozhong Xu, Shan Liu
  • Patent number: 12200201
    Abstract: Devices and methods for Intra prediction are provided. The method includes: parsing a bitstream, wherein the bitstream includes indication information to indicate whether a closest neighboring reference line to the current block is used for an intra prediction; determining an intra prediction mode of the current block is not Planar mode when the closest neighboring reference line to the current block is not used for the intra prediction; and obtaining an index indicating which intra prediction mode in a set of most probable modes is used for the intra prediction mode of the current block when the intra prediction mode of the current block is not Planar mode. The method can improve the efficiency to determine the intra prediction mode of the current block.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 14, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Semih Esenlik, Anand Meher Kotra, Han Gao, Jianle Chen
  • Publication number: 20250016308
    Abstract: Implementations of the disclosure provide a video processing apparatus and method for performing intra prediction on a video block. The video processing method may include receiving, by a processor, reference samples from a video frame of a video comprising the video block. The video processing method may further include determining, by the processor, a reference sample filter based on a size of each video block. The reference sample filter is among a plurality of reference sample filters each derived for a different video block size. The video processing method may also include applying, by the processor, the determined reference sample filter to the received reference samples. The video processing method may additionally include performing, by the processor, the intra prediction on the video block using the filtered reference samples.
    Type: Application
    Filed: September 20, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Yi-Wen CHEN, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250016348
    Abstract: Implementations of the disclosure provide video processing apparatuses and methods for inter-prediction. A video processing method for the inter-prediction performed by a video decoder includes determining a reference index for a video block in a video frame of a video from a bitstream. The video processing method also includes generating a joint list including a plurality pairs of reference pictures based on a first reference list and a second reference list for the video block. The video processing method further includes reordering the plurality pairs of reference pictures in the joint list based on bilateral matching using one or more motion vectors of the video block to generate a reordered joint list. The video processing method further includes performing the inter-prediction on the video block based on the reordered joint list and the reference index.
    Type: Application
    Filed: July 18, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Ning YAN, Yi-Wen CHEN, Xiaoyu XIU, Wei CHEN, Che-Wei KUO, Hong-Jheng JHU, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250016347
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, a decoder obtains a first flag that indicates whether a template-based intra mode derivation (TIMD) mode is applied to a current video block; and in response to determining that the TIMD mode is applied to the current video block based on the first flag, the decoder obtains a set of candidate list for the TIMD mode, where the set of candidate list includes a set of reference line list or a set of template candidate list.
    Type: Application
    Filed: July 17, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Che-Wei KUO, Ning YAN, Han GAO, Xianglin WANG, Bing YU
  • Publication number: 20250016331
    Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a first geometric partition mode (GPM) part and a second GPM part for a coding unit (CU). The decoder disables template matching (TM) based GPM split modes reordering for multiple GPM split modes that are applied to the CU in response to determining that the first GPM part or the second GPM part is predicted with intra prediction. Furthermore, the decoder enables the TM based GPM split modes reordering for the multiple GPM split modes in response to determining that both the first GPM part and the second GPM part are predicted with inter prediction.
    Type: Application
    Filed: July 18, 2024
    Publication date: January 9, 2025
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Han GAO, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Hong-Jheng JHU, Ning YAN, Che-Wei KUO, Xianglin WANG, Bing YU