1. A method of detecting touch events on a touch panel, comprising: identifying sets of coordinate locations based on at least one signal from at least one sensor, the at least one signal being responsive to at least one touch event, the coordinate locations representing matches with respect to template fingerprints; comparing consecutive ones of the sets of coordinate locations based on a first distance threshold to form streams of spatially continuous coordinate locations that satisfy the first distance threshold; and identifying a touch event corresponding to one of the streams of spatially continuous coordinate locations, the stream having a minimum number of spatially continuous coordinate locations.