I was working with @imadtoubal on research and we were able to take advantage of the batch processing with BlazeFace and face_alignment for a speedup in processing. @esterivera noticed our batch processing was incompatible with 3D landmarks. I have now made this available. Additionally, if using the SFD face detector, batch processing would have thrown a RuntimeError: "value cannot be converted to type uint8_t without overflow." I have patched this bug. Additionally, if using setting the flip_input argument to True, we had an undefined variable. I made this correction as well. Hope this helps.
I was working with @imadtoubal on research and we were able to take advantage of the batch processing with BlazeFace and face_alignment for a speedup in processing. @esterivera noticed our batch processing was incompatible with 3D landmarks. I have now made this available. Additionally, if using the SFD face detector, batch processing would have thrown a RuntimeError: "value cannot be converted to type uint8_t without overflow." I have patched this bug. Additionally, if using setting the flip_input argument to True, we had an undefined variable. I made this correction as well. Hope this helps.