ビジュアルプログラミングIoTLT vol4

ビジュアルプログラミングIoTLT vol4

ビジュアルプログラミングIoTLT vol4「WEBカメラ USB→HDMI したRaspberry Pi制御にNode-REDで切り替え機能をプロトタイプした話」の登壇資料です。

◆スライド内の素材は以下を使用させて頂いております。ありがとうございます!

・シルエットデザイン http://kage-design.com/
・human pictogram 2.0 http://pictogram2.com
・ICOOON MONO http://icooon-mono.com/

Fecdd3417cd7375cc0bd0352d72db27e?s=128

1ft-seabass

August 19, 2020
Tweet

Transcript

  1. [サブタイトル] [タイトル] ワンフットシーバス 田中正吾 ビジュアルプログラミングIoTLT vol4 WEBカメラ USB→HDMI したRaspberry Pi制御に

    Node-REDで切り替え機能をプロトタイプした話 ワンフットシーバス 田中正吾
  2. 私の話はスライドを後ほど共有します。 話す内容に注力いただいて大丈夫です!

  3. 田中正吾(たなかせいご) 屋号:ワンフットシーバス 2004年よりフリーランス。以後、FLASH制作を 中心にインタラクティブコンテンツを主に行い現 在に至る。 最近ではWEBフロントエンドをベースにしなが らも、情報とインターフェースが合わさるアプ ローチという視点でIoTやMixed Realityといった 技術も取り入れながら活動しています。

  4. あれこれ配信環境をプロトタイプ中

  5. ともあれ映像の絵作りは楽しい 今日もつくってます

  6. 仕事場の配置換えをして背後に壁にしたり

  7. 和室なので、かもいにフックつけて 棒をわたしてグリーンバックつけたり

  8. ATEM mini Pro という映像機材で 映像合成を試してみたり 出来る範囲で映像まわりの技術の知見を知っていきたい気持ち

  9. 映像をスイッチしたりできるけど HDMIで入れないといけない!

  10. HDMI→USB入力するのはは色々ある

  11. USBカメラ→HDMIするものがない! サッと調べてもなかなかない

  12. 勇気に出る記事! 名づけるならHDMIカメラというらしい https://lab.seeed.co.jp/entry/2020/08/09/193000

  13. 息子の寝姿撮りたくてRaspberry Pi+WEBカメラの 仕組みを以前作ってたので使う https://www.1ft-seabass.jp/memo/2019/12/29/raspberrypi-node-red-webcamera-connect-microsoft -custom-vision-service/

  14. Raspberry Pi+WEBカメラの知見は こちらの記事を参考にしてます!感謝! https://uepon.hatenadiary.com/entry/2017/01/22/170349

  15. WEBカメラ ロジクール Logicool C920s

  16. こんな距離感で撮っていた

  17. そのまま、HDMIカメラ用に移植! 息子が機動力を増していじくり回すので、現在は撤収されているので使ってヨシ!

  18. こんな感じで設置

  19. WEBカメラも設置 これが今日動いてる

  20. guvcview というソフトウェアを 実行するとUSBカメラ確認できる

  21. guvcview でパラメータをつけると 色々指定出来て全画面で表示もできる しかもSSHから実行すればGUIレスで行ける! guvcview --render_window=full --resolution=1280x720 --fps=30

  22. もともとのRaspberry Piの画面が WEBカメラの画面になる HDMIカメラの出来上がり!

  23. いちいち実行するの面倒になってきたよね しかも起動時ONになればいいだけでなく、イイ感じにON・OFFしたい! guvcview --render_window=full --resolution=1280x720 --fps=30

  24. Node-REDでHDMIカメラスイッチ作った だってHDMIカメラ出しているのがRaspberry PiだからNode-RED使えるし!

  25. exec ノードでコマンド実行できる

  26. こんな感じでコマンドを移植

  27. カメラの様子

  28. startではじめる

  29. カメラがオンになる! 青いランプがつく

  30. msg.kill を流し込むとコマンド終了 つまり、HDMIカメラも終了

  31. デモをやってみる!

  32. この変化する世の中で オンライン映像制御にもNode-RED使える!

  33. ご清聴いただきまして ありがとうございました!