ライブ指文字認識
Web カメラ入力からアメリカ手話の手指アルファベット(A–Z)をリアルタイムで認識します。
signspell は、ライブのアメリカ手話の指文字認識を行う Python パッケージです。手指アルファベットに重点を置き、Web カメラ映像を使って A から Z までの文字をリアルタイムで識別します。
このプロジェクトには、学習済みモデル、洗練された Web カメラ UI、そしてコマンドラインとライブラリの両方のエントリポイントが含まれています。ライブ認識をすぐに使いたいユーザーにも、認識器を自分のコードに組み込み、フレームを 1 枚ずつ処理したいユーザーにも適しています。
Web カメラ入力からアメリカ手話の手指アルファベット(A–Z)をリアルタイムで認識します。
MediaPipe の手追跡と、30 フレームのキーポイント系列で学習した LSTM モデルを使用します。
学習済みモデルと洗練された Web カメラインターフェースを同梱しており、すぐに使えます。
コマンドラインツールとして実行することも、Python ライブラリとして読み込むこともできます。
CLI から、カメラ選択、信頼度しきい値、ミラー表示の切り替えを調整できます。
カスタムモデルのパスを指定でき、入力形状と出力クラスに関する期待値も документаed されています。
signspell を、Web カメラを話者の手に向けて、指文字練習やデモ用途の A–Z のライブ予測を得たいときに使います。
CLI を、同梱モデルの素早いノーコードテスト、カメラ切り替え、信頼度しきい値の調整をしたいときに実行します。
フレーム単位の認識が必要で、独自の Python コードに認識器を組み込みたいときに、自分のアプリケーションでライブラリをインポートします。
すでに学習済みの `.h5` モデルを持っていて、signspell の Web カメラワークフローを自分の重みで使いたいときに、カスタムモデルを読み込みます。
PyPI 上の Python パッケージとして提供されており、`pip install signspell` でインストールできます。プロジェクトページにはバージョン `1.0.1` も示されています。
このパッケージは、Web カメラからのライブなアメリカ手話の指文字認識を実行します。手指アルファベット(A–Z)をリアルタイムで認識し、コマンドラインから起動することも、ライブラリとして読み込むこともできます。
プロジェクトページによると、signspell にはライブ認識用の Python 3.9–3.11 と Web カメラが必要です。
はい。プロジェクトには `--model path/to/your_model.h5` オプションと `Recognizer(model_path=...)` コンストラクタが用意されているため、期待される入力と出力の形状に一致する独自モデルを指定できます。
ソース説明には UI のウィンドウ内操作として、`q` で終了、`c` で文をクリア、`SPACE` でスペースを挿入できると記載されています。
Snapmarkは、AIチャットへ貼り付ける前にクリップボード内のスクリーンショットへ注釈を追加できるVS Code拡張機能です。ぼかしによる秘匿、番号付き注釈、巨大画像の自動リサイズに対応しています。
Arduino VENTUNO Qは、AI・ロボティクス向けのエッジAIコンピューターです。AI推論と決定論的制御を1枚に集約し、Arduino App Labに対応します。
Person Pixelizer は、C++、OpenCV、ニューラルネットワークによるセグメンテーションで動画内の人物を匿名化する無料の人間ピクセル化プロジェクトです。ライブ映像やブラウザ向けCV開発に最適です。
Faceswapai.Onlineは、写真や動画のAI顔入れ替えツール。複数人の顔交換にも対応し、登録不要で無料体験、VIP機能はクレジット制で利用できます。
Vectorizer.AIは、ラスター画像をSVG、PDF、EPS、DXFなどのベクター形式に変換。ブラウザで使え、SDKやCLIで自動化にも対応し、ロゴやイラスト、スキャン画像の編集可能な出力を提供します。
Recumeは、車の部品写真や短い動画を解析し、診断・修理費用の目安・次の対応を返すWebベースのAI車両スキャナー。整備前の初期確認に最適です。