1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Teachable Machineを使用したチケット判定ツール

1
Last updated at Posted at 2023-07-19

スマホで使用する簡易なチケット判定ツールを作成してみました。

制作の背景

私の所属する会社はショッピングセンターの運営管理会社です。
店舗では消費者さまやお取引先さまを対象に、イベントを年に数回実施しています。
入場チェック時に相互に客観的チェックツールがあれば便利かと考えました。      
入場チェックもフリー参加のものからチケットをもぎるものまで形式は様々です。
今回は、展示会や、招待生販売会など若干規制を緩めて対応可能なイベントを想定し

  • 招待券持参
  • もぎり無しの入場時チケットチェック

の条件想定で対応可能なものを作成してみました。
シンプルにチケットの表面がチェック面とし、「PASS」で入場可、
2023-07-19_20h31_50.png
裏面はNG面とし、再提示し「PASS」して入場いただくという設定にします。
それ以外のものを提示しても当然「NG」です。

使用ツール

  • Teachable Machine
  • CodePen
          

チケット設定(classの登録)

PASS面 
PASS.png

NG面
NG.png

設定・トレーニングについて

Teachable Machineの画像メニューで、PASS面NG面を上下左右全方向登録しました。
PASS面
PASS上.pngPASS下.pngPASS左.pngPASS右.png

NG面
NG上.pngNG下.pngNG右.pngNG左.png

次にコードをアップロードしてCodePen用のコードスニペットををコピーします。
今回はp5.js の形式を選択しました。
CODE.png

CodePenを起動

HTML欄に先ほどコピーしたコードスニペットペーストします。
画面をフルサイズ版指定します。
CODEPEN.png

スマホでCodePen起動

PASS面は問題無く反応します。
iPhpnePass.JPG
NGも裏面については問題ありません。
iPhoneNG.JPG
ただチケットでではない別物を表示した場合、スマホ画面などで「白地と枠の組み合わせ」で「PASS」されるケースがありました。受付スタッフが対応するので2重チェックは可能ですが、精度アップの調整の検討が必要です
PASS以外.png
PASS以外2.png

あとがき

ここに記載ありませんが、その他の想定を試みた際、数字の判定についてTeachable Machineは苦手なようで、1と11などは「1」と判定されがちでした。

数値検証サンプル.png

今回作成した画像系の判断の方が向いていそうです。最後までお読みいただき感謝いたします。  

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?