Surface scratch detection of mobile phone screen based on machine vision