WO2012096551A2 - Procédé et dispositif de codage/décodage de vecteur de mouvement - Google Patents

Procédé et dispositif de codage/décodage de vecteur de mouvement Download PDF

Info

Publication number
WO2012096551A2
WO2012096551A2 PCT/KR2012/000361 KR2012000361W WO2012096551A2 WO 2012096551 A2 WO2012096551 A2 WO 2012096551A2 KR 2012000361 W KR2012000361 W KR 2012000361W WO 2012096551 A2 WO2012096551 A2 WO 2012096551A2
Authority
WO
WIPO (PCT)
Prior art keywords
motion vector
resolution
prediction mode
encoding
unidirectional
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2012/000361
Other languages
English (en)
Korean (ko)
Other versions
WO2012096551A3 (fr
Inventor
임정연
문주희
이영렬
김해광
전병우
한종기
이주옥
박형미
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SK Telecom Co Ltd
Original Assignee
SK Telecom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020110004388A external-priority patent/KR101377528B1/ko
Application filed by SK Telecom Co Ltd filed Critical SK Telecom Co Ltd
Publication of WO2012096551A2 publication Critical patent/WO2012096551A2/fr
Publication of WO2012096551A3 publication Critical patent/WO2012096551A3/fr
Priority to US13/942,081 priority Critical patent/US9648340B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • H04N19/52Processing of motion vectors by encoding by predictive encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Definitions

  • the present invention relates to motion vector encoding and decoding.
  • the present invention relates to a motion vector encoding method and apparatus in consideration of adaptive motion vector resolution, and a motion vector decoding method and apparatus.
  • the encoding of data for a video is made up of intra prediction encoding and inter prediction encoding.
  • Such intra prediction encoding or inter prediction encoding is widely used for compressing various data in an effective way to reduce correlation between data.
  • the motion vector of the current block determined by estimating the motion of the current block to be currently encoded by inter prediction encoding is closely correlated with the motion vector of the neighboring block, the motion vector of the neighboring block is determined from the motion vector of the current block.
  • PMV Predicted Motion Vector
  • DMV Differential Motion Vector
  • the encoder encodes and transmits only a difference vector, which is a difference between the predicted motion vector and the current motion vector determined by estimating the motion of the current block in a previously encoded, decoded and reconstructed reference frame. .
  • the decoder also predicts the motion vector of the current block by using the motion vector of the neighboring block previously decoded, and reconstructs the current motion vector by adding the transmitted difference vector and the predicted motion vector.
  • the resolution when performing inter prediction encoding, the resolution may be collectively increased by interpolating a reference frame, and then encoded by a difference vector, which is a difference between the predicted motion vector determined by estimating the motion of the current block and the current motion vector, and then transmitted. have.
  • a difference vector which is a difference between the predicted motion vector determined by estimating the motion of the current block and the current motion vector, and then transmitted.
  • the resolution of the reference frame image that is, the reference image
  • more accurate inter prediction is possible, thereby reducing the amount of bits generated by encoding the residual signal between the original image and the predicted image, but increasing the resolution vector of the motion vector.
  • the amount of bits generated by encoding also increases.
  • the resolution of the reference picture becomes smaller, the bit amount generated by encoding the residual signal becomes larger, but since the resolution of the motion vector becomes smaller, the bit amount generated by encoding the difference vector also becomes smaller.
  • inter prediction is performed by using the same resolution and interpolating the same resolution for an image having a coding unit such as all blocks, slices, and pictures of the image.
  • a coding unit such as all blocks, slices, and pictures of the image.
  • the resolution of the motion vector is fixed at 1/4 pixel resolution.
  • the residual signal increases, and thus, it is difficult to efficiently encode the compression vector.
  • inter prediction decoding since inter prediction decoding operates correspondingly to inter prediction encoding, it is difficult to expect high efficiency of inter prediction decoding in a state where the compression efficiency of inter prediction encoding is reduced.
  • the present invention has a main object to improve the coding efficiency of the motion vector, the compression efficiency of the image, and the quality of the reproduced image by encoding the motion vector using adaptive motion vector precision.
  • the primary purpose is to reconstruct a motion vector encoded using adaptive motion vector precision.
  • an object thereof is to efficiently encode and decode information representing the precision of a motion vector.
  • a motion vector encoding method comprising: determining a first motion vector and a second motion vector associated with a current block to be encoded; Determining a prediction motion vector of each of the first and second motion vectors; Calculating a first differential motion vector that is a difference between the first motion vector and a predicted motion vector of the first motion vector, and a second differential motion vector that is a difference between the second motion vector and a predicted motion vector of the second motion vector. step; And encoding the first differential motion vector and the second differential motion vector, wherein the resolution of the first motion vector and the resolution of the second motion vector are different from each other.
  • a method of decoding a motion vector comprising: determining a prediction motion vector of each of a first motion vector and a second motion vector associated with a current block to be decoded; Decoding a first differential motion vector that is a difference between the first motion vector and a predicted motion vector of the first motion vector, and a second differential motion vector that is a difference between the second motion vector and a predicted motion vector of the second motion vector.
  • step Reconstructing the first motion vector using the decoded first differential motion vector and the predicted motion vector of the first motion vector; And reconstructing the second motion vector using the decoded second differential motion vector and the predicted motion vector of the second motion vector, wherein the resolution of the first motion vector and the second motion vector
  • the resolution is characterized by different from each other.
  • a motion vector encoding method comprising: selecting an inter prediction mode of a current block to be encoded; Selecting the resolution of at least one motion vector used for inter prediction of the current block according to whether the inter prediction mode is a unidirectional simple prediction mode, a unidirectional complex prediction mode, or a bidirectional prediction mode; And encoding the at least one motion vector according to the resolution of the selected motion vector.
  • a motion vector decoding method comprising: selecting an inter prediction mode of a current block to be decoded; Selecting the resolution of at least one motion vector used for inter prediction of the current block according to whether the inter prediction mode is a unidirectional simple prediction mode, a unidirectional complex prediction mode, or a bidirectional prediction mode; And decoding the at least one motion vector according to the resolution of the selected motion vector.
  • the compression efficiency of the image and the image quality of the reproduced image can be improved by adaptively determining the precision of the motion vector, encoding the motion vector, and decoding the encoded motion vector.
  • the present invention can reduce the number of bits required for encoding the differential motion vector.
  • the present invention can improve the compression efficiency of an image by improving the image quality of a reproduced image and reducing the number of bits necessary for encoding a residual signal of the image through motion compensation using a high precision motion vector.
  • the amount of data necessary for encoding the information indicating the precision of the motion vector can be reduced.
  • FIG. 1 is a diagram for explaining combination examples of an implementation relating to a resolution of a motion vector and a resolution flag of a motion vector according to each inter prediction mode according to the present invention.
  • FIG. 2 is a diagram for explaining combination examples of other implementations related to the resolution of a motion vector and a resolution flag of the motion vector according to each inter prediction mode according to the present invention.
  • a video encoding apparatus Video Encoding Apparatus
  • a video decoding apparatus Video Decoding Apparatus
  • PC personal computer
  • PDA personal digital assistant
  • PMP portable multimedia player
  • PSP Portable Multimedia Player
  • PSP PlayStation Portable
  • Wireless Communication Terminal Wireless Communication Terminal
  • TV Television
  • the present invention refers to various devices including various programs for encoding or decoding an image, a memory for storing data, and a microprocessor for executing and operating a program.
  • the motion vector may have various resolutions.
  • the motion vector according to the first embodiment of the present invention may have 1/4 pixel resolution and 1/8 resolution.
  • the motion vector encoding apparatus may generate and transmit a motion vector resolution flag indicating the resolution of the motion vector of the current block.
  • the motion vector resolution flag indicates the resolution of the motion vector of the current block, not the differential motion vector or the prediction motion vector.
  • a plurality of motion vectors associated with the current block may be transmitted.
  • a motion vector resolution flag may be transmitted for each motion vector.
  • the motion vector resolution flag may be transmitted in the current block unit.
  • the current block has a motion vector resolution of 1/4 and two motion vectors of (2/4, 1/4) and (-1/4, 1/4) may be transmitted.
  • Each motion compensation block is generated using two motion vectors, and a prediction block of the current block is generated using the average of the two motion compensation blocks. In this case, the average of two motion compensation blocks may be calculated using weights.
  • the decoder decodes the plurality of motion vectors.
  • blocks having different resolutions may be generated using a plurality of motion vectors. For example, if there are two motion vectors used for inter prediction of the current block and each motion vector is (0, 1/4) or (1/4, 1), the two motion vectors are used. By generating a motion compensation block of, and bi-linear interpolation of the two motion compensation blocks, a motion compensation block of position (1/8, 5/8) can be generated. Therefore, the encoder may encode the motion vector using two motion vectors capable of calculating the corresponding position without encoding the motion vector using the resolution of 1/8 pixel unit. In this case, the motion vector resolution is fixed at 1/4 pixel resolution, and the motion vector resolution flag does not need to be encoded. In addition, the reference images of the plurality of motion vectors may be the same or different.
  • the resolution of each motion vector may be different without fixing the resolution of the plurality of motion vectors equally. For example, if the motion vector 1 is (1/4, 1) and the motion vector 2 is (1/8, 3/4), the motion compensation is performed similarly to the above description (3/16, 7/8).
  • the motion compensation block of the position may be generated.
  • the motion vector 1 is fixed at a resolution of 1/4 pixels, and thus the motion vector resolution flag is not encoded.
  • the motion vector 2 adaptively encodes a motion vector resolution and encodes a motion vector resolution flag indicating the resolution.
  • the resolution of motion vector 1 may be adaptively encoded and the resolution of motion vector 2 may be fixed to a predetermined value.
  • the resolution may be adaptively selected and encoded for each motion vector.
  • the decoder normally performs the reverse operation of the encoder. Determination of the motion vector resolution and use of the resolution flag are previously promised between the encoder and the decoder. According to this promise, when the motion vector resolution is fixed, the decoder knows the fixed resolution in advance, and when the motion vector resolution flag is transmitted from the encoder, the decoder decodes the motion vector using the motion vector resolution flag.
  • the present embodiment is also applicable to the case of the P picture in which the unidirectional simple prediction mode and the unidirectional complex prediction mode are allowed, and when the unidirectional complex prediction mode is used.
  • the present embodiment is applicable to an inter prediction mode in which a bidirectional prediction mode using two reference images in a B picture is allowed.
  • it is naturally applicable to the unidirectional complex prediction mode in the inter prediction mode using one reference picture in the B picture.
  • the unidirectional simple prediction mode of a P picture is the same as the prediction mode used for encoding and decoding a conventional P picture. That is, it is an inter prediction mode using one past reference picture and one motion vector.
  • the unidirectional complex prediction mode of the P picture is an inter prediction mode using one past reference picture and two motion vectors.
  • the operation is substantially the same as the bidirectional prediction of the B picture, except that two motion compensation blocks are generated using one past reference picture.
  • the unidirectional compound prediction mode is also possible in the B picture, and the unidirectional compound prediction mode of the B picture is the same as the unidirectional compound prediction mode of the P picture.
  • a unidirectional simple prediction mode in which one motion vector exists
  • a unidirectional complex prediction mode and a bidirectional prediction mode in which two motion vectors exist.
  • An optimal prediction mode is determined for each block or for an arbitrary region, and information indicating the determined prediction mode is encoded.
  • a unidirectional simple prediction mode, a unidirectional complex prediction mode, and a bidirectional prediction mode are possible.
  • a unidirectional simple prediction mode and a unidirectional complex prediction mode are possible.
  • the bidirectional prediction mode and the unidirectional complex prediction mode generate one reference block using a weighted average of two reference blocks on which motion compensation is performed using two motion vectors.
  • a reference block may be generated by taking an average of two motion vectors to obtain an actual motion vector, and then performing motion compensation using the real motion vector. For example, motion vectors (1/4, 1) and (1/8, 3/4) are encoded, and (3/16, 7/8) calculated using two motion vectors for motion compensation. To perform motion compensation and generate a reference block.
  • each motion vector resolution may be determined for each prediction mode.
  • FIG. 1 is a diagram for describing implementations regarding whether a resolution of a motion vector and a resolution flag of a motion vector are transmitted according to each inter prediction mode according to the present invention.
  • Fig. 1 shows the resolution flags of motion vectors that can be used in unidirectional simple prediction mode, unidirectional complex prediction mode, and bidirectional prediction mode with 1/4 pixel resolution or 1/8 pixel resolution and in each case. Implementations regarding transmission or not are described.
  • the resolution of the motion vector 1 is fixed to 1/4 pixel, and therefore the resolution flag is not transmitted and the resolution of the motion vector 2 is (1)
  • the resolution of motion vector 1 and motion vector 2 may be selected among 1/4 or 1/8 pixels, respectively. And therefore both the resolution flag of motion vector 1 and the resolution flag of motion vector 2 are transmitted, (3) the resolution of motion vector 1 can be selected between 1/4 or 1/8 pixels and thus the resolution of motion vector 1 (4) Resolution of motion vector 1 and motion vector 2 when the flag is transmitted and the resolution of motion vector 2 is fixed to 1/4 pixel and therefore the resolution flag of motion vector 2 is not transmitted.
  • FIG. 1 where the degree can be selected from 1/4 or 1/8 pixels and one resolution flag is transmitted indicating the resolution of motion vector 1 and motion vector 2.
  • FIG. 2 is a diagram for describing other implementations related to resolution of a motion vector and transmission of a resolution flag of a motion vector according to each inter prediction mode according to the present invention.
  • the resolution of the motion vector 1 is fixed at 1/4 pixel, so no resolution flag is transmitted, and the resolution of the motion vector 2 is 1/2 or 1 If / 8 pixels can be selected and thus the resolution flag of motion vector 2 is transmitted, (2) the resolution of motion vector 1 can be selected from 1/2 or 1/8 pixels, so the resolution flag of motion vector 1 is Is transmitted, the resolution of motion vector 2 can be selected from 1/2 or 1/4 pixels, so if the resolution flag of motion vector 2 is transmitted, (3) the resolution of motion vector 1 is 1/2 or 1/8 pixel (4) the motion vector when the resolution flag of the motion vector 1 is transmitted, and the resolution flag of the motion vector 2 is fixed to 1/4 pixel, and thus the resolution flag of the motion vector 2 is not transmitted.
  • Four implementations in which the resolution of 1 and motion vector 2 can be selected among 1/4 or 1/8 pixels and one resolution flag representing the resolution of motion vector 1 and motion vector 2 are transmitted are shown in FIG. have.
  • the motion vector resolution may be determined for each motion vector or in a unit of a block, macroblock, slice, picture, or sequence corresponding to a predetermined image region, for example, a unit of encoding / decoding.
  • a unit of encoding / decoding For example, when inter prediction of blocks belonging to the first slice, the resolution of the motion vector in the unidirectional simple prediction mode is fixed to 1/4 pixel. Therefore, the resolution flag is not transmitted separately, and the resolution of the motion vector 1 in the bidirectional prediction mode is The resolution flag of the motion vector 2 can be selected between 1/4 or 1/8 pixels so that the resolution flag of the motion vector 2 is transmitted to the decoder.
  • the resolution of the motion vector in the unidirectional simple prediction mode is fixed to 1/2 pixel, and thus the resolution flag is not transmitted separately, and the resolution of the motion vector 1 in the bidirectional prediction mode is 1 /.
  • the resolution flag of motion vector 2 can be selected from 1/2 or 1/8 pixels so that the resolution flag of motion vector 2 is transmitted to the decoder.
  • the motion vector resolution may be determined by a resolution combination in which the P picture and the B picture are different from each other.
  • all P pictures may be encoded and decoded using the combination example 1 of FIG. 3, and all B pictures may be encoded and decoded using the combination example 8 of FIG. 3.
  • the present embodiment can be applied to both the P picture and the B picture. It is possible to use different motion vector resolutions for each prediction mode used in the P picture and the B picture.
  • the motion vector may have various resolutions.
  • inter prediction encoding includes a unidirectional simple prediction mode in which one motion vector exists according to the motion vector resolution, and a unidirectional complex prediction mode in which two motion vectors exist and a bidirectional prediction mode.
  • the prediction mode uses unidirectional simple prediction mode
  • the prediction mode is unidirectional simple prediction mode.
  • the optimal prediction mode among the unidirectional complex prediction mode and the bidirectional prediction mode is determined and encoded. Accordingly, the optimal motion vector resolution is determined for each block or for an arbitrary region, and information representing the determined motion vector resolution is encoded, and the information indicating the determined prediction mode is encoded according to the motion vector resolution.
  • a unidirectional simple prediction mode, a unidirectional complex prediction mode, and a bidirectional prediction mode are possible.
  • the motion vector resolution is 1/4
  • the motion vector resolution flag is encoded by 1/4
  • the prediction mode is a unidirectional simple prediction mode
  • the prediction mode is not encoded.
  • the motion vector resolution is higher than 1/4, for example, 1/8
  • the motion vector resolution flag is encoded as 1/8
  • the prediction mode is optimal prediction among unidirectional simple prediction mode, unidirectional complex prediction mode, and bidirectional prediction mode. Encode the mode.
  • a unidirectional simple prediction mode and a unidirectional complex prediction mode are possible.
  • the motion vector resolution flag is encoded by 1/4
  • the prediction mode is a unidirectional simple prediction mode, and the prediction mode is not encoded.
  • the motion vector resolution flag is encoded as 1/8, and the prediction mode determines the optimal prediction mode among unidirectional simple prediction mode and unidirectional complex prediction mode.
  • the optimal prediction mode is encoded.
  • the motion vector resolution and the inter prediction mode may be encoded by respective syntax.
  • the motion vector resolution and the prediction mode of the current block are encoded.
  • the decoder decodes the prediction mode to unidirectional simple prediction mode because the motion vector resolution is 1/8.
  • FIG. 3 shows an example of a method of encoding and decoding a motion vector resolution and an inter prediction mode in one syntax in the case of a P picture.
  • the prediction mode is unidirectional complex prediction mode
  • the prediction mode is unidirectional simple prediction mode
  • the motion vector resolution is 1/4.
  • the prediction mode is a unidirectional simple prediction mode, and is encoded as '0'. If the unidirectional complex prediction mode is selected, the resolutions of the motion vectors 1 and 2 may be selected among the combinations of the unidirectional complex prediction mode / bidirectional prediction mode shown in FIG. 1.
  • the bin of FIG. 3 is encoded as it is, and when the CABAC is encoded, the probability may be encoded by different bins with reference to FIGS. 4 to 6.
  • FIG. 5 is a diagram illustrating a probability condition of bin 1
  • FIG. 6 is a diagram illustrating a probability condition of bin 2.
  • blocks A and B are encoded when encoding bin 1 of '10'. If the two blocks are 1/4, they are encoded using the probability model 0 (Context 0).
  • a probability model is determined using prediction modes of blocks A and B. If both blocks are not unidirectional complex prediction mode, probability model 2 (Context Encoding using 2).
  • FIG. 7 is an example of a method of encoding and decoding a motion vector resolution and an inter prediction mode with one syntax in the case of a B picture.
  • the prediction mode is the bidirectional prediction mode
  • the prediction mode is the unidirectional complex prediction mode
  • the prediction mode is the unidirectional simple prediction mode
  • the prediction mode is unidirectional simple prediction mode
  • the resolutions of the motion vectors 1 and 2 may be selected among the combinations of the unidirectional complex prediction mode / bidirectional prediction mode shown in FIG. 1.
  • the bin of FIG. 7 is encoded as it is, and when the CABAC is encoded, the bin may be encoded with different probabilities for each bin with reference to FIGS. 4 to 6 and 8.
  • 8 is a diagram illustrating a probability condition of bin 3.
  • arithmetic coding may be performed by varying a probability condition according to a prediction mode of a neighboring block. For example, if blocks A and B, which are neighboring blocks, are both bidirectional predictive modes, they are encoded using probability model 0 (Context 0), and if one of blocks A and B is bidirectional predictive mode, probability model 1 (Context 1) If both blocks A and B are not in the bidirectional prediction mode, they are encoded using the probability model 2 (Context 2).
  • the bidirectional prediction mode and the unidirectional complex prediction mode generate one reference block using a weighted average of two reference blocks on which motion compensation is performed using two motion vectors.
  • a reference block may be generated by taking an average of two motion vectors to obtain an actual motion vector, and then performing motion compensation using the real motion vector. For example, motion vectors (1/4, 1) and (1/8, 3/4) are encoded, and (3/16, 7/8) calculated using two motion vectors for motion compensation. To perform motion compensation and generate a reference block.
  • the decoder normally performs the reverse operation of the encoder. Determination of prediction mode and use of mode information, determination of motion vector resolution and use of resolution flags are made in advance between the encoder and the decoder. According to this promise, the decoder can decode the prediction mode information and then decode the promised motion vector resolution according to the prediction mode. For example, when the motion vector resolution is fixed, the fixed resolution is known in advance, and when the motion vector resolution flag is transmitted from the encoder, the motion vector is decoded using the motion vector resolution flag.
  • the present invention is a useful invention that can reduce the number of bits required for encoding a differential motion vector.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

Le procédé de codage d'un vecteur de mouvement selon un mode de réalisation de la présente invention comprend : une étape consistant à déterminer un premier vecteur de mouvement et un second vecteur de mouvement relatifs à un bloc courant à coder ; une étape consistant à déterminer un vecteur de mouvement prédit pour chacun du premier vecteur de mouvement et du second vecteur de mouvement ; une étape consistant à calculer un premier vecteur de mouvement différentiel, qui est une différence entre le premier vecteur de mouvement et le vecteur de mouvement prédit du premier vecteur de mouvement, et un second vecteur de mouvement différentiel, qui est une différence entre le second vecteur de mouvement et le vecteur de mouvement prédit du second vecteur de mouvement ; et une étape consistant à coder le premier vecteur de mouvement différentiel et le second vecteur de mouvement différentiel, la résolution du premier vecteur de mouvement et la résolution du second vecteur de mouvement étant différentes l'une de l'autre.
PCT/KR2012/000361 2011-01-15 2012-01-16 Procédé et dispositif de codage/décodage de vecteur de mouvement Ceased WO2012096551A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/942,081 US9648340B2 (en) 2011-01-15 2013-07-15 Method and device for encoding/decoding motion vector

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20110004298 2011-01-15
KR10-2011-0004298 2011-01-15
KR1020110004388A KR101377528B1 (ko) 2011-01-15 2011-01-17 움직임 벡터 부호화/복호화 방법 및 장치
KR10-2011-0004388 2011-01-17

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/942,081 Continuation US9648340B2 (en) 2011-01-15 2013-07-15 Method and device for encoding/decoding motion vector

Publications (2)

Publication Number Publication Date
WO2012096551A2 true WO2012096551A2 (fr) 2012-07-19
WO2012096551A3 WO2012096551A3 (fr) 2012-11-22

Family

ID=46507605

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2012/000361 Ceased WO2012096551A2 (fr) 2011-01-15 2012-01-16 Procédé et dispositif de codage/décodage de vecteur de mouvement

Country Status (1)

Country Link
WO (1) WO2012096551A2 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10536701B2 (en) 2011-07-01 2020-01-14 Qualcomm Incorporated Video coding using adaptive motion vector resolution
CN111416982A (zh) * 2019-01-04 2020-07-14 北京三星通信技术研究有限公司 对运动矢量信息进行编/解码的方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4114859B2 (ja) * 2002-01-09 2008-07-09 松下電器産業株式会社 動きベクトル符号化方法および動きベクトル復号化方法
KR101364195B1 (ko) * 2008-06-26 2014-02-21 에스케이텔레콤 주식회사 움직임벡터 부호화/복호화 방법 및 그 장치
KR101590511B1 (ko) * 2009-01-23 2016-02-02 에스케이텔레콤 주식회사 움직임 벡터 부호화/복호화 장치 및 방법과 그를 이용한 영상 부호화/복호화 장치 및 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10536701B2 (en) 2011-07-01 2020-01-14 Qualcomm Incorporated Video coding using adaptive motion vector resolution
CN111416982A (zh) * 2019-01-04 2020-07-14 北京三星通信技术研究有限公司 对运动矢量信息进行编/解码的方法及装置

Also Published As

Publication number Publication date
WO2012096551A3 (fr) 2012-11-22

Similar Documents

Publication Publication Date Title
WO2013002549A2 (fr) Procédés et appareil de codage/décodage d'une image
WO2013005941A2 (fr) Appareil et procédé de codage et de décodage d'une image
WO2011062392A2 (fr) Procédé et appareil pour coder/décoder un vecteur de mouvement en sélectionnant un ensemble de vecteurs de mouvement candidats prédits, procédé et appareil de codage/décodage d'image associés
WO2013062191A1 (fr) Procédé et appareil de décodage d'image à mode de prédiction intra
WO2009157669A2 (fr) Procédé de prédiction intra-trame et appareil, procédé de codage/décodage d'image et appareil utilisant ce procédé
KR20120082994A (ko) 움직임 벡터 부호화/복호화 방법 및 장치
WO2012057528A2 (fr) Procédé de codage et de décodage à prédiction intra adaptative
WO2012036468A2 (fr) Procédé et appareil de codage et décodage d'image hiérarchiques
WO2013062196A1 (fr) Appareil de décodage d'images
WO2011004986A2 (fr) Procédé et appareil de codage et de décodage d'images
WO2011052897A2 (fr) Procédé et appareil de codage/décodage de vecteurs de mouvement par segmentation spatiale, et procédé et appareil pour le codage/décodage d'images au moyen de ceux-ci
WO2010087620A2 (fr) Procédé et appareil de codage et de décodage d'images par utilisation adaptative d'un filtre d'interpolation
WO2016114539A1 (fr) Procédé et dispositif de codage et de décodage d'images
WO2011010857A2 (fr) Procédé et appareil de codage et décodage de canaux de couleurs dans un système de codage et décodage vidéo hiérarchiques
WO2013002550A2 (fr) Méthode et appareil de codage/décodage par décision de mode de l'unité de codage grande vitesse
WO2010047498A2 (fr) Procédé et dispositif de codage/décodage d'images utilisant des coefficients d'un filtre d'interpolation adaptatif
US12531975B2 (en) Picture prediction method and apparatus, and computer-readable storage medium
WO2012053796A2 (fr) Appareil et procédé destinés à coder/décoder un vecteur de mouvement différentiel, et appareil et procédé destinés à coder/décoder une vidéo à l'aide de ces derniers
WO2018070556A1 (fr) Procédé et appareil pour extraire des données de mode de prédiction intra d'un bloc carré ou rectangulaire
WO2018074626A1 (fr) Procédé et appareil de codage vidéo utilisant un filtre d'interpolation adaptatif
WO2020146225A1 (fr) Schéma amélioré de génération de listes de modes les plus probables
CA3137980A1 (fr) Procede et appareil de prediction d'image et support d'informations lisible par ordinateur
KR20230157287A (ko) 인트라 예측을 이용한 비디오 부호화/복호화 방법 및 장치
WO2014073877A1 (fr) Procédé et appareil pour traiter un signal vidéo multi-vues
WO2012033343A2 (fr) Appareil de codage/décodage de prédiction intra et procédé permettant d'omettre la transmission d'informations de mode de prédiction à l'aide de caractéristiques de pixels de référence

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12734080

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS (EPO FORM 1205A DATED 07-11-2013)

122 Ep: pct application non-entry in european phase

Ref document number: 12734080

Country of ref document: EP

Kind code of ref document: A2