Colormap applied to everything between 30C and 40C. This helps visually isolate humans from the background, and gives users a better understanding of what goes behind the scenes. Specifically, that the temperature measurement uses the 30C value to isolate the human contour from the background within the bounding box.
The 30C and 40C will be moved to config, so they're user-definable
Now each bounding box displays avg, max and 90th percentile temperatures. In my opinion, this is more informative to the end user than just a single one of those metrics.
Refactored code
Detectors now follow the same consistent API. Specifically, each detector returns a tuple of scores, boxes, landms. This way it's much easier to integrate a new detector. If a detector doesn't provide facial landmarks, then it returns landms=None.
Delegated more code into submodules to ease the development (e.g. camera, retinaface).
This PR adds a bunch of new, highly anticipated changes/features
scores, boxes, landms
. This way it's much easier to integrate a new detector. If a detector doesn't provide facial landmarks, then it returnslandms=None
.