テクノロジー

顔認識それがどのように機能するかそして次に何が起こるか

あなたは階段を上ってエレベーターに入る。 彼はあなたが必要な階を知っています。アパートへの扉自体はあなたの前に開きます。コンピュータと電話はあなたを「認識」し、パスワードを要求しません。車、ソーシャルネットワーク、商店 - 誰もがあなたに挨拶し、かろうじてそれらを見て、名前であなたに電話をかけ、あなたのあらゆる動きを予測します。これが顔認識の仕組みです。それが好き怖い?

一見したところ、次のように思われるかもしれません。それを可能にし、あなたのあらゆる動きを監視し、あなたに一件の書類を集めることができる組織。しかし、顔認識技術が世界中にどれだけ広く普及しているか、そしてそれらが約束する強力な約束を想像することすらできません。上記の例に加えて、顔認識システムはあなたがそのような単純で複雑なことをすることを可能にします:

  • オンライン試験中の学生の本人確認
  • スタジアムやナイトクラブの入り口にある「ブラックリスト」からの人々の定義。
  • 商品の支払い
  • 遊園地を訪問するときあなたの場所を並べる。
  • 電話またはコンピュータのロックを解除します。

モスクワだけでもいい15万台以上の屋外監視カメラのネットワークがあります。彼らから隠れることはありません、そしてこれは人々に考えさせますが、「監視」の規模はそれほど素晴らしいものではありません。このネットワークは強力な顔認識システムを使用していますが、動作するのに多くのエネルギーを必要とするため、リアルタイムで動作するカメラはわずか2〜4,000台です。集団の大量モニタリングは今のところ怖いだけなので、このテクノロジーの本当の利点に注目するべきです。しかし、まず最初に。

顔認識はどのように機能しますか?

自分自身のことを考えたことがない顔を認識、それを認識?そして、コンピュータはどのようにそれをしますか?もちろん、人間の顔には説明が簡単な特定の特性があります。目の間の距離、鼻の位置と幅、眉とあごの形 - あなたが他の人を見たときにあなたが無意識に気づくこれらすべての詳細。これらすべての測定基準を組み合わせると、人間の顔の数式が得られるため、コンピュータはこれらすべてを一定の効率と精度で行います。

では、システムはどの程度うまく機能しているのでしょうか。今顔認識?かなり良いですが、時々間違っています。 Facebookや他のプラットフォームで顔を認識するソフトウェアに遭遇したことがあれば、おそらくあなたはおそらく正確なものと同じくらい多くの面白い結果があることに気づいたでしょう。それでも、この技術は100%の精度では機能しませんが、広く使用されるには十分です。そしてあなたを緊張させさえします。

NECのPaul Howieは、自分の顔認識システムが個人を識別して個人の識別子を探すと言います。

「たとえば、多くの人が独特の特性を目にします。あるいは、あごから額や他の部品までの距離かもしれません。特に、重要と考えられる15〜20の要因と、それほど重要ではなくなったその他の要因を考慮しています。人間の頭の三次元画像が作成されるので、たとえそれが部分的に閉じられていても、完全に一致することができます。その後、システムは顔の署名を取得してデータベースに渡します。」

それは顔認識ソフトウェアについて心配する価値がありますか?

まず第一に、顔認識はデータです。 多くの場合、許可なしにデータを収集して保存することができます。情報が収集され保存されると、ハッキングの可能性があります。顔認識ソフトウェアを搭載したプラットフォームは、まだ深刻なハッキングはされていませんが、技術が広まるにつれて、あなたのバイオメトリックデータはますます多くの人々の手に渡るようになるでしょう。

所有権の問題もあります。 ほとんどの人は、Facebookのようなソーシャルメディアプラットフォームに登録されている場合、現時点でのデータがこのFacebookに属していることを知りません。顔認識を使用している会社の数は絶えず増えているので、すぐにあなた自身の写真をインターネットにアップロードして妥協する必要さえありません。それらはすでにそこに保管されていて、長期間保管されています。

ソフトウェアと言えば、彼ら全員異なった働きをしますが、基本的にそれらは同じような方法とニューラルネットワークを使います。それぞれの顔は多くの独特の特徴を持っています(世界では2つの同一の顔を見つけることは不可能ですが、それでも人類の全歴史の中でどれだけの数があったのでしょう!)。たとえば、FaceItソフトウェアはこれらの機能を節点として定義します。各面には、前述のものと同様に約80個の節点が含まれています。目の間隔、鼻の幅、目の奥行きの深さ、あごの形状、あごの長さです。これらの点が測定され、数値コード(「指紋」)が作成されます。これがデータベースに入力されます。

以前は、顔認識はに基づいていましたデータベースからの他の二次元画像を比較または識別するための二次元画像。より高い効率性と正確性のために、画像は、カメラ内を直接見ている顔でなければならず、わずかな光の分散を伴って、そしてあまり表情がない。もちろん、それはいまいち悪かった。

ほとんどの場合、画像は適切な環境で作成されていません。ほんの少しの光でもシステムの有効性が低下する可能性があり、それが高い失敗率につながります。

3Dは3D認識に置き換えられました。 この新しく登場したソフトウェアのトレンドは、非常に正確な顔認識を提供する3Dモデルを使用しています。人の顔の表面の3次元画像をリアルタイムでキャプチャすることで、このソフトウェアは、目のくぼみ、鼻、あごの曲線など、硬い組織や骨が最も目立つ特徴的な機能を識別して、被写体を識別します。これらの分野は独特であり、時間とともに変化することはありません。

ではない深さと軸の測定値を使う照明が影響するため、3D顔認識システムは暗闇でも使用でき、さまざまな角度から(縦断面でも)オブジェクトを認識できます。そのようなソフトウェアは、人を特定するいくつかの段階を経ます。

  • 検出:既存の写真(2D)またはビデオのデジタルスキャンを使用して写真を撮り、被写体のライブ写真(3D)を取得します。
  • センタリング:顔が決まったら、システムは頭の位置、大きさ、姿勢をマークします。
  • 測定:システムは、面上の曲線をミリメートルの精度で測定し、パターンを作成します。
  • 表現:システムはパターンを固有のコードに変換します。このコードは、特徴と顔の特徴を表す一連の数字で各パターンを設定します。
  • マッチング:画像が3Dでデータベースに含まれている場合三次元画像、比較は画像を変更せずに行われます。しかし、データベースが二次元画像からなる場合、三次元画像は(あたかも同じ顔の特徴の異なる角度から撮られた二次元画像のように)異なる成分に分解され、それらは2D画像に変換される。そして、データベースに一致があります。
  • 検証または識別:検証の過程で絵が比較されますデータベース内のスナップショットは1つだけです(1:1)。目標が識別である場合、スナップショットはデータベース内のすべてのスナップショットと比較され、それによって多数の一致(1:N)が発生します。これまたは他の方法は必要に応じて適用されます。

顔認識システムはどこで使われていますか?

過去には、顔認識システムが見つかった当局が群衆の中からランダムな人々を探すためにそれらを使用したため、それらは主に法執行機関で使用されています。政府機関の中には、セキュリティと選挙詐欺の排除のために同様のシステムを使用しているものもありました。

ただし、他にも多くの状況があります。そのようなソフトウェアは普及しつつあります。システムは安くなり、その分布は拡大しています。現在では、銀行や空港で使用されているカメラやコンピューターと互換性があります。旅行代理店は「ベテラン旅行者」プログラムに取り組んでいます:その助けを借りて、彼らは自発的に情報を提供する乗客のために迅速な安全スクリーニングを行います。人々が顔を内部データベースと照合する顔認識システムを通過すれば、空港の待ち行列はより早く進むだろう。

その他の潜在的用途にはATMと現金自動支払機ソフトウェアはすぐにクライアントの顔を確認することができます。クライアントの許可後、ATMまたは端末は顔のスナップショットを撮ります。このソフトウェアは、個人情報の盗難や不正な取引からクライアントを保護する人物の痕跡を生み出します。ATMは、他の人物と一緒にお金を配ることはありません。 PINコードでさえも必要ありません。

魔法?テクノロジー!

開発は特に重要かつ興味深いものです。銀行振込の分野における顔認識技術。最近、ロシアの銀行Otkrytieは、テクノロジーブランドOpen Garageの下で開発された独自のソリューションを発表しました。Otkrytie.Transvodyモバイルアプリケーションの写真からお金を転送することです。カードや電話の番号を入力するのではなく、転送する必要がある人の写真を撮るだけです。顔認識システムは、写真を(銀行がカードを発行したときに行われる)参照と比較し、姓名の入力を促します。カードを選択して金額を入力するだけです。最も重要なのは、サードパーティの銀行の顧客もOtkritieの顧客への振替にこの機能を使用できることです。振替の送信者は任意のロシアの銀行のカードを使用できます。

「数字の代わりに顧客の写真を使用するOtkritie Bankのパートナーシステム開発部門の責任者であるAlexey Matveyevは、銀行カードは、彼のバイオメトリックデータを使用してクライアントを高い精度で識別することを可能にする、ニューラルネットワーク顔認識システムの使用に基づくオンライン転送に対する基本的に新しいアプローチです。 - サービスは、ユーザーが送金を行うためのまったく新しい生活シナリオを切り開きます。現在、世界の金融市場の参加者は誰もその顧客にこのサービスを提供していません。」

モバイルアプリケーション「翻訳」はこちらからダウンロードできます。