検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
kawakami をテンプレートにして作成
最新の20件
2024-04-02
wu
FrontPage
2023-11-15
shiraya
2023-11-14
コメント/akita
2023-09-25
akita
2023-05-30
sakamoto
2023-05-28
okamura
2022-11-15
kawamura
2022-11-01
youkaichi
2022-10-02
AutoTicketLinkName
2022-02-17
ibe
2022-02-04
nakagawa
2021-11-09
tanaka
2021-09-08
okawa
2021-08-03
tsuzuki
2021-07-28
takebe
2021-04-01
awazu
2020-12-10
moriya
2020-10-26
inoue
2019-12-18
yoshida
Total:0/Today:0
開始行:
*作業日誌 [#r61719d9]
目次
#contents();
2011年度分はMeRLサーバのほうにあります。~
http://merl.ec.t.kanazawa-u.ac.jp/diary_private/index.php...
~~
//*メニュー
//個人ページの下にページを作ることもできます。
//自分のページを追加したい場合は、[[名前/新しいページ名]]...
//-[[./てすとぺーじ]]
//画像
//#ref(./images/glass1.JPG,,20%,)
**コメント [#acb70ade]
//ラジオボックスがうざいっていう人は、replyを消してみて下...
//#pcomment(reply);
#pcomment(,3,,,,,reply);
~~
** 過去の日誌 [#y7e1b741]
-[[2012年>kawakami/2012]]
* 2013/06/24(Mon) [#vbab3d88]
** IISW2013での質問 [#k4548926]
複数回聞かれたのは重複を省略。~
アプリケーションの面を聞く人が多かった印象。
Q : チップの製造はどこ~
A : VDEC, rohmの説明
Q : 企業との共同研究か(のようなニュアンス)~
A : no, 今年度中に動くデモ用意して発表はしたい
Q : サッケードディスプレイを作るとしたら液晶の速度で可能か~
A : おそらく難しいのではないか。別の表示素子を使う必要が...
Q : なぜ列並列か~
A : 画素並列の例もある。ただ回路規模大きくなって画素数減...
Q : samsungのS4の視線検出との違い~
A : フロントカメラ+内部CPUでの処理のはず。本研究はチップ...
Q : プルキニエ像は写らないか~
A : 写り込まない照明条件。以前は角膜反射法でプルキニエ像...
Q : 角膜反射法と暗瞳孔法の違い~
A : プルキニエ像を使う角膜反射法は頭の位置のずれを許容で...
Q : サッケードの検出に1,000fps必要なのか~
A : 実際は検証中。ただ余裕を見て1,000
Q : ぜひ動くようにして研究会へ~
Q : 宇宙関係で使える?天体の重心を取って位置の追跡とか
Q : サッケードのアプリケーションは~
A : 先回りディスプレイ、心理分析
Q : 光源は~
A : 近赤外線LED
Q : 波長は~
A : 850nm
Q : 瞳孔の位置は点で求められるのか~
A : yes, 重心の点となる
Q : 重心の式はあなたが見つけたものか~
A : 一般的な式。一次モーメント
Q : 重心の求め方について教えてほしい~
A : (説明)
Q : 2値化のコンパレータも各列ごとに配置しているのか~
A : yes
Q : A/Dにかかる時間は~
A : 2値化するだけ
Q : Su, SXuなどの構成同じなら時系列で回路共通化できるので...
A : 処理遅くなるが場合によっては有効かも。検討
Q : 静岡大の海老澤先生との違いは~
A : 撮像速度、チップでやろうとしているところ...?
Q : アナログとディジタルの処理、どちらが時間のネックか~
A : ディジタルはそんなに時間かからないからアナログ(撮影)...
Q : (レイアウト図を見て)APSもっと小さくできるのでは~
A : yes, 今回はあまりこだわっていない
Q : (レイアウト図を見て)瞳孔の撮像に特化した口径というわ...
A : no
~~
* 2013/06/06(Thu) [#zed6d5ce]
** まだ正しい値が出ない [#k4e7027f]
昨日の問題、フラグは意図したとおりに立つようになったが、...
先生からx方向の累算のクロックを遅くしてみたらとの指摘をも...
** IPX-VGA210-Lのフレームレート [#a06e3616]
カメラの仕様ではy方向を480行よりも少なくしていくとフレー...
データシートP79にその関係性の式とグラフがある。
- 640x480 (Dual Mode) : 210fps
- 640x180 (Dual Mode) : 500fps
- 640x69 (Dual Mode) : 1,000fps
- 228x214 (Dual Center Mode) : 1,000fps
Dual Center Modeは水平方向中心の左右114pix、計228pixに絞...
~~
* 2013/06/05(Wed) [#r47d4972]
** 640列分の結果が正しく出ない? [#zdf244fb]
この間320x480で正しい結果が得られたが、それを640x480にす...
症状としては常に重心が0, 0で、内部のx方向の累算完了フラグ...
詳しく各信号を見てみると、各列に入力するセレクタ用のxの値...
xはy方向の加算完了フラグが1の間中1ずつ増えるようにしてい...
原因としてはそのyのフラグを制御している部分の単なる記述ミ...
FVALが0に落ちた後(1フレーム分の転送が終わった後)、LVALに...
ここを修正。
~~
* 2013/05/31(Fri) [#udef3077]
** 重心が正しく出ない問題が解決 [#x49422e1]
悩んでいた値がうまく出ない問題だが、accumlaterに各列の回...
ゲーテッドクロックになるが、意図的だから今回は良い。~
320x480では正常動作。640x480を論理合成中...→うまく動かな...
** FPGAの簡単なデバッグをしてみる [#b84e6d1d]
FPGAの中の数値をどう読み取るか、UARTの実装やChipScopeの導...
module outValSerial (clk, dataIn, dataOut, en, n_clr);
input clk, en, n_clr;
output reg dataOut;
input [26:0] dataIn;
reg [26:0] dat;
reg [4:0] cnt;
wire en_1;
reg flag;
registor dff1(.d(en), .q(en_1), .clk(clk), .n_clr(n_clr...
always @ (posedge clk or negedge n_clr) begin
if (n_clr == 0) begin
dat <= 0;
cnt <= 0;
flag <= 0;
dataOut <= 0;
end else begin
if (en == 1) begin
if (en_1 == 0) begin
flag <= 1;
dat <= dataIn;
dataOut <= 1; // start bit
end else begin
if (flag == 1) begin
if (cnt < 26) begin
dataOut <= dat[0];
dat <= dat >> 1;
cnt <= cnt + 1;
end
end
end
end
end
end
endmodule
~~
* 2013/05/30(Thu) [#n6a4335c]
** (解決)謎の跳ね返りの問題 [#kf0e3d53]
(※解決 : 2013/05/31)
先生からdividerがsignedになっているのが原因でないかとアド...
重心を出すのにsx/s, sy/sの計算をするが、そのsにまず着目し...
領域が全て0(白)の場合でも1831など、どこから出てきたのか分...
~~
* 2013/05/29(Wed) [#o55ff298]
** 重心座標の跳ね返りの問題 [#sfc2a420]
重心を求める回路をFPGAに実装してみたが、挙動が正しくない...
XilinxのDivider Generatorを使用。~
黒い領域の重心がちゃんと求められているように見えるが、端...
不審な点
- なぜ中心に戻ろうとするのか
- 全領域が白の時は0÷0の計算になるが、重心はy=240付近とな...
先生に相談しデータシートを確認したところ計算時に補数を使...
そこでやってみたが、効果なし。
- Dividerのビット数を増やす(割る側、割られる側共に) : 変...
- s, sx, syのバスを1bit増やす : 変わらず
悩み中
~~
*2013/05/22(Wed) [#ga2714b7]
** Verilog HDLでのreg変数の初期化 [#ab980244]
output reg aaa = 1;~
という記述は言語仕様上可能だが、実際にFPGA上でその動作に...
多くの場合0となる。~
そこで、最初から1が欲しいのならば、~
-リセットで1が入るようにする
-n_aaa = ~aaaを作って、反転した信号を入力する
** negedgeについて [#s3d318a1]
FFは立下りは原理的に検出できないので、negedgeのエッジセン...
この遅延が問題となることもあるからなるべく使わない方がい...
ただしリセット時の信号はOK。~
もしnegedge使いたいなら2倍のクロックを用意して、0/1と変化...
*2013/02/08(Fri) [#v55bf3c3]
**レーザーカッター納品時レクチャーメモ [#m69f9b7e]
・レンズには2種類ある~
・切断用~
・刻印用~
・フットスイッチ(左) : ブロア~
必ず使用時に動かす~
・レンズまでの距離はテーブルの昇降で調整~
・動き方には2種類~
・ラスタモード : 刻印~
プリンタのような動き~
・べクラモード : 切断~
・作図ソフトはコーレルドロー~
起動時のキャンバス範囲がレーザーカッター実機の加工範...
塗りこんだデータはラスタ~
線のみはベクタ~
線幅を極細線にする~
線幅があるとラスタと認識されてしまう~
・加工~
加工したいデータを選択→印刷(VLS350)→環境設定~
マテリアルデータベースとマニュアルがある~
・マテリアルデータベース~
材料の種類と厚みを指定するとDBから推奨値を自動で...
パワーとスピードを変更可~
・印刷対象は選択範囲になっていることを確認~
・本体の電源投入前にトランス(本体の横)の電源を入れる~
これで100V→110Vの変換。電源入れてないとソフトがフリ...
・左下の緑のランプ(アイドルランプ)が点いていれば電源入...
通信が確立しているということ~
・電源投入は本体側のボタンでもPC上のボタンでもどちらで...
・スタートボタンが緑なら準備完了~
・フォーカス合わせ~
・レーザ位置確認(PCソフト上でボタン押して可視光レーザ...
・フォーカスツールで高さ合わせ(テーブルの昇降による)~
レンズ部分のフタを開けて合わせる~
・燃えやすい材料の場合、ノズルをセット~
一度レンズを外さないといけない~
アクリル板なら8mm厚以上は付けたほうがいい~
他にも紙、木材など~
・必ずブロアをON・。手を入れて吸い込んでいるか確認すること~
・加工してみて弱かったら、スピートを落とすかパワーを上げる~
・一度に8種類の加工が可能~
ソフト上の8色に対応~
加工順はマニュアル調整の画面に表示されている順になる~
・自動で内側の部分から加工される~
・リロケートビューで位置移動可~
・初めて加工する材料の時はマテリアルデータベースを使って...
その設定は保存可能。Save→Load~
・15分くらい連続稼働させると特性が安定する。最初は強い?~
もし大規模な時間のかかる加工をするなら15分くらい慣ら...
・加工可能なもの : ライターであぶって燃えるものに限る~
ステンレス、チタン、鉄への刻印くらいなら可能~
耐熱、クリスタルガラスなら切断のためのガイド線いれな...
塩ビ、ポリカーボネートは有毒ガズ発生のため加工禁止~
・下のハニカム形状のテーブルのせいで切断面下部にカエリと...
防ぐためには何か下に噛ませてテーブルから浮かせればいい~
・アクリル板を彫った時に白い粉がたくさん付いた~
焦点距離をずらしたり、ある人は自転車用のオイルを塗っ...
・切り口を滑らかにしたいときにも焦点距離を下に3mm程度ずら...
・レーザーワークスのブログにたくさん加工例がある~
・フェルト(化学繊維)は火が出ないからそのまま加工OK~
・アクリル加工中は一番出火の可能性高い~
出火した場合、まず真っ先に本体ドアを開ける。レーザー...
・メンテナンス~
・初めにトランスの電源を落とし、USBも抜く~
・自分が使う前に汚れ具合とかチェックするのが大事~
・アクリルとか切ると粉とか付く~
・特にレーザー発射部、各ミラー~
一番ひどいのは切断面に近いところのミラー~
・曇ってるとそこに熱が溜まって割れる~
・エアダスターで飛ばして、クリーナーで拭く~
専用のクリーナーもあるけど、メガネ用の濡れティッシ...
・たまにベアリングが走るx, yのレールを綿棒で拭く~
・テーブルの中にゴミ入ってると燃える。外して掃除~
テーブルにコネクタ有り。ちゃんとはまってないと「フ...
終了行:
*作業日誌 [#r61719d9]
目次
#contents();
2011年度分はMeRLサーバのほうにあります。~
http://merl.ec.t.kanazawa-u.ac.jp/diary_private/index.php...
~~
//*メニュー
//個人ページの下にページを作ることもできます。
//自分のページを追加したい場合は、[[名前/新しいページ名]]...
//-[[./てすとぺーじ]]
//画像
//#ref(./images/glass1.JPG,,20%,)
**コメント [#acb70ade]
//ラジオボックスがうざいっていう人は、replyを消してみて下...
//#pcomment(reply);
#pcomment(,3,,,,,reply);
~~
** 過去の日誌 [#y7e1b741]
-[[2012年>kawakami/2012]]
* 2013/06/24(Mon) [#vbab3d88]
** IISW2013での質問 [#k4548926]
複数回聞かれたのは重複を省略。~
アプリケーションの面を聞く人が多かった印象。
Q : チップの製造はどこ~
A : VDEC, rohmの説明
Q : 企業との共同研究か(のようなニュアンス)~
A : no, 今年度中に動くデモ用意して発表はしたい
Q : サッケードディスプレイを作るとしたら液晶の速度で可能か~
A : おそらく難しいのではないか。別の表示素子を使う必要が...
Q : なぜ列並列か~
A : 画素並列の例もある。ただ回路規模大きくなって画素数減...
Q : samsungのS4の視線検出との違い~
A : フロントカメラ+内部CPUでの処理のはず。本研究はチップ...
Q : プルキニエ像は写らないか~
A : 写り込まない照明条件。以前は角膜反射法でプルキニエ像...
Q : 角膜反射法と暗瞳孔法の違い~
A : プルキニエ像を使う角膜反射法は頭の位置のずれを許容で...
Q : サッケードの検出に1,000fps必要なのか~
A : 実際は検証中。ただ余裕を見て1,000
Q : ぜひ動くようにして研究会へ~
Q : 宇宙関係で使える?天体の重心を取って位置の追跡とか
Q : サッケードのアプリケーションは~
A : 先回りディスプレイ、心理分析
Q : 光源は~
A : 近赤外線LED
Q : 波長は~
A : 850nm
Q : 瞳孔の位置は点で求められるのか~
A : yes, 重心の点となる
Q : 重心の式はあなたが見つけたものか~
A : 一般的な式。一次モーメント
Q : 重心の求め方について教えてほしい~
A : (説明)
Q : 2値化のコンパレータも各列ごとに配置しているのか~
A : yes
Q : A/Dにかかる時間は~
A : 2値化するだけ
Q : Su, SXuなどの構成同じなら時系列で回路共通化できるので...
A : 処理遅くなるが場合によっては有効かも。検討
Q : 静岡大の海老澤先生との違いは~
A : 撮像速度、チップでやろうとしているところ...?
Q : アナログとディジタルの処理、どちらが時間のネックか~
A : ディジタルはそんなに時間かからないからアナログ(撮影)...
Q : (レイアウト図を見て)APSもっと小さくできるのでは~
A : yes, 今回はあまりこだわっていない
Q : (レイアウト図を見て)瞳孔の撮像に特化した口径というわ...
A : no
~~
* 2013/06/06(Thu) [#zed6d5ce]
** まだ正しい値が出ない [#k4e7027f]
昨日の問題、フラグは意図したとおりに立つようになったが、...
先生からx方向の累算のクロックを遅くしてみたらとの指摘をも...
** IPX-VGA210-Lのフレームレート [#a06e3616]
カメラの仕様ではy方向を480行よりも少なくしていくとフレー...
データシートP79にその関係性の式とグラフがある。
- 640x480 (Dual Mode) : 210fps
- 640x180 (Dual Mode) : 500fps
- 640x69 (Dual Mode) : 1,000fps
- 228x214 (Dual Center Mode) : 1,000fps
Dual Center Modeは水平方向中心の左右114pix、計228pixに絞...
~~
* 2013/06/05(Wed) [#r47d4972]
** 640列分の結果が正しく出ない? [#zdf244fb]
この間320x480で正しい結果が得られたが、それを640x480にす...
症状としては常に重心が0, 0で、内部のx方向の累算完了フラグ...
詳しく各信号を見てみると、各列に入力するセレクタ用のxの値...
xはy方向の加算完了フラグが1の間中1ずつ増えるようにしてい...
原因としてはそのyのフラグを制御している部分の単なる記述ミ...
FVALが0に落ちた後(1フレーム分の転送が終わった後)、LVALに...
ここを修正。
~~
* 2013/05/31(Fri) [#udef3077]
** 重心が正しく出ない問題が解決 [#x49422e1]
悩んでいた値がうまく出ない問題だが、accumlaterに各列の回...
ゲーテッドクロックになるが、意図的だから今回は良い。~
320x480では正常動作。640x480を論理合成中...→うまく動かな...
** FPGAの簡単なデバッグをしてみる [#b84e6d1d]
FPGAの中の数値をどう読み取るか、UARTの実装やChipScopeの導...
module outValSerial (clk, dataIn, dataOut, en, n_clr);
input clk, en, n_clr;
output reg dataOut;
input [26:0] dataIn;
reg [26:0] dat;
reg [4:0] cnt;
wire en_1;
reg flag;
registor dff1(.d(en), .q(en_1), .clk(clk), .n_clr(n_clr...
always @ (posedge clk or negedge n_clr) begin
if (n_clr == 0) begin
dat <= 0;
cnt <= 0;
flag <= 0;
dataOut <= 0;
end else begin
if (en == 1) begin
if (en_1 == 0) begin
flag <= 1;
dat <= dataIn;
dataOut <= 1; // start bit
end else begin
if (flag == 1) begin
if (cnt < 26) begin
dataOut <= dat[0];
dat <= dat >> 1;
cnt <= cnt + 1;
end
end
end
end
end
end
endmodule
~~
* 2013/05/30(Thu) [#n6a4335c]
** (解決)謎の跳ね返りの問題 [#kf0e3d53]
(※解決 : 2013/05/31)
先生からdividerがsignedになっているのが原因でないかとアド...
重心を出すのにsx/s, sy/sの計算をするが、そのsにまず着目し...
領域が全て0(白)の場合でも1831など、どこから出てきたのか分...
~~
* 2013/05/29(Wed) [#o55ff298]
** 重心座標の跳ね返りの問題 [#sfc2a420]
重心を求める回路をFPGAに実装してみたが、挙動が正しくない...
XilinxのDivider Generatorを使用。~
黒い領域の重心がちゃんと求められているように見えるが、端...
不審な点
- なぜ中心に戻ろうとするのか
- 全領域が白の時は0÷0の計算になるが、重心はy=240付近とな...
先生に相談しデータシートを確認したところ計算時に補数を使...
そこでやってみたが、効果なし。
- Dividerのビット数を増やす(割る側、割られる側共に) : 変...
- s, sx, syのバスを1bit増やす : 変わらず
悩み中
~~
*2013/05/22(Wed) [#ga2714b7]
** Verilog HDLでのreg変数の初期化 [#ab980244]
output reg aaa = 1;~
という記述は言語仕様上可能だが、実際にFPGA上でその動作に...
多くの場合0となる。~
そこで、最初から1が欲しいのならば、~
-リセットで1が入るようにする
-n_aaa = ~aaaを作って、反転した信号を入力する
** negedgeについて [#s3d318a1]
FFは立下りは原理的に検出できないので、negedgeのエッジセン...
この遅延が問題となることもあるからなるべく使わない方がい...
ただしリセット時の信号はOK。~
もしnegedge使いたいなら2倍のクロックを用意して、0/1と変化...
*2013/02/08(Fri) [#v55bf3c3]
**レーザーカッター納品時レクチャーメモ [#m69f9b7e]
・レンズには2種類ある~
・切断用~
・刻印用~
・フットスイッチ(左) : ブロア~
必ず使用時に動かす~
・レンズまでの距離はテーブルの昇降で調整~
・動き方には2種類~
・ラスタモード : 刻印~
プリンタのような動き~
・べクラモード : 切断~
・作図ソフトはコーレルドロー~
起動時のキャンバス範囲がレーザーカッター実機の加工範...
塗りこんだデータはラスタ~
線のみはベクタ~
線幅を極細線にする~
線幅があるとラスタと認識されてしまう~
・加工~
加工したいデータを選択→印刷(VLS350)→環境設定~
マテリアルデータベースとマニュアルがある~
・マテリアルデータベース~
材料の種類と厚みを指定するとDBから推奨値を自動で...
パワーとスピードを変更可~
・印刷対象は選択範囲になっていることを確認~
・本体の電源投入前にトランス(本体の横)の電源を入れる~
これで100V→110Vの変換。電源入れてないとソフトがフリ...
・左下の緑のランプ(アイドルランプ)が点いていれば電源入...
通信が確立しているということ~
・電源投入は本体側のボタンでもPC上のボタンでもどちらで...
・スタートボタンが緑なら準備完了~
・フォーカス合わせ~
・レーザ位置確認(PCソフト上でボタン押して可視光レーザ...
・フォーカスツールで高さ合わせ(テーブルの昇降による)~
レンズ部分のフタを開けて合わせる~
・燃えやすい材料の場合、ノズルをセット~
一度レンズを外さないといけない~
アクリル板なら8mm厚以上は付けたほうがいい~
他にも紙、木材など~
・必ずブロアをON・。手を入れて吸い込んでいるか確認すること~
・加工してみて弱かったら、スピートを落とすかパワーを上げる~
・一度に8種類の加工が可能~
ソフト上の8色に対応~
加工順はマニュアル調整の画面に表示されている順になる~
・自動で内側の部分から加工される~
・リロケートビューで位置移動可~
・初めて加工する材料の時はマテリアルデータベースを使って...
その設定は保存可能。Save→Load~
・15分くらい連続稼働させると特性が安定する。最初は強い?~
もし大規模な時間のかかる加工をするなら15分くらい慣ら...
・加工可能なもの : ライターであぶって燃えるものに限る~
ステンレス、チタン、鉄への刻印くらいなら可能~
耐熱、クリスタルガラスなら切断のためのガイド線いれな...
塩ビ、ポリカーボネートは有毒ガズ発生のため加工禁止~
・下のハニカム形状のテーブルのせいで切断面下部にカエリと...
防ぐためには何か下に噛ませてテーブルから浮かせればいい~
・アクリル板を彫った時に白い粉がたくさん付いた~
焦点距離をずらしたり、ある人は自転車用のオイルを塗っ...
・切り口を滑らかにしたいときにも焦点距離を下に3mm程度ずら...
・レーザーワークスのブログにたくさん加工例がある~
・フェルト(化学繊維)は火が出ないからそのまま加工OK~
・アクリル加工中は一番出火の可能性高い~
出火した場合、まず真っ先に本体ドアを開ける。レーザー...
・メンテナンス~
・初めにトランスの電源を落とし、USBも抜く~
・自分が使う前に汚れ具合とかチェックするのが大事~
・アクリルとか切ると粉とか付く~
・特にレーザー発射部、各ミラー~
一番ひどいのは切断面に近いところのミラー~
・曇ってるとそこに熱が溜まって割れる~
・エアダスターで飛ばして、クリーナーで拭く~
専用のクリーナーもあるけど、メガネ用の濡れティッシ...
・たまにベアリングが走るx, yのレールを綿棒で拭く~
・テーブルの中にゴミ入ってると燃える。外して掃除~
テーブルにコネクタ有り。ちゃんとはまってないと「フ...
ページ名: