Text this: On the search for efficient face recognition algorithm subject to multiple environmental constraints