Patents Assigned to Tencent America LLC
-
Publication number: 20240373081Abstract: A method of signaling a haptic java script object notation (JSON) interchange file format (HJIF) file includes processing the HJIF file into a binary file format for distribution in a bitstream, wherein the HJIF file comprises a plurality of time-triggered spatial haptic effects, wherein at least one time-triggered spatial haptic effect from the plurality of special haptic effects varies along a spatial axis, wherein the at least one time-triggered spatial haptic effect is associated with a first parameter defining a trigger time, and wherein a renderer is configured to render at least one time-triggered spatial haptic effect in accordance with the trigger time.Type: ApplicationFiled: July 9, 2024Publication date: November 7, 2024Applicant: Tencent America LLCInventor: Iraj SODAGAR
-
Publication number: 20240373060Abstract: A method performed by a video decoder includes receiving a coded video bitstream including a current picture, a first reference picture, a second reference picture, and a joint motion vector difference (JMVD) associated with at least one block in the current picture. The method includes determining whether one or more scaling factors are used for an adaptive motion vector difference resolution (AMVD) based JMVD based on a predetermined condition. The method includes, in response to determining the one or more scaling factors are used for the AMVD based JMVD, scaling the JMVD based on the one or more scaling factors. The method includes deriving a first MVD for the first reference picture based on the scaled JMVD. The method includes deriving a second MVD for the second reference picture based on the derived first MVD. The method includes reconstructing the at least one block based on the derived first MVD and the derived second MVD.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Applicant: TENCENT AMERICA LLCInventors: Liang Zhao, Xin Zhao, Han Gao, Shan Liu
-
Publication number: 20240373041Abstract: In method for video decoding in a decoder, prediction information of a current block in a current picture is decoded from a coded video bitstream. The prediction information is indicative of an inter prediction mode with a potential usage of a refinement technique based on a first reference picture and a second reference picture. Whether a first equal weighting condition of chroma components from the first reference picture and the second reference picture is satisfied is determined. The refinement technique is disabled in a reconstruction of a sample in the current block when the first equal weighting condition of the chroma components from the first reference picture and the second reference picture is not satisfied.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Applicant: Tencent America LLC.Inventors: Guichun LI, Xiang Li, Xiaozhong Xu, Shan Liu
-
Publication number: 20240373039Abstract: Systems and methods for encoding and decoding using warp motion modes are provided. A method includes receiving a bitstream that includes a coded picture; obtaining warp information that is signaled in the bitstream, the warp information including a warp type indicating a number of parameters to be corrected by delta values, the number of parameters defining warp motion for predicting a current block of the coded picture; obtaining at least one delta value from the bitstream that is a delta of at least one parameter that defines the warp motion for predicting the current block; obtaining a warp model based on the warp information and the at least one delta value; and predicting the current block by performing warped motion compensation using the warp model.Type: ApplicationFiled: July 19, 2024Publication date: November 7, 2024Applicant: TENCENT AMERICA LLCInventors: Han GAO, Liang Zhao, Xin Zhao, Shan Liu
-
Publication number: 20240369861Abstract: Aspects of the disclosure provide an optical system. The optical system includes a polarization controller that controls polarization states of light beams such that a polarization state of each light beam passing through the polarization controller has one of a first polarization state and a second polarization state. The optical system includes a beam splitter, a reflective polarizer, and one or more lenses between the beam splitter and the reflective polarizer. If a polarization state of a first light beam of the light beams that passes through the polarization controller has the first polarization state, the first light beam passes the one or more lenses only one time. If a polarization state of a second light beam of the light beams that passes through the polarization controller has the second polarization state, the second light beam passes the one or more lenses more than one time.Type: ApplicationFiled: May 2, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: John D. LE, Kun GAO, Yi ZHANG, Youngshik YOON, Hao ZHENG, Hongdong LI, Jianru SHI
-
Publication number: 20240373055Abstract: This disclosure relates generally to video coding/decoding and particularly for enhancing BAWP. One method includes receiving a video bitstream comprising a current block and a reference block, the reference block being used for predicting the current block and being identified by a motion vector associated with the current block; receiving a first syntax element indicating a scale factor, the scale factor being stored in a lookup table among two or more lookup tables maintained by the decoder for storing candidate scale factors or candidate scale factor differences, the candidate scale factor differences being differences between the candidate scale factors and a threshold value; selecting the lookup table; determining the scale factor based on the first syntax element and the selected lookup table; predicting the current block based on the reference block, the scale factor, and an offset; and reconstructing the current block based on the predicted current block.Type: ApplicationFiled: September 6, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Xin ZHAO, Han GAO, Jing YE, Shan LIU
-
Publication number: 20240373031Abstract: In a method for video decoding in a video decoder, prediction information of a current block in a coded bitstream is decoded. The prediction information indicates that template matching (TM) is applied with a merge mode with motion vector difference (MMVD) mode and indicates motion vector difference (MVD) information of the current block. Using the MMVD mode, one or more MVD candidates is determined based on the MVD information. TM is performed to search for a matched MVD between a current template of the current block and a reference template of a reference block of the current block based on the one or more MVD candidates determined using the MMVD mode. The current block is reconstructed based on a motion vector (MV) that is a summation of a motion vector predictor (MVP) and the matched MVD.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Xiang Li, Shan Liu
-
Publication number: 20240371103Abstract: A method is provided. The method includes selecting media content including a full scene description, selecting a 5th generation (5G) media streaming downlink (5GMSd) application server (AS) to stream the media content based on the full scene description, deriving a simplified scene description based on the full scene description, and creating an augmented reality (AR)/mixed reality (MR) session based on the simplified scene description.Type: ApplicationFiled: July 12, 2024Publication date: November 7, 2024Applicant: TENCENT AMERICA LLCInventor: Iraj SODAGAR
-
Publication number: 20240369836Abstract: Aspects of the disclosure provide an achromatic lens. The achromatic lens can include a first lens and a second lens. The first lens with a negative focal length includes a first optically transparent member having a first surface and a second surface. The second lens is attached to the first lens at the second surface. The second lens having a positive focal length includes a second optically transparent member having a third surface and a fourth surface. A second chromatic aberration of the second lens is reduced by a first chromatic aberration of the first lens. The second surface of the first lens includes a first Fresnel structure.Type: ApplicationFiled: May 4, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: John D. LE, Kun GAO, Yi ZHANG, Youngshik YOON, Hao ZHENG, Hongdong LI, Jianru SHI
-
Publication number: 20240372995Abstract: A method of controlling intra-inter prediction for decoding or encoding of a video sequence, is performed by at least one processor. The method includes determining whether one or more neighboring blocks in a video sequence is coded by an intra prediction mode, coding a prediction mode flag of a current block by a first context based on determining that at least one of the neighboring blocks is coded by the intra prediction mode, and coding the prediction mode flag of the current block by a second context based on determining that none of the neighboring blocks are coded by at least the intra prediction mode.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Xin ZHAO, Xiang LI, Shan LIU
-
Publication number: 20240373050Abstract: This disclosure relates to video coding/decoding. One method performed by a decoder includes: receiving a current block and a reference block; grouping samples in the current block into at least a first class and a second class based on a predefined criteria, the first class and the second class being associated with a first linear model and a second linear model, respectively, wherein the first linear model has at least a scale factor ?1 or an offset ?1, the second linear model has at least a scale factor ?2 or an offset ?2; determining the first and the second linear model; predicting samples in the first class based on the reference block and the first linear model; predicting samples in the second class based on the reference block and the second linear model; reconstructing the current block based on predicted samples in the first class and the second class.Type: ApplicationFiled: October 30, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Liang ZHAO, Biao WANG, Xin ZHAO, Jing YE, Han GAO, Shan LIU
-
Publication number: 20240373010Abstract: Systems and methods for coding and decoding of a coded bitstream is provided. A method includes encoding a block of a picture. The encoding includes selecting a transform set based on at least one neighboring sample from one or more previously encoded neighboring blocks or from a previously encoded picture and transforming coefficients of the block using a transform from the transform set.Type: ApplicationFiled: July 18, 2024Publication date: November 7, 2024Applicant: TENCENT AMERICA LLCInventors: Xin ZHAO, Madhu PERINGASSERY KRISHNAN, Shan LIU
-
Publication number: 20240369835Abstract: Aspects of the disclosure provide an optical system that includes a first lens including a first optically transparent member having a first surface and a second surface and a reflective polarizer on the first surface. The first surface of the first lens includes a first region and a second region, the first region of the first surface is smooth and at a center of the first surface, and the second region of the first surface includes a Fresnel structure and surrounds the first region. The reflective polarizer includes a first region and a second region, the first region of the reflective polarizer matches a profile of the first region of the first surface of the first lens, and the second region of the reflective polarizer matches a profile of the second region of the first surface of the first lens.Type: ApplicationFiled: May 4, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: John D. LE, Kun GAO, Yi ZHANG, Youngshik YOON, Hao ZHENG, Hongdong LI, Jianru SHI
-
Publication number: 20240371095Abstract: A clothing template is determined from a previously constructed clothing model, associated with a piece of clothing in a plurality of 2D images, and indicates a 3D mesh that includes a plurality of full loops. A plurality of side silhouettes of the piece of clothing is determined based on the plurality of 2D images. A plurality of key point sets is determined based on the plurality of full loops of the clothing template and the plurality of side silhouettes. Each of the plurality of key point sets is determined based on a corresponding one of the plurality of full loops. A plurality of vertices and a plurality of edge loops of the 3D clothing model are determined based on the plurality of key point sets and a plurality of clothing parameters. A plurality of faces of the 3D clothing model is determined based on the determined plurality of vertices.Type: ApplicationFiled: May 2, 2023Publication date: November 7, 2024Applicant: Tencent America LLCInventors: Xiaoxu MENG, Weiyang LI, Bo YANG
-
Patent number: 12137250Abstract: A method of video decoding performed in a video decoder is disclosed. A first syntax element indicating whether a video is monochrome or includes color components that are encoded separately is generated. A second syntax element that indicates whether joint coding of chroma residuals is enabled based on whether the video is monochrome or includes color components that are encoded separately is generated. Further, a coded video bitstream that includes the first syntax element is generated. The coded video bitstream includes the second syntax element based on whether the video is monochrome or includes color components that are encoded separately. The first syntax element and the second syntax element are different syntax elements.Type: GrantFiled: May 31, 2022Date of Patent: November 5, 2024Assignee: Tencent America LLCInventors: Cheung Auyeung, Xiang Li, Shan Liu
-
Patent number: 12137336Abstract: 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 six degrees of freedom (6 DoF) information associated with a media content for a scene in a media application. The first 6 DoF information includes a first spatial location and a first rotation orientation for rotation about a center at the first spatial location. The processing circuitry determines that a rendering platform for rendering the media content is a three degrees of freedom (3 DoF) platform; and calculates, a revolution orientation of the media content on a sphere centered other than the first spatial location, according to at least the first spatial location. The revolution orientation is 3 DoF information associated with the media content for rendering on the 3 DoF platform.Type: GrantFiled: August 22, 2022Date of Patent: November 5, 2024Assignee: Tencent America LLCInventors: Jun Tian, Xiaozhong Xu, Shan Liu
-
Patent number: 12137222Abstract: A technique for encoding video for machine vision and human/machine hybrid vision, including receiving at a hybrid codec, input including at least one of video or image data, the hybrid codec including a first and second codec wherein the first codec is a traditional codec designed for human consumption and the second codec is a learning-based codec designed for machine vision; compressing the input using the first codec, wherein the compressing includes down-sampling the input using a down-sampling module and up-sampling the compressed input using an up-sampling module producing a residual signal; quantizing the residual signal to obtain a quantized representation of the input; entropy encoding the quantized representation of the input using one or more convolutional filter modules; and training one or more networks using the entropy encoded quantized representation.Type: GrantFiled: September 22, 2022Date of Patent: November 5, 2024Assignee: TENCENT AMERICA LLCInventors: Wen Gao, Xiaozhong Xu, Shan Liu
-
Patent number: 12137237Abstract: This disclosure relates to improved video coding scheme for zero residual or zero coefficient flags. For example, a method for decoding a current block in a video stream is disclosed. The method may include determining a zero-skip flag of at least one neighboring block of the current block as a reference zero-skip flag; determining a prediction mode for the current block as being either an intra prediction mode or inter prediction mode; deriving at least one context for decoding the zero-skip flag of the current block based on the reference zero-skip flag and the current prediction mode; and decoding the zero-skip flag of the current block according to the at least one context.Type: GrantFiled: January 11, 2022Date of Patent: November 5, 2024Assignee: TENCENT AMERICA LLCInventors: Liang Zhao, Shan Liu
-
Patent number: 12137249Abstract: A method of utilizing an 8-bit primary transform core matrix to decode compressed video or image data or encode uncompressed video or image data. The method may include determining whether to use a first transform core matrix that is of a first size type or a second transform core matrix that is of a second size type that is smaller than the first size type. When a result of the determination is to use the first transform core matrix, encoding or decoding the target file using the 8-bit primary transform core matrix that has the size that is 64-point or larger. If not, the method may include extracting the second transform core matrix of the second size type from the first transform matrix and encoding or decoding the target file using the extracted second transform core matrix.Type: GrantFiled: August 28, 2023Date of Patent: November 5, 2024Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Xiang Li, Shan Liu
-
Patent number: 12137239Abstract: A method, computer program, and computer system is provided for signaling output layer sets in a coded video stream. Video data having multiple layers is received. One or more syntax elements are identified. The syntax elements specify one or more output layer sets corresponding to output layers from among the multiple layers of the received video data. The one or more output layers corresponding to the specified output layer sets are decoded and displayed.Type: GrantFiled: May 24, 2022Date of Patent: November 5, 2024Assignee: TENCENT AMERICA LLCInventors: Byeongdoo Choi, Stephan Wenger, Shan Liu