問題タブ [dlib-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2629 参照

image-recognition - dlib がオブジェクトを見つけるのが遅いのはなぜですか?

私は Dlib でいくつかのものをテストしており、tools/imglab/build/imglab に含まれているコンパイル済みツールを使用して、認識したいオブジェクトのインスタンスの周りに四角形を選択しました。検出したいオブジェクトのいくつかの異なるビューを記述したこの xml ファイルを使用して、いくつかの変更を加えてトレイン オブジェクト プレディクターを実行します。

images ディレクトリで実行すると、detector.svm が作成されます。

画像に対して修正されたオブジェクト検出器を実行すると、必要なオブジェクトの多くが検出され、それらの周りに四角形が配置されますが、1920x1080 のスクリーンショットでそれらを見つけるのに約 2 秒かかります! これは i5-3230M CPU @ 2.60GHz × 4 上にあるので、速度を上げたり、それほど強力でないデバイスで動作させるために、圧縮やその他のステップが欠けているのではないかと思います。これが重要な場合、これは dlib-18.16 から Ubuntu でコンパイルされます。

0 投票する
2 に答える
1438 参照

python - Dlib のトリミングされた画像は青色です

ここに画像の説明を入力顔の特定の領域を抽出するために D-lib を使用しています。dlibランドマークポイント検出器を使用して検出された領域を切り抜くためにopencvを使用しています。ただし、トリミングされた画像は青色です。変更の理由について何か考えはありますか?また、一部の画像がこのコードをスキップしていることもわかりました。たとえば、ソース フォルダーに 20 個の画像がある場合、それらを dlib 検出器で実行した後、すべての入力から 2 つの画像を抽出しているため、宛先フォルダーに 40 個の結果の画像を取得する必要があります。しかし、そうではありません。15〜20枚の画像しか取得していません。しかし、それらはプログラムで実行されており、私のプログラムに追加された例外ではありません。

以下の私のコードを見つけてください:- また、添付の画像を見つけてください。

0 投票する
1 に答える
713 参照

computer-vision - D-lib イメージのトレーニング

眼認識を使用するために D-lib ライブラリを使用しています。そのため、ドキュメントに記載されているオプションを使用して、独自の分類子をトレーニングすることを計画しています。C++ と比較すると、言語プラットフォームとして Python を使用しています。

そのため、imglab ツールを使用して、トレーニングとテスト用に 2 つの .xml ファイルを作成しました。imglab ツールですべてのサブジェクト名にラベルを付ける必要がありますか? 私は20000枚近くの画像を持っています。難しくないですか?簡単な方法はありますか?添付のシナリオに一致するコードを見つけてください。

0 投票する
0 に答える
224 参照

python - Pythonサーバーレスがデプロイされていません

サーバーレス フレームワークで作成されたアプリをデプロイしようとしています。ただし、必要なパッケージをいくつか追加したため、すべてが壊れています。

これは私のrequirements.txtです

これは私の serverless.yml です

私はWindows環境で作業しています。すべてを壊すパッケージは dlib です。いくつかのチュートリアルに従った後、ローカルに dlib をインストールできましたが、サーバーレス デプロイを実行するたびに、python パッケージがプロジェクト フォルダーに残り、次のエラーが表示されます。

docker を試す前に、pythonBin を追加し、Dockerfile オプションと DockerizePip を削除して、独自の python インストールを試してみましたが、何も機能しません。requirements.txt を PyJWT と SQLAlchemy だけにしておけば、デプロイは機能します (ローカル python または docker を使用)。「SLS_DEBUG」環境変数も追加しましたが、追加情報や関連情報が表示されません。

0 投票する
1 に答える
52 参照

face-recognition - dlib pythonで顔画像が検出されずにバウンディングボックスが返されました

バックエンド検出器として dlib を使用した deepface ライブラリを使用して、写真内の複数の顔を検出しようとしています。私はDlibWrapper.pydeepface ライブラリの を使用していますが、次の問題があります: 場合によっては、検出器はバウンディング ボックスの座標を返しますが、検出された顔画像の検出されたフェイスボックスの座標は返しません。

境界ボックスの一部の座標の負の値が原因でこのバグが発生するのではないかと思っていましたが、負の値はバグではなく機能であるため、そうではないことがわかりました。これは、 deepfaceライブラリの DlibWrapper です。