LoginSignup
5
2

More than 3 years have passed since last update.

HMS ML KitとGoogle ML Kitについて

HMSとFirebaseの機械学習(ML Kit)の比較」ではHMS ML KitとFirebase ML Kitを比較しました。ところが、GoogleはFirebase ML Kitだけではなく、2020年にGoogle ML Kitもリリースしたので、HMS ML KitとGoogle ML Kitの比較もしようと思います。

HMS ML Kit

HMS ML Kit(https://developer.huawei.com/consumer/jp/hms/huawei-mlkit)はファーウェイが提供している機械学習SDKであり、その特徴は機械学習の機能数の多さです。オンデバイスでは19個の機械学習機能、クラウドでは14個の機械学習機能を提供しています。ただ、対象はAndroidだのみ、iOSにはまだ未対応です。

Google ML Kit

一方、Google ML Kit(https://developers.google.com/ml-kit)はGoogleがこ2020年にリリースしたML Kitであり、AndroidとiOS両方に対応していますが、オンデバイスの機械学習機能しかありません。

HMS ML KitとGoogle ML Kitの比較

下記はHMS ML KitとGoogle ML Kitの比較表です。Google ML Kitにクラウド機能がないので、今回の比較ではオンデバイスの機能のみを対象とします。

機能 HMS ML Kit Google ML Kit
テキスト認識
銀行カード認識
一般カード認識
翻訳
言語識別
画像のラベル付け
オブジェクトの検出とトラッキング
オブジェクト切り抜き
画像高画質化
画像歪み補正
文字高画質化
場面のラベル付け
顔検出
骨格検出
Live Face Detection
手のひら検出
AutoML モデルの推論
カスタムモデルの推論
バーコード スキャン
手書き文字認識

上記の比較表をご覧になれば、HMS ML Kitのほうが機械学習機能が圧倒的に多いことがわかると思います。ただ、GoogleはFirebase ML Kitも提供しているので、それも入れて比較してみましょう。

Firebase ML Kitも入れて比較する

機能 HMS ML Kit Google ML Kit / Firebase ML Kit
テキスト認識 Firebase ML Kit
銀行カード認識
一般カード認識
翻訳 Firebase ML Kit
言語識別 Firebase ML Kit
画像のラベル付け Google ML Kit, Firebase ML Kit
オブジェクトの検出とトラッキング Google ML Kit, Firebase ML Kit
オブジェクト切り抜き
画像高画質化
画像歪み補正 Google ML Kit
文字高画質化
場面のラベル付け
顔検出 Google ML Kit, Firebase ML Kit
骨格検出 Google ML Kit
Live Face Detection
手のひら検出
AutoML モデルの推論 Firebase ML Kit
カスタムモデルの推論 Firebase ML Kit
バーコード スキャン Google ML Kit, Firebase ML Kit
手書き文字認識 Google ML Kit
スマート リプライ Firebase ML Kit

これでHMSとGoogleのオンデバイス機械学習機能の違いがわかりやすくなりました。全体的にHMS ML Kitのほうが機械学習機能が多いです。それとHMSにもGoogleにも自分にしか提供していない機械学習機能があります。

これから世界はAI時代に突入するので、開発者がML Kitを扱うことが多くなると思います。今のうちにML Kitを試し、経験を増やしておくのはいかがでしょうか。

参考

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2