画像のローカル処理の仕組み

nobackgroundはWebAssemblyとONNX Runtime Webを使用して、ブラウザ内で直接AI背景削除を実行します。画像が処理のためにサーバーにアップロードされることはありません。

最初に起こること

初回使用時、ブラウザがAIモデルファイルをダウンロードしてキャッシュします。この初期ステップは、ネットワーク速度によって時間がかかる場合があります。

その後の処理の仕組み

モデルのキャッシュが準備できると、背景削除はデバイス上でローカルに実行されます。これによりプライバシーが向上し、通常は繰り返しのレイテンシが減少します。

低メモリ時のフォールバック

低スペックのデバイスでは、信頼性を向上させ処理の失敗を防ぐために、自動的に軽量モデルにフォールバックできます。

デバイス上での処理がプライバシーにとって重要な理由

AIモデルはブラウザ自体のサンドボックス内で実行されるため、元の写真と背景を削除したバージョンの両方が、最初から最後までデバイス上に留まります。画像データがnobackgroundのサーバーに送信されたり、データベースに保存されたり、当社が管理するどこかに記録されたりすることはありません。これは、処理のためにファイルを遠隔サーバーにアップロードするツールとは大きく異なるプライバシーのあり方です。

初回利用後の速度とパフォーマンス

モデルの一度限りのダウンロードは、インターネット接続に依存する唯一のステップです。それ以降の処理はすべて、お使いのデバイス自体のCPUやGPUによってのみ制限されるため、同じデバイスでの繰り返し利用は最初の1枚を処理したときよりも明らかに速く感じられることが多いです。タブを閉じて再度開いても、最新のブラウザはモデルをローカルにキャッシュしているため、モデルを再ダウンロードする必要はありません。

機密性の高い個人的な画像にとって重要な理由

パスポートや身分証明書の写真、医療や保険関連の文書、未公開の製品写真、プライベートな家族写真など、どこにもアップロードしたくない写真のためにnobackgroundを利用する人も多くいます。処理がブラウザの外に出ることはないため、心配すべきサーバー側の画像コピーは存在せず、途中に入る第三者のAPIもなく、そもそも何も保存されていないため、後から削除する必要もありません。

ローカル処理に関するよくある質問

nobackgroundが私の画像を見たり保存したりすることはありますか?

いいえ。画像はブラウザのWebAssembly環境内で完全に処理されます。処理する画像を受信、保存、またアクセスすることはありません。

インターネット接続が切れても動作しますか?

AIモデルはインターネット接続で一度だけダウンロードする必要があります。その最初のダウンロードがブラウザにキャッシュされた後は、同じデバイスと同じブラウザであれば、背景削除自体はオフラインでも動作を続けられます。

最初の画像だけ処理が遅いのはなぜですか?

最初の実行にはAIモデルファイルのダウンロードと初期化が含まれ、これは一度だけ発生するコストです。それ以降の画像は実際の処理ステップのみで済むため、はるかに高速です。