2002
DOI: 10.1109/tce.2002.1037077
|View full text |Cite
|
Sign up to set email alerts
|

Digital image stabilization by adaptive block motion vectors filtering

Abstract: This paper presents a robust algorithm for video sequences stabilization. Motion estimation is achieved using block motion vectors. In this way the same motion estimator of mpeg encoder can be used. The simple use of block motion vectors can give unreliable global motion vectors and so elaborations are done to make the algorithm robust.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
59
0
2

Year Published

2005
2005
2019
2019

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 128 publications
(61 citation statements)
references
References 5 publications
(1 reference statement)
0
59
0
2
Order By: Relevance
“…To do so, at first minimum displacement according to x-axis and y-axis (x_min_dis, y_min_dist) from current frame to next frame is calculated at every iteration. Now for every initial matched keypoints the displacement in x axis (|x1-x2|) and y axis (|y1-y2|) are calculated and checked with the equation (4). Assuming all the keypoints in initial match have minimum displacement then total average minimum displacement for all initial match would be (initial_match_size* (min_dist_x+min_dist_y)).…”
Section: ⅳ Matching Improvementmentioning
confidence: 99%
See 1 more Smart Citation
“…To do so, at first minimum displacement according to x-axis and y-axis (x_min_dis, y_min_dist) from current frame to next frame is calculated at every iteration. Now for every initial matched keypoints the displacement in x axis (|x1-x2|) and y axis (|y1-y2|) are calculated and checked with the equation (4). Assuming all the keypoints in initial match have minimum displacement then total average minimum displacement for all initial match would be (initial_match_size* (min_dist_x+min_dist_y)).…”
Section: ⅳ Matching Improvementmentioning
confidence: 99%
“…In early days, 'block matching' was used to estimate local motion and remove unwanted motions [1][2][3][4] .…”
Section: ⅰ Introductionmentioning
confidence: 99%
“…Motion estimation: Classic methods [20,45,46,60] either use correlation techniques or track salient points such as Harris corners [21] using, e.g., a KLT tracker [42,51]. Pyramidal structures are typically used for estimating large displacements [43,18,48].…”
Section: Introductionmentioning
confidence: 99%
“…Different techniques have been proposed for digital video stabilization, which differ in the method they use to compute the image motion. Block-matching [1] [2] methods divide a frame into blocks, and compute a motion vector for each one through the searching of the more similar block in the next frame. However, the motion estimation could be biased in low-textured image regions due to the aperture problem [3].…”
Section: Introductionmentioning
confidence: 99%