A testing implementation of multi-directional scratch removal algorithm