From 6fc7456196bebcb7476b501389d36ba37d3a40c1 Mon Sep 17 00:00:00 2001 From: Jaya Allamsetty Date: Thu, 26 Mar 2020 16:39:46 -0400 Subject: [PATCH] fix(blur): Decrease the blur amount and improve the accuracy --- react/features/stream-effects/blur/JitsiStreamBlurEffect.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/react/features/stream-effects/blur/JitsiStreamBlurEffect.js b/react/features/stream-effects/blur/JitsiStreamBlurEffect.js index 62732ddf3..742566029 100644 --- a/react/features/stream-effects/blur/JitsiStreamBlurEffect.js +++ b/react/features/stream-effects/blur/JitsiStreamBlurEffect.js @@ -71,7 +71,7 @@ export default class JitsiStreamBlurEffect { async _renderMask() { this._maskInProgress = true; this._segmentationData = await this._bpModel.segmentPerson(this._inputVideoElement, { - internalResolution: 'low', // resized to 0.25 times of the original resolution before inference + internalResolution: 'medium', // resized to 0.5 times of the original resolution before inference maxDetections: 1, // max. number of person poses to detect per image segmentationThreshold: 0.7 // represents probability that a pixel belongs to a person }); @@ -80,7 +80,7 @@ export default class JitsiStreamBlurEffect { this._outputCanvasElement, this._inputVideoElement, this._segmentationData, - 15, // Constant for background blur, integer values between 0-20 + 12, // Constant for background blur, integer values between 0-20 7 // Constant for edge blur, integer values between 0-20 ); }