IP Library Granted Patent US 7,865,019
Granted Patent B2
US 7,865,019 · App. 11/493,311 · Granted Jan 4, 2011

On optimizing template matching via performance characterization

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,865,019
App. No.
11/493,311
Granted
Jan 4, 2011
Kind
B2
Abstract

The performance of template matching is characterized by deriving the distribution of warp parameter estimate as a function of the ideal template, the ideal warp parameters and a given perturbation or noise model. An expression for the Probability Mass Function of the parameter estimate is provided. The optimal template size for template matching is the one that provides the best matching performance which is calculated from the minimum entropy of the parameter estimate.

Claims (182)

1. A method for tracking a data object in a plurality of consecutive images by evaluating a first image and a sequential second image comprising the steps:

a) constructing from the first image a template candidate region containing a landmark image feature;

b) for the template candidate region, deriving by a processor from the first image an optimally sized template by minimizing an entropy of a predictive probability distribution of a warp estimate that is a function of a template size, image data of the first image, and a prior probability distribution over a plurality of warp parameters;

d) identifying a second landmark in the second image by template matching using an estimated warp parameter;

e) assigning the second image as the first image and assigning a third image sequential to the second image as the second image; and

g) repeating steps a) to e) until the plurality of consecutive images has been evaluated.

2. The method of claim 1 , wherein the optimal size of a template is determined by evaluating a theoretical performance model for template matching.

3. The method of claim 2 , wherein the theoretical performance model is a statistical model.

4. The method of claim 2 , wherein the theoretical performance model is a predictive model.

5. The method of claim 2 , wherein the theoretical performance model is a statistical and a predictive model.

6. The method of claim 2 , wherein the theoretical performance model is a function of image data around a landmark.

7. The method of claim 2 , wherein the theoretical performance model is a function of a noise parameter in the first image.

8. The method of claim 2 , wherein the theoretical performance model is a function of a range of assumed warps between the first image and the second image.

9. The method of claim 2 , wherein the theoretical performance model is described by a predictive probability distribution of an estimated warp parameter.

10. The method of claim 9 , wherein a predictive probability distribution computation can be approximated as

Pr

[

α

(

j

)

]

Q

[

α

(

j

)

]

=

K

i

=

1

i

j

M

Pr

[

Y

ij

<

0

]

=

K

i

=

1

=

j

M

Φ

(

-

E

[

Y

ij

]

Var

[

Y

ij

]

)

.

11. The method of claim 9 , wherein the predictive probability distribution is depending on the size of the template.

12. The method of claim 11 , wherein the size of the template is optimal when the entropy of the predictive probability distribution is minimal.

13. A system to process an image from image data, including:

a processor;

application software operable on the processor for tracking a data object in a plurality of consecutive images by evaluating a first image and a sequential second image comprising the steps:

a) constructing from the first image a template candidate region containing a landmark image feature;

b) for the template candidate region, deriving from the first image an optimally sized template by minimizing an entropy of a predictive probability distribution of a warp estimate that is a function of a template size, image data of the first image, and a prior probability distribution over one or more warp parameters;

c)

d) identifying a second landmark in the second image by template matching using an estimated warp parameter;

e) assigning the second image as the first image and assigning a third image sequential to the second image as the second image; and

g) repeating steps a) to e) until the plurality of consecutive images has been evaluated.

14. The system of claim 13 , wherein the optimal size of a template is determined by evaluating a theoretical performance model for template matching.

15. The system of claim 14 , wherein the theoretical performance model is a statistical model.

16. The system of claim 14 , wherein the theoretical performance model is a predictive model.

17. The system of claim 14 , wherein the theoretical performance model is a statistical and a predictive model.

18. The system of claim 14 , wherein the theoretical performance model is a function of image data around a landmark.

19. The system of claim 14 , wherein the theoretical performance model is a function of a noise parameter in the first image.

20. A method for tracking a data object in a plurality of consecutive images by evaluating a first image and a sequential second image comprising the steps:

a) constructing a plurality of template candidate regions (L 1 , L 2 , . . . Lk) from landmark locations;

b) for each of the plurality of template candidate regions, deriving by a processor an optimally sized template (L 1 , S 1 ), (L 2 , S 2 ), . . . (Lk, Sk) using a performance model;

c) estimating warp parameters (W 1 , W 2 , . . . Wk) that minimize a measure of distance between a warped template of optimal size and a candidate region in the second image;

d) identifying second landmarks in the second image by using the estimated warp parameters;

e) assigning the second image as the first image and assigning a third image sequential to the second image as the second image;

f) selecting landmark locations in the first image;

g) repeating steps a) to f) until all sequential images have been evaluated; and

wherein the optimal size of a template is determined by evaluating a theoretical performance model for template matching that is described by a predictive probability distribution of an estimated warp parameter and wherein a predictive probability distribution computation can be approximated as

Pr

[

α

(

j

)

]

Q

[

α

(

j

)

]

=

K

i

=

1

i

j

M

Pr

[

Y

ij

<

0

]

=

K

i

=

1

i

j

M

Φ

(

-

E

[

Y

ij

]

Var

[

Y

ij

]

)

.

Assignments (2)
MERGER Recorded Apr 12, 2010
From: SIEMENS CORPORATE RESEARCH, INC.
To: SIEMENS CORPORATION
Reel/Frame 024216/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2006
From: HAN, TONY; RAMESH, VISVANATHAN; ZHU, YING
To: SIEMENS CORPORATE RESEARCH, INC.
Reel/Frame 018354/0271 →