1. A method for generating a signal based on a visual image, the method comprising: photographing a target object with a digital camera to obtain a target image; receiving the target image into a processor that is in communication with the camera; cross-correlating the target image with a structure having a variety of scales across the target image; based on cross-correlating the target image, generating a signal for output on a device associated with the camera.