# Suppose an object is partially outside image – mark as ignore if obj['truncated'] > 0.5: m = dlib.mmod_rect(rect, label=obj['class_id'], ignore=True) else: m = dlib.mmod_rect(rect, label=obj['class_id'], ignore=False)
Traditional object detectors (HOG + Linear SVM) use std::vector<rectangle> as truth. MMOD uses std::vector<mmod_rect> because: mmodlist