2nd place, OpenCV competition, a global competition with 230 participants