質問・問題
映像にフィルターをかけることはできますか?
回答・解決方法
可能です。SDK にビルトインされている専用 API を利用する方法と、サードパーティ製のライブラリで処理した映像を SDK にリレーさせる方法があります。
1. Video SDK の Image Enhancement機能 (setBeautyEffectOptions API) を利用
明るさや色味を調整することができます。顔を認識する仕組みはなく、映像全体にフィルターをかけます。また、フィルターでの設定値についてですが、コントラストについては0,1,2での選択が可能です。
明るさ、赤み、滑らかさについては0.0~1.0の間での選択になります。
詳細は以下をご確認ください。
4.x Doc.
- Web (ページ内でWebをクリックしてください)
*2022年8月時点Beta - Android
- iOS/macOS
- Windows
- Electron
- Unity
- Flutter
- React Native
3.x Doc.
2. サードパーティ製のライブラリと統合
サードパーティライブラリでフィルタ処理した映像を外部映像ソースとして Video SDK にリレーし配信することができます。
実装方法に関しては SDK ドキュメンテーションにある Custom Video Source のページをご参考ください:
Android、iOSのみになります。
実装方法に関しては SDK ドキュメンテーションにある Custom Video Source のページをご参考ください:
Android、iOSのみになります。
弊社では FaceUnity (相芯科技) 社のリアルタイム顔認識 SDK (FaceUnity SDK) を取り扱っております。 当 SDK の主な機能はサンプルアプリ (FULiveDemo) でお試しいただけます。
- FULiveDemo (Android / iOS 用。iOS の場合、TestFlight が別途必要となります)
また、FaceUnity SDK を組み込んだサンプルも以下に公開しています (尚、動作にはライセンスが必要となります):
トライアル (30 日間) ご希望のお客様は、以下情報を記載のうえ Zendesk からお申込みください:
- 貴社名
- 動作確認で利用するアプリのバンドル ID
(参考) バンドル IDについて
・iOS: バンドルID https://help.apple.com/app-store-connect/#/dev219b53a88
・Android: アプリケーションID https://developer.android.com/studio/build/application-id
3. Video SDK のバーチャル背景機能 (enableVirtualBackground API) を利用
実際の背景をぼかしたり、単色または画像に置き換えたりすることができます。
この拡張機能は、オンライン会議、オンラインクラス、ライブストリーミングなどのシナリオに適用できます。
個人のプライバシーを保護し、視聴者が気を散らすのを減らすのに役立ちます。
詳細は以下をご確認ください。
4.x Doc.
3.x Doc.