Skip to main content
QUICK REVIEW

[論文レビュー] Prompt-Aware Controllable Shadow Removal

Kerui Chen, Wu Zhong|ArXiv.org|Jan 25, 2025
Image and Signal Denoising Methods被引用数 4
ひとこと要約

本論文は、プロンプト(ドット/ライン/対象マスク)を用いて影マスクなしでユーザーが指定する対象の影を制御的に除去する PACSRNet を提案し、新しいプロンプトベースの影除去データセット PCSRD を提供する。

ABSTRACT

Shadow removal aims to restore the image content in shadowed regions. While deep learning-based methods have shown promising results, they still face key challenges: 1) uncontrolled removal of all shadows, or 2) controllable removal but heavily relies on precise shadow region masks. To address these issues, we introduce a novel paradigm: prompt-aware controllable shadow removal. Unlike existing approaches, our paradigm allows for targeted shadow removal from specific subjects based on user prompts (e.g., dots, lines, or subject masks). This approach eliminates the need for shadow annotations and offers flexible, user-controlled shadow removal. Specifically, we propose an end-to-end learnable model, the Prompt-Aware Controllable Shadow Removal Network (PACSRNet). PACSRNet consists of two key modules: a prompt-aware module that generates shadow masks for the specified subject based on the user prompt, and a shadow removal module that uses the shadow prior from the first module to restore the content in the shadowed regions. Additionally, we enhance the shadow removal module by incorporating feature information from the prompt-aware module through a linear operation, providing prompt-guided support for shadow removal. Recognizing that existing shadow removal datasets lack diverse user prompts, we contribute a new dataset specifically designed for prompt-based controllable shadow removal. Extensive experimental results demonstrate the effectiveness and superiority of PACSRNet.

研究の動機と目的

  • グローバルまたはマスクベースのアプローチを超え、ユーザープ prompts による特定対象の除去を実現する可制御な影除去を動機づける。
  • 推論時に正確な影領域マスクへの依存を排除する。
  • プロンプト認識マスク生成と影の復元ガイダンスを行うエンドツーエンドのネットワークを開発する。
  • 複数のプロンプトタイプを用いたデータセット(PCSRD)を導入・公開し、現実世界のプロンプトを模擬する。

提案手法

  • PACSRNet を二つのモジュールで提案する:対象固有の影マスクを生成するプロンプト認識モジュールと、プロンプト認識モジュールからの影の事前情報を用いて復元をガイドするプロンプト誘導ガイダンス機能、及び 影の復元モジュール。
  • 空間と周波数情報を統合する Spatial-Frequency Interaction (SFI) ブロックを取り入れ、空間特徴と周波数特徴を融合して影の境界知覚を向上させる。
  • 影の除去モジュール内で Dense-Sparse Local Attention (DSLA) ブロックを用い、不要なコンテンツの混入を抑えつつ有用な文脈を保持する。
  • プロンプト認識特徴を線形層を介して影除去エンコーダに接続し、復元時の暗示的なプロンプトガイダンスを提供する。
  • 損失は影除去損失と影予測損失の組み合わせで学習し、λ=3 でそれらをバランスさせる。
  • PCSRD および ISTD+ データセットで評価し、最先端の影除去手法と比較する。

実験結果

リサーチクエスチョン

  • RQ1軽量プロンプト(ドット/ライン/対象マスク)だけで、明示的な影マスクなしに対象固有の影領域を正確に予測するプロンプト認識ネットワークは可能か。
  • RQ2空間-周波数情報と密稀局所アテンションの統合は、プロンプト下で影の境界の認識と復元品質を改善するか。
  • RQ3プロンプトガイダンスは、多様なプロンプトとデータセットに対して影除去モジュールの性能にどのように影響するか。
  • RQ4提案手法は、影領域および全画像の指標の両方で、既存の影除去手法と比較して競合的または優れているか。
  • RQ5新しい PCSRD データセットは、プロンプトベースの制御可能な影除去の堅牢な評価を可能にするか。

主な発見

MethodPSNR (Shadow)SSIM (Shadow)RMSE (Shadow)PSNR (Non-Shadow)SSIM (Non-Shadow)RMSE (Non-Shadow)PSNR (All Regions)SSIM (All Regions)RMSE (All Regions)
BMNet Zhu et al. (2022)44.4590.99555.942848.8320.99610.640141.6270.98810.7743
Inpaint4Shadow Li et al. (2023)45.4430.99588.669245.6430.99550.881741.9690.98840.9723
ShadowFormer Guo et al. (2023a)45.3180.99575.168749.7740.99620.501842.3020.98890.6183
ShadowDiffusion Guo et al. (2023b)44.5930.989612.50746.0940.98891.072640.8230.98691.2135
HomoFormer Xiao et al. (2024)45.2560.99575.315949.5930.99620.504242.2190.98880.6251
PACSRNet † (Ours)45.5590.99594.998749.7840.99640.492742.4940.98920.6038
PACSRNet (Ours) w/ Dot43.3820.99526.131148.6220.99610.486440.9560.98780.6341
PACSRNet (Ours) w/ Line43.4790.99536.084748.8670.99610.486141.0560.98790.6333
PACSRNet (Ours) w/ Subject Mask44.3540.99575.554149.0610.99610.502241.5920.98840.6263
BMNet Zhu et al. (2019) ISTD+37.870.9915.6237.510.9852.4533.980.9722.97
Inpaint4Shadow Li et al. (2023) ISTD+38.100.9906.0937.660.9812.8234.160.9673.35
ShadowFormer Guo et al. (2023a) ISTD+39.480.9925.2338.820.9832.3035.460.9712.78
ShadowDiffusion Guo et al. (2023b) ISTD+39.690.9924.9738.890.9872.2835.670.9752.72
HomoFormer Xiao et al. (2024) ISTD+39.490.9934.7338.750.9842.2335.350.9752.64
PACSRNet † (Ours) ISTD+40.320.9934.8939.180.9852.2736.020.9722.63
  • PACSRNet は PCSRD 上で、ドット/ライン/対象マスクプロンプトそれぞれの影除去タスクで PSNR が 40.95/41.06/41.59 を達成し、正確なマスクを用いる ShadowDiffusion と比較して競争力を示す。
  • PACSRNet 全体は PCSRD および ISTD+ の両方で PSNR/SSIM がベースラインを上回り、影領域の復元が優れている(例:PCSRD の影領域で PACSRNet† PSNR 45.559)。
  • アブレーションにより Spatial-Frequency Interaction (SFI) ブロックが PSNR を 0.23 dB 向上させることを示し、周波数特徴の有効性を検証。
  • Dense-Sparse Local Attention (DSLA) は、密集アテンションのみの場合よりも無関係な内容の導入を抑え、復元品質を向上させる。
  • プロンプト認識ガイダンスは影除去性能を向上させ、マルチスケールのプロンプト特徴が影除去エンコーダを対象と影に焦点を当てるよう導く。
  • 提案されたプロンプトベースデータセット PCSRD(11,900 サンプル)は、多様なプロンプトと複雑なシーンを将来の研究に対応してサポートする。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。