Research Article
An Innovative SIFT-Based Method for Rigid Video Object Recognition
Algorithm 2
FModelUpdating(Output:
; Input:
,
,
(
),
//
to update feature models in with recognized frame image .
(1) Calculate //to estimate the residual error which shows the degree of the similarity | between the object feature models that and implying, denoted by and | respectively | (2) set //to set a lower limit to the degree of their similarity between | and | (3) if then | (4) { | (5) New(model(), ) //to create a new feature model in and save features in | into it | (6) Link(model(), model()) //to link to withall matching | features between them | (7) } | (8) Else | (9) { | (10) Combine(model(), model()) //to combine with , which means | the new features from should be added to the existing model | (11) } | (12) Endif | (13) return |
|