Integrazione di filtri in background in un'applicazione client - Amazon Chime SDK

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Integrazione di filtri in background in un'applicazione client

Questa sezione spiega come filtrare a livello di codice gli sfondi video utilizzando la sfocatura dello sfondo 2.0 e la sostituzione dello sfondo 2.0. Per aggiungere un filtro di sfondo a un flusso video, creane uno VideoFxProcessor che contenga un oggetto. VideoFxConfig Quindi inserisci quel processore in unVideoTransformDevice.

Il processore di filtri in background utilizza un modello di machine learning TensorFlow Lite, JavaScript Web Workers, e WebAssembly per applicare un filtro allo sfondo di ogni fotogramma del flusso video. Queste risorse vengono scaricate in fase di esecuzione quando si crea un fileVideoFxProcessor.

L'applicazione demo del browser GitHub utilizza la nuova sfocatura dello sfondo e i filtri sostitutivi. Per provarli, avvia la demo connpm run start, partecipa alla riunione, quindi fai clic sulla videocamera per abilitare il video. Apri il menu Applica filtro ( Button with a circle and a downward arrow. ) e scegli una delle opzioni Background Blur 2.0 o Background Replacement 2.0.