FC2カウンター FPGAの部屋 2015年01月
FC2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

OpenCVの顔認証ソフトウェア (facedetect.cpp) の scale について

MT9D111カメラモジュールで撮影した画像をBMPファイルに落として、そのBMPファイルを OpenCV 2.4.10 の facedetect.cpp を使って顔認証を行うソフトウェアを”カメラで撮影した画像をBMPファイルにしてOpenCV で顔認証するソフトウェアを作った”で作製した。今回は、カメラ画像顔認証ソフトウェアを使用して顔認証を実際にやってみた。

顔認証には scale の値が問題のようだ。
./disp2bmp2facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.3
で、息子の顔を撮影して顔認証を行ったが、顔認証されなかった。
ZYBO_OpenCV_80_150104.jpg

次に、この画像が temp3.bmp として保存されたので、scale = 2 で顔認証ソフトウェアを起動したら、顔認証が成功した。
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=2 temp3.bmp
ZYBO_OpenCV_81_150104.jpg

次に、scale = 3 で顔認証ソフトウェアを起動したら、顔認証が成功しなかった。
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=3 temp3.bmp

facedetect.cpp を眺めてみると、

Mat gray, smallImg( cvRound (img.rows/scale), cvRound(img.cols/scale), CV_8UC1 );

で scale倍で小さくしているようだ。

detection time も scaleが大きくなるほど小さくなっている。
scale = 1.3scale = 2scale = 3
dectectin time(ms)2328.01910.921363.2

このサンプルでは顔の大きさが問題になるのかもしれない。
OpenCVを勉強したい。

(参考になるブログ)”OpenCVで顔認識
  1. 2015年01月04日 05:57 |
  2. OpenCV
  3. | トラックバック:0
  4. | コメント:0

6_XPSプロジェクトでカスタムIPを作る方法を再度公開

以前、”Zynq勉強会 6番目の資料”6_XPSプロジェクトでカスタムIPを作る方法”で公開した”6_XPSプロジェクトでカスタムIPを作る方法”ですが、Slideshare で再度公開しました。

ISE+XPSなので、あまり需要は無いかもしれませんが、よろしければ見て下さい。
  1. 2015年01月04日 05:08 |
  2. その他のFPGAの話題
  3. | トラックバック:0
  4. | コメント:0

ハンターマウンテンスキー場に行き着かなかった。。。

今日は、娘2人と奥さんとハンターマウンテンスキー場に行こうと思って、5時30分頃出発しました。

途中、7-11で朝ご飯を買ったりして、時間がかかり、那須の道の駅に着いたのが8時30分ころでした。そこから大渋滞でとっても時間がかかったし、下の娘の具合が悪くなったので、塩原の町中でスキーに行くのを止めて引き返しました。
以前、10数年前でしょうか?同じような雪の日(そう、今日は那須から雪でした)に、大渋滞でハンターマウンテンスキー場に行ったんですが、山を登るのに数時間かかって、スキー場に着いたのが昼過ぎになったことがありました。その時には、途中で何台も車がスタックしていました。その悪夢があったので、引き返す判断をしました。

引き返して、奥さんの希望で那須ガーデンアウトレットへ行きました。ここは広いですね。
nasu_outlet_1_150103.jpg
こんなに広いとは思いませんでした。東北道の那須高原SAもそうですが、那須は美味しそうなものがたくさん売っていました。もちろん、服も売っていますが、こっちのほうがあまり興味がありません。安納芋とりんごを購入しました。

山も綺麗に見えました。
nasu_outlet_2_150103.jpg

下の娘が気持ち悪いとのことなので、早々に帰宅の途に着きました。途中、高速に乗ろうとして失敗して、国道4号を走りましたが、それほど混んで無かったです。
途中で、下の娘が車の中で吐いてしまったりして、大変な旅になったんですが、スキー場に行かなくて本当に良かったです。。。
  1. 2015年01月03日 18:19 |
  2. 日記
  3. | トラックバック:0
  4. | コメント:0

筑波山神社へ初詣

FPGAの話題ではなく、日記です。

今日は筑波山神社に初詣に行ってきました。息子は遊びに行ったので、2人の娘と奥さんと行きましたよ。
奥さんの夜勤が終わってから、1月2日の午後に行きました。筑波山神社の近くの駐車場は使わずに、つくば市神郡の六所駐車場に車を置いて、つくば道を歩いて筑波山神社まで行きました。
途中はとっても良い眺め。道は急だけど、トレーニングに最適ですよ。。。
tukubasannjinnjya_1_150103.jpg

筑波山神社までは2kmくらいでしょうか?登って行くとおみやげ店の脇に出ます。
筑波山神社の門には謹賀新年が掛かっていました。
tukubasannjinnjya_2_150103.jpg

神社の本殿も大きな銅の鈴が下がっていて、相変わらず立派です。
tukubasannjinnjya_3_150103.jpg

甘酒を上の娘と奥さんが飲みました。私も一口飲んだんですが、甘い。。。どうも好きになれません。。。

帰り道で3人の写真を撮ったんですが、皆、写真を取られるのが嫌らしく顔を隠しちゃいます。
tukubasannjinnjya_4_150103.jpg

この後、ばくだん焼きを買いました。色んな物が入っていて、美味しいですね。

その後、イーアスにお買い物に行きました。
  1. 2015年01月02日 17:34 |
  2. 日記
  3. | トラックバック:0
  4. | コメント:0

あけましておめでとうございます

あけましておめでとうございます。今年もどうぞよろしくお願いします。

昨年は、FPGAの部屋のブログに 574,304アクセスありました。ありがとうございました。

昨年は、Zynq, ZYBO, Linux 年だった気がします。今年もそうなりそうですが、DeepLearning などもやってみたいです。よりアプリよりになるかもしれません。
OpenCVについても勉強したいです。Matのフォーマットとか。
Ultra Scale も評価してなかったので、評価してみたいですね。
2月中旬の勉強会に向けて資料を完成したいです。
Python も勉強したいですね。

今年もブログを書いていきたいと思います。皆様、どうぞ、よろしくお願いします。
  1. 2015年01月01日 04:53 |
  2. 日記
  3. | トラックバック:0
  4. | コメント:0