1. A method comprising: determining a need for image recognition facilitation content; accessing local resources to determine whether the image recognition facilitation content is locally available; when the image recognition facilitation content is locally available, using the image recognition facilitation content to process an image; when the image recognition facilitation content is not locally available: accessing a first remote resource; receiving from a remote resource the image recognition facilitation content; using the image recognition facilitation content from the remote resource to process the image.