ストリーミング寺子屋
音声・動画のストリーミング機能を
開発するエンジニアのための
実践的なナレッジベース
【生産現場の可視化-1】生産現場でカメラ映像を活用したいのですが、最初に気をつけるべきポイントは何ですか?
生産現場でカメラ映像の活用を検討される場合、以下のようなポイントについて、あらかじめチェックしておくことが有効です。
1.映像活用の目的を明確にする
映像を活用して実現したい目的を明確にすることで、必要なハードウェアの性能やソフトウェアの機能を選定できるようになります。また、段階的に映像活用を進める場合、最終的な目的・機能を想定しておくことが、システム構成の見直しなどの不要な投資の回避につながります。当社に寄せられる映像活用の目的には以下のような例があります。
- 生産設備の異常を映像として記録したい → 将来は予知保全などに活用したい
- 生産設備の状態監視を遠隔で行いたい → 巡回などの省人化、海外工場の遠隔監視への応用
- カメラ映像をエビデンスとして活用したい → 製品出荷時のピッキングのエビデンス、検査工程を証明するエビデンス
- カメラ映像を生産管理システムに取り込みたい → ロット毎の生産状況の可視化
- 目視の代替としてカメラ映像を活用したい → 職人の技術継承、AI活用による無人化
2.カメラの選定
映像活用の目的に従い、必要な性能(解像度、フレームレート、ビットレート等)を満たすカメラを選定します。
カメラ選定の際に必ず確認しておくべきポイントとして「設置環境」があります。設置環境によっては、選定したカメラが物理的に設置できない、映像取得したい箇所にカメラを向けることが難しいなどの課題が発生する場合があります。
設置後に調整が可能なPTZ機能を持つカメラを選定することも、有効な場合があります。
3.録画機器、視聴アプリケーションの選定
接続されるカメラの台数、解像度、フレームレート、保存期間などから、必要なストレージ容量、録画性能を決定し、対応可能なオンプレミス環境(ハードウェア)またはクラウド環境を選定することが一般的です。
また映像活用の目的に応じて、映像切替機能、トリックプレイ機能、トリガー入力での録画機能、複数カメラ映像の同期再生機能、カメラ制御機能、AIなど他システムとの連携機能など、録画映像やリアルタイム映像の取得や視聴を録画機器やクラウド環境に標準的に付随するアプリケーションで行うのか、VMSやPCアプリケーションを用いる必要があるのかを検討することが、全体のシステム構成や導入費用の概要を事前に把握するための重要なポイントです。
4.PoC開発の位置づけ
生産現場の可視化に取り組む場合、机上での検討が終了した後、PoC開発を行うケースがあります。このPoC開発において、顧客側の期待とベンダー側の認識に食い違いがあり、トラブルや不要な投資を招くことがあります。
一般的にPoC開発は、実現したい機能や仕組みに関し、技術的な課題や実現性を確認することが目的であり、最終的なシステムや機器の構成などとは異なります。
一方で、最終的なシステムに可能な限り近いPoC開発を行いたい、PoCとして開発した環境をそのまま実運用に適用したいという期待が出てくることも当然のことです。
生産現場の可視化においてPoC開発を行う場合、PoC開発の必要性の有無、PoC開発で実現・確認する内容および目的について、ベンダーとの擦り合わせを確実に行っておくことが、成功につながります。
Q&A
キーワード検索
-
ストリーミング技術
- 【Streaming-1】ストリーミングのシーケンスについて教えて下さい。
- 【Streaming-2】ストリーミング配信の遅延が大きいです。確認するポイントを教えて下さい。
- 【Streaming-3】ストリームの再生に失敗しました。確認するポイントを教えて下さい。
- 【Streaming-4】長時間配信時に画像の表示が滲みます。確認するポイントを教えて下さい。
- 【Streaming-5】画像が緑色で表示されます。確認するポイントを教えて下さい。
- 【Streaming-6】画像の一部しかきれいに表示されません。確認するポイントを教えて下さい。
- 【Streaming-7】ストリーミングデータは配信されているのに、映像が表示されません。確認するポイントを教えて下さい。
- 【Streaming-8】WebRTCを導入する際の技術的なポイントを教えて下さい。
- 【Streaming-9】Webブラウザでストリーミングを再生する手法を教えて下さい。
- 【Streaming-10】カメラで撮影した映像を確認するお勧めの環境はありますか。
- 【Streaming-11】ストリーミングの試験で注意すべきポイントを教えて下さい。
-
ネットワーク技術
- 【Network技術-1】QUICについて教えて下さい。
- 【Network技術-2】リアルタイム処理にUDPだけではなく、TCPも使われる理由を教えて下さい。
- 【Network技術-3】再送が保証されているTCPを使用しても、映像が乱れてしまう理由を教えて下さい。
- 【Network技術-4】TCPの通信ソケットが残り続けています。確認するポイントを教えて下さい。
- 【Network技術-5】サーバとの通信が断続的に途切れます。確認するポイントを教えて下さい。
- 【Network技術-6】TCP通信が zero window になり、継続できません。確認するポイントを教えて下さい。
- 【Network技術-7】TCP通信が断続的に途切れ、データがスムースに流れません。確認するポイントを教えて下さい。
- 【Network技術-8】TCPのデータ受信が、あるタイミングで極端に遅くなります。確認するポイントを教えて下さい・
- 【Network技術-9】SSL通信によるデータが受信出来ません。確認するポイントを教えて下さい。
- 【Network技術-10】ネットワーク品質の良し悪しを確認する、お勧めの方法はありますか?
- 【Network技術-11】EtherCATを使って時刻同期の精度を上げたいのですがポイントを教えてください。
-
ONVIF
- 【ONVIF-1】ONVIFのシーケンスについて教えて下さい。
- 【ONVIF-2】ONVIF Profileの種類と、どこまで対応すれば良いのか教えて下さい。
- 【ONVIF-3】ONVIF認証を取得したいです。最低限対応すべき機能、技術的な注意点はありますか?
- 【ONVIF-4】ONVIF準拠のカメラが接続できません。確認すべきポイントを教えて下さい。
- 【ONVIF-5】IPv6環境でONVIFは実現できますか?ONVIF準拠にIPv6は必要ですか?
- 【ONVIF-6】録画機能を持つカメラの録画データをONVIFで取得できますか?
- 【ONVIF-7】メタデータとカメラ映像を紐付けたいです。ONVIFでできますか?
- 【ONVIF-8】イベントをトリガーにカメラのPTZ操作、映像録画を行いたいです。ONVIFでできますか?
- 【ONVIF-9】指定時刻の前後N秒の映像を取得したいです。ONVIFでできますか?
- 【ONVIF-10】ONVIFで、YouTubeに映像をアップロードできますか?
-
クラウドサービス連携技術
-
開発環境ほか1
- 【開発環境ほか1-1】Wiresharkで独自プロトコルを解析することはできますか。
- 【開発環境ほか1-2】Wiresharkで、over HTTPのパケットを”HTTPを介したプロトコル”として解析する方法を教えて下さい。
- 【開発環境ほか1-3】WiresharkでRTPや独自フォーマットのストリーミングデータを解析する手法を教えて下さい。
- 【開発環境ほか1-4】暗号化されたデータをWiresharkで確認する方法はありますか?
- 【開発環境ほか 1-5】Dockerコンテナで実行しているアプリが落ちます。確認するポイントを教えて下さい。
- 【開発環境ほか 1-6】Webレンダリングエンジンを使用したアプリケーション開発について教えて下さい。
- 【開発環境ほか 1-7】RESTful APIについて教えて下さい。
- 【開発環境ほか 1-8】HTTPサーバを実装しました。お勧めの試験方法はありますか?
- 【開発環境ほか 1-9】C/C++言語で、64bit環境上で動作するプログラムを作る際の技術的な注意点はありますか?
-
開発環境ほか2
- 【開発環境ほか 2-1】YOCTOビルドする際、ハードディスク容量など、気を付けておく点はありますか。
- 【開発環境ほか 2-2】ARMコアをターゲットにする場合のYOCTOを始め方を教えて下さい。
- 【開発環境ほか 2-3】YOCTOのレシピにレイヤを追加する方法を教えて下さい。
- 【開発環境ほか 2-4】YOCTOの部分ビルドの方法を教えて下さい。
- 【開発環境ほか 2-5】YOCTOがビルドエラーになりました。対処方法を教えて下さい。
- 【開発環境ほか 2-6】開発中の製品と、PLCとの接続性をテストするため、ラズベリーパイもしくはWindows上のCODESYSでPLCを構築したいのですが、注意点はありますか?
-
生産現場の可視化
- 【生産現場の可視化-1】生産現場でカメラ映像を活用したいのですが、最初に気をつけるべきポイントは何ですか?
- 【生産現場の可視化-2】工場で不具合が発生する箇所に設置したカメラと、全体監視用のカメラの映像を簡単に見比べる方法はありますか?
- 【生産現場の可視化-3】製造現場で映像解析を実施したいのですが、既設の監視カメラを有効活用する方法はありますか?
- 【生産現場の可視化-4】生産現場の設備監視には、ドライブレコーダと監視カメラのどちらがいいでしょうか。
- 【生産現場の可視化-5】生産現場でAIを活用したいのですが、導入前に気をつけるポイントは何ですか?
- 【生産現場の可視化-6】PLCやセンサーをトリガーにしてカメラ映像を取得する方法はありますか?
- 【生産現場の可視化-7】GigEカメラ、USB3カメラ、ハイスピードカメラ、監視カメラなど、種類の異なる複数のカメラが取得した映像を関連付けて一元管理することは可能ですか?
- 【生産現場の可視化-8】フィールドバスにカメラをつなげて、PLCや機器と連携させる方法は?
- 【生産現場の可視化-9】既に導入済みの生産管理システムやSCADA、BIツールなどに、生産現場のネットワークカメラ映像を取り込みたいのですが、どのような方法がありますか?