Tips
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[tomokoyonezawaLab_FrontPage]]
*Tips [#c4b60bb6]
先輩などに教えてもらってできるようになった、という内容は、
他の人が質問しなくていいようにここにまとめる~
データの分析については[[別ページ:http://lab.yoneyone.net/...
** BibTexの作業自動化アプリ BibChain [#b143feca]
--BibChainはGoogle Scholarが用意したBib形式のデータを修正...
--下記のURLからダウンロード、また説明書があります
-- https://drive.google.com/drive/folders/1lAfVFH8vxdLsKS...
** 表の作り方 [#v6d2a5b5]
--https://docs.google.com/document/d/1CPkatta-6lA5Of1Hb2s...
** kinect(モーションキャプチャ) [#v6d2a5b5]
***利用方法 [#f5031749]
***Unityへの接続 [#f5031749]
** 大学院棟へのRDS接続 [#k0583829]
--[[RDS環境の作り方]]
** Unity関係 [#j55ef6e9]
***まず、はじめに [#f5031749]
-ファイルの保存先のパスに日本語を入れないこと。(ビルドで...
***モデルの実装 [#cd4043c7]
VRM(3Dモデル)の実装方法について
-https://docs.google.com/document/d/18ENCp3kHnWDl2xg6odUW...
Live2D(2Dモデル)の実装方法について
(SDK for Unityの章を確認してください)
-https://docs.live2d.com/cubism-sdk-tutorials/top/
** Tex関係 [#j55ef6e9]
Texについて(作成中)
-https://docs.google.com/document/d/1jUp1dCz1C7ox2duQvgNV...
BibTexの使い方!
-https://docs.google.com/document/d/1GINZ5nHzlB-boFe1buOU...
** 博士論文の出し方 [#ldf0d8d4]
- http://lab.yoneyone.net/php/pukiwiki/?doctor_thisis
** Processing関係 [#p675a233]
Processingにおける、openCVの使い方!!
-https://docs.google.com/document/d/1eL2DFIyimbrGQBBRFdBe...
** p5.js関係 [#p675a233]
p5.jsとOSC通信
-https://docs.google.com/document/d/1_si4u5L_lzDoD4W1GmYs...
ml5.jsのFaceAPI/p5.jsの出力をOSC通信で他のプログラムから...
-https://docs.google.com/document/d/1kIeh8qTHX70_Xtu8do_v...
位置情報の取得と緯度経度から距離を求めるプログラム
-https://docs.google.com/document/d/1gbnF4wUAidO9MIDMsvGv...
** Pd関係 [#a5d81c71]
インストール方法や基本的な使い方などつらつら(pd-vanilla)
-https://docs.google.com/document/d/1i-QMXUtg3p-6Y4O7Bjuu...
puredata×オーディオインターフェイス×raspberry piと遅延の...
-https://docs.google.com/document/d/1p-lMyEaiYJ3MQttJ5moZ...
pd-L2Orkの特徴と環境について pd-vanillaとは別のpuredata...
-https://docs.google.com/document/d/1Sv-gGXyPmdoi1sr93gVb...
** その他音楽系 [#a5d81c71]
仮想オーディオデバイスについて
-https://docs.google.com/document/d/1_W7yY0bVEgVu-fbPi230...
** Arduino関係 [#j46e4592]
** Raspberry Pi関係 [#j46e4592]
**音声認識関係 [#s26c00b0]
***Juliusの導入 [#c5047de5]
-Mac用[[how to install:https://neos21.net/blog/2020/12/24...
--Julius最新バージョン番号に注意(4.5なのか4.6なのかなど)
--認識用最新ファイルバージョン番号にも注意(上記と同じと...
--''Homebrewのインストールが事前に必要''[[https://webkaru...
--''wgetのインストールが事前に必要''[[https://webkaru.net...
+ターミナルを立ち上げる
+インストールディレクトリを適当な場所に作る
--mkdir julius
+https://github.com/julius-speech/julius/releasesで最新版...
--wget https://github.com/julius-speech/julius/archive/v4...
+ファイルを解凍する
--tar xvzf ./v4.6.tar.gz
+解凍したフォルダに移動して、Juliusをインストールする (cd...
-- cd ./julius-4.6/
-- ./configure
-- make
-- sudo make install
+インストールできたか確認
--julius -help
+認識用ファイルをダウンロード(これも最新版をチェックして...
--wget https://osdn.net/dl/julius/dictation-kit-4.5.zip
+認識用ファイルを解凍(上記でダウンロードしたファイル名に...
-- unzip ./dictation-kit-4.5.zip
+認識用ファイルを解凍したディレクトリに移動(上記で解凍し...
--cd ./dictation-kit-4.5.zip/
+使ってみるためのコマンド(使用中に終了したいときはCtrl-C)
-- julius -C ./main.jconf -C ./am-gmm.jconf -nostrip
+喋ってみるとターミナルに認識結果が出力される
$ mkdir julius
$ cd ./julius/
$ wget https://github.com/julius-speech/julius/archive/v...
$ tar xvzf ./v4.6.tar.gz
$ cd ./julius-4.6/
$ ./configure
$ make
$ sudo make install
$ julius -help
$ wget https://osdn.net/dl/julius/dictation-kit-4.5.zip
$ unzip ./dictation-kit-4.5.zip
$ cd ./dictation-kit-4.5.zip/
$ julius -C ./main.jconf -C ./am-gmm.jconf -nostrip
-[[Big Sur (MacOS 11.4-) の問題:https://tam5917.hatenabl...
-Win用
***Kaldiの導入 [#v4c82b4b]
***OpenJtalkの導入(編集中) [#y8243244]
**画像関係 [#hbf65100]
**表情検出 [#y9b4add9]
***FaceAPI [#y9b4add9]
- FaceAPIとは、Microsoft Azure で使用することができる顔検...
- 使用するためには、Micosoft Azureのアカウントが必要です
- サーバ処理のため、PCのスペックを無視して使うことができ...
- 無料の場合は制限があります
- 例えば, 無料の場合月3万枚で1分間20 枚のみ検出すること...
***FaceAPIのサンプル [#kb0dbf31]
作成者 美馬亮太 2021年9月7日
-[[美馬のmemo >https://boostnote.io/shared/f6fc4372-2dd7-...
王くんより、万さんが以前使っていた一番簡単なfacepapiの共有
-[[googleドライブリンク:https://drive.google.com/drive/fo...
+FaceAPIset_Wangフォルダをダウンロード
--中身:FaceAPIStreamer,FaceTrackingAPI_NC-V3.2.6,udp_cl...
+opencvをインストール
+Processingをインストール
+Processingでudpのライブラリをインストール
+FaceTrackingAPI_NC-V3.2.6フォルダ内のsetup_FaceTrackingA...
+FaceAPIStreamerフォルダ内のSocket.exeを起動
+udp_client_processingフォルダ内のudp_cliant_processing.p...
これでカメラで撮った顔位置がprocessing内に入力されます。
これを使い、どういうものを作りたいのかはシステム次第
***DeepFace [#yab28cf0]
-DeepFaceとは、Python用の顔認識及び顔属性分析(年齢、性別...
-顔認識、顔の検証、属性分析などができます。
[環境構築(Anacondaベース前提です) ~mac用です。windowsで...
+ 仮想環境を作成する
--ターミナルで、conda create -n deepface python=3.7 anaco...
--*pythonのバージョンは、3.7以上が求められています。
+仮想環境をactivateする
--conda activate deepface と入力する。(deepfaceのところ...
+DeepFaceのインストール
--pip install deepface と入力する。
--(DeepFaceの必須環境には opencvやdlibが含まれているので...
--python 上で import deepface と入力し、エラーがなければ...
[DeepFaceを動かす]
+https://github.com/serengil/deepface をダウンロードする。
--URLに飛び、 「↓Code」とあるので押す。 次に、「Dawnload...
--上記のURLを下方にスクロールすると、 README.md とあり、...
+python上で実行する。
--Demo を押すと簡単なやり方の動画が上がっているので、視聴...
---Demoは最新のバージョンではないため、実際にpython上で実...
[精度について(顔属性分析)]
-F値で評価した場合、カラー化した方が評価がいいです。
-[重要]画像のサイズも精度に大きく影響を与えるので、指定す...
--h, w, c = img.shape
--mag = max(224/x, 224/y)
--img = cv2.resize(img, None, fx=mag, fy=mag, interpola...
-作成者 美馬亮太 2021年8月25日
***Dlibのインストール方法について(Python) [#fe8b86f8]
Dlibは顔認識ライブラリの1つでOpenCVと対をなす有名なライ...
ただ、スムーズにインストールをすることができないことがあ...
-[手順1]Cmakeが実行できる環境にインストールしているか~
DlibはC言語で書かれているライブラリなのでCとPython両方が...
[[Pythonの実行環境の整備方法:https://docs.google.com/docu...
をご確認ください~
&br;
&br;
-[手順2]マスターファイルからインストールを行う~
Cmakeを通してもPythonのバージョンの関係とかでインストール...
その際は、[[こちらのURL:https://github.com/davisking/dlib...
&br;
-1.マスターファイルのダウンロード
--Github画面にある{Code]から[Download zip]を押して適当な...
-2.ダウンロードしたzipを解凍.
--適当な解凍ファイルでダウンロードしたzipを解凍
--「dlib-master」というファイルができるはずです
-3.ダウンロードしたいpython環境でそのファイルの場所を指定
--コマンド(一例):[cd C:\Users\Downloads\dlib-master]
--dlib-masterがある場所のパスを環境側で指定してあげてくだ...
-4.setup,pyの実行
--コマンド:[python setup.py install]
--dlib-master内にあるsetup.pyを実行してください~
--一番最後「install」に入れるのを忘れないように!!~
&br;
このどちらでもインストールができない場合は、Pythonのバー...
自環境(windows11,Anaconda)では、Python 3.10 の環境であれば~
「pip install dlib]で問題なくダウンロードできました
** 生理計測関係 [#j55ef6e9]
-[[OpenBCI]]
**複数連携関係 [#x7ab579d]
*** OSC通信の使い方 ~puredataとProcessingの接続を例に~...
-[[OSC通信について~puredataとProcessingの例~:https://do...
*** Unity-Processing OSC通信 [#g0943446]
[[導入方法のページ:http://lab.kenrikodaka.com/wp-content/...
-↑このページに従って、UnityProcessingアプリ上でコードを入...
-Unity,Processing間で文字列、数値を送受信ができます。
-サンプルコードではマウス座標ですが、送信する値を変更すれ...
-何か質問等あればyonezemi20岡田へ
** Github関係(編集中) [#r1ea1a2c]
-プログラムコードやデザインデータを保存・公開できるソース...
-Githubを使うことで他の人と共同で作業をしやすいことや、あ...
+Gitのインストール(https://git-scm.com/
+Gitのコマンドでconfigを設定する(下記のコマンドをWindows...
++$ git config --global user.name "aaaa"
++$ git config --global user.email aaaa@aaaa.com
+Githubアカウントの作成(https://github.co.jp/
+Githubのマイページ上でリモートレポジトリを作成
+ローカル環境でローカルレポジトリを作成(ファイル群が入っ...
+ .gitignore ファイルを作成し、リモートレポジトリにアップ...
++公式が提供しているUnityの.gitignoreファイル:https://gi...
+下記のコマンドを順に実行する(アップしたいファイル群が入...
++git init
++git add -A
++git commit -m "" ※""の中身は自分で考える(後から参照し...
++git remote add origin aaa.git ※aaa.gitは作成したリモー...
++git push -u origin master
+その後はローカル環境で作業をし、都度add, commit, pushで...
++詳細は各自で調べること!!
** POMS-SF関係(作成中) [#bdf9bb94]
** プリント基板(PCB)の発注方法 [#outsource_pcb]
下記ページに発注方法をまとめています.
現在,JLCPCBで基板を発注できるように先生と発注フローを整...
状況が変わり次第,加筆修正する予定です.(玉本)
[[PCB発注方法:http://lab.yoneyone.net/php/pukiwiki/?Outso...
終了行:
[[tomokoyonezawaLab_FrontPage]]
*Tips [#c4b60bb6]
先輩などに教えてもらってできるようになった、という内容は、
他の人が質問しなくていいようにここにまとめる~
データの分析については[[別ページ:http://lab.yoneyone.net/...
** BibTexの作業自動化アプリ BibChain [#b143feca]
--BibChainはGoogle Scholarが用意したBib形式のデータを修正...
--下記のURLからダウンロード、また説明書があります
-- https://drive.google.com/drive/folders/1lAfVFH8vxdLsKS...
** 表の作り方 [#v6d2a5b5]
--https://docs.google.com/document/d/1CPkatta-6lA5Of1Hb2s...
** kinect(モーションキャプチャ) [#v6d2a5b5]
***利用方法 [#f5031749]
***Unityへの接続 [#f5031749]
** 大学院棟へのRDS接続 [#k0583829]
--[[RDS環境の作り方]]
** Unity関係 [#j55ef6e9]
***まず、はじめに [#f5031749]
-ファイルの保存先のパスに日本語を入れないこと。(ビルドで...
***モデルの実装 [#cd4043c7]
VRM(3Dモデル)の実装方法について
-https://docs.google.com/document/d/18ENCp3kHnWDl2xg6odUW...
Live2D(2Dモデル)の実装方法について
(SDK for Unityの章を確認してください)
-https://docs.live2d.com/cubism-sdk-tutorials/top/
** Tex関係 [#j55ef6e9]
Texについて(作成中)
-https://docs.google.com/document/d/1jUp1dCz1C7ox2duQvgNV...
BibTexの使い方!
-https://docs.google.com/document/d/1GINZ5nHzlB-boFe1buOU...
** 博士論文の出し方 [#ldf0d8d4]
- http://lab.yoneyone.net/php/pukiwiki/?doctor_thisis
** Processing関係 [#p675a233]
Processingにおける、openCVの使い方!!
-https://docs.google.com/document/d/1eL2DFIyimbrGQBBRFdBe...
** p5.js関係 [#p675a233]
p5.jsとOSC通信
-https://docs.google.com/document/d/1_si4u5L_lzDoD4W1GmYs...
ml5.jsのFaceAPI/p5.jsの出力をOSC通信で他のプログラムから...
-https://docs.google.com/document/d/1kIeh8qTHX70_Xtu8do_v...
位置情報の取得と緯度経度から距離を求めるプログラム
-https://docs.google.com/document/d/1gbnF4wUAidO9MIDMsvGv...
** Pd関係 [#a5d81c71]
インストール方法や基本的な使い方などつらつら(pd-vanilla)
-https://docs.google.com/document/d/1i-QMXUtg3p-6Y4O7Bjuu...
puredata×オーディオインターフェイス×raspberry piと遅延の...
-https://docs.google.com/document/d/1p-lMyEaiYJ3MQttJ5moZ...
pd-L2Orkの特徴と環境について pd-vanillaとは別のpuredata...
-https://docs.google.com/document/d/1Sv-gGXyPmdoi1sr93gVb...
** その他音楽系 [#a5d81c71]
仮想オーディオデバイスについて
-https://docs.google.com/document/d/1_W7yY0bVEgVu-fbPi230...
** Arduino関係 [#j46e4592]
** Raspberry Pi関係 [#j46e4592]
**音声認識関係 [#s26c00b0]
***Juliusの導入 [#c5047de5]
-Mac用[[how to install:https://neos21.net/blog/2020/12/24...
--Julius最新バージョン番号に注意(4.5なのか4.6なのかなど)
--認識用最新ファイルバージョン番号にも注意(上記と同じと...
--''Homebrewのインストールが事前に必要''[[https://webkaru...
--''wgetのインストールが事前に必要''[[https://webkaru.net...
+ターミナルを立ち上げる
+インストールディレクトリを適当な場所に作る
--mkdir julius
+https://github.com/julius-speech/julius/releasesで最新版...
--wget https://github.com/julius-speech/julius/archive/v4...
+ファイルを解凍する
--tar xvzf ./v4.6.tar.gz
+解凍したフォルダに移動して、Juliusをインストールする (cd...
-- cd ./julius-4.6/
-- ./configure
-- make
-- sudo make install
+インストールできたか確認
--julius -help
+認識用ファイルをダウンロード(これも最新版をチェックして...
--wget https://osdn.net/dl/julius/dictation-kit-4.5.zip
+認識用ファイルを解凍(上記でダウンロードしたファイル名に...
-- unzip ./dictation-kit-4.5.zip
+認識用ファイルを解凍したディレクトリに移動(上記で解凍し...
--cd ./dictation-kit-4.5.zip/
+使ってみるためのコマンド(使用中に終了したいときはCtrl-C)
-- julius -C ./main.jconf -C ./am-gmm.jconf -nostrip
+喋ってみるとターミナルに認識結果が出力される
$ mkdir julius
$ cd ./julius/
$ wget https://github.com/julius-speech/julius/archive/v...
$ tar xvzf ./v4.6.tar.gz
$ cd ./julius-4.6/
$ ./configure
$ make
$ sudo make install
$ julius -help
$ wget https://osdn.net/dl/julius/dictation-kit-4.5.zip
$ unzip ./dictation-kit-4.5.zip
$ cd ./dictation-kit-4.5.zip/
$ julius -C ./main.jconf -C ./am-gmm.jconf -nostrip
-[[Big Sur (MacOS 11.4-) の問題:https://tam5917.hatenabl...
-Win用
***Kaldiの導入 [#v4c82b4b]
***OpenJtalkの導入(編集中) [#y8243244]
**画像関係 [#hbf65100]
**表情検出 [#y9b4add9]
***FaceAPI [#y9b4add9]
- FaceAPIとは、Microsoft Azure で使用することができる顔検...
- 使用するためには、Micosoft Azureのアカウントが必要です
- サーバ処理のため、PCのスペックを無視して使うことができ...
- 無料の場合は制限があります
- 例えば, 無料の場合月3万枚で1分間20 枚のみ検出すること...
***FaceAPIのサンプル [#kb0dbf31]
作成者 美馬亮太 2021年9月7日
-[[美馬のmemo >https://boostnote.io/shared/f6fc4372-2dd7-...
王くんより、万さんが以前使っていた一番簡単なfacepapiの共有
-[[googleドライブリンク:https://drive.google.com/drive/fo...
+FaceAPIset_Wangフォルダをダウンロード
--中身:FaceAPIStreamer,FaceTrackingAPI_NC-V3.2.6,udp_cl...
+opencvをインストール
+Processingをインストール
+Processingでudpのライブラリをインストール
+FaceTrackingAPI_NC-V3.2.6フォルダ内のsetup_FaceTrackingA...
+FaceAPIStreamerフォルダ内のSocket.exeを起動
+udp_client_processingフォルダ内のudp_cliant_processing.p...
これでカメラで撮った顔位置がprocessing内に入力されます。
これを使い、どういうものを作りたいのかはシステム次第
***DeepFace [#yab28cf0]
-DeepFaceとは、Python用の顔認識及び顔属性分析(年齢、性別...
-顔認識、顔の検証、属性分析などができます。
[環境構築(Anacondaベース前提です) ~mac用です。windowsで...
+ 仮想環境を作成する
--ターミナルで、conda create -n deepface python=3.7 anaco...
--*pythonのバージョンは、3.7以上が求められています。
+仮想環境をactivateする
--conda activate deepface と入力する。(deepfaceのところ...
+DeepFaceのインストール
--pip install deepface と入力する。
--(DeepFaceの必須環境には opencvやdlibが含まれているので...
--python 上で import deepface と入力し、エラーがなければ...
[DeepFaceを動かす]
+https://github.com/serengil/deepface をダウンロードする。
--URLに飛び、 「↓Code」とあるので押す。 次に、「Dawnload...
--上記のURLを下方にスクロールすると、 README.md とあり、...
+python上で実行する。
--Demo を押すと簡単なやり方の動画が上がっているので、視聴...
---Demoは最新のバージョンではないため、実際にpython上で実...
[精度について(顔属性分析)]
-F値で評価した場合、カラー化した方が評価がいいです。
-[重要]画像のサイズも精度に大きく影響を与えるので、指定す...
--h, w, c = img.shape
--mag = max(224/x, 224/y)
--img = cv2.resize(img, None, fx=mag, fy=mag, interpola...
-作成者 美馬亮太 2021年8月25日
***Dlibのインストール方法について(Python) [#fe8b86f8]
Dlibは顔認識ライブラリの1つでOpenCVと対をなす有名なライ...
ただ、スムーズにインストールをすることができないことがあ...
-[手順1]Cmakeが実行できる環境にインストールしているか~
DlibはC言語で書かれているライブラリなのでCとPython両方が...
[[Pythonの実行環境の整備方法:https://docs.google.com/docu...
をご確認ください~
&br;
&br;
-[手順2]マスターファイルからインストールを行う~
Cmakeを通してもPythonのバージョンの関係とかでインストール...
その際は、[[こちらのURL:https://github.com/davisking/dlib...
&br;
-1.マスターファイルのダウンロード
--Github画面にある{Code]から[Download zip]を押して適当な...
-2.ダウンロードしたzipを解凍.
--適当な解凍ファイルでダウンロードしたzipを解凍
--「dlib-master」というファイルができるはずです
-3.ダウンロードしたいpython環境でそのファイルの場所を指定
--コマンド(一例):[cd C:\Users\Downloads\dlib-master]
--dlib-masterがある場所のパスを環境側で指定してあげてくだ...
-4.setup,pyの実行
--コマンド:[python setup.py install]
--dlib-master内にあるsetup.pyを実行してください~
--一番最後「install」に入れるのを忘れないように!!~
&br;
このどちらでもインストールができない場合は、Pythonのバー...
自環境(windows11,Anaconda)では、Python 3.10 の環境であれば~
「pip install dlib]で問題なくダウンロードできました
** 生理計測関係 [#j55ef6e9]
-[[OpenBCI]]
**複数連携関係 [#x7ab579d]
*** OSC通信の使い方 ~puredataとProcessingの接続を例に~...
-[[OSC通信について~puredataとProcessingの例~:https://do...
*** Unity-Processing OSC通信 [#g0943446]
[[導入方法のページ:http://lab.kenrikodaka.com/wp-content/...
-↑このページに従って、UnityProcessingアプリ上でコードを入...
-Unity,Processing間で文字列、数値を送受信ができます。
-サンプルコードではマウス座標ですが、送信する値を変更すれ...
-何か質問等あればyonezemi20岡田へ
** Github関係(編集中) [#r1ea1a2c]
-プログラムコードやデザインデータを保存・公開できるソース...
-Githubを使うことで他の人と共同で作業をしやすいことや、あ...
+Gitのインストール(https://git-scm.com/
+Gitのコマンドでconfigを設定する(下記のコマンドをWindows...
++$ git config --global user.name "aaaa"
++$ git config --global user.email aaaa@aaaa.com
+Githubアカウントの作成(https://github.co.jp/
+Githubのマイページ上でリモートレポジトリを作成
+ローカル環境でローカルレポジトリを作成(ファイル群が入っ...
+ .gitignore ファイルを作成し、リモートレポジトリにアップ...
++公式が提供しているUnityの.gitignoreファイル:https://gi...
+下記のコマンドを順に実行する(アップしたいファイル群が入...
++git init
++git add -A
++git commit -m "" ※""の中身は自分で考える(後から参照し...
++git remote add origin aaa.git ※aaa.gitは作成したリモー...
++git push -u origin master
+その後はローカル環境で作業をし、都度add, commit, pushで...
++詳細は各自で調べること!!
** POMS-SF関係(作成中) [#bdf9bb94]
** プリント基板(PCB)の発注方法 [#outsource_pcb]
下記ページに発注方法をまとめています.
現在,JLCPCBで基板を発注できるように先生と発注フローを整...
状況が変わり次第,加筆修正する予定です.(玉本)
[[PCB発注方法:http://lab.yoneyone.net/php/pukiwiki/?Outso...
ページ名: