スピードマスタ・シリーズ
プロの技術を1日で!実習キット付きVOD

[VOD]カメラ×ラズパイで一緒に!初めての画像処理プログラミング

定番ライブラリ“OpenCV”の使い方から特徴量抽出,ニューラルネットAI,高速化まで



概要

本VOD製品では画像処理の初心者を対象とし,組込みボード上での処理プログラミングを自力で進められる段階になるまでをサポートします.
 従来,IoT機器などに用いられる組込み用SoC/マイコン・ボードは処理速度やメモリ量の制約が厳しく,画像処理を行うことは簡単ではありませんでした.しかし,ラズベリー・パイ3や4のようなクラスのボードであれば,リアルタイム動画の取り扱いや認識処理をまずまず実用的なパフォーマンスで行えるようになりました.また,画像処理アルゴリズムに詳しい専門家・研究者ではなくても,OpenCVライブラリを利用することで容易にチャレンジできます.

キットに加え,2時間を超えるプロの技術者による丁寧な解説ビデオと,73頁の講義テキストが同梱されています.

同梱の説明書(下記)には,講義ビデオや講義テキストの視聴を可能にするパスワードが記載されています.

本製品のすべての映像,画像,文書テキスト,ソースコードは著作権法によって厳格に守られています.無許可の転載,複製,転用は法律により罰せられます.

ラズベリー・パイやWebカメラが必要な場合は,下記の製品がおすすめです.
[VOD/Pi KIT]カメラ×ラズパイで一緒に!初めての画像処理プログラミング

特徴1. 講義ビデオ(128分)&テキスト(74頁)

(1)OpenCVの概要,ラズベリー・パイへのセットアップ

(2)演習① 静止画の読み込み・加工・表示
 最も基本的な処理の組み方

(3)演習② USBカメラの接続と動画取り込み
 USBカメラからのキャプチャや保存

(4)演習③ 簡単なGUI
 マウス操作やキー操作のハンドリング

(5)演習④ 基本的な画像加工と結果観察
 フィルタ処理や変形処理など

(6)演習⑤ 古典的アルゴリズムによる認識
 画像加工を組み合わせる

(8)演習⑥ 先進的アルゴリズムによる認識
 特徴量抽出や推論の利用

(9)高速化の基本テクニック
 自動または手動でのマルチコア並列化

特徴2.実習用ソースコード

自分の手でソースコードを入力することはとても重要ですが,慣れるまでは,なかなか思うように動いてくれないものです.画像加工,フィルタリング,変形処理,簡易認識,特徴量検出,深層学習による顔検出,物体追跡などの演習用ソースコードを提供します.これらのソースコードは,PythonおよびC++の両方で提供されています.

受講対象

  • 組込みボード上での画像処理プログラミングをこれから始める方

あると望ましい予備知識

  • ラズベリー・パイやLinux(Raspberry Pi OS)のコマンドライン操作
  • ソース編集やコンパイルなどの操作
  • PythonまたはC++言語による小規模プログラミング経験(数十~数百行程度)

実習に必要な周辺機器

  • ソースコード編集をパソコン上で行う場合,そのためのPCとインターネット接続環境
  • Raspberry Pi3以上とWebカメラ(またはPiカメラ)

本製品を購入された方へ

講義ビデオと講義テキストの視聴方法は,下記リンク先(青字)をクリックし,本製品同梱の説明書に書かれたパスワードを入力してください.

128分の講義動画(著作権保護のためパスワードがかけられています)

初めての画像プログラミング_講義動画.mp4

  • 0:00:10 自己紹介とイントロダクション
  • 0:08:58 OpenCVの概要,ラズベリー・パイへのセットアップ
  • 0:32:59 演習1 静止画の読み込み・加工・表示
  • 0:49:22 演習2 USBカメラの接続と動画取り込み
  • 1:02:15 演習3 簡単なGUI
  • 1:15:08 演習4 基本的な画像加工と結果観察
  • 1:25:38 演習5 古典的アルゴリズムによる認識
  • 1:36:01 演習6 先進的アルゴリズムによる認識
  • 1:48:55 高速化のヒント

講義テキストと補助資料(著作権保護のためパスワードがかけられています)

※キット付きVOD製品をお持ちの場合は,実習環境が付属のマイクロSDカードにセットアップされています.ご自身で実習環境をセットアップする場合は,image.pdfをご参照ください.ソースコードは,実習環境に保存されています.

紹介動画

本講義のコンテンツ

講師紹介

略歴

NTT,IBM,Sony,NECの各研究所において高性能回路IPやハイレベルシンセシスの研究,およびプレイステーションなどの製品用SoC開発に従事した後,現職にて民間宇宙ロケットの飛行制御コンピュータの研究開発に従事.ロケットでもOpenCV処理を活用している.

主な著書

  1. Raspberry Pi 4 画像認識などのデータ処理,インターフェース2020年9月号,CQ出版社.
  2. カメラ画像センシングの世界を知る,インターフェース2019年7月号,CQ出版社.
  3. 連載ラズパイ式走るリモート探査カメラ,インターフェース2015年11月号~2017年3月号,CQ出版社.
  4. 特集ラズベリーパイ×カメラで本格派画像処理,インターフェース2014年1月号,CQ出版社.
  5. HDLによる高性能ディジタル回路設計,CQ出版社.
  6. LSI/FPGAの回路アーキテクチャ設計法,CQ出版社.
  7. トランジスタ技術SPECIAL No.155 宇宙ロケット開発入門,CQ出版社.


関連製品

パーツキットと講義動画でプロの技術を1日習得
スピードマスタ・シリーズ

電子回路・基板設計からプログラミングまで,エンジニアがマスタすべき技術は多岐にわたり,開発期間も短くなっています.多くの書物を読み漁ったり,玉石混交のネット情報に振り回されたりしている暇はありません.

本シリーズには,各分野の一線で活躍する技術者が厳選したパーツセット,設計の要点を効率よく解説するセミナ動画,講義テキスト,お手本ソースコードなどが同梱されています.百戦錬磨の技を一見することで,未経験の技術が驚くほど短時間で身につくだけでなく,信頼性の高いシステム開発に必要なプロの眼が養われます.