技術紹介記事 ( 4 )

AIエンジニアになるための技術ノウハウを紹介いたします。

並べ替え

ROS環境の準備:iMac2012にubuntu14.04をネイティヴ環境にインストールする方法

敬遠していたubuntuのネイティヴ環境へのインストール こんにちは。 AI coordinatorの清水秀樹です。 独自開発ロボットを作成する上で、ぜひ挑戦してみたかったROSへのチャレンジをいよいよ開始していきたいと思います。 ROSとは、Robot Operating Systemの略です。 ROSは全世界で使わ...
138 views

Mask R-CNNを簡単にカメラ映像から試す方法

Mask R-CNNを実際に動かしてみよう こんにちは。 AI coordinatorの清水秀樹です。 現時点でおそらく最新最強の物体検出であるMask R-CNNを簡単に試せる方法を紹介します。 難しい論文なんぞ読まなくても、ここで紹介している手順通りに実行するだけでMask R-CNNを動かすことができるようになり...
346 views

Raspberry Piで始める独自ロボット開発:簡単OS初期設定

Raspberry Piの簡単OS初期設定方法 こんにちは。 AI coordinatorの清水秀樹です。 ラズパイにOSをインストールしたら、次はOSの初期設定を行いましょう。 ユーザーパスワード、ルートパスワードを設定 どのOSにもあるパスワードの設定です。 まずはこちらから始めます。 画面左上にあるターミナルアイ...
205 views

Raspberry Piで始める独自ロボット開発:パーツ準備編

秋葉原に買い出し こんにちは。 AI coordinatorの清水秀樹です。 ついにAI coodinator独自のロボット開発に着手します。 手初めにラズパイを使ってカメラを搭載したキャタピラ付きロボットの開発から初めていきたいと思います。 では早速、秋葉原にハードウェアの買い出しにいきましょう。 一式揃えるところか...
232 views

すぐ試せる画風変換アルゴリズム chainer-goghが凄すぎる件について

DeepLearningは何でもできると思わせる技術 こんにちは。 AI coordinatorの清水秀樹です。 最近、本当にDeepLearningは何でもできる技術なんだなぁ〜ってしみじみ思います。 画像分類や自然言語処理など個人的に色々勉強しておりますが、まさか画像まで生成できる仕組みまであるとは・・・。 前回の...
148 views

Tensorflow object detectionをリアルタイム映像で使う方法

物体検出を静止画から動画でもできるようにしてみました。 こんにちは。 AI coordinatorの清水秀樹です。 Tensorflow object detectionも中々精度が高いと評判でしたので、以前はtutorialに従った静止画での物体検出を実施してみましたが、今回動画でもできるようにカスタマイズしたので紹...
210 views

MNISTやCIFAR-10でモデル評価時に間違った画像を確認する方法

間違った画像を確認してみよう こんにちは。 AI coordinatorの清水秀樹です。 以前からモデル評価時に間違った画像を確認してみたいと思っていたため、今回改めて実装してみました。 間違った画像を確認する方法を紹介しているサイトが見つからなかったので、実装に結構苦労しました。 (単純に筆者のスキルが無いだけですが...
565 views

Node-RED + Cloudantを使って簡単にアプリ間連携する方法

2つのアプリの連携をNode-REDとCloundantで実装してみた こんにちは。 AI coordinatorの清水秀樹です。 アプリ間連携する方法として、サーバーを経由しながら情報の受け渡しをする方法が一般的かと思います。(多分) ただ、筆者にはそんなスキルはなく、どうやって情報の受け渡しができるか模索していたと...
145 views

PROTECT KIDSってどんなロボット?

PROTECT KIDS 開発前提 こんにちは。 AI coordinatorの清水秀樹です。 独自のロボットを作りますので、自分の好きな仕様でロボット開発ができます。 ただし開発期間が長いので、常に最新技術を取り込んで開発していく必要があります。 そのため、必要に応じて仕様を適宜変更しながら開発していこうと考えていま...
123 views

監視カメラから行方不明者(動物も可)を探し出すアプリ

人物検出ができると人物特定も可能になる こんにちは。 AI coordinatorの清水秀樹です。 YOLOv2やSSDを実際に使ってみて感じたことは、   監視カメラから特定の人物を探し出すことができる   そんなシステムが作れる時代になっていることに改めて気付かされました。 この技術を使ってどん...
178 views

YOLO v2の物体検出とVGG16の画像認識との組み合わせが凄すぎた!

YOLO v2にVGG16を組み合わせて使用してみよう こんにちは。 AI coordinatorの清水秀樹です。 ある日、閃きました。 YOLO v2の物体検出の精度に、VGG16の画像認識を組み合わせて使用してみたら最強の物体検出ツールが出来上がるのではないかと・・・。 80クラスのクラス分けができるYOLO v2...
217 views

COZMOで楽しくプログラミング!親子で楽しむSTEM教育用ロボット

COZMOってなんだ? こんにちは。 AI coordinatorの清水秀樹です。 この記事はCOZMOを購入してから、コードラボを使ったプログラミング方法や、Pythonでプログラミングができるところまでを紹介しています。   COZMOはタカラトミーが開発した心をもつAIロボットです。 日々の行動によって...
271 views

Fine-tuningを使って少ない画像データから効率よく学習モデルを作成する方法

VGG16モデルを使ったFine-tuning こんにちは。 AI coordinatorの清水秀樹です。 近々、人を認識させる学習モデルを真面目に開発する機会が発生したため、以前からチャレンジしてみたかったFine-tuningに挑戦してみました。 筆者のように趣味でDeepLearningをやっている人にとって、大...
197 views

YOLOv2のリアルタイム物体検出をTensorFlowとPythonで実装する方法

YOLO v2をどうしてもPythonで使ってみたかったので作ってみた こんにちは。 AI coordinatorの清水秀樹です。 数多くあるオブジェクト物体検出の中で、処理速度が最も早い?と言われているYOLO v2を試してみました。 公式サイトの通りやって、環境のセットアップと静止画のオブジェクト物体検出を描画でき...
617 views

Selective Searchを使った映像からの物体検出にチャレンジ

Selective Search こんにちは。 AI coordinatorの清水秀樹です。 物体検出にチャレンジしている筆者としては、どうやって画像から物体らしき部分を効率よく抽出できるかを日々模索しています。 PepperではOpenCVのカスケードファイルを使用することで、手軽に人の顔や人物の抽出ができました。 ...
216 views