シミュレーションの背景にある着想
喫煙には、手から口へと繰り返す運動パターンなど、身体的・行動的な習慣要素が深く関わっています。禁煙チャレンジは、コンピュータグラフィックスとビジョンアルゴリズムにより、物理的な消費物を伴わずにこの動作をデジタル環境で再現できるかを試みています。
リアルタイムに手指と顔の近接度を解析することで、仮想のタバコを持ち、口元へ運び、火種や煙のエフェクトを眺め、灰皿へ捨てるという一連の体験をソフトウェアのみで表現しています。本プロジェクトは習慣への客観的な気づきを提供するものであり、医学的な禁煙治療に代わるものではありません。
技術アーキテクチャ
Web標準技術とマシンビジョンモデルを融合させています:
- 手指ランドマーク追跡: 人差し指と中指による挟み込み動作をリアルタイムに検出し、3次元的な位置と角度を計算します。
- 顔面ランドマーク・口元近接検知: 口の座標と指先の距離を計算し、近接しきい値に達した際に仮想の火種と煙エフェクトを発生させます。
- パーティクル煙とグラフィックス演出: 滑らかな煙の流線と光の演出、灰皿の境界判定をリアルタイムに描画します。
- ローカルメモリ内処理: 映像解析はすべて利用者の端末内の揮発性メモリで完結します。カメラの映像フレームはインタラクションのためにローカルで処理され、本アプリケーションが意図的にアップロードまたは保存することはありません。
透明性と倫理的な設計
システムの機能と目的について透明性のある情報開示を行っています:
- 非医療目的の明示: 本サイトは教育・行動認識のためのデジタルシミュレーションであり、認可された医療機器や禁煙治療ではありません。
- オープンで無料のアクセス: 有料課金や会員登録を一切必要とせず、誰でも安全に利用できます。
- データの最小化: ユーザープロファイルの作成や生体データの保管は一切行いません。
プロジェクトのビジョン
軽量なWeb技術とコンピュータビジョンを活用し、物理的な消耗品を使わずに習慣と向き合う新しいインタラクティブな体験を探究しています。