Motion vector detection method and apparatus
a detection method and motion vector technology, applied in the field of motion vector detection methods and apparatuses, can solve the problems of increasing processing time, deteriorating display image, and still remaining possibility of deteriorating display image, so as to achieve the effect of maximizing correlation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
The First Embodiment
[0039] As shown in FIG. 1, it is thought to detect an optimum motion vector between an m-th frame (or m-th picture) 1 and a (m+n)-th frame (or (m+n) picture) 2 to form an interpolation image at a time position of a (m+i)-th frame (or (m+i)-th picture) 3 between the m-th frame 1 and the (m+n)-th (n is an integer not less than i+1 and i is an integer not less than 1) frame 2 of an original picture. In the first embodiment of the present invention, an optimum motion vector is detected by a procedure as shown in FIG. 2. The procedure will be described referring to FIGS. 1 and 2.
[0040] At first, a first block 11 is extracted from the motion vector search area of the m-th frame 1 (step S101). A plurality of second blocks 12 having the same block size as the first block 11 in the m-th frame 1 and a large correlation with respect to the first block 11 are extracted from the motion vector search area of the (m+n)-th frame 2 (step S102). A method for inspecting the degree...
second embodiment
The Second Embodiment
[0054] Another procedure for detecting an optimum motion vector between a m-th frame 1 and a (m+n)-th frame 2 will be described as the second embodiment of the present invention referring to FIGS. 6 and 7.
[0055] At first, the first block 11 is extracted from the motion vector search area of the m-th frame 1 (step S201). A plurality of second blocks 12 having the same block size as the first block 11 in the m-th frame 1 and a large correlation with respect to the first block 11 is extracted from the motion vector search area of the (m+n)-th frame 2 (step S202). A method for inspecting the degree of correlation between the blocks in step S102 is described hereinafter. An absolute value difference of pixel data is computed every pixel in the block, for example, to obtain a plurality of absolute value differences. The absolute value differences are added to obtain an absolute value difference sum. It is determined that the correlation is large when the absolute val...
third embodiment
The Third Embodiment
[0063] A motion vector detection method of the third embodiment of the present invention will be described referring to FIGS. 9 and 10. In the present embodiment, at first to fifth blocks 11-15 are extracted according to the procedure (steps S301-S308) similar to that of the first and second embodiments.
[0064] Some of the first motion vectors that make a large correlation between these blocks 11, 12 and 15 are selected from the first motion vectors D detected in step S303, using the first, second and fifth blocks 11, 12 and 15 (step S309). The propriety of the first motion vectors D selected in step S309 is determined using the third and fourth blocks 13 and 14. One of the first motion vectors D that maximizes a correlation between the third and fourth blocks 13 and 14 maximum is selected as an optimum motion vector (step S310).
[0065] Therefore, in the above mentioned motion vector detection method of the present embodiment, one motion vector that an absolute v...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


