1

複数ビューの顔検出の場合、LBP 機能/演算子を反転および回転して、さまざまな顔のポーズを検出できます。
たとえば、平面回転面で 45 度の LBP 機能をトレーニングした XML があります。LBP 機能を反転すると、添付の画像に示すように、平面回転で -45 度を検出できます。

これについては、この論文 (3 ページ) とこの論文 (3 ページ、第 2 段落) で言及されています。
私の質問は、LBP 機能を反転する方法です。XML ファイルに LBP 機能があるとします (ステージ 0 を以下に示します)。次に、XML ファイルの末尾に四角形も配置します。添付の画像に示すように、四角形を反転させました。LBP 機能を備えた横顔 XML でテストしました。

添付の画像に示すように、すべての長方形を反転させましたが、うまくいきません。右の横顔用にトレーニングされた XML ファイルをフリップする必要があるのは何ですか。
新しい XML ファイルを左側の横顔に使用できるようにします。

<!-- stage 0 -->
    <_>
      <maxWeakCount>2</maxWeakCount>
      <stageThreshold>-3.0878582596778870e-001</stageThreshold>
      <weakClassifiers>
        <_>
          <internalNodes>
            0 -1 56 -753806256 1896960080 -266837675 -553430703
            -939425653 -275644159 -662055445 -71304225</internalNodes>
          <leafValues>
            -8.9636164903640747e-001 7.1802616119384766e-001</leafValues></_>
        <_>
          <internalNodes>
            0 -1 46 -787246145 864096283 -117321441 320950355 402663867
            759873929 1577797887 993786587</internalNodes>
          <leafValues>
            -8.4973531961441040e-001 5.8757579326629639e-001</leafValues></_></weakClassifiers></_>

画像.

ここに画像の説明を入力

4

0 に答える 0