Patents by Inventor Xianglin Wang

Xianglin Wang 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: 20230087759
    Abstract: A method, apparatus, and a non-transitory computer-readable storage medium for decoding a video signal are provided. In one method, a decoder may receive constraint flags, and at least one of the constraint flags indicates whether a slice is an intra slice. The decoder may obtain prediction samples based on the at least one of the constraint flags.
    Type: Application
    Filed: November 14, 2022
    Publication date: March 23, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20230089782
    Abstract: Methods and apparatuses are provided for video coding. The method includes: partitioning a picture into a plurality of coding units; partitioning a coding unit of the plurality of coding units into two geometric partitions; and performing a predetermined number of motion vector comparison operations during a process of constructing a merging candidate list for either of the two geometric partitions.
    Type: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xianglin WANG, Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Che-Wei KUO, Bing YU
  • Patent number: 11611769
    Abstract: A method of constructing a uni-directional motion vector merge list for triangular shape processing units (PUs) in the triangle prediction mode of video coding standards, such as the current Versatile Video Coding (VVC), is performed at a computing device. The computing device constructs the motion vector merge list for the coding unit (CU) containing the triangular shape PUs, and then constructs the uni-directional motion vector merge list for the triangular shape PUs based on the motion vector merge list for the CU.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: March 21, 2023
    Assignee: Beijing Dajia Internet Information Technology Co., Ltd.
    Inventors: Xianglin Wang, Yi-Wen Chen
  • Publication number: 20230064904
    Abstract: An electronic apparatus performs a method of decoding video data.
    Type: Application
    Filed: October 10, 2022
    Publication date: March 2, 2023
    Inventors: Hong-Jheng JHU, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20230067650
    Abstract: Methods and devices are provided for reducing the decoding latency introduced by luma mapping with chroma scaling (LMCS). In one method, during decoding of a coding unit (CU) that is coded by an inter mode or Combined Inter and Intra Prediction (CIIP) mode under LMCS framework, a plurality of reconstructed samples of luma component is obtained in a mapped domain, a plurality of converted samples of luma component is obtained in an original domain by converting the plurality of reconstructed samples of luma component from the mapped domain into the original domain, and the plurality of converted samples of luma component is used in the original domain, without clipping, in deriving chroma scaling factors for decoding the chroma samples of the CU.
    Type: Application
    Filed: October 28, 2022
    Publication date: March 2, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20230051193
    Abstract: A method for video coding is provided. The method includes obtaining a first reference picture and a second reference picture associated with a current prediction block, obtaining a first prediction L0 based on a first motion vector MV0 from the current prediction block to a reference block in the first reference picture, obtaining a second prediction L1 based on a second motion vector MV1 from the current prediction block to a reference block in the second reference picture, determining whether a bidirectional optical flow (BDOF) operation is applied, and calculating a bi-prediction of the current prediction block based on the first prediction L0 and the second prediction L1, and first gradient values and second gradient values.
    Type: Application
    Filed: October 21, 2022
    Publication date: February 16, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Yi-Wen CHEN, Xianglin WANG
  • Publication number: 20230050261
    Abstract: Methods and devices are provided for reducing the decoding latency introduced by LMCS. In one method, during decoding of a coding unit (CU), a plurality of reconstructed luma samples is selected from a first pre-determined region neighboring to a second pre-determined region where the CU is located, an average of the plurality of reconstructed luma samples is calculated, and the average of the plurality of reconstructed luma samples is used directly, without any clipping, in deriving a chroma residual scaling factor for decoding the CU.
    Type: Application
    Filed: September 20, 2022
    Publication date: February 16, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Patent number: 11581489
    Abstract: A white light emitting material having a chemical structural formula represented by formula (I), a preparation method thereof and application thereof. The preparation method comprises subjecting tris(4-iodophenyl)amine and 4-methoxyphenylacetylene or tris(4-iodophenyl)amine and methyl 4-ethynylbenzoate to a coupling reaction under protection of a protective gas and catalysis of a Pd/Cu mixed catalyst, to obtain the white light emitting material. A novel temperature-sensitive light emitting material is synthesized through a one-step method. The material is applied to the field of diode luminescence based on the temperature-sensitive characteristic. White light luminescence can be finally realized only by reasonably controlling the temperature and duration time during heating a substrate. Compared with the existing art, the method greatly saves raw material costs and manufacturing process costs, and provides a novel idea and strategy for use of a white organic light emitting diode.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 14, 2023
    Assignee: South University of Science and Technology of China
    Inventors: Xiaomeng Li, Jieshun Cui, Xianglin Wang, Zhaoyu Zhang
  • Publication number: 20230040224
    Abstract: Methods and apparatuses for video coding are provided. The method includes that a decoder determines whether a disable flag is present in a picture header (PH) associated with a picture, wherein the disable flag specifies whether a coding tool is disabled in one or more slices associated with the PH. Additionally, the method includes that the decoder infers value of the disable flag according to one or more enable flags signaled in a sequence parameter set (SPS) of the picture in response to determining that the disable flag is not present in the PH, inferring, by the decoder.
    Type: Application
    Filed: October 4, 2022
    Publication date: February 9, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Patent number: 11575929
    Abstract: A computing device performs a method of decoding video data by acquiring a video bitstream including data associated with multiple encoded pictures, each picture including multiple rows of coding tree units (CTUs) and each CTU including one or more coding units (CUs). A data buffer storing a plurality of history-based motion vector predictors is used for encoding the rows of CTUs and the decoding process resets the buffer before decoding a first CU of a current row of CTUs. For a current CU of the row of CTUs, a motion vector candidate list is constructed from exploiting spatial and temporal correlation of motion vectors of neighbouring code units as well as the history-based motion vector predictors in the buffer. Finally, one motion vector predictor is selected, from the motion vector candidate list, for decoding the current CU and the buffer is updated based on the selected one.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: February 7, 2023
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen Chen, Xianglin Wang
  • Publication number: 20230031964
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage medium are provided for decoding video signals. A decoder receives a bitstream that includes a sequence parameter set (SPS) for video data. The decoder obtains arranged partition constraint syntax elements in sequence parameter set (SPS) level, and the arranged partition constraint syntax elements include intra prediction related syntax elements and inter prediction related syntax elements, and the arranged partition constraint syntax elements are arranged so that the intra prediction related syntax elements are defined before the inter prediction related syntax elements. The decoder decodes the video data based on the arranged partition constraint syntax elements.
    Type: Application
    Filed: September 26, 2022
    Publication date: February 2, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Hong-Jheng JHU, Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20230031699
    Abstract: Methods and apparatuses for video coding are provided. The method includes that a decoder determines whether one or more reference picture lists are signaled in a picture header (PH) associated with a picture and whether the one or more reference picture lists indicate that one or more slices associated with the picture are bi-predictive. The method further includes that the decoder adds one or more constraints to one or more syntax elements in the PH in response to determining that the one or more reference picture lists are signaled in the PH and the one or more reference picture lists indicate that the one or more slices are not bi-predictive.
    Type: Application
    Filed: September 29, 2022
    Publication date: February 2, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Xianglin WANG, Bing YU
  • Publication number: 20230027818
    Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from the bitstream, a plurality of syntax elements associated with a coding unit, wherein the plurality of syntax elements indicate the coding tree type of the coding unit, and whether the local dual tree mode is enabled for the coding unit; and in accordance with the determination that the coding tree type of the coding unit is a single tree, and the local dual tree mode is enabled for the coding unit: disabling the palette mode for the coding unit when the coding unit has the size equal to or less than a predefined threshold. In some embodiments, disabling palette mode for the coding unit includes: disabling the palette mode for both the luma component and chroma component of the coding unit, or disabling the palette mode for only the chroma component of the coding unit.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 26, 2023
    Inventors: Hong-Jheng JHU, Xianglin WANG, Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Wei CHEN, Bing YU
  • Publication number: 20230025503
    Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video signal. A decoder obtains a reference picture I associated with a video block within the video signal. The decoder may further obtain reference samples I(i,j) of the video block from a reference block in the reference picture I. The decoder may also obtain a first down-sampling filter and a second down-sampling filter to respectively generate luma and chroma inter prediction samples of the video block. The decoder may further obtain a third down-sampling filter and a fourth down-sampling filter to respectively generate the luma and chroma inter prediction samples of the video block when the video block is coded by affine mode. The decoder may also obtain inter prediction samples of the video block based on the third and fourth down-sampling filters being applied to the reference samples I(i,j).
    Type: Application
    Filed: June 24, 2022
    Publication date: January 26, 2023
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Xianglin WANG, Bing YU
  • Publication number: 20230011286
    Abstract: An electronic apparatus performs a method of coding video data. The method includes receiving, from a bitstream of the video data, a first syntax that indicates an affine motion model enabled for a current coding block, estimating parameters of the affine motion model using gradients of motion vectors of multiple spatial neighboring blocks of the current coding block, and constructing motion vectors of the affine motion model for the current coding block by using the estimated parameters. In some embodiments, constructing motion vectors further includes converting the estimated parameters into control point motion vectors (CPMVs), and adding the CPMVs into a current affine merge candidate list. In some embodiments, constructing motion vectors further includes deriving a motion vector predictor for an affine mode.
    Type: Application
    Filed: September 20, 2022
    Publication date: January 12, 2023
    Inventors: Wei CHEN, Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Xianglin WANG, Bing YU
  • Patent number: 11533451
    Abstract: Embodiments of the disclosure provide systems and methods for performing frame rate up-conversion of video data including a sequence of image frames. The method may include determining a set of motion vectors of a target frame relative to a plurality of reference frames. The target frame is to be generated and interpolated into the sequence of image frames. The method may further include performing a motion vector classification on the set of motion vectors to generate a target object map for the target frame. The method may additionally include projecting the target object map onto the plurality of reference frames to generate a plurality of reference object maps based on the set of motion vectors. The method may additionally include detecting an occlusion area in the target frame based on the set of motion vectors, the target object map, and the plurality of reference object maps.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: December 20, 2022
    Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD
    Inventors: Yi-Wen Chen, Xianglin Wang, Shuiming Ye, Guoxin Jin, Shufei Fan, Bing Yu
  • Patent number: 11523131
    Abstract: A method for video coding is provided. The method includes obtaining a first reference picture and a second reference picture associated with a current prediction block, obtaining a first prediction L0 based on a first motion vector MV0 from the current prediction block to a reference block in the first reference picture, obtaining a second prediction L1 based on a second motion vector MV1 from the current prediction block to a reference block in the second reference picture, determining whether a bidirectional optical flow (BDOF) operation is applied, and calculating a bi-prediction of the current prediction block based on the first prediction L0 and the second prediction L1, and first gradient values and second gradient values.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: December 6, 2022
    Assignee: Beijing Dajia Internet Information Technology Co., Ltd.
    Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang
  • Patent number: 11516473
    Abstract: Techniques and systems are provided for compressing data in a neural network. For example, output data can be obtained from a node of the neural network. Re-arranged output data having a re-arranged scanning pattern can be generated. The re-arranged output data can be generated by re-arranging the output data into the re-arranged scanning pattern. One or more residual values can be determined for the re-arranged output data by applying a prediction mode to the re-arranged output data. The one or more residual values can then be compressed using a coding mode.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: November 29, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: In Suk Chong, Xianglin Wang, Cheng-Teh Hsieh
  • Patent number: 11511165
    Abstract: Systems, methods, and computer-readable media are disclosed for autonomous tennis assistant systems. Example methods include determining, by a device, an outer boundary line of a tennis court, generating a digital representation of the tennis court using the outer boundary line, where the digital representation includes at least a portion of an out-of-bounds area adjacent to the outer boundary line, determining a first location of a first tennis ball, and causing a tennis ball retrieval robot to move to the first location to retrieve the first tennis ball, where the tennis ball retrieval robot is wirelessly connected to the device.
    Type: Grant
    Filed: May 30, 2022
    Date of Patent: November 29, 2022
    Assignee: TENNIBOT, INC.
    Inventors: Haitham Ahmed Reda Eletrabi, Xianglin Wang
  • Publication number: 20220368934
    Abstract: The present disclosure relates to a method for deriving constructed affine merge candidates. The method includes encoding, by an encoder, a regular merge flag for a coding unit (CU) that is coded as merge mode and merge related modes; in response to determining that the regular merge flag is encoded as one, indicating that a regular merge mode or merge mode with motion vector differences (MMVD) is used by the CU, constructing, by the encoder, a motion vector merge list for the CU and using regular merge index to indicate which candidate is used; and in response to determining that the regular merge flag is encoded as zero, indicating the regular merge mode is not used by the CU, and further encoding, by the encoder, mode flags to indicate associated merge related modes are used in response to determining that a mode flag's constraints are met.
    Type: Application
    Filed: July 8, 2022
    Publication date: November 17, 2022
    Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Yi-Wen CHEN, Xianglin WANG