Patents by Inventor Shan Xu
Shan Xu 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: 20240129479Abstract: A video bitstream is received. The video bitstream includes a current block comprising a plurality of subblocks and a template region of the current block comprising a plurality of template subblocks adjacent to at least one of a top side and a left side of the current block. A motion vector (MV) located in a center position of the current block is determined. The MV is determined based on at least one MV of the plurality of subblocks of the current block. A MV for each of the plurality of template subblocks is determined based on the MV located in the center position of the current block and a respective MV of a corresponding subblock of the plurality of subblocks that is adjacent to the respective template subblock. The current block is reconstructed based on the determined MVs for the plurality of template subblocks.Type: ApplicationFiled: August 31, 2023Publication date: April 18, 2024Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Xiaozhong XU, Shan LIU
-
Publication number: 20240130022Abstract: This application relates to the field of lighting, and discloses an LED filament. The LED filament includes an LED chip unit, a light conversion layer, and an electrode. The light conversion layer covers the LED chip unit and part of the electrode, and a color of a light emitted by the LED filament after lighting is different from a color of the light conversion layer. This application has the characteristics of uniform light emission and good heat dissipation effect.Type: ApplicationFiled: September 18, 2022Publication date: April 18, 2024Inventors: Tao Jiang, Lin Zhou, Ming-Bin Wang, Chih-Shan Yu, Rong-Huan Yang, Ji-Feng Xu, Heng Zhao, Jian Lu, Qi Wu
-
Publication number: 20240127490Abstract: A method of encoding includes receiving a polygon mesh comprising a plurality of faces and a plurality vertices; separating the polygon mesh into a left side half mesh and a right side half mesh by a plane; extracting the left side half mesh comprising a first plurality of vertices in-plane and on a left side of the polygon mesh; remapping the plurality of faces to represent a new vertices order in order to generate a plurality of remapped faces; extracting the plurality of remapped faces; compressing the left side half mesh by a codec; predicting a location of a second plurality of vertices on the right side half mesh using a symmetry based prediction on the compressed left side half mesh; and connecting the left side half mesh and the right side half mesh.Type: ApplicationFiled: May 5, 2023Publication date: April 18, 2024Applicant: Tencent America LLCInventors: Thuong NGUYEN CANH, Xiaozhong XU, Joel JUNG, Shan LIU
-
Publication number: 20240117387Abstract: The present disclosure provides a P450 cytochrome enzyme for andrographolide synthesis and its application, belonging to the field of bioengineering. The present disclosure uses Saccharomyces cerevisiae CEN.PK2-1D as a host, and implements knockout of ROX1 and GAL80 genes on the genome, and integrative expression of GGPP synthase encoding gene and CPS diterpene synthase encoding gene at ROX1 site; and implements free expression of ApCPR and CYP71A8 and CYP71D10 both with truncated signal peptides, successfully constructing recombinant S. cerevisiae, and achieving de novo synthesis of 3,15,19-Trihydroxy-8(17),13-ent-labdadiene-16-oic acid. Compared with the blank, a response value of a product peak reaches 1.9*106, and this strategy provides necessary reference for analyzing biosynthetic pathway of andrographolide and using metabolic engineering to synthesize andrographolide and related derivatives thereof.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Inventors: Jingwen Zhou, Shan Li, Song Gao, Sha Xu, Weizhu Zeng, Shiqin Yu
-
Publication number: 20240121408Abstract: A technique for encoding video for machine vision and human/machine hybrid vision, including receiving image data. The technique may also include detecting a plurality of bounding boxes associated with a plurality of objects of interest in a frame of the image data and detecting a frame-level bounding box for the frame based on coordinates of the plurality of bounding boxes. Then, the technique may include encoding the frame-level bounding box using a first bitrate.Type: ApplicationFiled: September 28, 2023Publication date: April 11, 2024Applicant: TENCENT AMERICA LLCInventors: Wen GAO, Xiaozhong XU, Shan LIU
-
Publication number: 20240121404Abstract: Aspects of the disclosure include methods and apparatuses for video coding. One of the apparatuses includes processing circuitry that receives a bitstream of a current block in a current picture. The current block is coded with a directional nearest neighbor prediction (DNNP) mode. The processing circuitry selects a prediction value for a sample in the current block from a top-left value, a top value, or a left value based on one or more difference values between respective paired values of (i) the top-left value associated with a top-left reference sample that is a top-left neighbor of the current block, (ii) the top value associated with a top reference sample that is a top neighbor of the sample in the current block, and (iii) the left value associated with a left reference sample that is a left neighbor of the sample in the current block. The processing circuitry reconstructs the current block using the selected prediction value for the sample in the current block.Type: ApplicationFiled: October 5, 2023Publication date: April 11, 2024Applicant: Tencent America LLCInventors: Xin ZHAO, Xiaozhong XU, Guichun LI, Shan LIU
-
Patent number: 11956453Abstract: A method and apparatus for neural network based cross component prediction with scaling factors during encoding or decoding of an image frame or a video sequence, which may include training a deep neural network (DNN) cross component prediction (CCP) model with at least one or more scaling factors, wherein the at least one or more scaling factors are learned by optimizing a rate-distortion loss based on an input video sequence comprising a luma component, and reconstructing a chroma component based on the luma component using the trained DNN CCP model with the at least one or more scaling factors for chroma prediction. The trained DNN CCP may be updated for chroma prediction of the input video sequence using the one or more scaling factors, and performing chroma prediction of the input video sequence using the updated DNN CCP model with the one or more scaling factors.Type: GrantFiled: May 26, 2022Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Sheng Lin, Wei Jiang, Wei Wang, Ding Ding, Shan Liu, Xiaozhong Xu
-
Patent number: 11956409Abstract: Aspects of the disclosure provide methods and apparatuses for audio processing. In some examples, an apparatus for media processing includes processing circuitry. The processing circuitry receives first 3 degrees of freedom (3 DoF) information associated with a first media content for a scene in a media application. The first 3 DoF information includes a first revolution orientation for describing the first media content on a first sphere centered at a user of the media application. The processing circuitry determines that a rendering platform for rendering the first media content is a six degrees of freedom (6 DoF) platform, and calculates, first spatial location information of the first media content based on the first revolution orientation and first parameters of the first sphere. The first spatial location information is used in first 6 DoF information associated with the first media content for rendering the first media content on the 6 DoF platform.Type: GrantFiled: August 22, 2022Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Jun Tian, Xiaozhong Xu, Shan Liu
-
Patent number: 11956461Abstract: An apparatus for video decoding includes processing circuitry. The processing circuitry can be configured to receive data of a current block coded with an intra block copy (IBC) mode in a bitstream. A block vector of the current block can be determined based on a history-based block vector prediction (HBVP) table that includes one or more entries each corresponding to a previously decoded block. Each entry can include a block vector of the corresponding previously decoded block and a location of the corresponding previously decoded block. The current block can be reconstructed based on the determined block vector of the current block.Type: GrantFiled: August 26, 2021Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu
-
Patent number: 11956456Abstract: A method of video encoding includes receiving a merge sharing region including a plurality of coding blocks, constructing a shared merge candidate list for the merge sharing region, and encoding a current inter coded coding block in the merge sharing region based on the shared merge candidate list. The method also includes determining whether to update a history-based motion vector prediction (HMVP) table with motion information of the current inter coded coding block based on whether the current inter coded coding block is inter coded with a merge/skip mode. The method further includes updating the HMVP table with the motion information of the current inter coded coding block when the HMVP table is determined to be updated with the motion information of the current inter coded coding block.Type: GrantFiled: June 27, 2023Date of Patent: April 9, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiaozhong Xu, Xiang Li, Shan Liu
-
Publication number: 20240112160Abstract: A method is disclosed. The method comprises generating, by sender device or a sender computer associated with a sender, a base token in a token space associated with parameters. The base token can comprise one or more token attributes within the parameters, and an amount. The base token can then be signed, by the sender device or the sender computer, to form a minted token. The method may then include transmitting, by the sender device to a receiver device, a transfer request comprising the minted token.Type: ApplicationFiled: February 17, 2022Publication date: April 4, 2024Applicant: Visa International Service AssociationInventors: Minghua Xu, Shan Jin
-
Publication number: 20240114173Abstract: A method, computer program, and computer system for encoding or decoding video data, and indicating, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer.Type: ApplicationFiled: November 17, 2023Publication date: April 4, 2024Applicant: TENCENT AMERICA LLCInventors: Ling LI, Xiaozhong XU, Byeongdoo CHOI, Xiang LI, Stephan WENGER, Shan LIU
-
Patent number: 11949892Abstract: A method and apparatus for neural network based cross component prediction with low-bit precision during encoding or decoding of an image frame or a video sequence, which may include reconstructing a chroma component based on a received luma component using a pre-trained deep neural network (DNN) cross component prediction (CCP) model for chroma prediction, and updating a set of parameters of the pre-trained DNN CCP model with low-bit precision. The method may also include generating an updated DNN CCP model for chroma prediction with low-bit precision based on at least one video sequence, and using the updated DNN CCP model for cross component prediction of the at least one video sequence at reduced processing time.Type: GrantFiled: May 26, 2022Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Sheng Lin, Wei Jiang, Wei Wang, Shan Liu, Xiaozhong Xu
-
Patent number: 11949894Abstract: An apparatus for video decoding includes processing circuitry. The processing circuitry determines a string vector for a current string in a current coding tree unit (CTU). The string vector points to a reference string for the current string. The processing circuitry determines that the string vector satisfies a requirement for an allowance of a partial overlapping of the current string and the reference string, and then reconstructs the current string based on the reference string.Type: GrantFiled: July 6, 2021Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu
-
Patent number: 11949896Abstract: Aspects of the disclosure provide a method and an apparatus for video encoding. Whether a block size cbSize of a chroma block in luma samples is less than or equal to a minimum allowed chroma quaternary tree (QT) leaf node size MinQtSizeC in luma samples such that cbSize <=MinQtSizeC is determined. In response to the block size cbSize of the chroma block in luma samples being less than or equal to the minimum allowed chroma QT leaf node size MinQtSizeC in luma samples, a QT split is determined as disallowed for the chroma block. Partition information indicating that a chroma coding tree structure in a dual tree is applied to the chroma block is generated, the partition information further indicating the block size cbSize of the chroma block in luma samples and the minimum allowed chroma QT leaf node size MinQtSizeC in luma samples.Type: GrantFiled: August 1, 2022Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiang Li, Shan Liu, Xiaozhong Xu
-
Patent number: 11949856Abstract: A method of controlling intra prediction for decoding or encoding of a video sequence, is performed by at least one processor and includes obtaining intra prediction modes including directional modes respectively corresponding to angular prediction directions, a first amount of one or more of the directional modes being excluded from the intra prediction modes based on a second amount of the intra prediction modes and a third amount of most probable modes (MPMs). The method further includes selecting, as the MPMs, two or more of the intra prediction modes from which the one or more of the directional modes are excluded, and selecting, for decoding the video sequence, one of the intra prediction modes from which the one or more of the directional modes are excluded.Type: GrantFiled: July 7, 2021Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Xiaozhong Xu, Shan Liu, Yiming Li, Zhenzhong Chen
-
Patent number: 11949902Abstract: A method for video decoding in a decoder is provided. Coding information of a current block (CB) from a coded video bitstream is decoded. The coding information includes weighted prediction information that indicates a weighted prediction for the CB. A determination is made as to whether to apply a prediction refinement with optical flow (PROF) on the CB based on the weighted prediction information. The CB is reconstructed based on the weighted prediction and whether the PROF is determined to be applied on the CB.Type: GrantFiled: March 30, 2022Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
-
Patent number: 11949895Abstract: An apparatus for video decoding includes processing circuitry. The circuitry can be configured to receive a current block that is affine coded and included in a current coding tree unit (CTU), and determine an inherited affine candidate based on regular motion information of two minimum blocks in a rightmost column of minimum blocks of a left neighboring CTU of the current CTU when the current block is adjacent to a left boundary of the current CTU.Type: GrantFiled: September 9, 2021Date of Patent: April 2, 2024Assignee: TENCENT AMERICA LLCInventors: Guichun Li, Xiaozhong Xu, Xiang Li, Shan Liu
-
Patent number: 11949853Abstract: A data decoding method, performed by a computer device, is provided. The data decoding method includes obtaining coded data corresponding to a current to-be-decoded unit, obtaining a coding mode restriction type corresponding to the current to-be-decoded unit by decoding the coded data, determining a candidate coding mode set corresponding to the current to-be-decoded unit according to the coding mode restriction type, the candidate coding mode set comprising a block copy intra-frame coding mode, selecting a target coding mode from the candidate coding mode set, and decoding the current to-be-decoded unit according to the target coding mode, thereby obtaining corresponding decoded data.Type: GrantFiled: September 9, 2021Date of Patent: April 2, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTDInventors: Yiming Li, Xiaozhong Xu, Ye Hu, Shan Liu, Zhenzhong Chen
-
Publication number: 20240104783Abstract: Method, apparatus, and system for merging multiple attribute maps for mesh compression may be provided. The process may include obtaining multiple attribute maps associated with a mesh including one or more texture maps. The multiple attribute maps may be concatenated into a single concatenated map and concatenated UV coordinates for each of the multiple attribute maps may be generated based on re-computing original UV coordinates of each of the multiple attribute maps within the single concatenated map.Type: ApplicationFiled: May 9, 2023Publication date: March 28, 2024Applicant: TENCENT AMERICA LLCInventors: Fang-yi CHAO, Thuong Nguyen Canh, Xiang Zhang, Xiaozhong Xu, Shan Liu