1. A method of training a model pattern for use in probe-based pattern matching, the method comprising: providing a processor that performs the steps of: obtaining a description of an object as at least one boundary; selecting a subset of boundary segments along the at least one boundary for probe placement based on curvature along the subject of boundary segments; and placing probes along the selected boundary segments.