mirror of
https://github.com/serengil/deepface.git
synced 2025-06-07 20:15:21 +00:00
Early discard extracted faces below threshold
This commit is contained in:
parent
051a8d3172
commit
c4b48ce46f
@ -91,6 +91,8 @@ def analysis(
|
|||||||
faces = []
|
faces = []
|
||||||
for face_obj in face_objs:
|
for face_obj in face_objs:
|
||||||
facial_area = face_obj["facial_area"]
|
facial_area = face_obj["facial_area"]
|
||||||
|
if facial_area["w"] <= 130: # discard small detected faces
|
||||||
|
continue
|
||||||
faces.append(
|
faces.append(
|
||||||
(
|
(
|
||||||
facial_area["x"],
|
facial_area["x"],
|
||||||
@ -110,8 +112,6 @@ def analysis(
|
|||||||
detected_faces = []
|
detected_faces = []
|
||||||
face_index = 0
|
face_index = 0
|
||||||
for x, y, w, h in faces:
|
for x, y, w, h in faces:
|
||||||
if w <= 130: # discard small detected faces
|
|
||||||
continue
|
|
||||||
face_detected = True
|
face_detected = True
|
||||||
if face_index == 0:
|
if face_index == 0:
|
||||||
face_included_frames += 1 # increase frame for a single face
|
face_included_frames += 1 # increase frame for a single face
|
||||||
|
Loading…
x
Reference in New Issue
Block a user