Slide 1

Slide 1 text

ソラカメで簡単導入! 店舗在庫の見える化と省力化 ちばたかふみ

Slide 2

Slide 2 text

今日の内容 • 自己紹介 • 今回のシステムの話 • 運用開始後に気が付いたこと • 今後の追加機能 2

Slide 3

Slide 3 text

自己紹介 名前 ちば たかふみ 出身 岩手県奥州市 住まい 岩手県花巻市 活動 JAWS-UG いわて/東北 JAWS-UG GameTech/MediaJAWS AWS Samurai 2024 SORACOM-UG 東北 東北IT物産展 趣味 国内旅行 サッカー観戦 ベガルタ仙台 サウナ/温泉 バイク/ツーリング HONDA CT125 キャンプ 3 新卒から関東住まいでお仕事をしていたが、 2年半前に地元へUターンしたことをきっかけに コミュニティ参加者→運営へシフト

Slide 4

Slide 4 text

経歴 4 S〇y (2008~2013) 携帯電話PF開発 複合機PF開発 Windowsアプリ開発 現在 スターブリッジいわて (2022~) 放送局向けシステム開発 配信案件サポート AWS,IoTを使った地方向けシステム開発 Jス〇リーム(2013~2022) 動画配信プラットフォーム開発 動画プレイヤー開発 CDN開発 公営ギャンブル動画配信システム開発 放送局向け動画配信システム開発 テレビ局の開発会社 出向(2020~2022) テレビ局向け動画メタ管理システム開発 テレビ局向け広告動画管理システム開発 組み込み系 Web/配信系 放送局系 自分の得意分野を 活かした地方への貢献

Slide 5

Slide 5 text

わたしとAWS 2015年。 仕事で使っていたElemental(動画のサービス)がAWSに買収される。 当時オンプレ/CentOSメインで開発していたが、 仕方なくクラウドと向き合うことに。 (今は亡きAzure Media Servicesのハンズオンに参加もしたけど。) 5

Slide 6

Slide 6 text

わたしとAWS はじめて触ったAWSサービス AWS Elemental MediaTailor 最近も向き合っているサービス AWS Elemental MediaConvert 6

Slide 7

Slide 7 text

今回のシステムの話

Slide 8

Slide 8 text

弊社の事業 8 参考リンク:https://www.starbridge-iwate.com/ 実店舗、ECサイトの他、 小売店にも販売スペースがある

Slide 9

Slide 9 text

お悩み 高価な監視カメラではなくて 安価で構築できる遠隔監視システムが欲しい • わざわざ現地に行って商品を数えるのが大変 • 現地の販売スタッフと商品を陳列/補充する担当スタッフは別 • 作業の効率化をはかりたい • お盆などの繁忙期はすぐに商品が売れてしまうので すぐに商品の補充をしたい • 販売機会の損失を防ぎたい 9

Slide 10

Slide 10 text

今回使ったサービス 10 参考リンク:https://soracom.jp/sora_cam/ ソラカメを選んだ理由 • 映像を扱う機能が そろっている • 本体が安い (3,980円~) • 維持費が安い (今回は月額990円のプラン) • 設置が楽 ほぼWi-Fi繋ぐだけ

Slide 11

Slide 11 text

ソラカメの仕組みを自分で実現しようとすると 11 AWS Elemental MediaLive Amazon Simple Storage Service (Amazon S3) AWS Lambda Amazon API Gateway Amazon CloudFront 特にMediaLiveのチューニングがめんどくさい

Slide 12

Slide 12 text

今回作った仕組み 12 遠隔地の様子を30分おきに 撮影し静止画で閲覧できる Webページを構築

Slide 13

Slide 13 text

今回のシステムのポイント 13 動画ではなく 静止画を活用した 遠隔監視システム

Slide 14

Slide 14 text

そもそも動画を扱うってめんどくさい • 動画の保存先、保存期間、クオリティの検討 • 動画を配信するシステム(エンコーダー)の用意 • 運用費用に大きく影響 • 通信環境の調整 • データ量が大きいため、回線の状況に大きく影響 14

Slide 15

Slide 15 text

ソラカメのデメリット • 機能はそろっているけど、 映像を扱う料金プランがちょいと複雑 • ソラカメのクラウド上に映像が保存される日数に よって料金が異なる • 録画映像の視聴等による外部へのエクスポート 時間が一定時間超えると追加料金がかかる 15

Slide 16

Slide 16 text

今回の遠隔監視システムの要件 • リアルタイムの映像が必要ですか? →定期的なスナップショットでOK • 過去映像は必要ですか? →過去の様子は知りたいが、大体の様子でOK 16 実は遠隔監視をしたい要件でも 映像が必要じゃないことが意外と多い

Slide 17

Slide 17 text

要は動画を使うには システムを作るのにも 維持するのも お金がかかる 17

Slide 18

Slide 18 text

18 AWS Cloud Amazon Simple Storage Service (Amazon S3) Client Mobile client Index.html Amazon CloudFront jpeg AWS Lambda Amazon EventBridge ソラカメ Servers ソラカメのライブ画像取得APIで ライブ映像から静止画を出力 (ソラカメは月額990円のリアルタイムアクセスプラン) 30分おきに S3へライブ画像を格納 S3に保存された 最新の画像を公開 ほぼAWS 費用が発生 しない構成

Slide 19

Slide 19 text

運用開始後に気が付いたこと

Slide 20

Slide 20 text

その1:なぜか夜にカメラが起動しない • 18:00~10:00くらいまでカメラがオフラインになる • 毎週水曜日カメラがオフラインになる はじめはネットワークの問題を疑っていたが。。。 20

Slide 21

Slide 21 text

その1:なぜか夜にカメラが起動しない 現地の設備担当の方に聞いたところ、 ソラカメを繋いでいた電源は営業時間外はOFFになるらしい。 (明らかに監視カメラと同じ系統のコンセントから電源拾ったのに) ソラカメは一度Wi-Fiの設定をすると、 電源起動時に自動で復帰してくれる →わざわざ現地で再設定する必要なし 21

Slide 22

Slide 22 text

その2:意図しないAWSの料金がかかってる ほぼ月額0円でいける構成だと思ってたのに、 思っていたより料金がかかってしまっていた。 22

Slide 23

Slide 23 text

23 AWS Cloud Amazon Simple Storage Service (Amazon S3) Client Mobile client Index.html Amazon CloudFront jpeg AWS Lambda Amazon EventBridge ソラカメ Servers ソラカメのライブ画像取得APIで ライブ映像から静止画を出力 (ソラカメは月額990円のリアルタイムアクセスプラン) 30分おきに S3へライブ画像を格納 S3に保存された 最新の画像を公開 ほぼAWS 費用が発生 しない構成

Slide 24

Slide 24 text

24 AWS Cloud Amazon Simple Storage Service (Amazon S3) Client Mobile client Index.html Amazon CloudFront jpeg AWS Lambda Amazon EventBridge ソラカメ Servers ソラカメのライブ画像取得APIで ライブ映像から静止画を出力 (ソラカメは月額990円のリアルタイムアクセスプラン) 30分おきに S3へライブ画像を格納 S3に保存された 最新の画像を公開 ほぼAWS 費用が発生 しない構成 CloudFrontのデフォルト設定だと WAFが有効になってしまっていた ↓ 後で月額1000円ほどかかっているの に気が付く

Slide 25

Slide 25 text

まとめ • 遠隔地の監視システムは安価に簡単に構築できるようになった • 遠隔地の監視システムは必ずしも映像を扱う必要はない 25

Slide 26

Slide 26 text

今後の追加機能

Slide 27

Slide 27 text

今後やりたいこと • 取得した静止画をAIに読み込ませていろいろな情報を取得したい • 棚の空き状況の通知 • 時間軸と売れた商品の分析 • お客さんの属性値を取得し分析 27

Slide 28

Slide 28 text

AIの解析でできること 28 人がいないことで営業時間外を指している 画像左下の日時が読み取れている

Slide 29

Slide 29 text

AIの解析でできること 29 場所ごとの棚の状況を教えてくれている

Slide 30

Slide 30 text

最後に

Slide 31

Slide 31 text

ともかく、このスライドで言いたいことは… ソラカメとAWSを使って 安価な遠隔監視システムが作れます 31

Slide 32

Slide 32 text

この後の枠は 15:30 ~ 15:50 ■タイトル AmazonRekognitionでランナーの笑顔をリアルタイムにキャプチャする ■概要 トライアスロンのWeb動画配信を行った中でゴールシーンを切り出し AIの画像解析を駆使して参加者の笑顔を集めてランキング化した話 32