2017-03-02 11 views
0

私はカメラで撮影した画像をAWS S3にアップロードするアン​​ドロイドアプリを持っています。私はそれがユーザーの顔と、ユーザーの顔だけを含んでいる場合、イメージを保持することができるようにしたいと思います。 (つまり、セルフ - 残念なことにアンドロイドは、どのカメラがEXIFデータで使われたかを保存しません)。AWS Rekognition use

私はアンドロイドでこれを行うコードを見つけましたが、それはネットワークコールの不必要な量のようです。私がS3を使っているのを見て、S3が私のために自動的に行うことができるように思われる。つまり、フォルダにアップロードされたすべての画像は、Rekogを介して自動的に実行され、参照画像と同じ場合に保存され、それ以外の場合は削除されます。

サービスが新しくなりましたが、これが可能であれば、私はドキュメントを見つけることができません。誰か知っていますか?

答えて

3

次のことができます。

S3アップロードイベント - >トリガラムダ - >呼び出し認知比較API - >信頼スコアのしきい値に基づいて - >削除または保持することを決定します。注意すべき

ポイント:

  • あなたはS3
  • に保存された参照画像を持っている必要がアップロードされ、あまりにも多くの画像がある場合は、あなたがしてOKであれば、AWSのバッチは、より適している場合は、あなたが見ることができますリアルタイムでやっていないと、スポットインスタンスが望ましいはずです。
0

私はRekognitionでも働いています。あなたの質問からわかるように、ComparesFacesまたはSearchFacesを使用して、画像を保存するか削除するかを判断できます。私が特定のフォルダでRekogを自動実行する方法は、S3からLambdaを呼び出すことから始めることができますが、それ以上のAWSサービスが必要かどうかはわかりません。