Do not add margin to face images

This commit is contained in:
Nicolas Mowen 2025-01-05 08:25:12 -07:00
parent 3e587f93de
commit e7aa6c6bc2

View File

@ -492,15 +492,10 @@ class EmbeddingMaintainer(threading.Thread):
return False
face_frame = cv2.cvtColor(frame, cv2.COLOR_YUV2BGR_I420)
margin = int((face_box[2] - face_box[0]) * 0.25)
face_frame = face_frame[
max(0, face_box[1] - margin) : min(
frame.shape[0], face_box[3] + margin
),
max(0, face_box[0] - margin) : min(
frame.shape[1], face_box[2] + margin
),
max(0, face_box[1]) : min(frame.shape[0], face_box[3]),
max(0, face_box[0]) : min(frame.shape[1], face_box[2]),
]
res = self.face_classifier.classify_face(face_frame)