Haar - каскад Хаара, обученный на выборке фотографий игрушечного снеговика. Там же выборка для обучения и все OpenCV либы, которые необходимы для запуска процесса тренировки. Мне не понравился в виду длительности обучения и слабой инвариантности к различным искажениям. Набор изображений обучающей выборки подготовлен путем разбивки видео на кадры. Статья - https://habr.com/ru/post/208092/
MeanShift Detector - достаточно интересный детектор, основанный на СИФТовых дескрипторах и алгоритме среднего сдвига для кластеризации изображения. Достаточно инвариантен к искажениям.
Others - для общего развития ¯_(ツ)_/¯