diff --git a/docs/langs/_english/docs/hand_tracking.md b/docs/langs/_english/docs/hand_tracking.md index eb9a0f1f..366ac6e6 100644 --- a/docs/langs/_english/docs/hand_tracking.md +++ b/docs/langs/_english/docs/hand_tracking.md @@ -12,16 +12,6 @@ This page is about webcam based hand tracking feature, supported in VMagicMirror {% include docimg.html file="./images/docs/hand_tracking.png" customclass="col s12 m6 l6" imgclass="fit-doc-img" %} -
- -**NOTE** - -This page is for v1.8.0 or later version. - -If you have older version, please see [(v1.7.0b and older ver) Using Hand Tracking](../hand_tracking) instead. - -
- #### Feature / Expected Usage {: .doc-sec2 } diff --git a/docs/langs/_english/tips.md b/docs/langs/_english/tips.md index 4712cdcd..609b9911 100644 --- a/docs/langs/_english/tips.md +++ b/docs/langs/_english/tips.md @@ -24,12 +24,8 @@ Basic usage is in [Get Started](../get_started), and setting window detail is in [Change Keyboard and Touchpad Appearance](./change_textures) -[Load Background Image](./load_background_image) - [Use VMagicMirror on Mac](./use_on_mac) -[(v1.7.0b and older ver) Using Hand Tracking](./using_hand_tracking) - [Perfect Sync](./perfect_sync) [Use Custom Motion](./use_custom_motion) diff --git a/docs/langs/_english/tips/load_background_image.md b/docs/langs/_english/tips/load_background_image.md deleted file mode 100644 index e0b816bc..00000000 --- a/docs/langs/_english/tips/load_background_image.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -layout: page -title: Load Background Image -lang: en ---- - -# Tips: Load Background Image - -
- -**NOTE** - -This tips is for v1.6.1 and older version. - -If you have v1.6.2 or later, please set background in Streaming tab. - -
- - -You can set the background image to VMagicMirror, by putting image to the specific folder. - -Image should be put on where the `VMagicMirror.exe` exists and the name have to be one of the following names. - -* `background.jpg` -* `background.png` - -**NOTE:** When the background image loaded, the character shadow feature is disabled. - -To disable loading backgroud image, remove the image file and restart VMagicMirror. diff --git a/docs/langs/_english/tips/use_custom_motion.md b/docs/langs/_english/tips/use_custom_motion.md index aedbcbdc..13bbf82f 100644 --- a/docs/langs/_english/tips/use_custom_motion.md +++ b/docs/langs/_english/tips/use_custom_motion.md @@ -21,7 +21,7 @@ Following steps enable to use non-built-in motions in VMagicMirror. `VRM Animation` file is supported from VMagicMirror v3.4.0, and it has different setup steps and different restrictions. -See detail at [Use VRM Animation](./use_vrma) page. +See detail at [Use VRM Animation](../use_vrma) page. diff --git a/docs/langs/_english/tips/use_vrma.md b/docs/langs/_english/tips/use_vrma.md index 676423b6..41d68fd5 100644 --- a/docs/langs/_english/tips/use_vrma.md +++ b/docs/langs/_english/tips/use_vrma.md @@ -8,7 +8,7 @@ lang: en This feature is available in v3.4.0 and later version of VMagicMirror. -You can use VRM Animation (VRMA) file to apply customized motion to your avatar, similar to Custom Motion referred at [Use Custom Motion](./use_custom_motion) page. +You can use VRM Animation (VRMA) file to apply customized motion to your avatar, similar to Custom Motion referred at [Use Custom Motion](../use_custom_motion) page.
@@ -48,7 +48,7 @@ Before starting VMagicMirror, put VRMA file(`.vrma`) at `(My Document)\VMagicMir If `Motions` folder does not exist, create new one. -The folder is same as referred in [Use Custom Motion](./use_custom_motion). VMagicMirror classify them based on the file extension. +The folder is same as referred in [Use Custom Motion](../use_custom_motion). VMagicMirror classify them based on the file extension. #### 3. Use in Expressions Feature {: .doc-sec2 } diff --git a/docs/langs/_english/tips/using_hand_tracking.md b/docs/langs/_english/tips/using_hand_tracking.md deleted file mode 100644 index 508e416d..00000000 --- a/docs/langs/_english/tips/using_hand_tracking.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -layout: page -title: Using Hand Tracking -lang: en ---- - -# Tips: (v1.7.0b and older ver) Using Hand Tracking - -
- -**NOTE** - -This page is about hand tracking supported in v1.7.0b and older version. - -If you have v1.8.0 or later, please see the latest [Hand Tracking](../../docs/hand_tracking) page instead. - -
- -The hand tracking system in VMagicMirror runs with low CPU cost, but there are some limitations. - -There also exists some preferred environments for the stability. - -#### Limitations -{: .doc-sec2 } - -This system does not aim to capture the precise hand position. - -The finger state check is rough and limited to detect "rock, paper, scissors" pattern. - -The orientation to move hand is up-down or left-right. Forward and backward motion is not detected. - - -#### Recommended Environments -{: .doc-sec2 } - -Light up the room so your face and hands are captured clearly from the web camera. - -Please put away the objects behind you whose colors are similar to your skin color. - -For the clothing, please avoid to expose your shoulders and elbows. - -Also the clothing with different color from your skin color is preferred. - - -#### Cf: How the Hand Tracking Works -{: .doc-sec2 } - -In VMagicMirror, the hand tracking system is realized with following steps, on the base of face tracking technology. You do not have to understand the process perfectly, but it would help to understand the background of limitations. - -Step1: Detect face area with deep neural network system. - -Step2: Get the mean color value at the center of face area, to estimate user's skin color. - -Step3: In the left and right area of the face, try to pick up the similar color area (Blob). - -Step4: If the blob area is enough large, then treat them as hand area. - -Step5: Check the shape of the blob to count stretched fingers. - -Step6: From the Step4 and Step5, the system get the hand area size and finger stretching count, so it can estimate the hand shape. - -The following tweet shows the image. - -

#VMagicMirror
ひじょーーーーーーに今更なんですが、画像ベースのハンドトラッキング機能を作成中です。

ウェブカメラのみを使って顔検出とセットで動く機能で、CPU負荷が低いのがポイントです。

手の向きとかグーチョキパーの反映くらいまで出来るようになったらリリースしたいな~という感じです pic.twitter.com/QWOhDRbDYG

— 獏星(ばくすたー) / Megumi Baxter (@baku_dreameater) March 10, 2020
- -The black painted area is detected face area. This black paint is a pre-process to prevents the incorrect hand detection from neck or other skin colored areas around the face. - -Pink circles on the hand means the area between fingers detected. This part shows that, the detection is done though it is not so highly precised. diff --git a/docs/langs/_japanese/docs/hand_tracking.md b/docs/langs/_japanese/docs/hand_tracking.md index 0ae5f3a5..9ad73142 100644 --- a/docs/langs/_japanese/docs/hand_tracking.md +++ b/docs/langs/_japanese/docs/hand_tracking.md @@ -12,17 +12,6 @@ title: ハンドトラッキング
-
- -**NOTE** - -このページはv1.8.0以降のバージョンで利用可能なハンドトラッキングに関して説明しています。 - -以前のバージョンについては、[(v1.7.0b以前)ハンドトラッキングの使用について](../../tips/using_hand_tracking)のページをご覧下さい。 - -
- - #### できること・想定用途 {: .doc-sec2 } diff --git a/docs/langs/_japanese/tips.md b/docs/langs/_japanese/tips.md index 4ee198e4..b1bf6f95 100644 --- a/docs/langs/_japanese/tips.md +++ b/docs/langs/_japanese/tips.md @@ -23,12 +23,8 @@ title: Tips [キーボードやタッチパッドの見た目を変更する](./change_textures) -[背景画像をロードする](./load_background_image) - [MacでVMagicMirrorを使う](./use_on_mac) -[(v1.7.0b以前)ハンドトラッキングの使用について](./using_hand_tracking) - [パーフェクトシンク](./perfect_sync) [カスタムモーションをVMagicMirrorで使う](./use_custom_motion) diff --git a/docs/langs/_japanese/tips/load_background_image.md b/docs/langs/_japanese/tips/load_background_image.md deleted file mode 100644 index 4651321f..00000000 --- a/docs/langs/_japanese/tips/load_background_image.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -layout: page -title: 背景画像をロードする ---- - -# 背景画像をロードする - -
- -**NOTE** - -このTipsはv1.6.1およびそれ以前のバージョン向けです。 - -v1.6.2以降のバージョンを使用している場合、配信タブ上で背景画像を設定して下さい。 - -
- - -ユーザーインターフェースはありませんが、VMagicMirrorではキャラクター表示ウィンドウで背景画像をロードできます。 - -背景を設定するには`VMagicMirror.exe`が存在するフォルダ上に、以下いずれかの名前で画像ファイルを保存します。 - -* `background.jpg` -* `background.png` - -画像を保存したのちVMagicMirrorを起動すると、設定した背景がロードされます。 - -**NOTE:** 背景画像をロードした場合、キャラの影機能は無効化されます。 - -もとに戻したいときは、配置した画像ファイルを削除してからVMagicMirrorを再び起動します。 diff --git a/docs/langs/_japanese/tips/use_custom_motion.md b/docs/langs/_japanese/tips/use_custom_motion.md index 4358e816..2a8cf81f 100644 --- a/docs/langs/_japanese/tips/use_custom_motion.md +++ b/docs/langs/_japanese/tips/use_custom_motion.md @@ -20,7 +20,7 @@ title: カスタムモーションをVMagicMirrorで使用する VRMの標準定義ファイルであるVRM AnimationファイルはVMagicMirro v3.4.0からサポートしていますが、準備の方法や制限事項が異なります。 -詳しくは[VRM AnimationをVMagicMirrorで使用する](./use_vrma)を参照ください。 +詳しくは[VRM AnimationをVMagicMirrorで使用する](../use_vrma)を参照ください。 diff --git a/docs/langs/_japanese/tips/use_vrma.md b/docs/langs/_japanese/tips/use_vrma.md index 1f7af29b..e2bd9e2a 100644 --- a/docs/langs/_japanese/tips/use_vrma.md +++ b/docs/langs/_japanese/tips/use_vrma.md @@ -7,7 +7,7 @@ title: VRM AnimationをVMagicMirrorで使用する この機能はv3.4.0およびそれ以降のVMagicMirrorで利用できます。 -従来のカスタムモーション機能(「[カスタムモーションをVMagicMirrorで使用する](./use_custom_motion)」)に加え、VRMの標準定義となったVRM Animation形式のモーション(以下、VRMA)を適用できます。 +従来のカスタムモーション機能(「[カスタムモーションをVMagicMirrorで使用する](../use_custom_motion)」)に加え、VRMの標準定義となったVRM Animation形式のモーション(以下、VRMA)を適用できます。
@@ -49,7 +49,7 @@ VMagicMirrorを起動していない状態で、VRMAファイル(`.vrma`)を`( もし`Motions`フォルダがまだない場合、フォルダを新規作成して下さい。 -※このフォルダは[カスタムモーションをVMagicMirrorで使用する](./use_custom_motion)と共通です。ファイルの拡張子が従来のカスタムモーションと異なるため、VMagicMirrorでは適切に区別して読み込まれます。 +※このフォルダは[カスタムモーションをVMagicMirrorで使用する](../use_custom_motion)と共通です。ファイルの拡張子が従来のカスタムモーションと異なるため、VMagicMirrorでは適切に区別して読み込まれます。 #### 3. Word to Motion機能での選択 {: .doc-sec2 } diff --git a/docs/langs/_japanese/tips/using_hand_tracking.md b/docs/langs/_japanese/tips/using_hand_tracking.md deleted file mode 100644 index 40d59485..00000000 --- a/docs/langs/_japanese/tips/using_hand_tracking.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -layout: page -title: ハンドトラッキングの使用について ---- - -# Tips: (v1.7.0b以前)ハンドトラッキングの使用について - -
- -**NOTE** - -このページはv1.7.0bおよびそれ以前のバージョンで利用可能なハンドトラッキングに関して説明しています。 - -v1.8.0以降を使用している場合、最新の[ハンドトラッキング](../../docs/hand_tracking)のページをご覧下さい。 - -
- -`VMagicMirror`で実装されている画像ハンドトラッキングは軽量に動作するかわり、いくつかの制限や注意点があります。 - -快適に使用するには次の制限、および注意点をご覧ください。 - -#### 制限 -{: .doc-sec2 } - -手の正確な位置を取得するものではありません。 - -指を一本ずつ正確に立てたり下げたりすることはできません。簡易的なグー、チョキ、パーの検出のみが利用可能です。 - -手が動かせるエリアは上下左右に限定されており、前後には動かせません。 - - -#### 注意点 -{: .doc-sec2 } - -照明について、手および顔がウェブカメラに明るく映る環境で利用して下さい。 - -背景について、肌色に近いものがウェブカメラに写り込まないようにしてください。 - -服装について、手と顔以外の肌の露出が少ない格好で使って下さい。長袖のシャツを着ていることが最も理想的ですが、それ以外でも胸元、肩、ひじが隠れているとより安定します。 - -服装について、露出が少ないことに加え、肌の色に近い服は避けてください。 - - -#### 補足: VMagicMirrorのハンドトラッキングの仕組み -{: .doc-sec2 } - -VMagicMirrorのハンドトラッキングは顔トラッキング技術をベースにして、以下のステップで実現されています。ハンドトラッキングを利用するうえで仕組みの理解は必須ではありませんが、注意点や制限をより正確に理解したい場合はあわせて参照下さい。 - -Step1: 従来からある顔トラッキングの仕組みで、顔のエリアを検出します。 - -Step2: 顔エリアの中心部分の色を平均することで、ユーザーの肌の色を推定します。 - -Step3: 顔から水平方向にはなれたエリアで、ユーザーの肌の色に近い色の領域(Blob)を検出します。 - -Step4: 検出した領域(Blob)がある程度大きければ、手の領域として認識します。 - -Step5: Blobの形状を計算することで、指がはっきりと立っている本数を推定します。 - -Step6: Step4, Step 5で取得した手の大きさや映り方、指が立っているのが確認できた本数などから、手の形をグー、チョキ、パーのいずれかであると推定します。 - -以下は開発中の様子を示したツイートです。 - -

#VMagicMirror
ひじょーーーーーーに今更なんですが、画像ベースのハンドトラッキング機能を作成中です。

ウェブカメラのみを使って顔検出とセットで動く機能で、CPU負荷が低いのがポイントです。

手の向きとかグーチョキパーの反映くらいまで出来るようになったらリリースしたいな~という感じです pic.twitter.com/QWOhDRbDYG

— 獏星(ばくすたー) / Megumi Baxter (@baku_dreameater) March 10, 2020
- -動画のなかでも左側の実写カメラの映像を参照してください。 - -黒く塗られた領域は顔の領域です。顔付近を手と誤って認識しないように、顔の上下では手を検出していません。 - -ピンク色の丸は表示されるのは指の間を検出しているものです。低精度ながら検出ができている様子をご覧下さい。