1. A method to identify an input to a touch-surface device, comprising: obtaining a proximity image from an array of sensing elements; segmenting the proximity image to identify one or more patches; generating a proximity sensor signal when an object is proximate a proximity sensor, the proximity sensor distinct from the array of sensing elements; determining a signal density value for at least one of the one or more patches; and using the signal density value and the proximity sensor signal to determine an object adjacent to or in contact with the touch-surface device; and wherein each patch has a plurality of pixels and each pixel has a pixel value and the signal density value is determined by dividing the sum of all pixel values in a patch by a radius of the patch.