Sipeed MaixはKendryte K210というSoCを搭載しており、小さいマイコンの中で、ディープラーニングを使った画像処理を高速に動かすことができる、今話題のデバイスです。 本書は、Sipeed Maixの基礎から、深層学習モデルの作り方、Maixの最新情報、AIOTの応用事例まで、Maixを使い倒すための情報をたくさん盛り込んでいます。 あなたも本書とMaixで、AIOTの世界を体験してみませんか!?
本書ではこんなことが学べます
Maix/MaixPy/AIOT/エッジコンピューティング/深層学習/Keras/TensorFlow/Mobilenet/YOLOv2/Kenryte K210/OpenMV/Micropython
目次
第1章Maix の紹介 Sipeed Maix とは Kendryte K210 とは? M5StickV/UnitV とは K210 のデバイスが続々登場 第2章Maix の開発環境 Kendryte K210 の開発環境 MaixPy のファームウェアを書き込む MaixPy IDE のダウンロード 第3章MaixPy を使ってみる カメラの画像をディスプレイに表示する 画像を保存する 画像を読み取る 動画を録画する 動画を再生する スピーカからWAV ファイルを再生する マルチスレッドで並列実行する NumPy-like な行列演算ライブラリulab を使う 第4章TensorFlow/Kerasで深層学習のモデルを作る Windows Subsystem for Linux のインストール TensorFlow/Keras をインストール MobileNet の学習を行う クラス分類のデータセット Google から画像をダウンロードしてデータセットを作る 画像とアノテーションを用意する アノテーションを作成する YOLOv2の学習を行う オブジェクト認識のデータセット 第5章Maixduino でネットワーク通信 Maix とUbuntu でTCP 通信する Maix とUbuntu でUDP 通信する K210 とESP32 でUART で通信する K210 とESP32 とでSPI 通信する 第6章MaixPy でお顔を認識する お顔を認識する MaixPy のカスタマイズ 第7章MyStickV +を作ってみよう M5StickV とM5StickC でキミだけのMyStickV+ インターフォンを見守る「見守りアラート」 あなたの動きを見守る「Cheering Watch」