An efficient method of cast shadow removal using multiple features