virtual background

407 views
Skip to first unread message

Sarbada nanda Jaiswal

unread,
Jul 14, 2020, 11:25:00 AM7/14/20
to bigblueb...@googlegroups.com
Hello,
I have to implement functions like this:https://www.youtube.com/watch?v=c8KhKBLoSMk&feature=youtu.be

Requirements details:

1. Webcam background:
a. Need to build a feature to add a background when a person is sharing his/her webcam.
b. The background that is added can also be a document that is uploaded or screen sharing (the tool already has the feature to upload and present the documents)
c. The background that is added should have an option to overlay multiple image/document uploaded
d. The person image in the webcam sharing should be adjustable.

Can anyone guide me on this function? Please let me know the best way for this.

Thank you
--

Regards,

Sarbada Nanda Jaiswal

Sr. Software Engineer

email: sarba...@gmail.com

skype: sarbadaj

mobile no: +9779847259410

weblog: https://jsarbada.wordpress.com/

Matias Silva

unread,
Jul 14, 2020, 12:12:20 PM7/14/20
to bigblueb...@googlegroups.com
Hi Sarbada,

You can find out how to develop the HTML5 client here:
https://docs.bigbluebutton.org/2.2/dev.html. You might also find useful
some previous discussions on this forum about virtual backgrounds, which
you can search for. There is no "best way" because as far as I know,
this has not been prioritized or attempted by the community. I encourage
you to give this a go and if you can, share the results :-)

---
Thanks, Matias

On 2020-07-14 16:24, Sarbada nanda Jaiswal wrote:
> Hello,
> I have to implement functions like
> this:https://www.youtube.com/watch?v=c8KhKBLoSMk&feature=youtu.be
>
> Requirements details:
>
> 1. Webcam background:
> a. Need to build a feature to add a background when a person is
> sharing his/her webcam.
> b. The background that is added can also be a document that is
> uploaded or screen sharing (the tool already has the feature to upload
> and present the documents)
> c. The background that is added should have an option to overlay
> multiple image/document uploaded
> d. The person image in the webcam sharing should be adjustable.
>
> Can anyone guide me on this function? Please let me know the best way
> for this.
>
> Thank you--
>
> Regards,
>
> Sarbada Nanda Jaiswal [1]
>
> Sr. Software Engineer
>
> email: sarba...@gmail.com
>
> skype: sarbadaj
>
> mobile no: +9779847259410
>
> weblog: https://jsarbada.wordpress.com/
>
> --
> You received this message because you are subscribed to the Google
> Groups "BigBlueButton-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to bigbluebutton-...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/bigbluebutton-dev/CAEVm3cw7XA8%3DnbgNFqvfErRU6Q5nz2fJto3KUQGnhGDwVDKEww%40mail.gmail.com
> [2].
>
>
> Links:
> ------
> [1] https://jsarbada.wordpress.com/
> [2]
> https://groups.google.com/d/msgid/bigbluebutton-dev/CAEVm3cw7XA8%3DnbgNFqvfErRU6Q5nz2fJto3KUQGnhGDwVDKEww%40mail.gmail.com?utm_medium=email&utm_source=footer

I Brof

unread,
Jul 16, 2020, 5:35:15 PM7/16/20
to BigBlueButton-dev
Hi Sarbada,

Please keep us updates if you create that feature on BBB. We are highly interested in it and if it will be commercial support we are willing to collaborate for that.

Thanks in advanced. 

ReimarBauer

unread,
Apr 16, 2021, 2:28:00 AM4/16/21
to BigBlueButton-dev
Here is another idea for this

article: https://towardsdatascience.com/virtual-background-in-webcam-with-body-segmentation-technique-fc8106ca3038
source: https://github.com/bensonruan/Selfie-Anywhere

I would also love to see this feature or a similiar in BBB.

Reimar

Richard

unread,
Apr 23, 2021, 6:19:54 AM4/23/21
to BigBlueButton-dev
Hello everyone,

I've already mentioned this in the github issue regarding virtual backgrounds:
We currently have a customer who uses BBB and wants virtual backgrounds. Recently they've evaluated using third party programms, but without success.
They've decided that we should make them an offer regarding implementing virtual backgrounds (and blur) in BBB. Since they're using BBB for about one year now, they want to give back to the community by paying for such a feature.

I'm contacting you since we would like to get feedback on our ideas and want to know what features you would like to see for the virtual backgrounds.
We have tested this repo (https://github.com/drlight17/bbb-html5client-blur-background) were virtual backgrounds are added and want to use it as base.
Jitsi also added such a feature recently (https://jitsi.org/blog/march-update-new-toolbar-ui-virtual-backgrounds-and-more/). We'll look into their implemention and if it isn't to much work use the same approach in BBB.
The licence as far as we know shouldn't be a problem.

What we'll implement:
- Virtual backgrounds with either BodyPix and MobileNetV1 or TFLite, MediaPipe and WA SIMD
- Storing the image used as virtual Background in the localStorage of the browser

Please help us with feedback, improvements, any problems or pitfalls we could encounter.

Kind regards,
Richard

ICT Cloud

unread,
Apr 23, 2021, 1:57:07 PM4/23/21
to BigBlueButton-dev
Hi,

Why not just use ChromaCam?

~b10

Ali Alhaidary

unread,
Apr 23, 2021, 2:07:29 PM4/23/21
to bigblueb...@googlegroups.com

On 4/23/21 8:57 PM, ICT Cloud wrote:
Hi,

Why not just use ChromaCam?

Not available for iOS, Android or Linux :-(

Ali

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

j...@k6jm.com

unread,
Apr 23, 2021, 4:31:00 PM4/23/21
to bigblueb...@googlegroups.com

A product costing each student US $30 that must be installed and configured by each student is not as student-focused/user-friendly/marketing-friendly as a capability built into the video conferencing system.

But it is an interesting product.  Thanks for the link.

   Jim

From: bigblueb...@googlegroups.com <bigblueb...@googlegroups.com> On Behalf Of ICT Cloud
Sent: Friday, April 23, 2021 10:57 AM
To: BigBlueButton-dev <bigblueb...@googlegroups.com>
Subject: [bigbluebutton-dev] Re: virtual background

Hi,

Why not just use ChromaCam?

https://personifyinc.com/products/chromacam

~b10

On Friday, April 23, 2021 at 6:19:54 AM UTC-4 xr3a...@gmail.com wrote:

Hello everyone,

I've already mentioned this in the github issue regarding virtual backgrounds:

We currently have a customer who uses BBB and wants virtual backgrounds. Recently they've evaluated using third party programms, but without success.
They've decided that we should make them an offer regarding implementing virtual backgrounds (and blur) in BBB. Since they're using BBB for about one year now, they want to give back to the community by paying for such a feature.

I'm contacting you since we would like to get feedback on our ideas and want to know what features you would like to see for the virtual backgrounds.

We have tested this repo (https://github.com/drlight17/bbb-html5client-blur-background) were virtual backgrounds are added and want to use it as base.

Jitsi also added such a feature recently (https://jitsi.org/blog/march-update-new-toolbar-ui-virtual-backgrounds-and-more/). We'll look into their implemention and if it isn't to much work use the same approach in BBB.
The licence as far as we know shouldn't be a problem.

What we'll implement:

- Virtual backgrounds with either BodyPix and MobileNetV1 or TFLite, MediaPipe and WA SIMD

- Storing the image used as virtual Background in the localStorage of the browser

Please help us with feedback, improvements, any problems or pitfalls we could encounter.

Kind regards,
Richard

.




Avast logo

This email has been checked for viruses by Avast antivirus software.
www.avast.com


Richard

unread,
Apr 26, 2021, 4:10:35 AM4/26/21
to BigBlueButton-dev
Our customer evaluated ChromaCam, but they have 700+ employees.
The enterprise solution of them requires to activate each ChromaCam by using a phone and QR code which just doesn't work with so many employees.

Reply all
Reply to author
Forward
0 new messages