Motion detection device
A motion detection device and motion detection technology are applied in the field of moving image coding, and can solve the problems of deepening the number of pipeline segments, increasing the number of pipeline buffers, and increasing waiting time.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0121] FIG. 1 is a block diagram of a movement detection device according to Embodiment 1 of the present invention. The motion detection device of this mode is shown in Figure 1, comprises: integer pixel precision motion detector 21, 1 / 2 pixel precision motion detector 22, 1 / 4 pixel precision motion detector 23, local storage 31, 32, 33, SDRAM 41 , DMA controller 42 and processor 20 .
[0122] The integer pixel precision motion detector 21 corresponds to the first motion detection means, the 1 / 2 pixel precision motion detector 22 corresponds to the second motion detection means, and the 1 / 4 pixel precision motion detector 23 corresponds to the third motion detection means.
[0123] The local memory 31 corresponds to a first storage unit, and stores reference image data used by the integer-pixel precision motion detector 21 and image data of a macroblock to be encoded. The local memory 32 corresponds to a second storage means, and stores reference image data used by the 1 / 2 pi...
Embodiment approach 2
[0148] Fig. 8 is a block diagram of a movement detection device according to Embodiment 2 of the present invention. In FIG. 8 , the same reference numerals are assigned to the same components as those in FIG. 1 to omit description.
[0149] The motion detection device of this mode is shown in Figure 8, comprises: integer pixel precision motion detector 21, 1 / 2 pixel precision motion detector 22, motion compensator 24, local memory 31, 32, 33, SDRAM41, DMA controller 42 and processor 20.
[0150] The local memory 31 corresponds to a first storage unit, and stores reference image data used by the integer-pixel precision motion detector 21 and image data of a macroblock to be encoded. The local memory 32 corresponds to a second storage means, and stores reference image data used by the 1 / 2 pixel precision motion detector 22 and image data of a macroblock to be encoded. The local memory 33 corresponds to a third storage means, and stores reference image data used by the motion c...
Embodiment approach 3
[0181] Fig. 14 is a block diagram of a movement detection device according to Embodiment 3 of the present invention. In FIG. 14 , the same reference numerals are assigned to the same components as those in FIG. 1 , and description thereof will be omitted.
[0182] The motion detection device of this mode is shown in Figure 14, comprises: integer pixel precision motion detector 21, 1 / 2 pixel precision motion detector 22, local memory 31, 32, 33, SDRAM41, DMA controller 42 and processor 20 .
[0183] In the motion detection device of this embodiment, motion detection with 1 / 2 pixel precision is performed after motion detection with integer pixel precision, and motion detection with 1 / 4 pixel precision is not performed. In addition, in motion detection with 1 / 2 pixel precision, it is assumed that the pixels of the reference image are not thinned out.
[0184] FIG. 15 is a flowchart of a movement detection device according to Embodiment 3 of the present invention.
[0185] As s...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 