1. A system to detect a palm of a hand using an image, the system comprising: a finger template module to: determine a plurality of cumulative distance values from pixels in a set of image pixels to pixels in a plurality of finger template matches, wherein the set of image pixels includes a set of image pixels on detected edges in the image; select a set of finger template matches from the plurality of finger template matches, the set of finger template matches corresponding to a set of smallest cumulative distance values from the plurality of cumulative distance values; a refinement module to refine the set of finger template matches to create refined finger templates, wherein to create the refined finger templates includes using finger template searching, merging, and thresholding; a bundling module to create a bundle of refined finger templates from the refined finger templates; and a verification module to verify that the bundle of refined finger templates includes a valid palm detection.