blog

ブログ

OpenCVを使ってプリンターへの紙出力を検出してみた

ブログ

お客さまよりお題をいただておりまして・・・

・2階事務所から1階作業場においてあるプリンタへオーダー票を出力している

・1階作業場の作業者がプリンター出力されたオーダー票に気づかないことがある

・2階事務所で1階の作業者がオーダー票を受け取ったか確認したい

 

RasberryPi4 + Piカメラ + OpenCV + ARマーカーでプリンターから紙が出力されたこと、プリントされた紙をもっていったことを判断できるようにシステムを組みました。

プリンターの排出部に貼り付けたARマーカーを紙のあり/なしの判断基準にしてみました。

 

f:id:logicbase:20210820181212p:plain

紙のあり/なしを判断したらもう1台のラズパイへSocket通信で通知します。

通知をうけたラズパイはオーダー票がプリンタ出力されたこと、オーダー票を作業者が受け取ったことをMP3ファイルを再生して知らせます。

 

f:id:logicbase:20210820151546j:plain

Piカメラモジュールをケースにネジ止めしました。

 

f:id:logicbase:20210820180522j:plain

PoE給電です。

 

今回はOpenCVのほんの一部の機能を使ってみましたが、フィルター処理、オブジェクト追跡、物体認識、パノラマ合成などなど機能が盛りだくさんです。 

お問い合わせ

contact

有限会社ロジックベースのお問い合わせ窓口はこちらです。

お問い合わせ