お使いのブラウザはインラインフレームをサポートしていないか、またはインラインフレームを表示しないように設定されています。
研究課題
> 沢山のカメラで同時に撮影したい
こういう状況を想像して欲しい(できれば)。
場所は、店舗・事務所・工場の室内。その室内に商品を入れている棚が複数ある。棚は30個ある。 部屋は広いが、設置されたモノや、人・モノの移動があり、複数の棚を同時に確認するのは難しい。
棚の様子を確認したいと思ったら、その棚の前に行かなければならない。途中、障害物を避けながら。 あなたは、棚1、棚2、棚3の様子を確認して、今、自席に帰って来たところです。椅子に座ると、あと1つ別の棚を確認する必要がある旨を告げられ、もう一度出かけることとなった。
行って確認してくればよいだけ、ですが、何度も、出かけるのは時間もかかり大変である。どうにかならないか?
(注)何か目的があって確認していますが、ここでは特に定めません。
棚は店舗・事務所・工場で複数人が使っているため、状況は変化し、棚がいっぱいになる前に、移動させるとか、何かの行動を起こさないといけない。
現場に行く必要はあるが、大体は自席で確認できたら、楽になる。動画で確認できる必要はないけれど、数秒~10秒程度毎で棚の状況がわかればよい。
解像度は低くてもよい、安価に解決できる仕組みは作れないだろうか。
解決策の案(その1)
解像度は高くないが安価なカメラデバイスを棚が見える場所、作業者の邪魔にならない場所に取り付けて、数秒毎に無線で画像蓄積サーバに送信する。
画像蓄積サーバは、数秒毎に、その時点にサーバに到着している各棚毎(カメラ毎)の画像を画面に表示する。 表示方法は、縦5枚×横6枚の画像を並べるなどとする。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
画像を1枚ごと表示するのか、
全部を1枚の画像にするのか、
サーバーを複数台置くのか、
表示はブラウザを利用するのか、
表示用に専用ソフトを作成するのか、
画像が更新されない時はどう表示するのか、
カメラが故障した時はどう対応するのは、
具体的な方法は決めていないが、何かしらこの要望に応えられる仕組みを作ってみたい。
デモではいったい何を映そうか、少し悩むこととする。
使えそうなものを見つけた。1台2000円のカメラデバイスである。連続稼動させると相当熱くなり問題(動作しなくなる?)があるようである。解像度を落として、画像サイズを抑えれば何とかなるかもしれないので、このカメラデバイスを 2台購入して24時間連続稼動テストをしてみようと思う。問題は、サーバに画像を送る方法は知らないので、やっている人はいるので、コードをダウンロードして試してみる必要あり。 サーバ側の画像受信用のWebアプリは書かないといけない。サーバーは、とりあえず、USBブート(SSDを利用)させたラズパイ4を考えているが、あともう少しらしいので、普通にブートできるようになってからインストールして試す。
インターネット上のサーバになるが、VPSを契約しているので、最初はVPSを使おうかと思う。
2個の耐久性能を24時間30日動作させてみて数を増やして実験をするかどうか考える。カメラデバイスを30台購入するのは実験とは言え、躊躇する数であると思う。
とりあえず、10個は使う用途があるので10個で実験できる可能性はある。30個になると、WiFiの安定性、初期のセットアップの手間を低減させる方法を考える必要も出てくると思うので、問題を先に知るため、実験をやっておきたい気持ちはある。
カメラデバイスを使えるようにするのに、その他に、USBケーブル、電源アダプタ、取り付ける材料などを用意しないといけないので、実際は1個2000円では全く収まらないと思う。
どのカメラをどこに取り付けているかの管理とかもしないといけないと思うので、見通しよく、システム化しようとすると、やることは相当ある。
既存のインフラや、手持ちの材料を使えば、一見安価に構築できるが、ゼロから構築しようとすると、かれこれコストがかかるのは間違いないだろう。
|
商品サービス
|
ホームページ
|
Copyright © 2008-2020 ONE CREATION, Inc