-
公开(公告)号:US10986361B2
公开(公告)日:2021-04-20
申请号:US16456289
申请日:2019-06-28
Applicant: GOOGLE LLC
Inventor: Adrian William Grange , Ronald Sebastiaan Bultje , Yaowu Xu , Paul Gordon Wilkins
IPC: H04B1/66 , H04N19/52 , H04N19/46 , H04N19/105 , H04N19/117 , H04N19/124 , H04N19/13 , H04N19/159 , H04N19/61 , H04N19/172 , H04N19/176 , H04N19/182 , H04N19/184
Abstract: Decoding a video sequence may include generating decoded video data by decoding encoded video data from an encoded bitstream, wherein decoding the encoded video data includes identifying candidate reference motion vectors used to decode previously decoded blocks, identifying reconstructed pixel values from a block spatially adjacent to a current block in the current frame, for each candidate reference motion vector, determining a respective score based on a difference between the reconstructed pixel values and pixel values obtained using the candidate reference motion vector, identifying a candidate reference motion vector having the minimal score from the candidate reference motion vectors as the reference motion vector, decoding a motion vector from the encoded bitstream using the reference motion vector, and decoding the current block from the encoded bitstream using the motion vector.
-
公开(公告)号:US11627321B2
公开(公告)日:2023-04-11
申请号:US17340293
申请日:2021-06-07
Applicant: GOOGLE LLC
Inventor: Yaowu Xu , Paul Gordon Wilkins , James Bankoski
Abstract: Generating, by a processor in response to instructions stored on a non-transitory computer readable medium, a reconstructed frame, may include generating a reconstructed block of the reconstructed frame by decoding from an encoded bitstream. Decoding may include decoding a value from the encoded bitstream, identifying, in accordance with the value, a probability distribution for generating the reconstructed block, wherein the value indicates the probability distribution among a plurality of probability distributions determined independently of generating the reconstructed frame, entropy decoding an encoded prediction mode from the encoded bitstream using the probability distribution to identify a prediction mode for generating the reconstructed block, generating a prediction block in accordance with the prediction mode; combining the prediction block and a reconstructed residual block to obtain the reconstructed block, and including the reconstructed block in the reconstructed frame.
-
公开(公告)号:US20190327484A1
公开(公告)日:2019-10-24
申请号:US16456289
申请日:2019-06-28
Applicant: GOOGLE LLC
Inventor: Adrian William Grange , Ronald Sebastiaan Bultje , Yaowu Xu , Paul Gordon Wilkins
IPC: H04N19/52 , H04N19/61 , H04N19/13 , H04N19/105 , H04N19/117 , H04N19/46 , H04N19/159 , H04N19/124
Abstract: Decoding a video sequence may include generating decoded video data by decoding encoded video data from an encoded bitstream, wherein decoding the encoded video data includes identifying candidate reference motion vectors used to decode previously decoded blocks, identifying reconstructed pixel values from a block spatially adjacent to a current block in the current frame, for each candidate reference motion vector, determining a respective score based on a difference between the reconstructed pixel values and pixel values obtained using the candidate reference motion vector, identifying a candidate reference motion vector having the minimal score from the candidate reference motion vectors as the reference motion vector, decoding a motion vector from the encoded bitstream using the reference motion vector, and decoding the current block from the encoded bitstream using the motion vector.
-
公开(公告)号:US12075048B2
公开(公告)日:2024-08-27
申请号:US18188364
申请日:2023-03-22
Applicant: GOOGLE LLC
Inventor: Yaowu Xu , Paul Gordon Wilkins , James Bankoski
Abstract: A system, apparatus, and method for encoding and decoding a video image having a plurality of frames is disclosed. Encoding and decoding the video image can include selecting, for a current block, a prediction mode from a plurality of prediction modes; identifying, for the current block, a quantization value; selecting, for the current block, a probability distribution from a plurality of probability distributions based on the identified quantization value using a processor; and entropy encoding the selected prediction mode using the selected probability distribution.
-
公开(公告)号:US20230232001A1
公开(公告)日:2023-07-20
申请号:US18188364
申请日:2023-03-22
Applicant: GOOGLE LLC
Inventor: Yaowu Xu , Paul Gordon Wilkins , James Bankoski
IPC: H04N19/122 , H04N19/13
CPC classification number: H04N19/122 , H04N19/13 , H04N19/61
Abstract: A system, apparatus, and method for encoding and decoding a video image having a plurality of frames is disclosed. Encoding and decoding the video image can include selecting, for a current block, a prediction mode from a plurality of prediction modes; identifying, for the current block, a quantization value; selecting, for the current block, a probability distribution from a plurality of probability distributions based on the identified quantization value using a processor; and entropy encoding the selected prediction mode using the selected probability distribution.
-
公开(公告)号:US20220014744A1
公开(公告)日:2022-01-13
申请号:US17340293
申请日:2021-06-07
Applicant: GOOGLE LLC
Inventor: Yaowu Xu , Paul Gordon Wilkins , James Bankoski
IPC: H04N19/122 , H04N19/13
Abstract: Generating, by a processor in response to instructions stored on a non-transitory computer readable medium, a reconstructed frame, may include generating a reconstructed block of the reconstructed frame by decoding from an encoded bitstream. Decoding may include decoding a value from the encoded bitstream, identifying, in accordance with the value, a probability distribution for generating the reconstructed block, wherein the value indicates the probability distribution among a plurality of probability distributions determined independently of generating the reconstructed frame, entropy decoding an encoded prediction mode from the encoded bitstream using the probability distribution to identify a prediction mode for generating the reconstructed block, generating a prediction block in accordance with the prediction mode; combining the prediction block and a reconstructed residual block to obtain the reconstructed block, and including the reconstructed block in the reconstructed frame.
-
-
-
-
-