Beijing Dajia Internet Information Technology Co., Ltd.

China

Back to Profile

1-100 of 437 for Beijing Dajia Internet Information Technology Co., Ltd. Sort by
Query
Patent
United States - USPTO
Aggregations Reset Report
Date
New (last 4 weeks) 11
2024 April (MTD) 10
2024 March 5
2024 February 7
2024 January 5
See more
IPC Class
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock 91
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking 69
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction 60
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component 55
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards 49
See more
Status
Pending 216
Registered / In Force 221
Found results for  patents
  1     2     3     ...     5        Next Page

1.

METHOD FOR ADJUSTING OBJECT DURING PHOTOGRAPHING AND ELECTRONIC DEVICE

      
Application Number 18471925
Status Pending
Filing Date 2023-09-20
First Publication Date 2024-04-25
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Ying
  • Xu, Yueran
  • Ye, Zihui

Abstract

Provided is a method for adjusting objects during photographing. The method includes: displaying a to-be-photographed object in an object preview interface; adjusting a target sub-object in response to an adjustment instruction to the target sub-object of the to-be-photographed object; and displaying position indication information in the object preview interface, wherein the position indication information indicates a position of the adjusted target sub-object in the object preview interface.

IPC Classes  ?

  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects

2.

VIDEO CODING USING CROSS-COMPONENT LINEAR MODEL

      
Application Number 18383033
Status Pending
Filing Date 2023-10-23
First Publication Date 2024-04-25
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Xiu, Xiaoyu

Abstract

A method and a computing device are provided for video coding. The method may include deriving parameter α and parameter β for a CCLM mode by using a predetermined number of neighboring reconstructed luma samples and chroma samples in a CU; and generating a final chroma predictor for the chroma samples of the CU by using the parameter α and the parameter β.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

3.

VIDEO CODING USING CROSS-COMPONENT LINEAR MODEL

      
Application Number 18536191
Status Pending
Filing Date 2023-12-11
First Publication Date 2024-04-25
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Xiu, Xiaoyu

Abstract

A method, a computing device, and a computer readable storage medium are provided for video coding. The method may include deriving parameter α and parameter β for a CCLM mode by using a predetermined number of neighboring reconstructed luma samples and chroma samples in a CU; and generating a final chroma predictor for the chroma samples of the CU by using the parameter α and the parameter β.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

4.

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18520081
Status Pending
Filing Date 2023-11-27
First Publication Date 2024-04-25
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Yu, Bing

Abstract

An electronic apparatus performs a method of decoding video data. The method includes: receiving, from the video data, an Adaptation Parameter Set (APS) identifier associated with a number of previously used Cross-Component Sample Adaptive Offset (CCSAO) filter offset sets stored in APS; receiving, from the video data, a syntax in Picture Header (PH) or Slice Header (SH) that indicates the APS identifier used for a current picture or slice; decoding, for the current coding tree unit (CTU), a filter set index that indicates a particular previously used CCSAO filter offset set of the number of offset sets in the APS associated with the APS identifier; and applying the particular previously used CCSAO filter offset set to the current CTU of the video data.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

5.

METHODS AND DEVICES FOR PREDICTION DEPENDENT RESIDUAL SCALING FOR VIDEO CODING

      
Application Number 18396681
Status Pending
Filing Date 2023-12-26
First Publication Date 2024-04-25
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Ma, Tsung-Chuan
  • Ye, Shuiming
  • Jhu, Hong-Jheng

Abstract

Methods and devices are provided for reducing the decoding latency introduced by LMCS. In one method, one or more luma prediction sample values are selected from an output of a bilinear filter of Decoder-side Motion Vector Derivation (DMVR), the one or more selected luma prediction sample values are adjusted into luma prediction sample values with the same bit depth as an original coding bit depth of an input video, the luma prediction sample values with the same bit depth as the original coding bit depth of the input video are used to derive a scaling factor for decoding one or more chroma residual samples, the scaling factor is used to scale one or more chroma residual samples, and one or more chroma residual samples are reconstructed by adding the one or more scaled chroma residual samples and their corresponding chroma prediction samples.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

6.

METHODS AND DEVICES FOR GEOMETRIC PARTITION MODE WITH MOTION VECTOR REFINEMENT

      
Application Number 18399089
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-18
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Wei
  • Kuo, Che-Wei
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method for decoding a video block in GPM includes: partitioning the video block into two geometric partitions; constructing a uni-directional motion victor (MV) candidate list by adding regular merge candidates; in response to determining that the candidate list is not full, constructing a first updated candidate list by adding additional uni-directional MVs derived from bi-prediction MVs of a regular merge candidate list to the candidate list; in response to determining that the first updated candidate list is not full, constructing a second updated candidate list by adding pairwise average candidates to the first updated candidate list; in response to determining that the second updated candidate list is not full, periodically adding zero uni-directional MVs to the second updated candidate list until a maximum length is reached; and respectively generating a uni-directional MV for each geometric partition.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

7.

MOTION REFINEMENT WITH BILATERAL MATCHING FOR AFFINE MOTION COMPENSATION IN VIDEO CODING

      
Application Number 18543362
Status Pending
Filing Date 2023-12-18
First Publication Date 2024-04-18
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Wei
  • Xiu, Xiaoyu
  • Kuo, Che-Wei
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Wang, Xianglin
  • Yu, Bing

Abstract

Implementations of the disclosure provide systems and methods for motion refinement in a video. The method may include determining an initial motion vector for a video block of a video frame from the video. The method may include determining a matching target based on a weighted combination of a first reference block from a first reference frame in the video and a second reference block from a second reference frame in the video. The method may include performing a bilateral matching based motion refinement process at a block level to iteratively update the initial motion vector based on the matching target until a refined motion vector is obtained. The method may include refining a motion vector for each sub-block in the video block using the refined motion vector of the video block. Refining the motion vector at a sub-block level applies an affine motion model of the video block.

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

8.

METHODS AND APPARATUS FOR PREDICTION REFINEMENT WITH OPTICAL FLOW

      
Application Number 18541701
Status Pending
Filing Date 2023-12-15
First Publication Date 2024-04-11
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Ye, Shuiming
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video signal. The method includes obtaining a first reference picture I associated with a video block, obtaining control point motion vectors (CPMVs) of an affine coding block based on the video block, obtaining prediction samples I(i, j) of the affine coding block, deriving PROF prediction sample refinements of the affine coding block based on the PROF, receiving an LIC flag that indicates whether the LIC is applied to the affine coding block, deriving, and when the LIC is applied, LIC weight and offset based on neighboring reconstructed samples of the affine coding block and their corresponding reference samples in the first reference picture, and obtaining final prediction samples of the affine coding block based on the PROF prediction sample refinements and the LIC weight and offset.

IPC Classes  ?

  • H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/149 - Data rate or code amount at the encoder output by estimating the code amount by means of a model, e.g. mathematical model or statistical model
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/513 - Processing of motion vectors

9.

METHOD FOR PUBLISHING IMAGE AND ELECTRONIC DEVICE

      
Application Number 18470164
Status Pending
Filing Date 2023-09-19
First Publication Date 2024-04-04
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Shao, Qian

Abstract

Provided is a method for publishing an image by an electronic device. The method comprises: displaying, in response to an image selection instruction, a plurality of images on an image selection page; displaying, in response to a selection operation on a first image on the image selection page, the first image and at least one second image on an image preview page; and publishing, in response to an image publishing instruction, at least one image selected on the image preview page.

IPC Classes  ?

  • G06V 20/70 - Labelling scene content, e.g. deriving syntactic or semantic representations
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06T 7/00 - Image analysis
  • G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
  • G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding

10.

METHODS AND APPARATUSES FOR DECODER-SIDE MOTION VECTOR REFINEMENT IN VIDEO CODING

      
Application Number 18537758
Status Pending
Filing Date 2023-12-12
First Publication Date 2024-04-04
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Xiu, Xiaoyu
  • Ma, Tsung-Chuan
  • Wang, Xianglin

Abstract

A method for video coding is provided. The method includes: deriving an initial motion vector (MV) of a current block; deriving, by a decoder, an initial motion vector (MV) of a current block; determining, by the decoder, cost values for the initial MV and each of a plurality of MV candidates; obtaining, by the decoder, updated cost values by decreasing a cost value for the initial MV or increasing cost values for the MV candidates; and deriving, by the decoder, a refined MV based on the updated cost values.

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder

11.

RESIDUAL AND COEFFICIENTS CODING FOR VIDEO CODING

      
Application Number 18518954
Status Pending
Filing Date 2023-11-25
First Publication Date 2024-03-28
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Kuo, Che-Wei
  • Yan, Ning
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. In one method, a decoder receives a Sequence Parameter Set (SPS) rice extension flag that indicates whether an extension of rice parameter derivation for binarization of abs_remainder and dec_abs_level is enabled. In a second method, the decoder may receive a Sequence Parameter Set (SPS) rice adaption enabled flag that indicates whether rice parameter derivation for binarization of abs_remainder and dec_abs_level is used.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder

12.

GEOMETRIC PARTITION MODE WITH MOTION VECTOR REFINEMENT

      
Application Number 18513492
Status Pending
Filing Date 2023-11-17
First Publication Date 2024-03-21
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Kuo, Che-Wei
  • Chen, Wei
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods and devices are provided for decoding a video block in GPM. The method includes: partitioning the video block into a first geometric partition and a second geometric partition; receiving a first template matching (TM) enable flag for the first geometric partition a second TM enable flag for the second geometric partition, the first TM enable flag indicating whether a uni-directional motion of the first geometric partition is refined by TM, and the second TM enable flag indicating whether a uni-directional motion of the second partition is refined by the TM; receiving a first merge GPM index for the first geometric partition and a second merge GPM index for the second geometric partition; constructing a uni-directional motion victor (MV) candidate list of the GPM; and generating a first uni-directional MV for the first geometric partition and a second uni-directional MV for the second geometric partition.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

13.

METHODS AND DEVICES FOR OVERLAPPED BLOCK MOTION COMPENSATION FOR INTER PREDICTION

      
Application Number 18518666
Status Pending
Filing Date 2023-11-24
First Publication Date 2024-03-21
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Kuo, Che-Wei
  • Chen, Wei
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods and devices for video decoding are provided. The method may include obtaining a plurality of coding blocks within a video frame, where the plurality of coding blocks may include at least one chroma coding block and a plurality of luma coding blocks. Further, the method may include determining whether to apply OBMC to the at least one chroma coding block and the plurality of luma coding blocks to generate prediction samples for the video frame in response to determining that a local chroma tree partition is applied to the plurality of coding blocks.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

14.

METHODS AND APPARATUS OF VIDEO CODING USING SUBBLOCK-BASED TEMPORAL MOTION VECTOR PREDICTION

      
Application Number 18527112
Status Pending
Filing Date 2023-12-01
First Publication Date 2024-03-21
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

A method of subblock-based temporal motion vector prediction is performed at a computing device. The computing device acquires a video bitstream including data associated with multiple encoded pictures. While decoding a current picture in the video bitstream, the computing device selects, according to syntax elements signaled in the video bitstream, one reference picture as a collocated picture of the current picture, and determines a temporal vector between the collocated picture and the current picture from motion information of spatially neighboring blocks of a current code unit (CU) according to a fixed order. Next, the computing device splits the current CU into multiple sub-CUs, obtains a temporal motion vector predictor for each sub-CU from the temporal vector and motion information of a block in the collocated picture that corresponds to a respective subblock of the current picture and decodes the current CU according to the temporal motion vector predictors.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

15.

METHODS AND APPARATUS OF MOTION VECTOR ROUNDING, CLIPPING AND STORAGE FOR INTER PREDICTION

      
Application Number 18518951
Status Pending
Filing Date 2023-11-24
First Publication Date 2024-03-14
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

A method for video coding is provided, including: providing a motion vector (MV) rounding process that is configured to perform a MV rounding operation; applying the MV rounding process to at least a first MV used in a first prediction tool selected from a first set of tools including: pair-wise merge candidate, triangle prediction mode, and affine mode; and applying the MV rounding process to at least a second MV used in a second prediction tool selected from a second set of tools including: temporal motion vector prediction (TMVP), alternative temporal motion vector prediction (ATMVP), and merge mode with motion vector differences (MMVD).

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • G06F 5/01 - Methods or arrangements for data conversion without changing the order or content of the data handled for shifting, e.g. justifying, scaling, normalising
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
  • H04N 19/423 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
  • H04N 19/54 - Motion estimation other than block-based using feature points or meshes

16.

METHODS AND DEVICES FOR GEOMETRIC PARTITION MODE WITH MOTION VECTOR REFINEMENT

      
Application Number 18387817
Status Pending
Filing Date 2023-11-07
First Publication Date 2024-02-29
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Wei
  • Kuo, Che-Wei
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Chen, Yi-Wen
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods and devices for video decoding are provided. The method includes: receiving a control variable associated with the video block at a coding level, where the control variable enables adaptive switch between a plurality of motion vector refinement (MVR) offset sets, and the video block comprises first and second geometric partitions; receiving one or more syntax elements to determine a first MVR offset for the first geometric partition and a second MVR offset for the second geometric partition from a selected MVR offset set; obtaining a first motion vector (MV) and a second MV from a candidate list for the first and second geometric partitions; calculating a first refined MV and a second refined MV based on the first and second MVs and the first and second MVR offsets; and obtaining prediction samples for the video block based on the first and second refined MVs.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

17.

NETWORK BASED IMAGE FILTERING FOR VIDEO CODING

      
Application Number 18385888
Status Pending
Filing Date 2023-10-31
First Publication Date 2024-02-22
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Wei
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method and an apparatus for image filtering in video coding using a neural network are provided. The method includes: loading, a plurality of quantization parameter (QP) map (QpMap) values at a plurality of QpMap channels into the neural network; obtaining a QP scaling factor by adjusting a plurality of input QP values related to an input frame; and adjusting, according to a QP scaling factor, the plurality of QpMap values for the neural network to learn and filter the input frame to the neural network.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • H04N 19/124 - Quantisation
  • H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
  • H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

18.

METHOD FOR EDITING MATERIALS AND TERMINAL

      
Application Number 18366960
Status Pending
Filing Date 2023-08-08
First Publication Date 2024-02-08
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Hong, Jiahui

Abstract

Provided is a method for editing materials to synthesize a video on a terminal. The method includes: displaying at least one first track in an editing interface, wherein each of the at least one first track includes at least one material; selecting a plurality of materials in a first region in response to a set operation on the first region in the editing interface, wherein the first region is configured to display materials for selection; and bulk-editing the selected plurality of materials.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • G06F 3/04842 - Selection of displayed objects or displayed text elements

19.

GEOMETRIC PARTITION MODE WITH EXPLICIT MOTION SIGNALING

      
Application Number 18378120
Status Pending
Filing Date 2023-10-09
First Publication Date 2024-02-08
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Wei
  • Kuo, Che-Wei
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video block in geometry partition mode (GPM). The method includes: partitioning the video block into first and second geometric partitions; obtaining a first prediction list for the first geometric partition and obtaining a second prediction list for the second geometric partition; obtaining motion vectors (MVs) for the first and second geometric partitions by applying a GPM with explicit motion signaling (EMS) to the first and second geometric partitions based on the first and second prediction lists; and obtaining prediction samples of the first and second geometric partitions based on the MVs.

IPC Classes  ?

  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
  • H04N 19/513 - Processing of motion vectors

20.

RESIDUAL AND COEFFICIENTS CODING FOR VIDEO CODING

      
Application Number 18218359
Status Pending
Filing Date 2023-07-05
First Publication Date 2024-02-01
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. The method for video coding includes: receiving, by a decoder, a residual coding rice constraint flag to provide general constraint controls for at least one of other flags; and in response to determining that a value of the residual coding rice constraint flag equals to 1, determining that a value of the at least one of other flags equals to 0.

IPC Classes  ?

  • H04N 19/157 - Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
  • H04N 19/136 - Incoming video signal characteristics or properties
  • H04N 19/103 - Selection of coding mode or of prediction mode

21.

METHOD FOR DISPLAYING PROMPT TEXT AND ELECTRONIC DEVICE

      
Application Number 18362297
Status Pending
Filing Date 2023-07-31
First Publication Date 2024-02-01
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Mingming
  • Hong, Jiahui

Abstract

A method for displaying a prompt text is provided, which belongs to the field of computer technologies. The method includes: collecting content information generated in a speaking process of a target object; obtaining identification information by identifying the content information, the identification information indicating speaking progress of the target object; and displaying the prompt text based on the identification information, so that a prompt text fragment as highlighted in the prompt text matches the speaking progress of the target object.

IPC Classes  ?

  • H04N 5/222 - Studio circuitry; Studio devices; Studio equipment
  • G06V 20/40 - Scenes; Scene-specific elements in video content
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G10L 17/02 - Preprocessing operations, e.g. segment selection; Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components; Feature selection or extraction
  • G10L 25/57 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for processing of video signals
  • G10L 17/22 - Interactive procedures; Man-machine interfaces
  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders

22.

RESIDUAL AND COEFFICIENTS CODING FOR VIDEO CODING

      
Application Number 18367452
Status Pending
Filing Date 2023-09-12
First Publication Date 2024-02-01
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding with a low-delay transform skip residual coding (TSRC) method. The TSRC method includes: deriving, by an encoder, a rice parameter based on coded information of a current slice of a video. The coded information may include one or more of following parameters: a quantization parameter or a coding bit-depth associated with a slice, a picture, or a sequence of the video; or a hash ratio associated with the slice, the picture, or the sequence of the video.

IPC Classes  ?

  • H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks

23.

VIDEO CODING USING MULTI-MODEL LINEAR MODEL

      
Application Number 18485908
Status Pending
Filing Date 2023-10-12
First Publication Date 2024-02-01
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

A computing device performs a method of decoding video data by generating a multi-model linear model (MMLM) including a first linear model between the minimum luma value and the threshold luma value, and a second linear model between the threshold luma value and the maximum luma value from a group of reference luma samples and a group of reference chroma samples; and reconstructing a respective sample value of the chroma block from a weighted combination of a respective first corresponding reconstructed sample value of the luma block using the multi-model linear model, and a respective second reconstructed sample value of a neighboring chroma block from an intra prediction mode.

IPC Classes  ?

  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
  • H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/136 - Incoming video signal characteristics or properties

24.

METHOD FOR GENERATING ON-THE-BEAT VIDEO AND ELECTRONIC DEVICE

      
Application Number 18352544
Status Pending
Filing Date 2023-07-14
First Publication Date 2024-01-18
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Wang, Peng

Abstract

A method for generating an on-the-beat video is provided. The method includes: acquiring a first video and preset music; determining at least one target beat moment in the preset music; performing key motion recognition on the first video to determine at least one key motion image of the first video; performing speed adjustment on the first video to obtain a second video; and adding the preset music to the second video to obtain a target on-the-beat video.

IPC Classes  ?

  • H04N 7/01 - Conversion of standards
  • G06T 7/20 - Analysis of motion
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

25.

METHOD FOR DETERMINING RESOURCE DISCLOSURE SCOPE AND ELECTRONIC DEVICE

      
Application Number 18349784
Status Pending
Filing Date 2023-07-10
First Publication Date 2024-01-11
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Shao, Qian

Abstract

Provided is a method for determining a resource disclosure range. The method includes displaying, in response to a disclosure scope determining operation on a target resource, at least one disclosure scope option on a resource editing page of the target resource, wherein the disclosure scope option is configured to determine a disclosure scope of a first-type resource, the first-type resource being a resource whose disclosure duration is a preset duration; determining, in response to an operation on a target option, a disclosure scope of the target resource as a target scope; and publishing the target resource as the first-type resource, wherein a disclosure scope of the published target resource is the target scope.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06T 11/60 - Editing figures and text; Combining figures or text

26.

OVERLAPPED BLOCK MOTION COMPENSATION FOR INTER PREDICTION

      
Application Number 18474477
Status Pending
Filing Date 2023-09-26
First Publication Date 2024-01-11
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Kuo, Che-Wei
  • Chen, Wei
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method for video decoding is provided. The method includes obtaining a plurality of sub-blocks within an affine coding unit (CU) of a video frame, where the plurality of sub-blocks include a plurality of boundary sub-blocks and a plurality of non-boundary sub-blocks. Further, the method may include applying both overlapped block motion compensation (OBMC) and affine secondary prediction (ASP) to at least one sub-block to generate a sub-block-based prediction for the affine CU or enabling the ASP for the plurality of non-boundary sub-block and disabling the OBMC for the plurality of non-boundary sub-blocks.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

27.

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18469409
Status Pending
Filing Date 2023-09-18
First Publication Date 2024-01-04
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

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; determining a classifier for the second component from a set of one or more samples of the first component associated with a respective sample of the second component; determining whether to modify a value of the respective sample of the second component within a region of the picture frame according to the classifier; in response to the determination to modify the value of the respective sample of the second component within the region according to the classifier, 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.

IPC Classes  ?

  • H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
  • H04N 19/96 - Tree coding, e.g. quad-tree coding
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking

28.

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18469472
Status Pending
Filing Date 2023-09-18
First Publication Date 2024-01-04
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

An electronic apparatus performs a method of decoding video data, comprising: receiving, from the video signal, a picture frame that includes a first component and a second component in a first color space; determining a classifier for the second component in the first color space from a set of one or more samples of the first component associated with a respective sample of the second component in the first color space, wherein the set of one or more samples are in a second color space; determining a sample offset for the respective sample of the second component in the first color space according to the classifier; and modifying the value of the respective sample of the second component in the first color space based on the determined sample offset.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

29.

SYSTEM AND METHOD FOR SIGNALING OF MOTION MERGE MODES IN VIDEO CODING

      
Application Number 18242486
Status Pending
Filing Date 2023-09-05
First Publication Date 2023-12-28
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

The present disclosure relates to a decoding method. The method includes acquiring, from a decoder, a regular merge flag for a coding unit (CU) that is coded as merge mode and merge related modes; when the regular merge flag is one, indicating that a regular merge mode or merge mode with motion vector differences (MMVD) is used by the CU, constructing a single merge list for the CU and using regular merge index to indicate which candidate is used; when the regular merge flag is zero, indicating the regular merge mode is not used by the CU, and further receiving mode flags to indicate associated merge related modes are used when a mode flag's constraints are met; and when the regular merge flag is one, determining whether a MMVD merge flag is received based on the value of a MMVD flag.

IPC Classes  ?

  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

30.

SYSTEM AND METHOD FOR SIGNALING OF MOTION MERGE MODES IN VIDEO CODING

      
Application Number 18367431
Status Pending
Filing Date 2023-09-12
First Publication Date 2023-12-28
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

The present disclosure relates to a method for video encoding including: signaling a regular merge flag for a coding unit (CU) that is coded as merge mode and merge related modes; when the regular merge flag is signaled as one, indicating that a regular merge mode or merge mode with motion vector differences (MMVD) is used by the CU, constructing a motion vector merge list for the CU and using regular merge index to indicate which candidate is used; and when the regular merge flag is signaled as zero, indicating the regular merge mode is not used by the CU, and further signaling mode flags to indicate associated merge related modes are used when a mode flag's constraints are met; and when the regular merge flag is signaled as one, determining whether a MMVD merge flag is signaled based on the value of a MMVD flag.

IPC Classes  ?

  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

31.

BIT-WIDTH CONTROL FOR BI-DIRECTIONAL OPTICAL FLOW

      
Application Number 18239122
Status Pending
Filing Date 2023-08-28
First Publication Date 2023-12-14
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

A method for controlling bit-width for bi-directional optical flow (BDOF) for video coding includes encoding a first reference picture and a second reference picture, the second reference picture being different than the first reference picture, wherein the first reference picture is displayed before a current picture and the second reference picture is displayed after the current picture. A motion refinement of a coding unit (CU) is calculated by minimizing a difference between a first prediction L0 and a second prediction L1. First gradient values for the first prediction L0 and second gradient values for the second prediction L1 are calculated. A final bi-prediction of the CU is calculated. Also disclosed are an associated apparatus and an associated non-transitory computer readable storage medium.

IPC Classes  ?

  • H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
  • H04N 19/103 - Selection of coding mode or of prediction mode
  • H04N 19/513 - Processing of motion vectors
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

32.

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18451023
Status Pending
Filing Date 2023-08-16
First Publication Date 2023-12-07
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

An electronic apparatus performs a method of decoding video data, comprising: receiving, from the video signal, a picture frame including a first component, and a second component; determining a classifier for the first component based on a first set of one or more samples of the second component associated with a respective sample of the first component and a second set of one or more samples of the first component associated with the respective sample of the first component; determining a sample offset for the respective sample of the first component according to the classifier; and modifying a value of the respective sample of the first component based on the determined sample offset. In some embodiments, the first component is a luma component and the second component is a chroma component, and the classifier is determined by a combination of a band offset classifier and edge offset classifier.

IPC Classes  ?

  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/42 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
  • H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

33.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18447233
Status Pending
Filing Date 2023-08-09
First Publication Date 2023-11-30
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

An electronic apparatus performs a method of video encoding. The method comprises: obtaining a video picture that includes a first component and a second component; determining a plurality of offsets associated with the second component; utilizing a sample value of the first component to obtain a class index associated with the second component; selecting an offset from the plurality of offsets for the second component according to the class index; and obtaining a sample value of the second component based on the selected offset, wherein utilizing the sample value of the first component to obtain the class index associated with the second component comprises: utilizing a first sample value of the first component to obtain a first parameter; utilizing a second sample value of the first component to obtain a second parameter; and obtaining the class index according to the first parameter and the second parameter.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

34.

METHODS AND APPARATUS OF VIDEO CODING USING HISTORY-BASED MOTION VECTOR PREDICTION

      
Application Number 18447246
Status Pending
Filing Date 2023-08-09
First Publication Date 2023-11-30
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

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.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

35.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18325179
Status Pending
Filing Date 2023-05-30
First Publication Date 2023-11-30
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

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 first component based on a first set of one or more samples of the second component associated with a respective sample of the first component; determining a sample offset for the respective sample of the first component according to the classifier; and modifying a value of the respective sample of the first component based on the determined sample offset, wherein the first component and the second component are chroma components. The picture frame further includes a third component, and the classifier for the first component is additionally based on a second set of one or more samples of the third component associated with the respective sample of the first component.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field

36.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18228508
Status Pending
Filing Date 2023-07-31
First Publication Date 2023-11-23
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

A method of decoding video data and an electronic apparatus for performing the method are provided. The method includes: receiving, from the video signal, a picture frame that includes a first component, and a second component; determining a classifier for the first component based on a first set of one or more samples of the second component associated with a respective sample of the first component; determining a sample offset for the respective sample of the first component according to the classifier; and modifying a value of the respective sample of the first component based on the determined sample offset, the first component being a luma component and the second component being a first chroma component.

IPC Classes  ?

  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • H04N 19/136 - Incoming video signal characteristics or properties
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream

37.

RESIDUAL AND COEFFICIENTS CODING FOR VIDEO CODING

      
Application Number 18230000
Status Pending
Filing Date 2023-08-03
First Publication Date 2023-11-23
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video coding. The method for video coding includes: receiving, by a decoder, a Sequence Parameter Set (SPS) range extension flag that indicates whether a syntax structure, sps_range_extension, is present in Slice Head (SH) Raw Byte Sequence Payload (RBSP) syntax structures based on a value of the SPS range extension flag.

IPC Classes  ?

  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/98 - Adaptive-dynamic-range coding [ADRC]

38.

METHOD FOR DERIVING CONSTRUCTED AFFINE MERGE CANDIDATES

      
Application Number 18221771
Status Pending
Filing Date 2023-07-13
First Publication Date 2023-11-09
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

The present disclosure relates to a method for deriving constructed affine merge candidates. The method includes acquiring one or more control point sets from a decoder. The decoder determines whether a reference index of each control point for the control point set index within the control point set associated with a reference index pointing into a reference picture in a first reference picture list is greater than or equal to zero and each is equal to each other. The decoder also determines whether a reference index of each control point for the control point set index within the control point set associated with a reference index pointing into a reference picture in a second reference picture list is greater than or equal to zero and each is equal to each other. The decoder determines that an affine motion model is available based on the determination result.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

39.

BIT-WIDTH CONTROL FOR BI-DIRECTIONAL OPTICAL FLOW

      
Application Number 18219089
Status Pending
Filing Date 2023-07-06
First Publication Date 2023-11-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

A method for controlling bit-width for bi-directional optical flow (BDOF) for video coding includes decoding a first reference picture and a second reference picture, the second reference picture being different than the first reference picture, wherein the first reference picture is displayed before a current picture and the second reference picture is displayed after the current picture. A motion refinement of a coding unit (CU) is calculated by minimizing a difference between a first prediction L0 and a second prediction L1. First gradient values for the first prediction L0 and second gradient values for the second prediction L1 are calculated. A final bi-prediction of the CU is calculated. Also disclosed are an associated apparatus and an associated non-transitory computer readable storage medium.

IPC Classes  ?

  • H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
  • H04N 19/103 - Selection of coding mode or of prediction mode
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/513 - Processing of motion vectors

40.

METHOD FOR DERIVING CONSTRUCTED AFFINE MERGE CANDIDATES

      
Application Number 18218568
Status Pending
Filing Date 2023-07-05
First Publication Date 2023-11-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

The present disclosure relates to a method for deriving constructed affine merge candidates. The method includes acquiring one or more control point sets from a decoder. The decoder determines whether a reference index of each control point for the control point set index within the control point set associated with a reference index pointing into a reference picture in a first reference picture list is greater than or equal to zero and each is equal to each other. The decoder also determines whether a reference index of each control point for the control point set index within the control point set associated with a reference index pointing into a reference picture in a second reference picture list is greater than or equal to zero and each is equal to each other. The decoder determines that an affine motion model is available based on the determination result.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

41.

NETWORK BASED IMAGE FILTERING FOR VIDEO CODING

      
Application Number 18209462
Status Pending
Filing Date 2023-06-13
First Publication Date 2023-10-26
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Wei
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method and an apparatus for image filtering in video coding using a neural network are provided. The method includes: loading, a plurality of quantization parameter (QP) map (QpMap) values at a plurality of QpMap channels into the neural network; and adjusting, according to a QP scaling factor, the plurality of QpMap values for the neural network to learn and filter a current input frame to the neural network.

IPC Classes  ?

  • H04N 19/124 - Quantisation
  • H04N 19/147 - Data rate or code amount at the encoder output according to rate distortion criteria

42.

METHODS AND APPARATUS OF VIDEO CODING USING HISTORY-BASED MOTION VECTOR PREDICTION

      
Application Number 18216129
Status Pending
Filing Date 2023-06-29
First Publication Date 2023-10-26
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

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.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

43.

SIMPLIFICATIONS OF CROSS-COMPONENT LINEAR MODEL

      
Application Number 18212640
Status Pending
Filing Date 2023-06-21
First Publication Date 2023-10-19
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

A computing device performs a method of decoding video data by reconstructing a luma block corresponding to a chroma block; searching a sub-group of a plurality of reconstructed neighboring luma samples in a predefined order to identify a maximum luma sample and a minimum luma sample; computing a down-sampled maximum luma sample corresponding to the maximum luma sample; computing a down-sampled minimum luma sample corresponding to the minimum luma sample; generating a linear model using the down-sampled maximum luma sample, the down-sampled minimum luma sample, the first reconstructed chroma sample, and the second reconstructed chroma sample; computing down-sampled luma samples from luma samples of the reconstructed luma block, wherein each down-sampled luma sample corresponds to a chroma sample of the chroma block; and predicting chroma samples of the chroma block by applying the liner model to the corresponding down-sampled luma samples.

IPC Classes  ?

  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

44.

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18338692
Status Pending
Filing Date 2023-06-21
First Publication Date 2023-10-19
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

An electronic apparatus performs a method of decoding video data. The method includes receiving, from a video bitstream having a hierarchical structure, a first syntax element associated with a first level of the hierarchical structure, in accordance with a determination that the first syntax element indicates that a Cross-Component Sample Adaptive Offset (CCSAO) filter information is present in the first level, reconstructing, from the video bitstream, one or more regions under the first level jointly according to the CCSAO filter information, and in accordance with a determination that the first syntax element indicates that the CCSAO filter information is not present in the first level, reconstructing, from the video bitstream, the one or more regions separately according to the CCSAO filter information present in a second level of the hierarchical structure.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

45.

NETWORK BASED IMAGE FILTERING FOR VIDEO CODING

      
Application Number 18205475
Status Pending
Filing Date 2023-06-02
First Publication Date 2023-10-12
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Wei
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method and an apparatus for image filtering in video coding using a neural network are provided. The method includes: loading a plurality of input patches associated with a current image to be coded, where the plurality of input patches include a first input patch with a first resolution, a second input patch with a second resolution, and a third input patch with a third resolution; and in response to determining that one resolution in the first resolution, the second resolution, and the third resolution is different from the other two resolutions, adjusting the first resolution, the second resolution, and the third resolution at one region of a plurality of regions before the neural network or in the neural network.

IPC Classes  ?

  • H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
  • H04N 19/42 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
  • G06T 3/40 - Scaling of a whole image or part thereof
  • H04N 19/124 - Quantisation

46.

VIDEO CODING WITH NEURAL NETWORK BASED IN-LOOP FILTERING

      
Application Number 18193763
Status Pending
Filing Date 2023-03-31
First Publication Date 2023-10-05
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Ma, Tsung-Chuan
  • Chen, Wei
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

An electronic apparatus performs a method of decoding video data, including: reconstructing, from a video bitstream, a picture frame that includes a luma component, a first and a second chroma components, and applying a trained neural network based in-loop filter to the reconstructed picture frame by: converting a first resolution of the samples of the at least one of the first and the second chroma components to a second resolution of the samples of the luma component when the first resolution is different from the second resolution; concatenating samples of at least one of the first and the second chroma components with the luma component; processing the concatenated samples using a convolutional neural network; and reconverting the samples of the at least one of the first and the second chroma components processed by the convolutional neural network from the second resolution back to the first resolution.

IPC Classes  ?

  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

47.

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18319126
Status Pending
Filing Date 2023-05-17
First Publication Date 2023-10-05
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yan, Ning
  • Yu, Bing

Abstract

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; reconstructing samples of the first component through a first in-loop filter; reconstructing samples of the second component through a second in-loop filter; determining a classifier for the first component from one or more reconstructed samples of the second component relative to a respective reconstructed sample of the first component; selecting a first sample offset for the respective reconstructed sample of the first component according to the classifier; applying a plurality of filters in parallel with the selection of the first sample offset to obtain a plurality of parallel offsets; and clipping an output of a combination of the respective reconstructed sample of the first component, the first sample offset, and the plurality of parallel offsets from the plurality of filters.

IPC Classes  ?

  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing

48.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET WITH VIRTUAL BOUNDARY

      
Application Number 18125568
Status Pending
Filing Date 2023-03-23
First Publication Date 2023-09-28
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Yu, Bing
  • Wang, Xianglin

Abstract

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; determining a classifier for the second component from a set of one or more samples of the first component associated with a respective sample of the second component; determining whether to modify a value of the respective sample of the second component of a current block of the picture frame within a virtual boundary according to the classifier; in response to the determination to modify the value of the respective sample of the second component of the current block according to the classifier, 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.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

49.

RESIDUAL AND COEFFICIENTS CODING FOR VIDEO CODING

      
Application Number 18125705
Status Pending
Filing Date 2023-03-23
First Publication Date 2023-09-14
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video decoding. A decoder may receive a video stream. The decoder may receive a control flag in a slice header level. The decoder may receive at least one syntax element in the slice header level. The decoder may entropy decode the video bitstream based on the control flag and the at least one syntax element.

IPC Classes  ?

  • H04N 19/91 - Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

50.

RESIDUAL AND COEFFICIENTS CODING FOR VIDEO CODING

      
Application Number 18198253
Status Pending
Filing Date 2023-05-16
First Publication Date 2023-09-14
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Chen, Wei
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for video encoding. An encoder may receive a video input. The encoder may obtain a quantization parameter based on the video input. The encoder may derive a rice parameter based on at least one predefined threshold, a coding bit-depth, and the quantization parameter. The encoder may entropy encode a video bitstream based on the rice parameter.

IPC Classes  ?

  • H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
  • H04N 19/124 - Quantisation
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

51.

Microphone

      
Application Number 35515087
Grant Number D0996401
Status In Force
Filing Date 2022-07-14
First Publication Date 2023-08-22
Grant Date 2023-08-22
Owner Beijing Dajia Internet Information Technology Co., Ltd. (China)
Inventor
  • Han, Runqiang
  • Zhang, Chen
  • Lv, Xinliang
  • Zheng, Xiguang
  • Yan, Qiong
  • Han, Qiao

52.

METHOD FOR DERIVING CONSTRUCTED AFFINE MERGE CANDIDATES

      
Application Number 18140606
Status Pending
Filing Date 2023-04-27
First Publication Date 2023-08-17
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

The present disclosure relates to a method for deriving constructed affine merge candidates. The method includes acquiring one or more control point sets from a decoder. The decoder determines whether a reference index of each control point for the control point set index within the control point set associated with a reference index pointing into a reference picture in a first reference picture list is greater than or equal to zero and each is equal to each other. The decoder also determines whether a reference index of each control point for the control point set index within the control point set associated with a reference index pointing into a reference picture in a second reference picture list is greater than or equal to zero and each is equal to each other. The decoder determines that an affine motion model is available based on the determination result.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

53.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET WITH VIRTUAL BOUNDARY

      
Application Number 18308811
Status Pending
Filing Date 2023-04-28
First Publication Date 2023-08-17
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

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.

IPC Classes  ?

  • H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/96 - Tree coding, e.g. quad-tree coding
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

54.

METHODS AND APPARATUS FOR HYBRID TRAINING OF NEURAL NETWORKS FOR VIDEO CODING

      
Application Number 18118819
Status Pending
Filing Date 2023-03-08
First Publication Date 2023-08-10
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Wei
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method and an apparatus for hybrid training of neural networks for video coding are provided. The method includes: obtaining, in an offline training stage, an offline trained network by training a first neural network offline using a plurality of first data sets; refining, in an online training stage, a plurality of neural network layers using a plurality of second data sets, wherein the plurality of neural network layers comprise at least one neural network layer in the offline trained network or in a second neural network connected to the offline trained network.

IPC Classes  ?

  • G06N 3/084 - Backpropagation, e.g. using gradient descent
  • H04N 19/42 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
  • G06N 3/045 - Combinations of networks
  • G06N 3/0464 - Convolutional networks [CNN, ConvNet]

55.

ENHANCED MOTION ESTIMATION FOR INTER CODING

      
Application Number 18135112
Status Pending
Filing Date 2023-04-14
First Publication Date 2023-08-10
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Kuo, Che-Wei
  • Chen, Wei
  • Chen, Yi-Wen
  • Jhu, Hong-Jheng
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for encoding video. An encoder may obtain a first motion vector (MV) associated with a video block obtained from the video. The encoder may obtain a first prediction signal of the video block using the first MV. The encoder may identify a target MV by applying a gradient-based motion refinement algorithm in a recursive manner using the first prediction signal and the first MV. The encoder may obtain a second prediction signal of the video block based on the target MV.

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

56.

Simplifications of cross-component linear model

      
Application Number 18126179
Grant Number 11962789
Status In Force
Filing Date 2023-03-24
First Publication Date 2023-07-27
Grant Date 2024-04-16
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

Abstract

A computing device performs a method of decoding video data by reconstructing a luma block corresponding to a chroma block; searching a sub-group of a plurality of reconstructed neighboring luma samples in a predefined order to identify a maximum luma sample and a minimum luma sample; computing a down-sampled maximum luma sample corresponding to the maximum luma sample; computing a down-sampled minimum luma sample corresponding to the minimum luma sample; generating a linear model using the down-sampled maximum luma sample, the down-sampled minimum luma sample, the first reconstructed chroma sample, and the second reconstructed chroma sample; computing down-sampled luma samples from luma samples of the reconstructed luma block, wherein each down-sampled luma sample corresponds to a chroma sample of the chroma block; and predicting chroma samples of the chroma block by applying the liner model to the corresponding down-sampled luma samples.

IPC Classes  ?

  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution

57.

METHOD FOR DISPLAYING INTERFACE, DEVICE AND STORAGE MEDIUM

      
Application Number 17817573
Status Pending
Filing Date 2022-08-04
First Publication Date 2023-07-06
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Han, Bing
  • Li, Xinyi

Abstract

A method for displaying an interface includes displaying first emoji information on an information display interface; and presenting a second emoji on the information display interface in response to the first emoji information being displayed on the information display and second emoji information being acquired. The first emoji information comprises an image and/or a description corresponding to a first emoji, and the second emoji information comprises an image and/or a description corresponding to the second emoji.

IPC Classes  ?

  • G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
  • G06F 3/04886 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • H04L 51/10 - Multimedia information

58.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18112388
Status Pending
Filing Date 2023-02-21
First Publication Date 2023-06-29
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

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; receiving, from the video signal, a first syntax element that indicates whether Cross-component Sample Adaptive Offset (CCSAO) is enabled for the second component at a picture level; when the first syntax element indicates the CCSAO is enabled for the second component at the picture level, receiving, from the video signal, a second syntax element that indicates whether the CCSAO is controlled for the second component at a coding tree block (CTB) level; and when the second syntax element indicates the CCSAO is controlled for the second component at the CTB level, receiving, from the video signal, a third syntax element that indicates whether the CCSAO is enabled for the second component at the CTB level.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field

59.

METHOD FOR DISPLAYING INFORMATION AND COMPUTER DEVICE

      
Application Number 17816092
Status Pending
Filing Date 2022-07-29
First Publication Date 2023-06-29
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Yanting
  • Chen, Kaijie
  • Song, Yulin
  • Xu, Cheng
  • Li, Xiang
  • Chen, Ximing
  • Wu, Wenya

Abstract

A method for displaying information is provided. The method includes: receiving a video data stream for displaying a first video related to a virtual space and recommending the virtual space; displaying the first video related to the virtual space based on the video data stream; and displaying recommendation information of the virtual space on the first video related to the virtual space, wherein the recommendation information is determined based on a live streaming goal of the virtual space, the live streaming goal indicating an effect to be achieved by live streaming.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/2187 - Live feed
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

60.

VIDEO CODING WITH TRIANGULAR SHAPE PREDICTION UNITS

      
Application Number 18106468
Status Pending
Filing Date 2023-02-06
First Publication Date 2023-06-22
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Xianglin
  • Chen, Yi-Wen

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.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field

61.

HIGH-LEVEL SYNTAX FOR VIDEO CODING

      
Application Number 17978099
Status Pending
Filing Date 2022-10-31
First Publication Date 2023-06-22
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Chen, Yi-Wen
  • Xiu, Xiaoyu
  • Ma, Tsung-Chuan
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

A method, apparatus, and a non-transitory computer-readable storage medium for decoding a video signal are provided. A decoder may receive, through a bitstream, arranged syntax elements in sequence parameter set (SPS) level. The arranged syntax elements in the SPS level are arranged so that functions of related syntax elements are grouped in versatile video coding (VVC) syntax at a coding level. The decoder may receive, through the bitstream and in response to multiple syntax elements satisfy a predefined condition, a second syntax element immediately after the multiple syntax elements. The decoder may perform, through the bitstream, a related syntax element function to video data from the bitstream in accordance with the multiple syntax elements and the second syntax element.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/103 - Selection of coding mode or of prediction mode

62.

CHROMA CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

      
Application Number 18173335
Status Pending
Filing Date 2023-02-23
First Publication Date 2023-06-22
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Kuo, Che-Wei
  • Xiu, Xiaoyu
  • Chen, Wei
  • Wang, Xianglin
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Yu, Bing

Abstract

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.

IPC Classes  ?

  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

63.

Display screen or portion thereof with graphical user interface

      
Application Number 29787944
Grant Number D0989783
Status In Force
Filing Date 2021-06-09
First Publication Date 2023-06-20
Grant Date 2023-06-20
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Li, Jingyu

64.

METHOD FOR PROCESSING LIVE STREAMING AND COMPUTER DEVICE

      
Application Number 17817544
Status Pending
Filing Date 2022-08-04
First Publication Date 2023-06-01
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Hao
  • Xie, Jinghui
  • Wang, Mingxin

Abstract

Provided is a method for processing live streaming. The method includes: receiving a joint live streaming request initiated by a first anchor account, wherein the joint live streaming request is used to request to perform joint live streaming with a second anchor account, the joint live streaming being performed to display, in a virtual space of the second anchor account, item information of a target item of the first anchor account; acquiring the item information of the target item in response to an acceptance of the joint live streaming request by the second anchor account; and displaying the item information of the target item in the virtual space of the second anchor account.

IPC Classes  ?

  • H04N 21/2187 - Live feed
  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
  • G06T 19/00 - Manipulating 3D models or images for computer graphics

65.

Display screen with graphical user interface for recording preparation

      
Application Number 29794147
Grant Number D0986909
Status In Force
Filing Date 2021-06-10
First Publication Date 2023-05-23
Grant Date 2023-05-23
Owner Beijing Dajia Internet Information Technology Co., Ltd. (China)
Inventor Ma, Xiaokun

66.

METHOD FOR PRESENTING RESOURCES, AND COMPUTER DEVICE

      
Application Number 17815267
Status Pending
Filing Date 2022-07-27
First Publication Date 2023-05-18
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Zhang, Zhiyu
  • Zhang, Yimeng
  • Wang, Nuan
  • Liu, Chenyu
  • Ouyang, Chuyi
  • Chen, Yue
  • Jin, Long
  • Xiao, Ying
  • Zhu, Xiaolin
  • Zhu, Jingji

Abstract

Provided is a method for presenting resources. The method includes: playing, in response to a launch operation on an application, a first media resource of a target activity in an initialization page of the application, wherein an activity interaction control is presented in a resource screen of the first media resource; displaying, in response to an interaction operation on the activity interaction control, the activity interaction control performing an action corresponding to the interaction operation; and presenting a second media resource of the target activity.

IPC Classes  ?

  • G06F 9/445 - Program loading or initiating
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

67.

METHOD AND APPARATUS FOR LENGTH-AWARE LOCAL TILING IN A SPARSE ATTENTION MODULE IN A TRANSFORMER

      
Application Number 17529208
Status Pending
Filing Date 2021-11-17
First Publication Date 2023-05-18
Owner
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Zhendong
  • Ren, Yongxiong
  • Liu, Yang
  • Liu, Lingzhi

Abstract

A method and an apparatus for length-aware local tiling in a sparse attention module in a transformer in heterogeneous devices are provided. The method includes that a heterogeneous device including one or more GPUs: divides a transformed sparsity mask into a plurality of first tiles and obtaining one or more effective first tiles from the plurality of first tiles, where each effective first tile includes at least one non-zero element; loads the one or more effective first tiles into a shared memory in the one or more GPUs and loads a plurality of elements in a first matrix corresponding to the one or more effective first tiles into the shared memory; and performs multiplication by a first sampled dense-dense matrix multiplication (SDDMM) kernel in the sparse attention module in the transformer by fetching the one or more effective first tiles and the plurality of elements from the shared memory.

IPC Classes  ?

  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06T 1/20 - Processor architectures; Processor configuration, e.g. pipelining

68.

Multi-level intermediate representation decoder for heterogeneous platforms

      
Application Number 17524619
Grant Number 11928446
Status In Force
Filing Date 2021-11-11
First Publication Date 2023-05-11
Grant Date 2024-03-12
Owner
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Peng, Zhen
  • Liu, Yang
  • Huang, Hanxian
  • Ren, Yongxiong
  • Yang, Jishen
  • Liu, Lingzhi
  • Chen, Xin

Abstract

A method, apparatus, and a non-transitory computer-readable storage medium for generating heterogenous platform code. The method may obtain a neural network model. The neural network model may be programed to run on at least one platform. The method may also obtain an initial intermediate representation (IR) code by encoding the neural network model, and obtain a target IR code by adding decorations to the initial IR code based on a target platform. The method may also output an executable code optimized to run on the target platform by decoding the target IR code.

IPC Classes  ?

  • G06F 8/41 - Compilation
  • G06N 3/04 - Architecture, e.g. interconnection topology
  • G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
  • G06N 3/08 - Learning methods
  • G06N 3/10 - Interfaces, programming languages or software development kits, e.g. for simulating neural networks

69.

METHODS AND DEVICES FOR ACCELERATING A TRANSFORMER WITH A SPARSE ATTENTION PATTERN

      
Application Number 17513838
Status Pending
Filing Date 2021-10-28
First Publication Date 2023-05-04
Owner
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Zhendong
  • Ren, Yongxiong
  • Liu, Yang
  • Liu, Lingzhi

Abstract

A method and an apparatus for accelerating a transformer with a sparse attention pattern are provided. The method includes that a heterogeneous device including one or more GPUs loads a first matrix, a second matrix, and a transformed sparsity mask into a first sampled dense-dense matrix multiplication (SDDMM) kernel in a sparse attention module in the transformer and generates a first output based on the first matrix, the second matrix, and the transformed sparsity mask by the first SDDMM kernel, generates a second output by a softmax kernel in the sparse attention module based on the first output, loads the second output, a third matrix, and the transformed sparsity mask into a matrix multiplication kernel in the sparse attention module, and generates an output of the sparse attention module.

IPC Classes  ?

  • G06N 3/063 - Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
  • G06T 1/20 - Processor architectures; Processor configuration, e.g. pipelining

70.

METHOD FOR DISPLAYING STATE INFORMATION, DEVICE AND STORAGE MEDIUM

      
Application Number 17875636
Status Pending
Filing Date 2022-07-28
First Publication Date 2023-05-04
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Shao, Hanyao
  • Zhang, Min
  • Li, Chenyang
  • Feng, Xuangang
  • He, Wenxuan
  • Shan, Rongyang

Abstract

A method for displaying state information is performed by a first terminal logged with a first user account. The method includes monitoring a service event in a target application associated with a first user account, and in response that the service event is monitored, displaying service state information corresponding to the service event in a first preset area of a first page of a first terminal.

IPC Classes  ?

71.

METHODS AND DEVICES FOR PREDICTION DEPENDENT RESIDUAL SCALING FOR VIDEO CODING

      
Application Number 18088412
Status Pending
Filing Date 2022-12-23
First Publication Date 2023-04-27
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods and devices are provided for rectifying a forward mapping coding bit length issue introduced by LMCS. In one method, a plurality of prediction samples, in a mapped domain, of luma component of a CU that is coded by a CIIP mode under LMCS framework is obtained, a plurality of residual samples, in the mapped domain, of the luma component of the CU is obtained, the plurality of prediction samples in the mapped domain is added to the plurality of residual samples in the mapped domain, resulting in a plurality of reconstructed samples, in the mapped domain, of the luma component, and the plurality of reconstructed samples of the luma component is converted from the mapped domain into an original domain based on a pre-defined plurality of inverse mapping scaling factors.

IPC Classes  ?

  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
  • H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding

72.

METHOD FOR PROCESSING DATA AND COMPUTER DEVICE

      
Application Number 17857902
Status Pending
Filing Date 2022-07-05
First Publication Date 2023-04-27
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Sun, Bingqing
  • Wen, Qiuyue
  • Liu, Chenhong
  • Wang, Xuan
  • Ye, Xin

Abstract

Provided is a method for processing data, which belongs to the field of Internet technologies. The method includes: providing an item identification function in a live streaming room; acquiring item information based on the item identification function; triggering a server to query a matched target item based on the item information; receiving the target item returned by the server; displaying the target item and a post control in the live streaming room; and adding the target item into an item list of the live streaming room in response to a trigger operation on the post control.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06V 10/74 - Image or video pattern matching; Proximity measures in feature spaces
  • H04N 21/2187 - Live feed
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • G06F 16/532 - Query formulation, e.g. graphical querying
  • G06F 16/9038 - Presentation of query results
  • G06K 7/14 - Methods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

73.

METHODS AND APPARATUS OF VIDEO CODING IN 4:4:4 COLOR FORMAT

      
Application Number 18064831
Status Pending
Filing Date 2022-12-12
First Publication Date 2023-04-13
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Kuo, Che-Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

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.

IPC Classes  ?

  • H04N 19/12 - Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • H04N 19/18 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a set of transform coefficients
  • H04N 19/124 - Quantisation

74.

GEOMETRIC PARTITION MODE WITH MOTION VECTOR REFINEMENT

      
Application Number 18074415
Status Pending
Filing Date 2022-12-02
First Publication Date 2023-04-13
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Wei
  • Kuo, Che-Wei
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video block in geometry partition mode (GPM). The method may include partitioning the video block into first and second geometric partitions. The method may include obtaining a first motion vector refinement (MVR) for the first geometric partition. The method may include obtaining a second MVR for the second geometric partition. The method may include obtaining a candidate list that comprises a plurality of motion vectors (MVs). The method may include obtaining a first MV from the candidate list for the first geometric partition. The method may include obtaining a second MV from the candidate list for the second geometric partition. The method may include calculating a third MV by adding the first MV with the first MVR for the first geometric partition. The method may include calculating a fourth MV. The method may include obtaining prediction samples.

IPC Classes  ?

  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

75.

METHODS AND APPARATUSES FOR SIGNALING OF SYNTAX ELEMENTS IN VIDEO CODING

      
Application Number 17990654
Status Pending
Filing Date 2022-11-18
First Publication Date 2023-04-13
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods and apparatuses for video coding are provided. The method includes that a decoder receives a first syntax element in picture parameter sets(PPS) specifying whether a picture corresponding to the PPS comprises one or more network abstraction layer (NAL) units and whether the one or more NAL units have a same NAL unit type, receives 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 intra refreshing (GDR) picture, and determines a value of the first syntax element based on a value of the second syntax element or determines the value of the second syntax element based on the value of the first syntax element.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field

76.

METHODS AND DEVICES FOR HIGH-LEVEL SYNTAX IN VIDEO CODING

      
Application Number 17959021
Status Pending
Filing Date 2022-10-03
First Publication Date 2023-04-06
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Chen, Yi-Wen
  • Xiu, Xiaoyu
  • Ma, Tsung-Chuan
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

Abstract

Methods, devices, and storage mediums are provided for decoding video signals. A decoder receives at least one versatile video coding (VVC) syntax flag. The decoder receives, in response to a syntax element indicating that inter prediction is allowed, inter related syntax elements. The decoder obtains a first reference picture I(0) and a second reference picture I(1) associated with a video block in a bitstream. The decoder obtains first prediction samples I(0)(i,j) of the video block from a reference block in the first reference picture I(0). The decoder obtains second prediction samples I(1)(i,j) of the video block from a reference block in the second reference picture I(1). The decoder obtains bi-prediction samples based on the at least one VVC syntax flag, the inter related syntax elements, the first prediction samples I(0)(i,j), and the second prediction samples I(1)(i,j).

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction

77.

Methods and apparatus of video coding using history-based motion vector prediction

      
Application Number 18075309
Grant Number 11792422
Status In Force
Filing Date 2022-12-05
First Publication Date 2023-03-30
Grant Date 2023-10-17
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Wang, Xianglin

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.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

78.

METHOD AND APPARATUS FOR PRODUCING SPECIAL EFFECT, ELECTRONIC DEVICE AND STORAGE MEDIUM

      
Application Number 17877298
Status Pending
Filing Date 2022-07-29
First Publication Date 2023-03-30
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Long, Qi
  • Dong, Xue

Abstract

The present disclosure relates to a method and apparatus for producing a special effect, an electronic device and a storage medium, and the method includes: displaying, in response to an operation for adding a target special effect, a target special effect type corresponding to the target special effect; displaying a position identifier of the target special effect in a reference image of a display interface, in response to an operation for determining a display position of the target special effect; displaying the target special effect in a preview image of the display interface according to position information corresponding to the position identifier of the target special effect, in response to a preview operation for the target special effect; and generating special effect data according to the position information corresponding to the position identifier of the target special effect and the target special effect type.

IPC Classes  ?

  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

79.

Methods and apparatus of video coding for triangle prediction

      
Application Number 17975546
Grant Number 11909969
Status In Force
Filing Date 2022-10-27
First Publication Date 2023-03-30
Grant Date 2024-02-20
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Xianglin
  • Chen, Yi-Wen

Abstract

A method for video coding is provided. The method includes: partitioning video pictures into a plurality of coding units (CUs), at least one of which is further portioned into two prediction units (PUs) including at least one triangular shaped PU with a partitioning orientation in one of: from top-left corner to bottom-right corner, and from top-right corner to bottom-left corner; constructing a uni-prediction motion vector candidate list; determining whether a current CU is coded as triangle prediction mode according to coded information; signaling a partition orientation flag indicating the partitioning orientation; and signaling index values that indicate selected entries in the constructed uni-prediction motion vector candidate list.

IPC Classes  ?

  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/115 - Selection of the code volume for a coding unit prior to coding
  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding

80.

GENERAL CONSTRAINT INFORMATION FOR VIDEO CODING

      
Application Number 17986762
Status Pending
Filing Date 2022-11-14
First Publication Date 2023-03-23
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

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.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability

81.

METHODS AND APPARATUSES FOR VIDEO CODING USING GEOMETRIC PARTITION

      
Application Number 18070381
Status Pending
Filing Date 2022-11-28
First Publication Date 2023-03-23
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Xianglin
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Kuo, Che-Wei
  • Yu, Bing

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.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock

82.

Display screen or portion thereof with graphical user interface

      
Application Number 29773304
Grant Number D0981438
Status In Force
Filing Date 2021-03-09
First Publication Date 2023-03-21
Grant Date 2023-03-21
Owner Beijing Dajia Internet Information Technology Co., Ltd. (China)
Inventor
  • Liang, Jin
  • Feng, Changrui

83.

Display screen or portion thereof with graphical user interface

      
Application Number 29773318
Grant Number D0981445
Status In Force
Filing Date 2021-03-09
First Publication Date 2023-03-21
Grant Date 2023-03-21
Owner Beijing Dajia Internet Information Technology Co., Ltd. (China)
Inventor Shu, Ying

84.

METHODS AND DEVICES FOR NEURAL NETWORK QUANTIZATION USING TEMPORAL PROFILING

      
Application Number 17476454
Status Pending
Filing Date 2021-09-15
First Publication Date 2023-03-16
Owner
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Hsu, Ming Kai
  • Yang, Chao
  • Ma, Yue
  • Wang, Sikai
  • Feng, Sitong
  • Cao, Wenhui
  • Li, Danqing
  • Zhong, Hui
  • Liu, Lingzhi

Abstract

Methods and apparatuses are provided for temporal profiling for neural network quantization. The method includes: obtaining a neural network that comprises anode connected to different paths at different time periods; obtaining node outputs for the node at the different time periods; determining statistic properties of the node outputs at the different time periods; and determining activation ranges of the node outputs based on the statistic properties.

IPC Classes  ?

85.

METHODS AND DEVICES FOR EFFICIENT GENERAL DECONVOLUTION IMPLEMENTATION ON HARDWARE ACCELERATOR

      
Application Number 17468507
Status Pending
Filing Date 2021-09-07
First Publication Date 2023-03-09
Owner
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
  • BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Shiya
  • Hsu, Ming Kai
  • Lin, Quan
  • Liu, Lingzhi

Abstract

Methods and devices are provided for implementing efficient general deconvolution Implementation on hardware accelerator. In one method for implementing a devolution operation between a multi-dimensional kernel in a pre-defined dimensional count and a multi-dimensional input map in the pre-defined dimensional count to obtain a multi-dimensional output feature map in the pre-defined dimensional count, the multi-dimensional kernel is subsampled into a plurality of non-overlapping multi-dimensional sub-kernels, each in the pre-defined dimensional count, based on a pre-defined common stride parameter, a plurality of multi-dimensional sub-output feature maps in the pre-defined dimensional count is obtained by applying a stride-dependent virtual padded devolution operation between the multi-dimensional input map and each multi-dimensional sub-kernel in the plurality of non-overlapping multi-dimensional sub-kernels, and in response to determining the pre-defined common stride parameter is not greater than two, a pre-defined multi-dimensional interleave-concatenation method is used to interleave-concatenate and reorder the plurality of multi-dimensional sub-output feature maps into the multi-dimensional output feature map.

IPC Classes  ?

  • G06F 17/15 - Correlation function computation
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

86.

METHOD FOR CONSTRUCTING THREE-DIMENSIONAL HUMAN BODY MODEL, AND ELECTRONIC DEVICE

      
Application Number 18049975
Status Pending
Filing Date 2022-10-26
First Publication Date 2023-03-09
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Cao, Yanpei
  • Zhao, Peiyao

Abstract

Provided is a method for constructing a three-dimensional human body model. The method includes: acquiring image feature information of a human body region by inputting a target image containing the human body region into a feature extraction network; acquiring a position of a first three-dimensional human body mesh vertex by inputting the image feature information into a fully-connected vertex reconstruction network; and constructing the three-dimensional human body model based on a target connection relationship between three-dimensional human body mesh vertices as well as the position of the first three-dimensional human body mesh vertex.

IPC Classes  ?

  • G06T 17/20 - Wire-frame description, e.g. polygonalisation or tessellation
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

87.

METHOD AND ELECTRONIC DEVICE FOR ADDING VIRTUAL ITEM

      
Application Number 17843860
Status Pending
Filing Date 2022-06-17
First Publication Date 2023-03-09
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO.,LTD. (China)
Inventor Qin, Wenyu

Abstract

A method for adding a virtual item can include: acquiring classification identifiers of a plurality of pixel points in a target human face image, wherein the classification identifier comprises a first identifier of pixel points in a first human face part or a second identifier of pixel points in a second human face part; determining a target region in the target human face image based on the classification identifiers, wherein the target region is a region belonging to the first human face part; adding a virtual item to the target region; wherein the first human face part comprises an uncovered human face part, and the second human face part comprises a covered human face part or a non-human face part.

IPC Classes  ?

  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

88.

Display screen or portion thereof with graphical user interface

      
Application Number 29771845
Grant Number D0980248
Status In Force
Filing Date 2021-02-25
First Publication Date 2023-03-07
Grant Date 2023-03-07
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Jiancheng
  • Ou, Liyan
  • Ren, Zhenpu
  • Lu, Jiaxin

89.

METHOD FOR PROCESSING HUMAN BODY IMAGE AND ELECTRONIC DEVICE

      
Application Number 18047603
Status Pending
Filing Date 2022-10-18
First Publication Date 2023-03-02
Owner Beijing Dajia Internet Information Technology Co., Ltd. (China)
Inventor
  • Liu, Xiaokun
  • Qin, Wenyu

Abstract

Provided is a method for processing a human body images, including: dividing an initial candidate region in the human body image into a blemished skin region and a non-blemished skin region; acquiring an intermediate candidate region by linearly fusing the blemished skin region and the non-blemished skin region with a filtered blemished region and a filtered non-blemished region respectively; acquiring a target candidate region by performing linear light superimposition on the intermediate candidate region and the initial candidate region; and outputting a target image containing the target candidate region.

IPC Classes  ?

  • G06T 5/00 - Image enhancement or restoration
  • G06T 7/11 - Region-based segmentation
  • G06T 5/20 - Image enhancement or restoration by the use of local operators
  • G06T 7/136 - Segmentation; Edge detection involving thresholding
  • G06T 7/90 - Determination of colour characteristics
  • G06T 3/40 - Scaling of a whole image or part thereof
  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions

90.

METHOD AND APPARATUS FOR DISPLAYING ITEM INFORMATION

      
Application Number 17712598
Status Pending
Filing Date 2022-04-04
First Publication Date 2023-03-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Peng
  • Liu, Zhiguo
  • Yang, Haolei
  • Zuo, Yayun
  • Ning, Zhenhang
  • Gao, Wei
  • Yang, Kai
  • Wang, Zhuai
  • Yao, Jifeng
  • Lu, Guangyuan
  • Ma, Zhen
  • Ni, Wei

Abstract

A method for displaying item information includes: displaying by an audience terminal, category information corresponding to a combined item object and an interaction operation control on an item display interface of a live broadcast room, in which the interaction operation control is configured to view basic information of sub-item objects and the combined item object includes at least two sub-item objects of the same category; in response to a trigger operation of the interaction operation control, determining by the audience terminal, a target sub-item object matching specified geographic information of the audience terminal from the at least two sub-item objects; and displaying by the audience terminal, basic information corresponding to the target sub-item object on the item display interface.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06Q 10/08 - Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
  • H04N 21/2187 - Live feed
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application

91.

METHODS AND DEVICES FOR PREDICTION DEPENDENT RESIDUAL SCALING FOR VIDEO CODING

      
Application Number 17976745
Status Pending
Filing Date 2022-10-28
First Publication Date 2023-03-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

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.

IPC Classes  ?

  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking

92.

IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM

      
Application Number 18049152
Status Pending
Filing Date 2022-10-24
First Publication Date 2023-03-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Li, Xiao
  • Ma, Yibing
  • Ma, Chongyang

Abstract

A method for processing an image, an electronic device and a storage medium are provided. The method includes: obtaining an original image including a target object; obtaining an auxiliary line by extracting semantic information from the original image, the auxiliary line including at least one of: an area boundary line of the target object and a part contour line of the target object; obtaining a prediction result for a semantic line by inputting an image stitched from the auxiliary line and the original image to a predictive neural network, the auxiliary line guiding the predictive neural network to obtain the prediction result, the prediction result indicating a probability that a pixel in the original image is a pixel in the semantic line, the semantic line being used for rendering the target object; and obtaining the semantic line based on the prediction result for the semantic line.

IPC Classes  ?

  • G06T 7/13 - Edge detection
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands

93.

METHOD AND SERVER FOR PERFORMING GAME BATTLE IN LIVE BROADCAST ROOM, AND STORAGE MEDIUM

      
Application Number 18049817
Status Pending
Filing Date 2022-10-26
First Publication Date 2023-03-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Tang, Xiao

Abstract

The present disclosure relates to a method and server for performing a game battle in a live broadcast room, and a non-transitory computer-readable storage medium. The following solution is disclosed: receiving a game battle request from a first client; determining a second client which performs a game battle with the first client, where at least one of the first client and the second client is an anchor client; creating a game battle according to the first client and the second client; and when an end condition of the game battle is satisfied, determining a winner according to a game battle parameter.

IPC Classes  ?

  • A63F 13/86 - Watching games played by other players
  • H04L 65/403 - Arrangements for multi-party communication, e.g. for conferences
  • H04L 67/131 - Protocols for games, networked simulations or virtual reality
  • A63F 13/35 - Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers - Details of game servers

94.

Method for placing delivery information, electronic device, and storage medium

      
Application Number 17881834
Grant Number 11632586
Status In Force
Filing Date 2022-08-05
First Publication Date 2023-02-16
Grant Date 2023-04-18
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Yu, Chengyuan

Abstract

The present disclosure relates to a method for placing delivery information, an electronic device and a storage medium. The method includes: dividing a candidate video for placing the delivery information into a plurality of video frames; determining a plurality of key frames from the plurality of video frames based on a correlation degree of every two adjacent video frames; determining a target frame from the plurality of key frames based on existing conversion information corresponding to each of the plurality of key frames and sampling conversion information corresponding to the each of the plurality of key frames; and placing a delivery component corresponding to the target frame into the target delivery frame.

IPC Classes  ?

  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

95.

METHODS AND DEVICES FOR PREDICTION DEPENDENT RESIDUAL SCALING FOR VIDEO CODING

      
Application Number 17949167
Status Pending
Filing Date 2022-09-20
First Publication Date 2023-02-16
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

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.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component

96.

IMAGE REGISTRATION METHOD AND ELECTRONIC DEVICE

      
Application Number 17975768
Status Pending
Filing Date 2022-10-28
First Publication Date 2023-02-16
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Zairan
  • Guo, Xiaoyan

Abstract

An image registration method includes: acquiring a target image comprising a target object; inputting the target image to a preset network model, and outputting position information and rotation angle information of the target object; obtaining a reference image comprising the target object by querying a preset image database according to the position information and the rotation angle information; and performing image registration on the target image and the reference image to obtain a corresponding position of the target object of the target image in the reference image.

IPC Classes  ?

  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
  • G06V 10/74 - Image or video pattern matching; Proximity measures in feature spaces
  • G06F 16/532 - Query formulation, e.g. graphical querying

97.

SYSTEM AND METHOD FOR COMBINED INTER AND INTRA PREDICTION

      
Application Number 17971550
Status Pending
Filing Date 2022-10-21
First Publication Date 2023-02-16
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Xiu, Xiaoyu
  • Chen, Yi-Wen
  • Wang, Xianglin

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.

IPC Classes  ?

  • H04N 19/527 - Global motion vector estimation
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction

98.

METHODS AND APPARATUSES FOR SIGNALING OF SYNTAX ELEMENTS IN VIDEO CODING

      
Application Number 17959479
Status Pending
Filing Date 2022-10-04
First Publication Date 2023-02-09
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Yi-Wen
  • Xiu, Xiaoyu
  • Ma, Tsung-Chuan
  • Jhu, Hong-Jheng
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

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.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction

99.

METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM FOR SHOOTING VIDEO

      
Application Number 17971845
Status Pending
Filing Date 2022-10-24
First Publication Date 2023-02-09
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor Yuan, Yinghu

Abstract

The disclosure can provide a method for shooting a video. The method includes: obtaining a target music file for shooting the video and a preset shooting duration; obtaining shooting guidance information based on beat information of the target music file and the preset shooting duration; the shooting guidance information including a number of clips of the video within the preset shooting duration and a clip duration of each of the clips; and displaying the shooting guidance information in a shooting interface.

IPC Classes  ?

  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 5/06 - Generation of synchronising signals
  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects

100.

METHODS AND DEVICES FOR HIGH-LEVEL SYNTAX IN VIDEO CODING

      
Application Number 17953311
Status Pending
Filing Date 2022-09-26
First Publication Date 2023-02-02
Owner BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD. (China)
Inventor
  • Jhu, Hong-Jheng
  • Chen, Yi-Wen
  • Xiu, Xiaoyu
  • Ma, Tsung-Chuan
  • Chen, Wei
  • Wang, Xianglin
  • Yu, Bing

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.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  1     2     3     ...     5        Next Page