本文へスキップ
IFAI

オープンソース

「Lucida」登場:ガラスや髪の毛の透過に対応するオープンソース背景除去モデル

公開 拡散指数 59

半透明ガラスや迷彩、文字の影、細い髪の毛など、一般的なツールが苦手とする境界処理に特化した背景除去モデル「Lucida」が公開された。サイズは 900MB 未満と軽量で、MIT ライセンスのもと一般的な GPU でローカル実行できる。

「Lucida」登場:ガラスや髪の毛の透過に対応するオープンソース背景除去モデル
画像:github.com

Lucida は、従来の背景除去ツールが破綻しがちな難所をきれいに処理するために作られた、オープンソースの画像マット処理モデルだ。半透明のガラス器や背景と同化した迷彩柄、文字のソフトな影、発光エフェクト、細い髪の毛まで、質感と透過度を保ったまま背景だけを切り落としてくれる。

一般的な背景除去ツールを使うと、ガラスの内部が不透明な塗りつぶしになったり、透明部分ごと切り落とされたりすることが多い。Lucida は BiRefNet アーキテクチャをベースにファインチューニングされたモデルで、半透明物体やタイポグラフィ、イラスト、ステッカーや T シャツなどのプリントデザインに特化して強化されている。

何ができるのか、既存ツールとの違い

公開された 9 カテゴリ・計 203 枚のベンチマークにおいて、Lucida の全体平均絶対誤差(MAE)は 0.0257 を記録した。InSPyReNet の 0.0295 や商用リファレンスとして使われた fal.ai の Ideogram を上回り、総合トップに立っている。

特に得意とするのがエッジケースだ。背景と同化しやすい迷彩柄では、InSPyReNet の 2 倍以上、Ideogram の 4.4 倍高い精度を出している。また、プリントデザインの誤差は 0.0235 と競合比で 2 倍以上優れており、ノイズの多い背景から文字の柔らかなドロップシャドウだけを綺麗に残すこともできる。

一方で、開発者は弱点も率直に明かしている。ガラスの透過処理そのものは Ideogram が 0.0343 で僅かにリードしているほか、入り組んだ製品写真や細い網状の構造では InSPyReNet が、純粋な髪の毛の処理では RMBG-2.0 が依然として優位に立つ場面がある。

つまり、多数の物体が密集した商品写真なら既存の定番モデルが向いているが、透明感のある被写体やフォント、迷彩、イラストなどの切り抜きにおいては、Lucida が最も強力な選択肢となる。

動作要件と試し方

プロジェクトは制約が極めて少ない MIT ライセンスで完全公開されている。コードだけでなく、モデルの重み、学習方法、使用されたデータセットまですべて手に入る。

モデルサイズは 900MB 未満と非常にコンパクトだ。一般的な民生用 GPU を搭載した PC で十分にローカル実行でき、標準の推奨解像度は 1024x1024 となっている。

ローカルで動かす場合は Python 3.12 以降が必要で、uv や pip を使って環境構築できる。エッジ処理や色補正のオプションも用意されているほか、Web API サーバーとしても立ち上げ可能だ。今すぐ試したい場合は、Hugging Face 上の ZeroGPU デモを使えば数秒で切り抜き結果を確認できる。

なぜ重要か

デザイナーやグッズ制作者、個人開発者にとって、Lucida はオープンソースの切り抜きツールにあった最大の穴を埋める存在だ。これまではガラスの透明感や文字の影を綺麗に残すためだけに有料の商用 API を叩く必要があったが、今後はローカル環境の軽量モデルで完結できるようになる。

勝っている部分だけでなく、負けている項目まで正確にデータを提示して公開する姿勢は非常に実用的だと評価できる。巨大な汎用モデルを追いかけるのではなく、900MB 未満のサイズで現場の困りごとにピンポイントで応えた点は、制作ワークフローに直結する大きな前進だ。

情報源 (2)

  1. [1]
    github.com(新しいタブで開きます)原文github.com
  2. [2]
    youtube.com(新しいタブで開きます)報道youtube.com

毎日のAIピックアップ