Home / 開発実績 / XR(AR/VR/MR) / 展示会場でのiPad顔認識ARカメラアプリ_APIサーバー開発

展示会場でのiPad顔認識ARカメラアプリ_APIサーバー開発

展示会場でのiPad顔認識ARカメラアプリ_APIサーバー開発
data
内容

展示会場でのiPad顔認識ARカメラアプリ

iOSのFace Traking with ARkitの機能を使いスマホアプリのカメラで人の顔を認識します。
実際の顔に自動的に3Dアニメーションを被せてAR(オーグメンテッドリアリティ:拡張現実)表示させることができるアプリです。
開発内容としてはサーバーの環境構築を実行しました。
アプリから画像を取得しURL発行までのサーバー側のAPIを開発しました。
定期的に画像を削除するためのジョブ作成とスケジュール化も開発しました。

 

iOSのFace Traking with ARkitの機能

ARKitとは、iOSデバイスのカメラとモーションの機能を統合してARを開発できるライブラリです。iPhone X以降のカメラには色々なセンサが埋め込まれていて、これらのセンサーユニットを総称してTrueDepthカメラと呼びます。このTrueDepthカメラは、空間の深度情報を取得し顔の奥行きを認識(Face Tracking)することができるようになりました。

顔認識APIとは

コンピュータに膨大なデータを学習させて、画像や動画から人物の顔を分析できるようにしたのが顔認識機能です。顔認識を自社アプリに組み込むために顔認識APIは活用されます。

顔認識APIは動画や画像から人物の顔を検出して、必要な情報を検出した顔から読み取るのが特徴。性別や年齢、感情などの情報をAPIを使うだけで簡単に抽出できるのが魅力です。

例えば顔認識APIを活用した自撮りアプリでは、顔パーツを認識することでメイクを適用できます。さまざまなコスメを試すことができ、自分にあった化粧品をスマホで見つけられるのがポイント。

自撮り以外にもさまざまな分野で顔認識APIは活用されています。アプリに顔認識APIを組み込むことで、より利便性の高い機能をユーザーに提供できるでしょう。iOSのFace Traking with ARkit以外にもいくつかの顔認識APIを紹介します。

 

GAFAなどの有名な顔認識APIを紹介

「どのような顔認識APIがあるのか気になる」と思った人は多くいるはず。今では複数のIT企業が顔認識APIを提供していて、開発者はAPIを手軽に利用することが可能です。

アプリやシステムの開発を検討している人が知っておくべき顔認識APIは5つあります。

  1. Face API(Microsoft)
  2. Cloud Vision API(google)
  3. Amazon Rekognition
  4. Watson Visual Recognition API(IBM)
  5. Face Detect API(Megvii)

ONETECHブログでも紹介していますので参考にしてみてください。

顔認識APIとは?特徴や5種類の有名APIについて紹介

顔認証、顔認識、生体認証の研究は進んでいます。Face Traking with ARkit以外でも様々なアプリ開発に応用可能です。

 

ONETECHのAI開発

今回はAPIの開発のみだったので顔認識のAI処理(人工知能)の実行はしませんでしたが、ONETECHはAIの研究開発に力を入れています。Yoloフレームワークを使用した、画像認識、顔認識、顔認証、OCR、などは実績があります。Yoloは、”You only look once” の略で、リアルタイム画像認識を行うアルゴリズムです。 Yolo は  Darknet という C で書かれた機械学習フレームワークを使用して実装しています。またAIでの英文字処理は、英作文自動採点のためのAI(人工知能)システム開発を開発した実績もあります。

 

AR/VR/MR開発

AR/VR/MR開発は2015年より取り組んでおります。UNITYの技術者育成に力を入れて取り組んでいます。HoloLens/Oculus/HTC VIVE/Nreal Lightなど最新のデバイスも取り揃えています。

フロントエンド、バックエンド、サーバサイドの開発も一括して受けられます。
AR/VR/MRアプリ開発、AI開発、3DCG制作、HoloLensアプリ開発に興味のある方はお気軽にお問い合わせください。

実績一覧

好きなキャラクターや3DアバターがARで出現して、一緒に撮影できるARアプリを開発しました。 ARで表示したアバターは、小さくしたり大きくしたり自由に変形することできます。 アバターごとに個別のモーションを実装し、好きなキャラクターで様々なシチュエーションで撮影することができます。 自動で月額課金するアプリ内課金のサブスクリプションも実装しました。

本アプリは定期的に点検業務が必要なある機器の点検手順をARで補助するホロレンズアプリです。業務の標準化による人手不足の解消などに役立つソリューションとなります。UNITYで開発しました。HoloLensは、現時点では最も優れたMRのデバイスの一つでもあります。

医療系専門学校で臨床工学士向けの心臓カテーテル検査のトレーニングが行われています。研修では実際の手術の状況での機器の操作の仕方などを学ぶことには限界があります。そこで実際の医療現場に近い状況をバーチャル空間で再現して、反復練習できるVRの活用に注目が集まっています。

寿司職人の育成のための専門学校向けMRによる真鯛の捌き方アプリを作成 真鯛の捌き方をリアルに再現するための3Dモデリングとアニメーション Microsoft HoloLens 2アプリをUnityで開発 HoloLens 2を装着してリアルな体験ができるインタラクティブな学習体験の設計

ある工場で産業用ロボットの操作を実行する前のトレーニングで使用します。VRのトレーニングを通じて技術的な把握を深めリスクを軽減します。UNITYでVRアプリを開発しました。VRコントロールアプリはOculus Questデバイスで実行されるソフトウェアアプリケーションです。

無料相談
お問い合わせ