背景除去

*旧バージョン(バージョン1.0)のマニュアルはこちら


 


ZenFotomaticでは背景の自動除去機能を有効にすることでは元画像から被写体を自動検出し、それによって様々な自動処理が可能になります。

 

背景の自動除去機能

画面左の設定パネル内から図1のアイコンをクリックして開きます。

icon 図1:背景の自動除去

図2

図2

 

背景除去機能のOn / Off は図3のボタンで切り替えます。

図3

図3

 

被写体の検出

図4

図4

元画像内から被写体を検出する際の感度調整を行います。レベルを上げると写真内の各部の差をより高感度に検知します。レベルを上げすぎると被写体以外の余計な部分を除去せず残す場合があります。(図4)

 

レベルを上げると良い結果が得られやすい写真(図5 参照)

  • 被写体の輪郭がぼやけている、くっきりとしていない場合
  • 元画像の背景と被写体のコントラストが弱い(例:白背景に白い被写体等)
図5

図5

 

レベルを下げると良い結果が得られやすい写真(図6 参照)

  • 被写体の輪郭がはっきりしている写真は加工後により輪郭の処理制度が上がります
  • 元画像の背景と被写体のコントラストが強い(例:白背景に黒い被写体等)
図6

図6

 

クリーンカット

図7

図7

レベルを上げると認識された被写体の輪郭や空洞部分の背景をより美しく処理します。レベルを上げすぎると被写体全体が白っぽくなったり、画像が劣化する場合がございます。(図7)

*撮影時の色味に忠実に処理されたい場合は、クリーンカットのレベルを0に設定してください。

 

不要な背景の除去

図8

図8

元画像から被写体以外の不要な背景を認識するレベルをコントロールします。被写体と余分な背景部分の間のスペースが狭い場合はレベルを上げ、余分な背景が無い場合は低いレベルでも問題ありません。(図8)

図9:余分な背景有の例

図9:余分な背景有りの画像の例

図10:余分な背景無しの例

図10:余分な背景無しの画像の例

 

マスク機能

図11

図11

自動認識された被写体を保護するマスキング処理についての機能です。初期値は[自動マスク]となっており、ドロップダウンから[自動マスク(Tight)]・[カスタムマスク]が選択できます。(図11)

自動マスク

図12

図12

多くの画像に対し効果的なマスキングを自動で行います。ほとんどの場合はこの自動マスクが推奨されますが、より高いマスキング精度を求める場合は[カスタムマスク]で設定をカスタマイズしてください。(図12)

自動マスク(Tight)

図13

図13

被写体の輪郭処理がよりくっきりと処理されるようチューニングされた自動マスク処理を行います。
明るい環境で撮影された写真や元画像における被写体と背景のコントラストがはっきりとしている画像に対してより効果的に自動でマスク処理を行います。(図13)

カスタムマスク

図14

図14

[マスクレベル]・[輪郭のにじみ処理]の項目をカスタムで設定でき、より詳細なマスク処理が可能となります。
撮影環境に合わせて最適な値を設定することで、より精度の高い加工処理が期待できます。(図14)

マスクレベル

認識された被写体に対しマスキングする強度を設定する項目です。
レベルを上げるほどより強くマスキングされ、被写体が保護されます。レベルを上げすぎると被写体の内側に空洞や穴(バッグの持ち手の中側や指輪の内側等)の背景も残ってしまう場合があります。

図15

マスクレベル 1 で加工した例
*その他初期値

図16

失敗例
マスキングが弱過ぎるため被写体の内側まで除去されている

図17

成功例
リング部分の内側のマスキング不要部分にはマスキングされず、自然に白抜きされている。

図18

マスクレベル 10 で加工した例
*その他初期値

図19

成功例
被写体全体にマスキングがされている

図20

失敗例
リングの内側までマスキング処理され、背景が除去できていない。

図21

マスクレベル 4 で加工した例
*その他初期値

図22
図23

これらの画像は他の設定が初期値の場合、マスクレベル 4 で最適な加工ができました。
ZenFotomaticを利用する利点は大量の画像を一括で自動加工できる点です。
撮影環境に応じて多くの撮影画像に有効な設定値を設定しましょう。
 

 

輪郭のにじみ調整

図24

図24

ZenFotomaticは自然な加工結果になるよう、初期値においては被写体に施されたマスクの輪郭部分が背景に対し滑らかに馴染んでいくような処理となっています。
輪郭のにじみ調整のレベルを下げることでマスクの輪郭がよりはっきりする一方、元画像が暗い場合や濃い影を伴う画像などは被写体の輪郭部分が不自然となる場合もあるため基本的には初期値であるレベル 5 が推奨値となりますが、ライティング環境が整った環境で撮影され、元画像における被写体と背景のコントラストがしっかりとしている場合はレベルを下げることでよりくっきりとした仕上がりになります。(図24)

図25

輪郭のにじみ調整 0 で加工した例
*その他初期値

図26

元画像

図27

加工例
影の輪郭が不自然に処理されている

図28

元画像

図29

加工例
輪郭が自然かつ綺麗に処理されている

図30

輪郭のにじみ調整 5で加工した例
*その他初期値

図31

加工例
影が背景に自然に馴染んでいる

 

余白設定機能

図32

図32

ここで設定された余白値に従って自動認識された被写体が画像内に配置されます。
余白値はPixel(ピクセル)の値を直接入力する方法[Pixelで指定] と 画像の淵からの割合を指定する[%で指定]の2種類の方法で設定可能です。(図32)

背景が白抜きの商品写真はアクセス率や売上の向上につながるデータが出ていますが、それだけでは十分ではありません。画像内における被写体の位置が揃っていないなど一貫性がない場合、サイトデザインのクオリティーが著しく低くなります。一方画像内で一枚一枚被写体を整列させることも大きな作業不可となります。当機能はその作業負荷軽減に大きな効力を発揮します。

図33

加工例

リサイズ値
横500 pixel / 縦 600 pixel

[Pixelで指定]
上下:20 pixel
左右:50 pixel

図34

図34

このケースではリサイズ値 横500pixel / 縦600pixelと設定された余白値に従って完全にセンタリングしています。
図35の青いライン部分の余白が50 pixel、オレンジ色のライン部分の余白が20 pixelとなっており、それぞれ縦長や横長の被写体が混在していながらも矛盾値は無視して最適計算されています。

図35

図35

図36

加工例

リサイズ値
横600 pixel / 縦 400 pixel

[%で指定]
上下:0 %
左:50 %
右:0%

図37

図37

このケースではリサイズ値 横600pixel / 縦400pixelという横長の画像に右50%の余白を設け、上下・左は余白無し(0%)という設定に基づいて加工されています。

図38の青いライン部分は横600pixel / 縦400pixelという画像サイズに対して50%の余白、オレンジ色のライン部分は画像の淵に被写体が接する(=余白0%)となっており、それぞれ縦長や横長の被写体が混在していながらも矛盾値は無視して最適計算されています。

図38

図38

矛盾値に対する加工結果について

ZenFotomaticは入力された上下左右の余白値のいずれかが画像サイズと被写体サイズの関係に対し矛盾がある場合は自動的に該当する矛盾値を無視し、最適な計算方法によって被写体のセンタリングを行います。

図39

図39

図40

元画像

図41

リサイズ値
横500 pixel / 縦 600 pixel

余白設定
上下:20 pixel
左右:50 pixel

この場合はリサイズ値{横500 pixel / 縦 600 pixel}に対し余白値{上下:20 pixel / 左右:50 pixel}で指定されているにもかかわらず、左右に50pixel以上の余白が空いています。
これは、指定された余白値50pixelを基準にしてしまうと被写体上下を切るか(図42 左側)、被写体を横に引き伸ばすか(図42 右側)という加工方法となりますが、双方とも商品画像として矛盾が発生します。
ZenFotomaticは自動的にこの矛盾を避け、縦600pixelの画像に対し縦長の被写体の上下が指定された20pixelの余白に達した時点で被写体の大きさ・配置が決定され加工されます。

図42

図42

図43

図43

図44

元画像

図45

リサイズ値
横600 pixel / 縦 400 pixel

余白設定
上下右:0 %
左:50 %

この場合、元画像の左端に被写体が接しているので画像左側に余白を設けるには被写体を画像の縁から切り離すことになりますが、商品画像として矛盾が発生します。(図43 左)
ZenFotomaticは自動的にこの矛盾を避け、被写体が接している左端は固定したまま上下左に設定された0%の余白(余白無し)に従い加工します。次に上下を余白無しとするには被写体の右側が切れてしまい矛盾が発生するため(図43 右)、被写体の右端が画像の右端に接した(余白0%)となった時点で上下の余白無しという設定が無視され、被写体の大きさと配置が決定されます。

図46

図46

 

被写体の自動角度修正

図47

図47

ネットショップの商品撮影では所謂セオリー通りの撮影をする事よりも加工も含めた写真のクオリティーと効率を図る事のバランスをとる事が重要です。1商品、1枚の写真に時間をかける程それだけコストが発生し利益を圧迫する事に直結します。
商品に合わせて完璧なライティングを施す・三脚を使用する等はそれだけ時間を要します。
一方三脚を使用せずカメラを手持ちで撮影した場合は被写体をまっすぐに撮影する事は容易ではありません。
ZenFotomaticでは独自の画像解析アルゴリズムによって撮影された画像から被写体を自動認識し、被写体と切り出すと同時にその角度も自動で修正します。(図48・図49)

図48

図48

図49

図49


不要線削除


▼旧バージョン(バージョン1.0 / ~ 2017.3.6)

AUTO CROP

ZenFotomaticはアップロードされた画像から被写体を自動検出します。

認識された被写体を最適な位置へ配置し、指定された画像サイズに合わせて被写体のサイズも自動的にリサイズします。
また同時に、自動検出された被写体以外の背景部分を設定されたステータスに沿って自動的に、そして自然に切抜き加工します。

自動検出によって殆どの画像が最適に加工されますが、マニュアルモード内に用意された多くのオプション機能によって高度で緻密な設定も可能です。

シンプルモードの設定パネルで表示されていない項目はアドバンスドモードで表示されます。
シンプルモード・アドバンスドモードの切換えは画面右側のプロパティーパネル上部より変更可能です。

余白設定機能

余白設定機能に任意の数値を入力する事で、画像のエッジ部分から自動認識された被写体との余白を設定することが出来ます。
リサイズ機能によって設定された画像サイズに対し被写体サイズと設定された余白の値に矛盾が生じる場合は、リサイズ機能によって設定された画像サイズと被写体サイズの関係を優先します。

  • スマートパディング (pixels)
    画像内で、被写体が接していないエッジ部分にのみ設定された値(pixcel値)の余白を追加します。
  • スマートパディング (%)
    画像内で、被写体が接していないエッジ部分にのみ設定された値(被写体と画像サイズの割合)の余白を追加します。
  • フルパディング (pixels)
    被写体が元画像のエッジ部分に接している、接していないにかかわらず、画像内の縦横全てのエッジ部分に対し設定された値(pixcel値)の余白が追加されます。
  • フルパディング (%)
    被写体が元画像のエッジ部分に接している、接していないにかかわらず、画像内の縦横全てのエッジ部分に対し設定された値(被写体と画像サイズの割合)の余白が追加されます。

マスク機能

Auto Cropがオンに設定されると、ZenFotomaticはアップロードされた画像に対しマスキングを行います。
これにより、ZenFotomatic内で被写体と背景の区別が行われます。 マスキングには4つのモードがあります。

  • 自動マスク
    ZenFotomaticが推奨しているマスクモードです。 ZenFotomaticにアップロードされた画像の特性を自動分析し、最良のマスク設定を選択します。「クリーンカット」「被写体の検出」「不要な背景の除去」のレベルが調整できます。
  • 自動マスク(Tight)自動マスクに比べ、被写体と背景の分離がよりタイトに処理されます。調整できる項目は自動マスクと同様となります。
  • カスタムマスク
    より精密な設定を必要とする場合はカスタムマスクを利用してください。「マスクレベル」「マスクのにじみ効果」「クリーンカット」「被写体の検出」「不要な背景の除去」のレベルが調整できます。
  • マスクなし
    オリジナルの画像の背景が、未加工のまま適用されます。

*より良い結果を得る為には、写真撮影時に画像全体のエッジ部分から被写体までの背景スペースを十分にとっておく事をお勧めします。

各マスクモードで調整可能な項目について

 

  • マスクレベル:デフォルト値 = 5
    認識された被写体の保護レベルとなります(ペインティングの際のマスキングテープの様な働き)。
    被写体内に空洞や穴(バッグの持ち手の中側等)がある場合は、強過ぎると背景を残す場合がございますのでオリジナルの写真に合わせて設定してください。一方で値を下げすぎると被写体が白く色抜け(背景色を城に設定の場合)してしまう場合がございます。
    撮影時の背景と被写体の色味が近い場合は値を"5"から"7"程に、撮影時の背景と被写体のコントラストがはっきりとついている写真では"3"から"5"が適当な値となります。
  • マスクのにじみ効果:デフォルト値 = 5
    ZenFotomaticでは認識された被写体の輪郭を鋭角に切取る処理は完成画像が不自然になる事から致しておりません。マスクされた被写体の輪郭と白い背景部分を自然に馴染ませる為、被写体の輪郭をにじませながら背景に同化させます。「マスクのにじみ効果」はその際のにじみ具合の強弱の設定となります。
    大きい値になるほど被写体の輪郭から背景に対して余裕を持ってにじませるため、撮影の状態が暗い場合は被写体の輪郭に加工前の写真の暗い背景が残り徐々に背景に向かって薄くなっていくような仕上がりとなります。
    値が小さいと「にじみ」は少なくなりますが、その分被写体輪郭の処理が鋭角となりますので、撮影時の背景が十分に明るい場合以外では不自然な処理となり、お勧め出来ません。
    撮影時に十分なのライティングをされた状態で、3から6までの値が最適となります。
  • クリーンカット:デフォルト値 = 5
    大きい値とする事で、認識された被写体の輪郭や空洞部分の背景をより美しく処理します。一方で値を上げすぎると被写体全体が白っぽくなったり、画像が劣化する場合がございます。より撮影時の色味に忠実に処理されたい場合は、クリーンカットの値を小さく設定してください。
  • 被写体の検出:デフォルト値 = 4
    撮影された写真の中から被写体を認識する精度の強弱をコントロールします。値を上げすぎると、被写体周囲の不要な影や汚れ、背景紙等のシワや背景紙外等の不要な背景を認識してしまいます。一方で値を下げすぎると特に撮影時の背景と被写体と被写体の色味や質感が近い場合は一部を削る場合があります。撮影時の背景と被写体の色味や質感が近い場合は値を"5"から"7"程に、撮影時の背景と被写体のコントラストがはっきりとついている写真では"2"から"4"が適当な値となります。
  • 不要な背景の除去: デフォルト値 = 5
    撮影された写真の中から被写体以外の不要な背景を認識する精度の強弱をコントロールします。大きい被写体全体を撮影する為に被写体から離れて撮影された場合等、背景紙外の不要な背景を削除する際に有効な項目となります。一方で、被写体を接写した際等、撮影された写真の中に余分な背景が含まれていない、又は背景部分の面積が小さい場合には、この値を上げすぎると本来の被写体を背景と誤認識し被写体を削ってしまう場合があります。通常は"4"から"5"、左右に背景紙外が映り込んでいる場合等は"6"から"8"辺りが適当な値となります。※撮影時に可能な限り上下には背景紙外の不要な背景が映り込まないよう撮影してください。左右の背景紙外の不要な背景は当設定で除去可能です。

« 前のHelpへ            次のHelpへ »