face-api.js搭載 — 7大感情ニューラルネットワーク分類

AI 表情・感情 診断チェッカー

写真一枚からAIがあなたの表情を瞬時に読み取り!「喜び・驚き・真顔・怒り・悲しみ・恐れ・嫌悪」の7つの感情比率を完全無料で高精度スコア化します。

100%安全・完全プライベート ブラウザ内ローカル処理 登録・ログイン不要

顔写真をアップロード

正面を向いた明るい写真を使用すると、AIが微妙な表情筋の動きを高精度に検出できます。

またはドラッグ&ドロップ · JPG, PNG, WebP

100% In-Browser AI. Photos never leave your device.

AIが表情筋から感情を読み取る仕組み

わずか数秒で表情の微細な変化を科学的に数値化します。

1

1. 68箇所の筋肉座標スキャン

眉・目・鼻・唇の周囲の微細な座標変化をコンピュータビジョンで捕捉します。

2

2. FACS(表情動作符号化)判定

心理学者ポール・エクマン博士の表情研究に基づく筋肉の動きの組み合わせを分析します。

3

3. 感情確率のグラフ化

7つの普遍的感情の確率分布を算出し、総合結果シートを作成します。

なぜ表情・感情診断を活用するのか?

表情の微細なサインは、自分自身でも意識していない感情のニュアンスを伝えます。

プロフィール写真の選定

SNSやビジネス用アイコンで、相手にどう見えているか客観的にチェックできます。

演技やプレゼンの練習

意図した感情表現ができているかを数値でフィードバックできます。

完全なプライバシー保護

お使いのブラウザ内でのみ処理され、写真がサーバーに送られる心配はありません。

The 7 Basic Emotions — Explained

😊

喜び・笑顔 (Happy)

明るく温かいポジティブな感情。頬の筋肉の引き上がりと口元の微笑みラインが検出されました。

😢

悲しみ・憂い (Sad)

物思いに沈んだ哀愁や切なさを帯びた表情。眉間のわずかな緊張や口角のニュアンスから読み取られます。

😠

怒り・情熱 (Angry)

強い意志や気迫、緊迫感を秘めた表情。眉の寄りや目元のシャープな集中度が検出されました。

😲

驚き・発見 (Surprised)

目を見開いた新鮮な驚きや感動の表情。上がった眉と開いた目元の特徴点が検出されました。

😨

不安・警戒 (Fearful)

緊張や警戒、慎重さを感じさせる表情。引き気味の口元と引き締まった表情筋が捉えられています。

🤢

拒絶・不快 (Disgusted)

違和感や不満、抵抗感を示す表情。鼻筋や上唇のわずかな収縮から読み取られます。

😐

真顔・平常心 (Neutral)

穏やかで落ち着いた自然体。無駄な力みのないニュートラルな表情筋バランスです。

What Our AI Emotion Detector Measures & How It Works

Human facial expressions are produced by coordinated contractions of subcutaneous muscles around the eyebrows, eyelids, nose bridge, cheeks, and lips — documented in psychology as the Facial Action Coding System (FACS). Our AI Emotion Detector runs a two-stage neural pipeline inside your browser using face-api.js (TensorFlow.js with WebGL/WebAssembly): first, SSD MobileNet v1 locates the face and maps 68 facial landmarks to align the eyes and mouth horizontally; second, a depthwise separable convolutional expression network evaluates muscle tension patterns across the aligned face crop.

Rather than outputting a single rigid label, the model computes a softmax probability distribution across all 7 universal emotions: Happy (cheek raiser + lip corner puller), Sad (inner brow raiser + lip corner depressor), Angry (brow lowerer + lid tightener), Surprised (outer brow raiser + jaw drop), Fearful (brow raiser + upper lid raiser + lip stretcher), Disgusted (nose wrinkler + upper lip raiser), and Neutral (relaxed baseline musculature). This lets you inspect both your dominant expression and subtle secondary undertones in any portrait.

Tips for the Best Expression Analysis Result

  • Keep Brows & Mouth Clearly Visible: Heavy bangs covering the eyebrows or hands near the chin hide key action units that distinguish surprise, anger, and sadness.
  • Avoid Extreme Side Profiles: The 68-landmark alignment works best when both eyes and both corners of the mouth are visible to the camera.
  • Use Even Front Illumination: Strong shadows across the eyes can be misread by the convolutional layers as furrowed brows or squinting.
  • Compare Genuine vs. Posed Smiles: A genuine Duchenne smile engages both the mouth corners and the orbicularis oculi muscles around the eyes, producing a higher Happy confidence score.

Honest Accuracy & Limitations

Computer vision reads outward facial muscle geometry in a single still frame, not a person's internal emotional state or psychological mood. Resting facial structure, cultural expression norms, camera angle, and lighting contrast can cause a relaxed face to register mild Sad or Angry undertones. All results are provided strictly for informational entertainment, photography feedback, and self-discovery — not psychological or clinical assessment.

100% In-Browser Privacy — Verify It Yourself

Every expression scan runs locally on your device using WebAssembly and WebGL. Verify it yourself: open your browser DevTools (F12), open the Network tab, upload a photo, and see that no image request is ever sent to any server.

Try Our Other Free AI Face Tools

よくあるご質問

AI表情検出に関する疑問にお答えします。

どのような感情を検出できますか?

心理学で定義される7つの普遍的感情(喜び、驚き、怒り、悲しみ、恐れ、嫌悪、平常心)を判定します。

複数の感情が混ざっている場合はどうなりますか?

各感情のパーセンテージが一覧表示され、微細なニュアンスまで確認できます。

写真は外部に送信されますか?

一切送信されません。すべての解析はお使いの端末内で安全に実行されます。