1. A method, comprising: capturing digital image data using a camera of a mobile device; transmitting at least a portion of the image data to a remote server for object recognition; receiving from the remote server object data for a recognized object in the transmitted image data, the object data including data for an object reference frame for rendering on a display of the mobile device; and performing preliminary object detection on the mobile device prior to the transmitting the at least a portion of the image data to the remote server.