Academia.eduAcademia.edu

Algorithms following this approach exploit the correlation among motion vectors to decrease the number of matches and increase consistency of the results. It has to be noted that these algorithms have been developed for TV (one PAL image is 720x576 pixels) sequences digital compression. In this application motion estimation is performed on 16x16 pixels blocks, so there are a lot of vectors to be taken as spatial- temporal references (1620 for each frame). The algorithm will test a certain amount of such temporal and spatial vectors as the starting point of the estimation. A second ‘refine’ phase will test small variations of the first phase winner in order to see if a better match is available in some neighboring position (see fig. 4).   Fig. 5: Recursive motion estimation applied to capacitive stripe (or optical) sensor output: we have only one vector per frame, but high frame rate

Figure 4 Algorithms following this approach exploit the correlation among motion vectors to decrease the number of matches and increase consistency of the results. It has to be noted that these algorithms have been developed for TV (one PAL image is 720x576 pixels) sequences digital compression. In this application motion estimation is performed on 16x16 pixels blocks, so there are a lot of vectors to be taken as spatial- temporal references (1620 for each frame). The algorithm will test a certain amount of such temporal and spatial vectors as the starting point of the estimation. A second ‘refine’ phase will test small variations of the first phase winner in order to see if a better match is available in some neighboring position (see fig. 4). Fig. 5: Recursive motion estimation applied to capacitive stripe (or optical) sensor output: we have only one vector per frame, but high frame rate