A
A
Alexander Murashkin2020-06-26 22:26:03
Neural networks
Alexander Murashkin, 2020-06-26 22:26:03

What are the possible solutions for determining the user through the webcam?

Good afternoon, I'm trying to implement the background blur functionality for the user when broadcasting from a webcam. I came across bodypix https://github.com/tensorflow/tfjs-models/tree/mas... but this solution produces low fps.
PS Colleagues in the workshop advised OpenCV, but how can it help with this task?
Tell me which way to look? What are the possible solutions for this functionality?
Thanks for answers.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vladimir Korotenko, 2020-06-27
@firedragon

Apparently so
https://docs.opencv.org/3.4/df/d6c/tutorial_js_fac...

R
rPman, 2020-06-27
@rPman

If the camera and the background are relatively static, you can calculate changes relative to specially taken frames and blur only what has not changed for a while (tweak the parameters, how many and what changes to consider as such) - the fastest solution, but there will be artifacts and blurring of clothes, if not stir.
Since in this task it is stupid to work with matrices - opencl is ideal, it is quite possible that there are already ready-made filters there.
The project on your link above for me is so ideal for the formulated task, most likely incorrectly configured hardware slows down (there are no drivers for the video card) or there is no GPU at all

The ResNet architecture is recommended for computers with even more powerful GPUs.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question