Video encoding method and device, video decoding method and device
A technology of video encoding and decoding method, applied in the field of encoding method and device of motion information in video encoding and decoding, decoding method and device, and can solve the problems of reducing encoding efficiency and the like
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0141] figure 1 It is a flowchart of a motion information encoding method according to an embodiment of the present disclosure. Such as figure 1 As shown, a method for encoding motion information provided in this embodiment includes:
[0142] Step 101, determining a reference motion vector accuracy and a motion vector difference under the reference motion vector accuracy.
[0143] As a possible implementation method of step 101, the encoder traverses all supported candidate benchmark motion vector precisions, and for each candidate benchmark motion vector precision, determines the optimal candidate under the candidate benchmark motion vector precision by means of motion search The motion vector is predicted by the motion vector at the same time to obtain the motion vector prediction value and calculate the value of the motion vector difference, and then compare the encoding cost of encoding the current block with the optimal motion vector under different candidate benchmark mo...
Embodiment 2
[0163] figure 2 It is a flow chart of the motion information encoding method according to Embodiment 2 of the present disclosure. Such as figure 2 As shown, this embodiment provides a motion information decoding method, including:
[0164] Step 201 : Obtain reference motion vector precision information and motion vector difference information from the code stream, and determine the reference motion vector precision and motion vector difference.
[0165] Wherein, as a possible method of analyzing the reference motion vector precision information, the reference motion vector precision index value is obtained through analysis and then used to determine the reference motion vector precision. The method for analyzing the motion vector difference information may use any existing motion vector difference analysis method, which is not specifically limited in this disclosure.
[0166] Step 202: Determine the coded motion vector precision according to the determined motion vector d...
Embodiment 3
[0187] Such as image 3 As shown, this embodiment provides a motion information encoding device in a codec or a video codec system, including: a reference motion vector accuracy and motion vector difference determination unit 301, an encoded motion vector accuracy determination and motion vector difference processing unit 302, and Code stream writing unit 303 .
[0188] Wherein, the reference motion vector accuracy and motion vector difference determining unit 301 is used to determine the reference motion vector accuracy and motion vector difference, and may perform but not limited to step 101 in the first embodiment. Optionally, the reference motion vector accuracy and motion vector difference determination unit 301 includes: a reference motion vector accuracy determination subunit, a motion search subunit, a motion vector prediction subunit, and a motion vector difference calculation subunit, such as Figure 4 shown. Wherein, the reference motion vector accuracy determinat...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


