1. Using a library with OpenCV to process image including data argumentations. 2. This library also use multi-thread to speed up. 3. Then loads this library in the DataProvider.