Comments (6)
I realise that it would of course not be ideal and a warning should be added to the settings regarding that but imo it would still have some benefit as at least a good chance is there to not have a face show at all.
In my case this is more meant as a first pass to at least put some thought into protecting people's privacy directly when streaming (where the situation regarding image rights is often not as clear cut as when publishing records) which then could also allow a simpler manual review of the recording for publishing. (E.g. by cutting out parts or manual bluring faces from the stream recording or ideally direct publishing if no issue is found)
from obs-face-tracker.
Can a similar change be made to the template match feature as in opencv? Is it possible to do this?
The code itself is partially ready to implement other detection algorithm.
Currently dlib-based face detection is hard-coded here but it can be replaced with other implementation.
can you customize this script?
I'm working on this repository at my spare time. It depends how much quality you want to have and how many days I can take.
from obs-face-tracker.
@norihiro Thank you for the quick turnaround. I'm not really good at coding, but I don't think anyone else can do the project I dreamed of...
I have no idea how to even create the .dat file for the object I want. At the moment, I only use a script with opencv template match feature, which is written with python, but it is very cumbersome and I use many intermediary applications to transfer it to obs. Actually, what I want to do is to censor or cover or blur content that I don't want on a camera or media source. So I think some radical changes should be made in the project. Maybe it is wrong to ask you for help here, but there is no other address that I can reach. Maybe you don't do tailor made applications, but I really need it and the budget is not a problem at all. If you are interested, you can contact me at [email protected] for all the details about my project.
from obs-face-tracker.
I'm actually looking for something in a similar usecase (automatically bluring faces of people (I assume the head detection will be more important there)) and seeing as this is able to draw markings for detected faces it shouldn't be too hard to add but I don't think it matches the goal of this plugin well. Do you think something along that line could be added here or should I look into a different project/full fork of this detected to censoring?
from obs-face-tracker.
For live streaming, I'm not sure that users can allow a situation that a face is revealed when the detector cannot detect the face. Is there a use-case that accepts failure of blurring the face?
Especially, when your face is partially caught by the camera or shooting from side, failure would happen frequently.
from obs-face-tracker.
For live streaming, I'm not sure that users can allow a situation that a face is revealed when the detector cannot detect the face. Is there a use-case that accepts failure of blurring the face? Especially, when your face is partially caught by the camera or shooting from side, failure would happen frequently.
Through the multi-face detection capability of this plugin, the real-time facial blurring feature will be useful in scenarios like outdoor live streaming, such as showing outdoor scenery while protecting the privacy of passers-by, whether or not it can achieve a 100% detection rate is not the most important (of course I also think that relevant warnings should be added)
from obs-face-tracker.
Related Issues (20)
- Documentation for dummies.
- Feature Request - Disable Selected Source Tracking When Tracking A Group / Scene
- Will not track face, if face is not facing camera HOT 2
- Trying to use software in a Church where the camera is 20m away HOT 13
- Improve dead-band and non-linear band
- Sports HOT 4
- Feature request: Reset tracker on re-opening of Face Tracker source
- PTZ Control to override face tracking movement HOT 1
- Output image becomes very dark HOT 1
- Cannot uninstall HOT 4
- Face Tracker won't work under OBS 29.1.3 on Manjaro LINUX HOT 7
- Cannot figure out how to remove old docks HOT 2
- Show dead/non-linear zones in monitor
- Start from initial condition when transit to program
- Crash on Ubuntu 23.10
- Output becomes dark
- Looking for help to build under Windows HOT 3
- Set tracker on a specific face or object
- Rate limit facial tracking to reduce motion and cpu usage
- The plugin is not available after installing the deb package HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from obs-face-tracker.