投稿を読む
自身で開発しているアプリに画像認識の機能を入れたいと考えています。どこから手を付けていいのかよくわかってませんが、どんな方法があるでしょうか?
   
2022-02-10 14:47

自身で開発しているアプリに画像認識の機能を入れたいと考えています。どこから手を付けていいのかよくわかってませんが、どんな方法があるでしょうか?

カテゴリーAI&Tech > 画像・音声xAI
コメント 0|  閲覧 2
回答
投稿を読む
   
2022-02-10 14:47

大きく分けて2つあると思います。
・商用のAPIサービスを利用する
・フリーの画像解析ライブラリや機械学習フレームワークを利用する

簡単に試してみるならば、まずはAPIサービスを利用してみると良いと思います。
Amazon RekognitionやGoogle Cloud Vision APIといったものがあります。
こちらのサイトでもいくつか紹介されてますね。
https://allai.jp/tech/image-speech/image-recognition/
これらはAPIサービスなので、ネットにアクセスできる必要があります。学習済みの機械学習モデルをすぐ利用できるので、手早く高精度な画像認識機能を実現できます。
難点としては本格的に使い始めるとそれなりに費用がかかってくるところだと思います。が、自身でいろいろ頑張らなくても、用意されているモデルを利用するだけで結構な精度と機能が実現できるので、そのメリットは十分あると思います。

完全に無料で、あるいはスタンドアロンで使いたい場合は、フリーの画像解析ライブラリを使用する方法があります。
OpenCVが有名で情報も多く、手軽に使えると思います。ただ、機能や精度などはAPIサービスなどに比べると見劣りします。
他にもTensofFlowやPyTorchといったフレームワークを利用することも考えられます。自身でモデルを構築して学習させる必要があり、それなりに知識と時間と計算資源が必要になってくるので、それらが苦にならないならいいのではないかと思います。

どのAPI、ライブラリでもそうですが、それぞれできることや得意なものが違っています。
どんな画像を認識する必要があるのかをよく考えて比較検討するのをおすすめします。

コメント 0