Patents by Inventor HONG-JHENG JHU
HONG-JHENG JHU 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: 20240430437Abstract: A computing device performs a method of decoding video data by determining a co-located picture of the current coding unit; locating a spatial neighbor block of the current coding unit that corresponds to the co-located picture; determining a motion shift vector for the current coding unit from one or more motion vectors associated with the spatial neighbor block according to a predefined fixed order; and reconstructing a sub-block-based temporal motion vector for a respective sub-block of a plurality of sub-blocks in the current coding unit from a corresponding sub-block in the collocated picture based on the motion shift vector.Type: ApplicationFiled: September 3, 2024Publication date: December 26, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Tsung-Chuan MA, Hong-Jheng JHU, Shuiming YE, Xianglin WANG
-
Patent number: 12177456Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from the video signal, a picture frame that includes a first component and a second component; determining a classifier for the second component from a set of samples of the first component associated with a respective sample of the second component; when the set of samples of the first component associated with the respective sample of the second component is divided by a virtual boundary, copying one or more central subsets of the set of samples of the first component to a first boundary position and a second boundary position of the set of samples of the first component; determining a sample offset for the respective sample of the second component according to the classifier; and modifying the value of the respective sample of the second component based on the determined sample offset.Type: GrantFiled: April 28, 2023Date of Patent: December 24, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Che-Wei Kuo, Xiaoyu Xiu, Wei Chen, Xianglin Wang, Yi-Wen Chen, Hong-Jheng Jhu, Bing Yu
-
Patent number: 12177448Abstract: 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: GrantFiled: June 24, 2022Date of Patent: December 24, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Xianglin Wang, Bing Yu
-
Patent number: 12170763Abstract: An electronic apparatus performs a method of updating a most probable modes candidate list for a current block of video data. The electronic apparatus first identifies a neighboring block located at a predefined location relative to the current block and its associated matrix-based intra prediction mode. Next, the electronic apparatus determines a regular intra prediction mode corresponding to the matrix-based intra prediction mode for the neighboring block according to a predefined mathematical relationship between regular intra prediction modes and matrix-based intra prediction modes. Finally, the electronic apparatus inserts the regular intra prediction mode associated with the neighboring block into the most probable modes candidate list according to a predefined order.Type: GrantFiled: October 11, 2021Date of Patent: December 17, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Tsung-chuan Ma, Xianglin Wang, Yi-wen Chen, Xiaoyu Xiu, Hong-jheng Jhu, Shuiming Ye, Yun-fei Zheng
-
Publication number: 20240414375Abstract: Implementations of the disclosure provide a video decoding apparatus and method for transform coefficient sign prediction on a video decoder side. The method may include receiving a bitstream including a sequence of sign signaling bits for a set of candidate transform coefficients. The method may further include generating a set of predicted signs for the set of candidate transform coefficients associated with a transform block of a video frame from a video. The method may also include decoding the sequence of sign signaling bits based on one or more contexts used to entropy-encode the sequence of sign signaling bits to obtain an indication of correctness of the predicted signs of the respective candidate transform coefficients. The method may additionally include estimating original signs for the set of candidate transform coefficients based on the set of predicted signs and the decoded sequence of sign signaling bits.Type: ApplicationFiled: June 14, 2024Publication date: December 12, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu XIU, Ning YAN, Yi-Wen CHEN, Che-Wei KUO, Wei CHEN, Hong-Jheng JHU, Han GAO, Xianglin WANG, Bing YU
-
Patent number: 12166989Abstract: Methods are provided for reducing the computation complexity and on-chip memory requirements as well as the decoding latency introduced by LMCS. In one method, a luma prediction sample is obtained for decoding a luma residual sample, a scaling factor is derived using the luma prediction sample, the scaling factor is used to scale the luma residual sample, and the reconstructed luma sample is calculated by adding the luma prediction sample and the scaled luma residual sample.Type: GrantFiled: December 20, 2021Date of Patent: December 10, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang, Tsung-Chuan Ma, Shuiming Ye, Hong-Jheng Jhu
-
Patent number: 12166965Abstract: A computer implemented method for symmetrical motion vector difference (SMVD) mode, apparatus, and a non-transitory computer-readable storage medium are provided. The decoder obtains a first and second reference picture associated with a current video block, a first reference picture list of the current video block, and a second reference picture list of the current video block. The decoder receives motion parameters and calculates a first motion vector associated with the first reference picture by adding the MVD to corresponding motion vector predictor associated with the first reference picture, and calculates a second motion vector associated with second reference picture by subtracting the MVD from corresponding motion vector predictor associated with the second reference picture. The decoder obtains a prediction signal of the current video block by combining the prediction blocks generated based on the first motion vector and the second motion vector.Type: GrantFiled: November 30, 2021Date of Patent: December 10, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Xiaoyu Xiu, Yi-Wen Chen, Xianglin Wang, Shuiming Ye, Tsung-Chuan Ma, Hong-Jheng Jhu
-
Publication number: 20240397081Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. In one method, a decoder derives a reference picture for a current coding block; the decoder derives a predictor sample based on a motion vector associated with the reference picture using a motion compensation process from the reference picture; the decoder determines whether the predictor sample is located outside the reference picture by a certain margin; and the decoder determines the predictor sample is out-of-boundary (OOB) in response to determining the predictor sample is located outside the reference picture by a certain margin.Type: ApplicationFiled: May 24, 2024Publication date: November 28, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Yi-Wen CHEN, Xiaoyu XIU, Che-Wei KUO, Hong-Jheng JHU, Wei CHEN, Ning YAN, Xianglin WANG, Bing YU
-
Patent number: 12155851Abstract: An electronic apparatus performs a method of decoding video data. The method includes receiving, from the video signal, a picture frame that includes a first component and a second component, receiving, from the video signal, a plurality of sample offsets associated with the second component, reconstructing the samples of the first component before a first in-loop filter module, reconstructing the samples of the second component after a second in-loop filter module, determining a classifier for the second component from one or more reconstructed samples of the first component relative to each sample of the second component, selecting a sample offset from the plurality of sample offsets for the second component according to the classifier, and modifying the reconstructed samples of the second component based on the selected sample offset.Type: GrantFiled: February 23, 2023Date of Patent: November 26, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Che-Wei Kuo, Xiaoyu Xiu, Wei Chen, Xianglin Wang, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Bing Yu
-
Publication number: 20240388730Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder determines a coding bit depth for at least one sample in a bitstream; the decoder determines a value of a first Sequence Parameter Set (SPS) flag for the at least one sample; and the decoder further determines a second SPS flag for the at least one sample based on the value of the first SPS flag in combination of a coding bit depth for the at least one sample.Type: ApplicationFiled: July 8, 2022Publication date: November 21, 2024Applicant: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Hong-Jheng JHU, Xiaoyu XIU, Yi-Wen CHEN, Wei CHEN, Chen-Wei KUO, Ning YAN, Xianglin WANG, Bing YU
-
Patent number: 12149687Abstract: An electronic apparatus performs a method of decoding a video signal. The method comprises: receiving the video signal that includes a first component and a second component in a first picture frame; receiving, from the video signal, a plurality of sample offsets associated with the second component in the first picture frame; deriving a first class index for the second component from a first set of one or more samples of the first component relative to each sample of the second component; selecting a first sample offset from the plurality of sample offsets for the second component according to the first class index; and obtaining a cross-component offsetted sample value of the second component based on the first sample offset in the first picture frame. In some embodiments, the first picture frame is divided into a plurality of regions, and a different classifier is used for each of the plurality of regions.Type: GrantFiled: January 21, 2022Date of Patent: November 19, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Che-Wei Kuo, Xiaoyu Xiu, Wei Chen, Xianglin Wang, Yi-Wen Chen, Tsung-Chuan Ma, Hong-Jheng Jhu, Bing Yu
-
Patent number: 12149746Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, a plurality of syntax elements associated with a coding unit, wherein the plurality of syntax elements indicate a size of the coding unit and a coding tree type of the coding unit; determining a minimum palette mode block size for the coding unit in accordance with the coding tree type of the coding unit; in accordance with a determination that the size of the coding unit is greater than the minimum palette mode block size: receiving, from the bitstream, a palette mode enable flag associated with the coding unit; and decoding, from the bitstream, the coding unit in accordance with the palette mode enable flag.Type: GrantFiled: July 8, 2022Date of Patent: November 19, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Hong-Jheng Jhu, Yi-Wen Chen, Xiaoyu Xiu, Xianglin Wang, Tsung-Chuan Ma, Bing Yu
-
Patent number: 12149698Abstract: 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: GrantFiled: September 20, 2022Date of Patent: November 19, 2024Assignee: 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: 12143597Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video signal. A decoder partitions a video picture into a plurality of coding units (CUs) comprising a lossless CU. The decoder may further receive a high-level syntax. The high-level syntax may include, for example, a first flag that indicates whether a residual coding scheme is switchable.Type: GrantFiled: April 22, 2022Date of Patent: November 12, 2024Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.Inventors: Tsung-Chuan Ma, Xianglin Wang, Xiaoyu Xiu, Yi-Wen Chen, Hong-Jheng Jhu, Bing Yu
-
Publication number: 20240373053Abstract: A method for decoding video data. The method includes obtaining a video block from a bitstream; 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; predicting each of chroma samples in the video block by applying the MLR model to corresponding luma samples for that chroma sample; and obtaining decoded video block using the predicted chroma samples.Type: ApplicationFiled: July 9, 2024Publication date: November 7, 2024Applicant: 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: 20240373069Abstract: A method for video coding is provided. The method includes: setting, by an encoder, a first syntax element in a picture parameter set (PPS) specifying whether a picture corresponding to the PPS comprises more than one network abstraction layer (NAL) units and whether the more than one NAL units have a same NAL unit type; setting, by the encoder, a second syntax element in a picture header (PH) specifying whether the picture corresponding to the PH is an intra random access point (IRAP) picture or a gradual decoding refresh (GDR) picture, wherein a value of the first syntax element is set based on a value of the second syntax element being 1; and forming, by the encoder, a bitstream with the first syntax element and the second syntax element.Type: ApplicationFiled: July 17, 2024Publication date: November 7, 2024Applicant: 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: 20240364886Abstract: An electronic apparatus performs a method of coding video data. The method comprises: receiving, from the bitstream, syntax elements associated with a coding unit, wherein the syntax elements include a first coded block flag (CBF) for residual samples of a first chroma component, a second CBF for residual samples of a second chroma component, and a third syntax element indicating whether adaptive color transform (ACT) is applied to the coding unit; determining whether to perform the chroma residual scaling to the residual samples of the chroma components according to the first CBF, the second CBF, and the third syntax element; in accordance with a determination to perform the chroma residual scaling to the residual samples of the first and second chroma components, scaling the residual samples of the at least one of the first and second chroma components based on a corresponding scaling parameter.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Che-Wei KUO, Xianglin WANG, Bing YU
-
Publication number: 20240364885Abstract: An electronic apparatus performs a method of coding video data. The method comprises: receiving, from the bitstream, syntax elements associated with a coding unit, wherein the syntax elements include a first coded block flag (CBF) for residual samples of a first chroma component, a second CBF for residual samples of a second chroma component, and a third syntax element indicating whether adaptive color transform (ACT) is applied to the coding unit; determining whether to perform the chroma residual scaling to the residual samples of the chroma components according to the first CBF, the second CBF, and the third syntax element; in accordance with a determination to perform the chroma residual scaling to the residual samples of the first and second chroma components, scaling the residual samples of the at least one of the first and second chroma components based on a corresponding scaling parameter.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Che-Wei KUO, Xianglin WANG, Bing YU
-
Publication number: 20240364884Abstract: An electronic apparatus performs a method of coding video data. The method comprises: receiving, from the bitstream, syntax elements associated with a coding unit, wherein the syntax elements include a first coded block flag (CBF) for residual samples of a first chroma component, a second CBF for residual samples of a second chroma component, and a third syntax element indicating whether adaptive color transform (ACT) is applied to the coding unit; determining whether to perform the chroma residual scaling to the residual samples of the chroma components according to the first CBF, the second CBF, and the third syntax element; in accordance with a determination to perform the chroma residual scaling to the residual samples of the first and second chroma components, scaling the residual samples of the at least one of the first and second chroma components based on a corresponding scaling parameter.Type: ApplicationFiled: July 10, 2024Publication date: October 31, 2024Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Wei CHEN, Che-Wei KUO, Xianglin WANG, Bing YU
-
Publication number: 20240364930Abstract: An electronic apparatus performs a method of decoding video data, comprising: receiving, from bitstream, a first syntax element in a slice header of a slice that indicates whether luma mapping with chroma scaling (LMCS) is applied to a coding unit in the slice; receiving a second syntax element for the coding unit that indicates whether the coding unit has been coded using adaptive color-space transform (ACT); if the second syntax element has a non-zero value, decoding the coding unit by applying inverse ACT to convert luma and chroma residuals of the coding unit from a transformed color space to an original color space of the video data; and if the first syntax element has a non-zero value, decoding the coding unit by performing inverse luma mapping to the luma samples and inverse scaling to the chroma residuals of the coding unit after performing the inverse ACT.Type: ApplicationFiled: July 3, 2024Publication date: October 31, 2024Inventors: Xiaoyu XIU, Yi-Wen CHEN, Tsung-Chuan MA, Hong-Jheng JHU, Xianglin WANG, Bing YU