Patents by Inventor Xiang-An Li
Xiang-An Li 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: 20230336728Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry determines, a use of an inherited context initialization in a context-based adaptive binary arithmetic coding (CABAC) for decoding a current portion of a video sequence carried by a bitstream. The processing circuitry decodes, from the bitstream, a syntax value that indicates a decoded portion in the video sequence for a context inheriting, and initializes context models for the CABAC based on stored context states associated with the decoded portion. Further, the processing circuitry decodes, the current portion from the bitstream according to the context models that are initialized based on the stored context states associated with the decoded portion.Type: ApplicationFiled: September 8, 2022Publication date: October 19, 2023Applicant: Tencent America LLCInventors: Xiang LI, Guichun LI, Shan LIU
-
Patent number: 11792403Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that partitions a current block of a current picture based on a geometric partitioning mode (GPM). The current block is partitioned into two partitions in the GPM mode. Each of the partitions is associated with a respective predictor. A weighting index for a sample of the current block is determined based on a position of the sample. A weighting factor is calculated based on the weighting index of the sample according to an equation that converts the weighting index to the weighting factor. The sample is encoded based on the weighting factor and the predictor corresponding to the sample.Type: GrantFiled: March 15, 2022Date of Patent: October 17, 2023Assignee: TENCENT AMERICA LLCInventors: Lien-Fei Chen, Xiang Li, Guichun Li, Shan Liu
-
Publication number: 20230328249Abstract: A method of video decoding performed in a video decoder is provided. In the method, coded information of a current block is received from a coded video bitstream. The coded information includes a context-coded syntax element associated with the current block. The syntax element indicates a decoding parameter of the current block. A context-based adaptive binary arithmetic coding (CABAC) context model associated with the context-coded syntax element is determined based on decoding parameters of more than two spatially neighboring blocks of the current block. The context-coded syntax element is decoded based on the determined CABAC context model associated with the context-coded syntax element. The current block is reconstructed based on the decoded syntax element.Type: ApplicationFiled: March 23, 2023Publication date: October 12, 2023Applicant: Tencent America LLCInventors: Guichun LI, Xiang LI, Shan LIU
-
Publication number: 20230328226Abstract: A symmetric affine mode is applied to a current block. First affine parameters of a first affine model of the symmetric affine mode are determined. The first affine model is associated with the current block and a first reference block of the current block in a first reference picture. Second affine parameters of a second affine model of the symmetric affine mode are derived based on the first affine parameters of the first affine model. The second affine model is associated with the current block and a second reference block of the current block in a second reference picture. The first affine parameters and the second affine parameters have one of opposites signs, inverse values, and a proportional relationship. Control point motion vectors (CPMVs) of the current block are determined based on the first and second affine models. The current block is reconstructed based on the determined CPMVs.Type: ApplicationFiled: October 7, 2022Publication date: October 12, 2023Applicant: Tencent America LLCInventors: Xiang LI, Guichun LI, Shan LIU
-
Publication number: 20230328225Abstract: Prediction information of a current block in a current picture is decoded from a coded video bitstream, where the prediction information indicates that the current block is to be predicted based on an affine model. A plurality of affine motion parameters of the affine model is derived via affine bilateral matching in which the affine model is derived based on reference blocks in a first reference picture and a second reference picture of the current picture. The plurality of affine motion parameters is not included in the coded video bitstream. Control point motion vectors of the affine model are determined based on the derived plurality of affine motion parameters. The current block is reconstructed based on the derived affine model.Type: ApplicationFiled: September 23, 2022Publication date: October 12, 2023Applicant: Tencent America LLCInventors: Xiang LI, Guichun LI, Shan LIU
-
Publication number: 20230326191Abstract: Various embodiments of the teachings herein include methods and/or systems for enhancing performance of a machine learning (ML) classification task. An example method includes: obtaining a first prediction generated by a first ML classification model provided with production data as input; obtaining a second prediction generated by a second ML classification model provided with the production data as input; and determining a prediction result for the production data by calculating a weighted sum of the first prediction and the second prediction based on weights for the first ML classification model and the second ML classification model. The first ML classification model comprises a few-shot learning model having a first feature extractor followed by a metric-based classifier. The second ML classification model has a second feature extractor followed by a fully-connected classifier.Type: ApplicationFiled: August 17, 2020Publication date: October 12, 2023Applicant: Siemens AktiengesellschaftInventors: Xiang Li, Avinash Kumar, Ralf Gross, Xiao Feng Wang, Matthias Loskyll
-
Patent number: 11785240Abstract: A method of video encoding includes determining whether a reference block for a current block is located in a different coding tree unit (CTU) than a CTU of the current block. The method also includes, in response to the reference block being located in the different CTU, (i) determining whether a memory location of a reference sample memory for the reference block is available. The second area is collocated in the different CTU with a position of the first area in the CTU of the current block. In response to the determination that the reference block is located in the different CTU, the method also includes, (ii) in response to a determination that the memory location for the reference block is available, retrieving, from the memory location corresponding to the reference block, one or more samples to encode the current block.Type: GrantFiled: September 13, 2022Date of Patent: October 10, 2023Assignee: Tencent America LLCInventors: Xiaozhong Xu, Shan Liu, Xiang Li
-
Patent number: 11785239Abstract: Aspects of the disclosure provide a method, an apparatus, and non-transitory computer-readable storage medium for video decoding. The apparatus includes processing circuitry that is configured to decode a supplemental enhancement information (SEI) message that indicates independent region output information. The independent region output information indicates an independent region that is independently decodable in a current picture. The processing circuitry determines the independent region in the current picture based on offset information and dimension information of the independent region in the independent region output information. The processing circuitry decodes the determined independent region irrespective of whether the entire current picture is decoded. The processing circuitry outputs the decoded independent region based on a position indicated by the offset information and a size indicated by the dimension information of the independent region.Type: GrantFiled: June 28, 2022Date of Patent: October 10, 2023Assignee: Tencent America LLCInventors: Byeongdoo Choi, Stephan Wenger, Xiang Li, Shan Liu
-
Patent number: 11785212Abstract: A method of signaling an intra prediction mode used to encode a current block in an encoded video bitstream includes generating a first most probable mode (MPM) list corresponding to a zero reference line of the current block, wherein the first MPM list includes a first plurality of intra prediction modes; generating a second MPM list corresponding to one or more non-zero reference lines of the current block, wherein the second MPM list includes a second plurality of intra prediction modes, the second plurality of intra prediction modes including a subset of the first plurality of intra prediction modes; signaling a reference line index indicating a reference line used to encode the current block; and signaling an intra mode index indicating the intra prediction mode from among the first MPM list and the second MPM list.Type: GrantFiled: June 24, 2021Date of Patent: October 10, 2023Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
-
Publication number: 20230319268Abstract: In a method for video encoding in an encoder, a sample of a block that is a non-square block having a rectangular shape is received. The sample of the non-square block is predicted based on a first set of intra prediction directions for the non-square block, the first set of intra prediction directions including a first subset of intra prediction directions in a second set of intra prediction directions for a square block and not including a second subset of intra prediction directions in the second set of intra prediction directions. At least one syntax element that is indicative of the block being the non-square block that has the rectangular shape is determined. A video bitstream of the sample of the non-square block is encoded based on the at least one syntax element.Type: ApplicationFiled: June 9, 2023Publication date: October 5, 2023Applicant: TENCENT AMERICA LLCInventors: Shan LIU, Stephan WENGER, Xin ZHAO, Xiang LI, Liang ZHAO
-
Publication number: 20230318211Abstract: Methods and apparatus relating to liquid-proof edge connector solutions for immersion cooling are described. In one embodiment, a seal prevents a cooling liquid to cause electrical contact with a pin of an edge card to be inserted in a connector. And, an adhesive prevents the cooling liquid to cause electrical contact with a terminal of the connector. Other embodiments are also claimed and disclosed.Type: ApplicationFiled: April 3, 2023Publication date: October 5, 2023Applicant: Intel CorporationInventors: Xiang Li, Shaohua Li, Jingbo Li, Mo Liu, Kai Xiao, Kai Wang
-
Publication number: 20230310445Abstract: This invention relates to compounds, pharmaceutical compositions and their use for treating fibrotic disorders, proliferative disorders, cardiovascular diseases, acute and chronic inflammatory disorders, primary and metastatic cancer, pulmonary conditions, ocular diseases, or neurological and neuropsychiatric conditions. One particular aspect of the inventions relates to inhibitors of the family of lysyl oxidase enzymes and their use as therapeutics for fibrotic disorders.Type: ApplicationFiled: April 20, 2021Publication date: October 5, 2023Inventors: Michael Clare, Maria Kleppe, Xiang Li, Juan Du, Ronggang Liu
-
Patent number: 11778216Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry that decodes prediction information for a current block in a current coded picture that is part of a coded video sequence. The prediction information indicates a fractional motion vector for the current block. The processing circuitry determines whether one of a block width and a block height of the current block is below a first threshold. The processing circuitry selects one of an integer motion vector, a first interpolation filter, and a second interpolation filter for the current block when the one of the block width and the block height of the current block is determined to be below the first threshold. The processing circuitry reconstructs the current block based on the selected one of the integer motion vector, the first interpolation filter, and the second interpolation filter.Type: GrantFiled: August 27, 2021Date of Patent: October 3, 2023Assignee: Tencent America LLCInventors: Xiaozhong Xu, Xiang Li, Guichun Li, Shan Liu
-
Patent number: 11778185Abstract: According to an aspect of the disclosure, a method of video decoding performed in a video decoder is provided. In the method, syntax information of a coding unit (CU) is decoded from a coded video bitstream. The syntax information is signaled in a picture header (PH) and includes chroma quantization parameter (QP) offsets in a PH level. The chroma QP offsets include at least one of a Cb offset, a Cr offset, and a CbCr offset. Further, quantization parameters for the CU are determined based on the chroma QP offsets in the PH level and a quantization parameter range offset of the CU.Type: GrantFiled: March 1, 2022Date of Patent: October 3, 2023Assignee: TENCENT AMERICA LLCInventors: Ling Li, Xiang Li, Shan Liu
-
Patent number: 11778214Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes a processor that is configured to decode prediction information of a current block in a current coding tree unit (CTU) from a coded video bitstream. The prediction information is indicative of an intra block copy mode. The processor is configured to determine a search range for the intra block copy mode based on a size of the current CTU, and determine a block vector that points to a reference block in a same picture as the current block and within the determined search range, the reference block having reconstructed samples buffered in a reference sample memory. Further, the processor is configured to reconstruct at least a sample of the current block based on the reconstructed samples of the reference block that are retrieved from the reference sample memory.Type: GrantFiled: April 12, 2021Date of Patent: October 3, 2023Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu, Xiang Li
-
Publication number: 20230308677Abstract: A method and apparatus for inter prediction performed by at least one processor. The method for inter prediction comprising: receiving a coded video bitstream that includes a current picture, and first and second reference pictures associated with the current picture, the current picture including at least one block encoded in accordance with an inter bi-prediction mode, the at least one block including a first motion vector that points to the first reference picture and a second motion vector that points to the second reference picture; determining whether an out of boundary condition associated with the first motion vector and the second motion vector is satisfied; and adaptively disallowing bi-prediction to have MVs pointing to out of reference picture boundary, for inter bi-prediction mode.Type: ApplicationFiled: September 15, 2022Publication date: September 28, 2023Applicant: Tencent America LLCInventors: Guichun LI, Xiang Li, Shan Liu
-
Publication number: 20230306462Abstract: Methods, systems, and computer storage media are provided for tracking an advertisement using a single URL without redirection. When an ad event is received on a client-computing device, a single URL is determined to provide content for the item and to track the ad event, the URL identifying a domain server. A parameter related to the ad event is determined and encoded as a part of the URL or as a HTTP header. The URL is called, causing the domain server to extract the parameter from the URL or the HTTP header and asynchronously request tracking of the ad event. Additionally, the content for the item is received from the domain server.Type: ApplicationFiled: June 1, 2023Publication date: September 28, 2023Inventors: Yi LIU, Pramod MAMIDIPUDI, Xiang LI, Lei LI, Bin LI
-
Publication number: 20230300378Abstract: In a method of video encoding performed in a video encoder, prediction information for a sequence of pictures that are monochrome or include three color components that are coded separately is generated. A first syntax element indicating the sequence of pictures are monochrome or include three color components that are coded separately is generated. A coded video bitstream that includes at least the prediction information and the first syntax element is generated. A second syntax element of a coding tool for block-based delta pulse code modulation (BDPCM) for chroma component is not included in the coded video bitstream and inferred to indicate that the BDPCM for chroma component is disabled based on the sequence of pictures being monochrome or including three color components.Type: ApplicationFiled: May 25, 2023Publication date: September 21, 2023Applicant: TENCENT AMERICA LLCInventors: Cheung AUYEUNG, Xiang LI, Shan LIU
-
Publication number: 20230300345Abstract: In a method of video encoding, a block vector of a current block of a current picture that is to be coded in intra block copy (IBC) mode is determined. The block vector points to a reference block of the current block in the current picture. The current block is encoded based on the block vector. A first modulo operation is performed on an x component of the block vector and a second modulo operation is performed on a y component of the block vector. The second modulo operation is different from the first modulo operation.Type: ApplicationFiled: May 25, 2023Publication date: September 21, 2023Applicant: Tencent America LLCInventors: Xiaozhong XU, Xiang Li, Shan Liu
-
Publication number: 20230298381Abstract: Provided are a display panel and a display apparatus. The display panel includes a sensor area, a first light shield layer disposed above the sensor area, and a color film layer disposed above the first light shield layer, the color film layer includes color filters with different colors and a light transmission part disposed between the color filters with different colors; the first light shield layer includes a first opening and a light shield part, the light transmission part and the first opening are configured to allow at least partial light to transmit the sensor area and the color film layer further includes a first black matrix disposed between the color filters with different colors, the first black matrix is provided with a second opening which forms the light transmission part. The display panel includes a touch structure layer, the touch structure layer includes a plurality of touch electrodes.Type: ApplicationFiled: May 25, 2023Publication date: September 21, 2023Inventors: Chuanxiang XU, Shi SHU, Haitao HUANG, Yang YUE, Yong YU, Xiang LI, Qi YAO