[go: up one dir, main page]

WO1999038331A1 - Dispositif et procede de detection de vecteurs de mouvements - Google Patents

Dispositif et procede de detection de vecteurs de mouvements Download PDF

Info

Publication number
WO1999038331A1
WO1999038331A1 PCT/JP1999/000317 JP9900317W WO9938331A1 WO 1999038331 A1 WO1999038331 A1 WO 1999038331A1 JP 9900317 W JP9900317 W JP 9900317W WO 9938331 A1 WO9938331 A1 WO 9938331A1
Authority
WO
WIPO (PCT)
Prior art keywords
motion vector
field
frame
detecting
vector
Prior art date
Application number
PCT/JP1999/000317
Other languages
English (en)
Japanese (ja)
Inventor
Takashi Urano
Original Assignee
Sanyo Electric 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
Application filed by Sanyo Electric Co., Ltd. filed Critical Sanyo Electric Co., Ltd.
Priority to KR1020007008125A priority Critical patent/KR20010034374A/ko
Publication of WO1999038331A1 publication Critical patent/WO1999038331A1/fr

Links

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
    • 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/53Multi-resolution motion estimation; Hierarchical motion estimation

Definitions

  • the present invention relates to a motion vector detection apparatus and method, and more particularly to a motion vector detection apparatus and method for use in predictive coding of moving image data.
  • motion compensation prediction coding as a method for compressing and coding a moving image.
  • This method uses a motion vector detector to detect motion vectors in blocks (16 pixels x 16 pixels) consisting of multiple pixels, and reduces the code amount of image data using correlation between images. How to
  • a frame motion vector between temporally adjacent frames is used as a motion vector.
  • an in-line race signal in which one frame is composed of two fields such as a general video signal, is used. If so, the motion vector (field motion vector) is detected for each field in addition to the frame motion vector, and both the frame motion vector and the field motion vector are adaptively switched to compensate for motion. It is carried out.
  • a motion vector is defined as a unit (macroblock) of a total of 256 pixels of 16 pixels ⁇ 16 pixels.
  • a so-called hierarchical motion vector detection method that reduces the original image and detects a motion vector in the reduced image has been proposed.
  • an original image is reduced to, for example, 1Z2 to reduce image data, and a motion vector is detected in the reduced image.
  • This motion vector is a guide when detecting a true motion vector, and is referred to as a temporary motion vector here.
  • the detected tentative motion vector is scaled (when the reduction ratio is 1/2, The x-coordinate value and y-coordinate value of the generated temporary motion vector are doubled), and the vicinity (about one pixel of soil) is searched around the position indicated by the scaled temporary motion vector, and This is to detect a true motion vector.
  • a temporary motion vector is detected in the reduced image (hereinafter referred to as a first step for convenience), and the detected temporary motion vector is scaled to detect a true motion vector in the original image (hereinafter, referred to as a first step).
  • the center position of the search range in the second step is obtained by enlarging the provisional motion vector detected in the first step by a reduction ratio (that is, a reduction ratio of 1/2). In this case, it is difficult to detect a true motion vector with high accuracy even if a search is made for about one pixel of soil around that position in the original image.
  • the vector indicating the center position of the search in the second step is an even vector (a vector having even components). This is equivalent to simply detecting the motion vector by shifting the macroblock by two pixels in the original image, and the true motion vector cannot be detected with high accuracy. There was a problem.
  • the evaluation value A is better ( Even if it is adopted as a temporary motion vector, the true motion vector actually exists in the vicinity of B in many cases.
  • the conventional technique only the vicinity of the temporary motion vector A ( ⁇ 1 pixel or several pixels centered on the position indicated by the temporary motion vector) is searched in the second step, so that it is close to B. There was a problem that a true motion vector could not be detected. Disclosure of the invention
  • the present invention has been made in view of the above-mentioned problems of the related art, and has as its object to detect a motion vector with high accuracy without increasing the amount of computation.
  • Motion vector detection device and method capable of performing high-precision motion compensation Is to provide a law.
  • the present invention provides a motion vector detection device that detects a motion vector from an original image, and detects a temporary motion vector from an image having less image data than the original image.
  • a second detecting means for detecting the motion vector by searching within the device By overlapping (overlapping) the search ranges, motion vectors can be reliably detected.
  • the image having less image data than the original image is preferably a reduced image.
  • the range searched in the original image may be at least a soil N pixel centered on the position determined by the provisional motion vector. preferable.
  • the present invention also includes a technique for setting a search range of at least N pixels or more.
  • the present invention is a motion vector detecting apparatus that detects a frame motion vector and a field motion vector from an original image, It has a detecting means for detecting a frame motion vector from an original image, and a calculating means for calculating the field motion vector using the frame motion vector detected by the detecting means. By calculating the field motion vector from the detected frame motion vector instead of actually detecting it, the amount of calculation can be reduced compared to the case of actually detecting the field motion vector.
  • the calculating means calculates an even parity vector in the field motion vector as being parallel to the frame motion vector, and calculates an odd parity vector in the above-mentioned intra-field motion vector. Is preferably calculated based on the frame motion vector and the distance between the fields.
  • the present invention is a motion vector detecting device for detecting a frame motion vector and a field motion vector from an original image, and a detecting means for detecting a field motion vector from the original image; Computing means for calculating the frame motion vector using the field motion vector detected by the detecting means. Sign. Rather than actually detecting the frame motion vector, by calculating from the detected field motion vector by calculation, the amount of calculation can be reduced as compared with the case of actually detecting the frame motion vector.
  • the present invention is a motion vector detecting device for detecting a frame motion vector and a field motion vector from an original image, wherein the image having less image data than the original image has a temporary frame as a temporary motion vector.
  • First detecting means for detecting a motion vector, and searching in the original image for a range around a position determined by the temporary motion vector and including a range searched when detecting the temporary motion vector.
  • a second detecting means for detecting the frame motion vector and a calculating means for calculating the field motion vector using the temporary motion vector are provided.
  • the image having less image data than the original image is a reduced image, and when the reduction ratio is 1 / N, the range searched in the original image is the temporary motion vector. It is preferable that the number of pixels is at least N pixels centered on the determined position.
  • the present invention is a method for detecting a motion vector from an original image, comprising: a first step of detecting a temporary motion vector from an image having less image data than the original image; And a second step of detecting a motion vector from the original image based on the provisional motion vector thus obtained.
  • a position determined by the temporary motion vector is set as a center, The motion vector is detected using a range including the range searched in the first step as a search range.
  • the image having less image data than the original image in the first step is preferably a reduced image.
  • the reduction ratio is 1 / N
  • the provisional motion vector is used in the second step. It is preferable to search a range of at least ⁇ N pixels centering on the position determined by.
  • the present invention also relates to a motion vector detecting method for detecting a frame motion vector and a field motion vector from an original image, wherein the frame motion vector and the field motion vector are detected from the original image.
  • the calculating step an even parity vector in the field motion vector is calculated as being parallel to the frame motion vector, and an odd parity in the field motion vector is calculated. It is preferable to calculate the vector based on the frame motion vector and the distance between the fields.
  • the present invention is a motion vector detection method for detecting a frame motion vector and a field motion vector from an original image, comprising: a detection step of detecting the field motion vector from the original image; A calculating step of calculating the frame motion vector by using the obtained field motion vector.
  • the present invention is a motion vector detection method for detecting a frame motion vector and a field motion vector from an original image, wherein a temporary motion vector is detected from an image having less image data than the original image.
  • a motion vector is detected, and the field motion vector is calculated using the temporary motion vector.
  • FIG. 1 is a configuration diagram of a circuit according to an embodiment of the present invention.
  • FIG. 2 is an explanatory diagram showing a search range of the first step and the second step in the embodiment of the present invention.
  • FIG. 3 is an explanatory diagram showing processing for creating a field motion vector from a frame motion vector in the embodiment of the present invention.
  • FIG. 1 shows a configuration block diagram of the present embodiment.
  • this configuration program diagram corresponds to conventional hierarchical motion vector detection, in which a frame motion vector and a field motion vector are detected using a hierarchical structure, and both are adaptively detected.
  • This is a frame / field adaptive motion compensation detector that performs motion compensation by switching.
  • the subsample filter 10 converts the input image into a 1/4 reduced image, and reduces the input image in each of the X and y directions to 1/4.
  • the image data reduced in the sub-sample filter 10 is supplied to the frame memory 12 and also to the vector detector 14.
  • the frame memory 12 stores the reduced image as a reference image.
  • the stored reduced image data is sequentially supplied to the vector detector 14 at an appropriate timing.
  • the vector detector 14 is a circuit for detecting a temporary motion vector in the first step, and detects a temporary frame motion vector in the present embodiment. More specifically, the reference macroblock readout circuit 14a reads out the reference image (reduced image) stored in the frame memory 12 in units of reduced macroblocks of 4 pixels ⁇ 4 pixels, and generates a macroblock. The circuit 14d extracts the reduced macroblock from the processed image output from the subsample filter 10 and supplies both macroblocks to the AE calculator 14c. In addition, the reason why the macroblock, which is the unit for detecting the temporary motion vector, is set to 4 pixels x 4 pixels instead of 16 pixels x 16 pixels is that the original image is reduced to 1/4, so the macroblock It is reduced to 1/4 to correspond to this. When reading a reference macroblock, the vector generator 14b generates a vector by setting a search range centered on (0, 0) and sequentially specifying the vector. The macro program to be read is read.
  • the minimum value comparator 14e compares the evaluation values calculated for each vector generated by the vector generator 14b with each other, and selects the smallest evaluation value.
  • the vector at this time is detected as a temporary motion vector (temporary frame motion vector MV).
  • the detected temporary motion vector is supplied to a vector expander 28.
  • the vector expander 28 scales the input temporary motion vector, and specifically expands both the X component and the y component by the reduction rate. In the present embodiment, since the original image is reduced to 1/4 by the sub-sample filter 10, the provisional motion vector is enlarged four times here.
  • a frame memory 16, a field memory 18, and a field memory 20 are provided, and store an input image (original image) in frame units and field units, respectively.
  • the field memory 18 stores the odd field data and the field memory 20 stores the even field data.
  • These memories are used as a reference frame or a reference field for detecting a true frame motion vector and a true field motion vector in the second step. That is, the frame image data stored in the frame memory 16 is supplied to the vector detector 30 and used as a reference frame, and the odd field image data stored in the field memory 18 is used as the vector detector.
  • the even field image data stored in the field memory 20 is supplied to the vector detector 32 and used as a reference field in the evening.
  • the vector detector 30 detects a true frame motion vector.
  • the reference frame from the frame memory 16, the input image delayed by the delay unit 22 (the original image to be processed), And a temporary motion vector quadrupled by the vector magnifier 28
  • Temporal frame motion vector is input to detect a frame motion vector.
  • the processing unit for detecting the frame motion vector is a normal macro-project unit (16 pixels x 16 pixels), and the delay by the delay unit 22 is to execute the second step after the first step That is to say, after detecting the provisional motion vector with the vector detector 14, the vector detector 30 detects the frame motion vector.
  • the search range for detecting the frame motion vector will be described later.
  • the vector detector 32 detects the true field motion vector (even parity vector among the four field motion vectors), and refers to the reference odd field from the field memory 18,
  • the input odd field (original image odd field) delayed by the delay unit 24 and the provisional motion vector expanded by the vector expander 28 are input to detect the field motion vector.
  • the block to be processed is 16 pixels ⁇ 8 pixels because it is a field unit.
  • the vector detector 34 is for detecting a true field motion vector (an odd parity vector among the four field motion vectors), and is a reference even number from the field memory 20. Detect the field motion vector by inputting the field, the input odd field delayed by the delay unit 24, and the tentative motion vector enlarged and halved by the vector expander 28. I do. The tentative motion vector is multiplied by 1/2 in consideration of the inter-field distance between the reference even field and the input (processing target) odd field. The details will be described later.
  • the vector detector 36 detects the true field motion vector (the other odd parity vector among the four field motion vectors), and refers to the reference odd field from the field memory 20;
  • the input even field delayed by the delay unit 26 and the tentative motion vector expanded by the vector expander 28 and multiplied by 3/2 are input to detect a field motion vector.
  • the reason why the tentative motion vector is multiplied by 3/2 is that the distance between the reference odd field and the input (processed) even field is taken into consideration.
  • the vector detector 38 detects the true field motion vector (the other even parity vector among the four field motion vectors), and refers to the even field referenced from the field memory 20 and the delay unit. Input the input even field delayed in 26 and the tentative motion vector expanded in 28 The motion vector is detected.
  • circuit configuration denoted by reference numeral 50 in the figure is a circuit that executes the first step
  • circuit configuration denoted by reference numeral 60 is a circuit that executes the second step.
  • the motion vector detection device has such a configuration.
  • an original image is reduced to, for example, 1/2, and a frame motion vector (temporary frame motion) is reduced in the reduced image.
  • Vector motion vector) and the field motion vector temporary field motion vector, and scale these temporary motion vectors to find a true frame motion vector within a range of about ⁇ 1 pixel in the original image.
  • the true frame motion vector and the true field motion vector are detected using the following two processes. That is,
  • the original image is reduced more than before (for example, reduced to 1/4)
  • the search range is expanded more than before to obtain 16 pixels of soil and already in the first step.
  • the motion vector is detected by searching the range including the searched range.
  • the search range of the second step is expanded, and the range when the temporary motion vector is detected in the first step is searched again (that is, the range of the first step and the second step).
  • the accuracy of true motion vector detection can be improved.
  • the first step only the tentative frame motion vector is detected, and the true frame motion vector and the true field motion vector are detected from the tentative frame motion vector.
  • FIG. 2 shows the relationship between the motion vector search range in the first step and the motion vector search range in the second step.
  • X marks indicate pixels, which are pixels in the original image.
  • A, B, C,..., 0 are pixels searched in the first step when the original image is reduced to 1/4 (that is, every fourth pixel).
  • a in the figure is the position indicated by the temporary motion vector.
  • a true motion vector is searched around the position A in the original image, but in the prior art, as described above, one pixel or at most ⁇ 2, It is just searching for ⁇ 3 pixels.
  • search range 100 is a range that does not overlap with the search range of the first step. Even if a true motion vector exists between the B position and the C position, such a search range is With this setting, it is impossible to detect the true motion vector.
  • a range including the range searched in the first step should be searched in the second step, and at least ⁇ 4 pixels centering on the position A are set as the search range.
  • the minimum search range in the present embodiment is indicated by a chain line in the figure, and is indicated by reference numeral 102.
  • the number of pixels required to overlap (overlap) the search ranges of the first step and the second step is ⁇ 4 pixels as described above (of course, when the reduction ratio is 1 / N, N pixels have the minimum number of pixels), but a range larger than this can be used as the search range.
  • the evaluation value (prediction error) at points A and B in the figure does not differ greatly, and if A ⁇ B, In one step, A is adopted as the provisional motion vector, but the difference in the evaluation values In this case, it is quite possible that the true motion vector is not near the position of A but near the position of B. Therefore, in such a case, it is preferable to set the search range to ⁇ 7 pixels centering on the position of A so that the vicinity of the position of B can be searched again in the second step.
  • the search range in the case of ⁇ 7 pixels is indicated by a solid line, and is indicated by reference numeral 104.
  • search range 104 By setting such a search range 104, even if the true motion vector is at the position shown by b in the figure, for example, it is possible to reliably detect this.
  • the upper limit of the search range is determined from the hardware configuration.
  • the search range is set to 16 pixels from the center of the position A as described above. In the second step, the position of b can be reliably detected.
  • FIG. 3 schematically shows a process of detecting (calculating) a true field motion vector from the temporary frame motion vector detected in the first step.
  • both the reference frame and the encoding target frame are composed of an odd field (odd) and an even field (even), and the pixels in each field are indicated by white circles for convenience.
  • a frame is virtually shown between odd and eVen in both the reference frame and the encoding target frame.
  • the true field motion vector is created from the frame motion vector as follows.
  • the true field motion vector includes 0 dd (odd field) of the reference frame, the field motion vector MV o 0 (even parity vector) detected from the odd of the encoding target frame, and the e V en and the mark
  • the field motion vector MVoe (odd parity vector) detected from the odd of the encoding target frame, the field motion vector MVe 0 detected from the odd of the reference frame and the even of the encoding target frame.
  • (Even parity vector) and a field motion vector MVe e (even parity vector) detected from the reference frame eVen and the encoding target frame eVen. It is created from the temporary frame motion vector MV as follows.
  • the temporary frame motion vector MV can be created by translation.
  • the X component (MVe e) x of the field motion vector MVe e is equal to (MV) x.
  • the motion vector can be created as a motion vector ending at the intersection of the true field motion vector MVoo and the reference frame eVen.
  • the x component (MV oe) x of the field motion vector MV oe is equal to 1/2 (MV) x.
  • This can be calculated by expanding and contracting the temporary frame motion vector MV according to the inter-field distance. Specifically, as shown in FIG. 3, the field motion vector M V e e can be extended to create a vector ending at the intersection with o d d of the reference frame.
  • the X component of the field motion vector MVe o (MVeo) x is equal to 3/2 (MV) X.
  • the embodiment of the present invention has been described in the case of the frame / field adaptive motion compensation in which both the frame motion vector and the field motion vector are used to adaptively switch between them to perform motion compensation.
  • only the temporary frame motion vector is detected in the first step, and only the true frame motion vector is detected based on the temporary frame motion vector detected in the second step.
  • Encoding can be performed by performing motion compensation based on the vector.
  • the prediction accuracy is lower when coding is performed based on only the frame motion vector than when coding is performed using both the frame motion vector and the field motion vector. Be It is.
  • the degree of accuracy is determined by the frame motion vector alone ⁇ the frame motion vector + the field calculated from the frame motion vector.
  • the motion vector in the case of the present embodiment is a frame motion vector + a field motion vector (actually searched and detected), and (frame motion vector + field motion vector calculated from the frame motion vector (book In the case of the embodiment)) and (frame motion vector + field motion vector (actually searched and detected)), there is almost no difference in accuracy, and the amount of computation is small, so that the prediction encoding of this embodiment is small. Is better.
  • the process of creating a field motion vector from a frame motion vector in the present embodiment can also be applied to non-hierarchical motion vector detection. It is possible. In other words, a predetermined search range is searched without reducing the original image, only the frame motion vector is detected, and a field motion vector is created from this frame motion vector to perform frame / field adaptive motion compensation. It is also possible to do.
  • the provisional frame motion vector is detected in the first step, and the true frame motion vector and the true field motion are detected in the second step based on the provisional frame motion vector.
  • the vector was detected, the tentative field motion vector was detected in the first step, and the true frame motion vector and the true field were detected in the second step based on this tentative field motion vector.
  • the first step only the tentative field motion vector MV oo is detected from the four field motion vectors, and the tentative field motion vector MV oo is scaled. It is possible to create a frame motion vector from, and to create four true field motion vectors MVoo, MVoe, MVeo, and MVee from the temporary field motion vector MVoo.
  • the four field vectors are
  • the field motion vector greatly depends on the direction of motion in the image (particularly when moving in the vertical direction), the accuracy decreases when the frame motion vector is created from the temporary field motion vector. There is a risk. Therefore, in general, it is desirable to detect the tentative frame motion vector in the first step, and then calculate the field motion vector from this tentative frame motion vector.

Landscapes

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

Abstract

L'invention se rapporte à un dispositif et à un procédé de détection très précise de vecteurs de mouvements. Ledit procédé ne nécessite qu'une faible quantité de calculs pour le codage de prédiction de la compensation des mouvements d'une image animée. On détecte un vecteur de mouvement de séquence et un vecteur de mouvement de champ d'une image animée entrelacée de façon à effectuer une compensation de mouvement en permutant de façon adaptative les deux vecteurs. Un filtre (10) à sous-échantillons réduit l'image d'origine et un détecteur de vecteurs (14) détecte un vecteur de mouvement. Puis, autour de la position, les détecteurs de vecteurs (30 à 38) détectent les vecteurs de mouvement réels (séquence et champ). Afin de détecter les vecteurs de mouvement dans l'image d'origine, le cadre de recherche est élargi de façon à se prolonger dans l'image réduite. En élargissant ainsi le cadre de recherche, on améliore la précision de la détection.
PCT/JP1999/000317 1998-01-27 1999-01-26 Dispositif et procede de detection de vecteurs de mouvements WO1999038331A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020007008125A KR20010034374A (ko) 1998-01-27 1999-01-26 움직임 벡터 검출 장치 및 방법

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP1467598A JPH11215502A (ja) 1998-01-27 1998-01-27 動きベクトル検出装置及び方法
JP10/14675 1998-01-27

Publications (1)

Publication Number Publication Date
WO1999038331A1 true WO1999038331A1 (fr) 1999-07-29

Family

ID=11867807

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP1999/000317 WO1999038331A1 (fr) 1998-01-27 1999-01-26 Dispositif et procede de detection de vecteurs de mouvements

Country Status (3)

Country Link
JP (1) JPH11215502A (fr)
KR (1) KR20010034374A (fr)
WO (1) WO1999038331A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8345758B2 (en) 2002-10-04 2013-01-01 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
CN112672158A (zh) * 2020-12-10 2021-04-16 博流智能科技(南京)有限公司 运动侦测系统及方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4765194B2 (ja) * 2001-05-10 2011-09-07 ソニー株式会社 動画像符号化装置、動画像符号化方法、動画像符号化プログラム格納媒体及び動画像符号化プログラム
KR20070053402A (ko) * 2005-11-21 2007-05-25 주식회사 대우일렉트로닉스 영상 압축 시스템의 움직임 보상 방법
JP2010161712A (ja) * 2009-01-09 2010-07-22 Sharp Corp フレームレート変換装置及びフレームレート変換方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06153181A (ja) * 1992-10-31 1994-05-31 Sony Corp 予測符号化方法、予測復号化方法、予測符号化装置及び予測復号化装置
JPH06339135A (ja) * 1993-05-31 1994-12-06 Nippon Telegr & Teleph Corp <Ntt> 動きベクトル検出回路
JPH07322268A (ja) * 1994-05-25 1995-12-08 Sony Corp 符号化装置
JPH08107557A (ja) * 1994-10-05 1996-04-23 Mitsubishi Electric Corp 映像信号符号化方式
JPH08265771A (ja) * 1995-03-24 1996-10-11 Graphics Commun Lab:Kk 階層型動きベクトル検出方法及びその装置
JPH0927959A (ja) * 1995-07-12 1997-01-28 Graphics Commun Lab:Kk 動きベクトル探索装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06153181A (ja) * 1992-10-31 1994-05-31 Sony Corp 予測符号化方法、予測復号化方法、予測符号化装置及び予測復号化装置
JPH06339135A (ja) * 1993-05-31 1994-12-06 Nippon Telegr & Teleph Corp <Ntt> 動きベクトル検出回路
JPH07322268A (ja) * 1994-05-25 1995-12-08 Sony Corp 符号化装置
JPH08107557A (ja) * 1994-10-05 1996-04-23 Mitsubishi Electric Corp 映像信号符号化方式
JPH08265771A (ja) * 1995-03-24 1996-10-11 Graphics Commun Lab:Kk 階層型動きベクトル検出方法及びその装置
JPH0927959A (ja) * 1995-07-12 1997-01-28 Graphics Commun Lab:Kk 動きベクトル探索装置

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8345758B2 (en) 2002-10-04 2013-01-01 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8345757B2 (en) 2002-10-04 2013-01-01 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a list o motion vector of a co-located block in a reference picture
US8351505B2 (en) 2002-10-04 2013-01-08 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8351507B2 (en) 2002-10-04 2013-01-08 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8351504B2 (en) 2002-10-04 2013-01-08 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive image block by applying a bit operation
US8351503B2 (en) 2002-10-04 2013-01-08 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on temporal distances associated with a co-located block in a reference picture
US8351506B2 (en) 2002-10-04 2013-01-08 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8385417B2 (en) 2002-10-04 2013-02-26 Lg Electronics, Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8396128B2 (en) 2002-10-04 2013-03-12 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8411748B2 (en) 2002-10-04 2013-04-02 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8416854B2 (en) 2002-10-04 2013-04-09 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8416853B2 (en) 2002-10-04 2013-04-09 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8422556B2 (en) 2002-10-04 2013-04-16 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8428134B2 (en) 2002-10-04 2013-04-23 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8432969B2 (en) 2002-10-04 2013-04-30 Lg Electronics Inc. Method of deriving a motion vector of a bi-predictive block based on a motion vector of a co-located block in a reference picture
US8638856B2 (en) 2002-10-04 2014-01-28 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US8891624B2 (en) 2002-10-04 2014-11-18 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US8891623B2 (en) 2002-10-04 2014-11-18 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US9042452B2 (en) 2002-10-04 2015-05-26 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US9042453B2 (en) 2002-10-04 2015-05-26 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US9042451B2 (en) 2002-10-04 2015-05-26 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US9066106B2 (en) 2002-10-04 2015-06-23 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
US9743108B2 (en) 2002-10-04 2017-08-22 Lg Electronics Inc. Method to derive at least one motion vector of a bi-predictive block in a current picture
CN112672158A (zh) * 2020-12-10 2021-04-16 博流智能科技(南京)有限公司 运动侦测系统及方法

Also Published As

Publication number Publication date
KR20010034374A (ko) 2001-04-25
JPH11215502A (ja) 1999-08-06

Similar Documents

Publication Publication Date Title
EP0896300B1 (fr) Dispositif et méthode de détection de vecteur de mouvement
US6418168B1 (en) Motion vector detection apparatus, method of the same, and image processing apparatus
CN100563343C (zh) 用于运动估计的方法和装置
JP2006020095A (ja) 動きベクトル検出回路、画像符号化回路、動きベクトル検出方法および画像符号化方法
JP2861462B2 (ja) 動きベクトル検出装置
US7916788B2 (en) Motion picture encoding method and device
WO1999038331A1 (fr) Dispositif et procede de detection de vecteurs de mouvements
KR20070033345A (ko) 전역 움직임 벡터를 검색하는 방법
JPH05236452A (ja) 動ベクトル検出方法及び検出装置
JP3276073B2 (ja) 動きベクトル検出装置および動きベクトル検出方法
JP2004112678A (ja) 映像検索装置
US7852939B2 (en) Motion vector detection method and device of the same
JPH0888855A (ja) 動きベクトル検出方法及び装置
JPH0787499A (ja) 動きベクトル検出装置および方法
JP3941900B2 (ja) 動きベクトル検出装置
JP4250598B2 (ja) 動き補償型ip変換処理装置及び動き補償型ip変換処理方法
JP2000165883A (ja) 動きベクトル検出装置
KR100516711B1 (ko) 모션벡터검출장치및모션벡터검출방법
JP3334317B2 (ja) 画像照合方法および装置
JP3908792B2 (ja) 画像照合方法および装置
JP2934156B2 (ja) 階層型動き検出方法と装置
JPH0795585A (ja) 動きベクトル検出装置
JPH05130588A (ja) 画像の動きベクトル検出装置
JP2000069481A (ja) 動きベクトル検出装置
KR100255634B1 (ko) 움직임 검출장치

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 09555976

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1020007008125

Country of ref document: KR

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 1020007008125

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 1020007008125

Country of ref document: KR