結論から言うと、背景除去には専用のセグメンテーションモデルが最も強いです。5つのパイプラインを同じ画像で試したところ、勝者はBiRefNetでした。Replicateでホストされた版なら、1,000枚あたり約$0.51から使えます。以下で実際の結果を見ていきます。
用意したのは、背景除去にとってかなり意地の悪い画像です。逆光に透けるくせ毛、半透明のアイスティーのグラス、人物やストリングライトで雑然としたカフェの背景。この3つは、実運用で背景除去を破綻させやすい要素そのものです。細い髪、透明物、複雑な背景ですね。2026年7月17日、同じ1024×1024画像をオープンソースモデル3種とプロンプト型画像モデル2種に通し、出力を横並びで比較しました。もちろん、難画像1枚はベンチマークではなくスモークテストにすぎません。ただし各パイプラインがどこで失敗するかを素早く把握するには有効です。自分のカタログ画像でも、同じ方法で確認することをおすすめします。
同じ画像を5つの方法で処理した結果
| パイプライン | 処理時間 | 実際のアルファチャンネル | 結果 |
|---|---|---|---|
| BiRefNet-general(rembg経由) | CPUで15.2秒 | あり | 髪、手、グラスをすべて保持 |
| isnet-general-use(rembg) | CPUで1.1秒 | あり | グラスは残ったが、別の人物の一部がフレーム内に残った |
| u2net(rembgのデフォルト) | CPUで0.4秒 | あり | 手とグラスを完全に削除 |
| GPT Image 2 | 99.8秒 | なし | チェッカーボード模様を画像のピクセルとして描画 |
| Nano Banana Pro | 31.4秒 | なし | 女性そのものを別人に置き換えた |
ここで試した5つは、pip installまたは従量課金APIを1回呼ぶだけで誰でも実行できるパイプラインです。後半で扱う商用SaaS APIは、確認済みの価格、無料枠、ライセンスで比較します。3つの難所をすべて処理できたのは、BiRefNet-generalだけでした。浮いた髪も柔らかな輪郭を保ち、アイスティーは切り抜きに残り、背景の人物も混入しません。代償は計算量です。ONNXモデルは973MBあり、初回実行時のダウンロードには74秒、Apple Silicon CPU(Mシリーズ、rembg 2.xとonnxruntime)では1画像あたり15.2秒かかりました。一方、このアーキテクチャ群を提供するホスト型GPUエンドポイントはずっと高速です。Replicateは典型的な完了時間を約3秒としており、BriaのRMBG-2.0もBiRefNetの派生モデルです。
軽量な2モデルには、速度と精度の典型的なトレードオフが出ました。isnet-general-useは1.1秒で動き、グラスも維持しましたが、カフェの別の客の灰色の輪郭が、切り抜き画像の左下に浮いたまま残りました。モデルを指定しなければrembgが読み込むu2netは0.4秒で完了したものの、飲み物と一緒に被写体の手まで切り落としています。「rembgを試したけれど微妙だった」という評価がよくある一方で、BiRefNetのベンチマークが優秀に見える理由はここです。デフォルトモデルと最良モデルには5年の隔たりがあります。
オープンソースの3つが出力したのは、いずれも正真正銘のRGBAファイルです。RGBAでは、ピクセル単位の透明度マスクであるアルファチャンネルを画像に保持できます。そのため切り抜きを任意の新しい背景に合成できます。これこそが背景除去APIの目的であり、次の2つの候補には欠けていた点です。
プロンプト型画像モデルは背景除去APIの代わりにならない
Nano Banana Proには、背景をクロマキー用のグリーンスクリーンに差し替え、被写体はピクセル単位で同一に保つよう指示しました。返ってきたのは、きれいな緑の背景と、まったく別人の女性でした。顔、髪型、グラス、服装が異なり、しかもキャンバスサイズは1024×1024から1408×768へ、何の通知もなく変わっていました。単体で見ればプロらしい仕上がりなので、むしろ危険です。アップロードした商品写真が、もはや元の商品ではないことを警告してくれるものがないからです。
GPT Image 2の失敗は、もう少し見抜きにくいものでした。透明背景を求めると、被写体の維持はかなり良好でした。同じ女性、同じデニムジャケットです。しかし返されたのは、灰色と白のチェッカーボードがピクセルに描き込まれたRGBファイルでした。プレビュー画面では透明に見えますが、デザインツールに置けばチェッカーボードも一緒に入ります。処理には99.8秒かかり、専用の除去エンドポイントについてReplicateが示す約3秒とも大きな差があります。
これはプロンプトの問題ではなく、アーキテクチャの違いです。この種の編集モデルは、画像を圧縮された理解に基づいて再生成します。一方、セグメンテーションモデルは元画像の各ピクセルを被写体か背景かに分類し、マスク付きで元のピクセルを返します。実際には、再生成で同一性を安定して維持することはできません。今回のテストでも編集モデルはどちらもアルファチャンネルを返さず、結果はRGBにフラット化されていました。
とはいえ、正当な用途はあります。切り抜きではなく新しいシーンが欲しい場合、たとえばカフェをスタジオに変える、商品の光を調整する、ライフスタイル文脈を生成するといった用途なら、編集モデルは背景除去と合成を別々に行わず、1回の呼び出しで目的に到達できます。AIReiter経由での今回の2回の呼び出しは、Nano Banana Proが$0.06、GPT Image 2が$0.01でした。境界を試すコストは数セントです。ただし、顧客に本人の被写体を返すと約束するパイプラインには使わないでください。
1,000枚あたりで比べる実コスト
以下の価格帯で比べると、コスト差は約2,000倍に及びます。価格はすべて2026年7月17日に公式の料金ページで確認しました。
remove.bgは、主要サービスの中では群を抜いて高価です。従量課金は3クレジットで$3、フル解像度画像は1枚につき1クレジットなので、単純計算で1画像あたり$1.00です。Liteサブスクリプションは40クレジット、年払いで月額$8.10となり、1枚あたり$0.20です。500クレジットのVolume+プランでも1枚あたり$0.16になります。無料枠はトライアルクレジット1つと、プレビュー解像度のAPI呼び出しです。
PhotoroomのRemove Background APIは、1画像あたり一律$0.02、つまり1,000枚で$20です。開発用には、月1,000回のウォーターマーク付きサンドボックス呼び出しに加え、本番用の無料呼び出しが10回提供されます。AIシャドウとフル編集を含む階層は1画像あたり$0.10です。Pixian.AIはメガピクセル単位で課金され、250クレジット$5からのプリペイドクレジットパックでは、1枚あたり$0.0009から$0.018になります。2年以内に何かを購入している限り、クレジットに有効期限はありません。
Replicateでは、851-labs/background-removerがNvidia T4ハードウェア上で1画像あたり約$0.00051、1ドルあたり1,960回の除去で動作します。典型的な完了時間は3秒です。BriaのRMBG-2.0はfal.aiで1画像あたり$0.018です。セルフホストのrembgは、計算コストを除けば1画像あたり$0です。
契約前には、処理量で計算してください。月10,000枚なら、remove.bgの最安サブスクリプション料金でもVolume+の1枚$0.16で約$1,600、Photoroomなら$200、Replicateなら約$5です。この価格差は無視できません。開発者が1画像あたり$0.03に不満を表明するのも当然で、r/MachineLearningではこれらのAPIに対するコミュニティ製ベンチマークも公開されています。
「無料」モデルに潜むライセンスの罠
オープンソースの選択肢には、どの「無料」モデルを製品に組み込めるかを左右するライセンス上の注意点があります。
利用可能なオープンウェイトモデルの中でも強力なBriaのRMBG-2.0は、BiRefNetアーキテクチャをベースに、独自にライセンスされたデータセットを用いています。Hugging FaceのウェイトはCC BY-NC 4.0で公開されています。NCは非商用を意味します。ベンチマーク用途では使えても、製品への組み込みにはBriaとの有償契約、または1画像$0.018のAPIが必要です。有償ルートで得られるのは、学習データについて文書化された回答でもあります。Briaは、このモデルがライセンス済みの画像のみで学習されていると明記しています。これは、企業の調達チームが問うようになっている点です。
BiRefNetは対照的です。公式リポジトリではコードとウェイトの両方がMITライセンスで公開され、商用利用できます。rembg自体のコードもMITですが、rembgは交換可能な十数種類のモデルを包むラッパーにすぎません。各モデルのウェイトには、それぞれ上流のライセンスがあります。ラッパーのライセンスを見ても、モデルのライセンスはわかりません。Replicateの851-labsページにも、基盤モデルのライセンスは記載されていません。商用パイプラインに入れる前にウェイトファイルのライセンスを5分確認する方が、確認しない場合より安上がりです。
用途別:選ぶべき背景除去API
とにかく安く、実用的なAPIが欲しいなら:Replicateの851-labs removerです。1,000枚あたり約$0.51、レイテンシは3秒、サブスクリプションも不要です。クラウドアカウントに残高を置くより、小規模なクレジットパックを前払いしたいならPixian.AIが次点です。
切り抜き品質が事業に直結するなら:商用の有力候補は、1画像$0.02のPhotoroomと$0.018のBriaです。Photoroomは月1,000回のサンドボックス呼び出しを提供するため、支払う前に自社の商品カタログで輪郭品質を確認できます。私の1枚テストを含め、誰かの単発テストを信じるより確実です。Briaにはライセンス済み学習データの裏付けもあります。remove.bgには、低価格APIにはない公式のPhotoshop、Figma、Zapierプラグインがあります。ただしPhotoroomの1画像あたり価格の8〜50倍であり、APIだけを目的に選ぶのは正当化しにくいでしょう。
画像をインフラの外へ出せないなら:birefnet-generalモデルとrembgの組み合わせなら、今回の画質テストで勝ったモデルを1画像あたり$0で使えます。ただしGPUの予算は見ておくべきです。CPUでの15.2秒の推論は夜間バッチ処理には十分でも、チェックアウト画面のフローには使えません。ある開発者の率直なセルフホスティング報告では、remove.bgより結果が悪く、大幅に遅く、負荷時にはサーバーがクラッシュしたとされています。セルフホストは現実的な選択肢ですが、ただで済む話ではありません。
すでに画像モデルを呼び出しているなら:抽出ではなく、再生成されたシーンそのものが目的となる背景置換に使いましょう。顧客の元のピクセルを返すと約束する時点で、仕事はセグメンテーションモデルに渡すべきです。
FAQ
完全無料の背景除去APIはありますか?
条件なしで無料なのは、セルフホストするrembgです。コードはMITライセンスで、pip installだけで始められます。ホスト型APIの無料枠では、Photoroomが毎月1,000回のウォーターマーク付きサンドボックス呼び出しと本番用10回を提供し、remove.bgはトライアルクレジット1つと無制限のプレビュー解像度呼び出しを提供しています。
ChatGPTやGPT Imageで背景を削除できますか?
見た目だけは正しく見える出力を作ることがありますが、本物の背景除去とは限りません。今回のテストでは、GPT Image 2は実際のアルファチャンネルではなく、チェッカーボード模様をピクセルに描いたRGBファイルを返し、処理には99.8秒かかりました。背景置換には使えますが、背景除去にはセグメンテーションAPIを使いましょう。
最良のオープンソース背景除去モデルは?
BiRefNet-generalです。今回の5パイプラインテストでは、髪、透明物、複雑な背景において最良の結果でした。コードとウェイトはいずれもMITライセンスで、商用利用できます。RMBG-2.0は同じアーキテクチャをより良い学習データで改良していますが、オープンウェイトは非商用限定です。
Pythonで背景を削除するには?
rembgなら3行です。まずpip install "rembg[cpu]" onnxruntimeを実行し、続けて以下を使います。
from rembg import remove, new_session
from PIL import Image
out = remove(Image.open("in.jpg"), session=new_session("birefnet-general"))
out.save("out.png")
被写体の手よりもCPUでの1秒未満の速度を優先するのでなければ、デフォルトのu2netは避け、birefnet-generalを明示的に指定してください。