Color Recognition in Challenging Lighting Environments: CNN Approach