Home

開発者ブログる。

砂時計とブログ


5分用の砂時計。
プレゼン用の道具だ。

ブログの記事を書くのに1時間くらいかかる。
内容にもよるが、5分間くらいで書きたい。

そこで、砂時計の出番だ。
およそ5分を計測できるのでちょうどよい。

問題は、チラチラ砂時計を見ていると書くのに集中できないことだ。

砂が全部落ちた時に音が出るとありがたい。
そういえば、静止画撮影ソフトには、変化がなくなった時に音を鳴らす機能があった。
砂の落ちる様子をWebカメラでマクロ撮影で観測すれば実現できそうだ。

しかし、細かい設定が必要になるな。面倒くさい。
砂時計観測専用品が欲しいところだが、需要があれば考えよう。

パソコンを使っている。ということは、5分間タイマーのソフトを使うのが簡単だね。
そうするのはスマートだが、私には、砂時計を使う方法は諦め切れない。


この記事を作成するのに30分が経過していた。写真撮影・取り込み・縮小も入れるともっとかかっているのか。人生は短い。
  • Comments (Close): 0
  • Trackbacks (Close): 0

赤外線LEDランプで照らしてバナナのシュガースポットを撮影できるか?

昨晩(11/25)から静止画撮影ソフト(WebCameraSnap)を使いバナナのシュガースポットの撮影を行っている。
1分間に1コマの頻度で撮影し早送り再生すると、シュガースポットの発生~発達の様子が見られるのではないかと考えている。

撮影場所は、事務所なので昼間は明るくていいのだが、夜間は真っ暗になる。
夜間も撮影する方法が何かないか考えてみた。

まず最初は赤外線LED(LEDが48個ついている)ランプを使ってみる。
最近、知人からいただいたもので、活用の機会を狙っていたのでちょうどよい。
ランプの電源を入れて周りが暗くなると赤外線が出るのだが肉眼ではわからない。
とりあえずバナナに赤外線をあててみた。
これが22:00頃に撮影した様子だ。


残念ながら、Webカメラの赤外線感度が悪く確認できるレベルではない。
ランプとバナナの間は10cmくらいしか離れていないのだが、これは無理っぽい。
ちなみに画像編集ソフトで画像に明るさ補正をかけると下の画像になる。


う~む、バナナのシルエットの表面の一部がわからないことはない。
しかし、本当に一部分しかわからず、これはいまいちだ。

もう一つの簡単な方法は撮影場所を明るくすることだ。
部屋の照明を付けたままにしておけばよいのだが、大掛かりで勿体ない。
24時間バナナだけを照らせる小さなライトがあればよいのだが、手持ちがない。

経済的な理由から、今回は妥協して夜は暗いということで撮影を続行することにする。

照明を無償で提供・貸与しようという方がいらっしゃったら是非ご協力をお願いしたい^^。
  • Comments (Close): 0
  • Trackbacks (Close): 0

シュガースポット撮影準備中に静止画撮影ソフトの不具合に気付く

  • 2009-11-25 (水)
  • 日常
  • 投稿者:hitotsu
昨晩、WebCameraSnap v1.03をリリースした。
画像形式にYUY2を追加し、多少手を入れていたので、慎重にリリースしたのだが、不具合を発見してしまった。
操作パネルからカメラをいったんONにした後、OFFし再度ONにすると解像度がVGAに固定化されてしまう。
さきほど、修正版v1.04を公開したので、v1.03をインストールされた方は、アップデートをお願いしたい。
ダウンロードサイト

今回の不具合は、今晩近所のスーパーで買ってきたバナナのシュガースポットの撮影準備中に気が付いた。
解像度をいろいろ変えていて、最終的にUXGA(1600×1200)に落ち着いたのだが、カメラONにすると、ジャギーが出る、
念のため「撮影」をクリックしてキャプチャー画像を確認すると解像度がVGA(640×480)になっていた。
解像度変更の部分にハンドリングミスがあったのが原因だ。早々と発見でき良かったと思おう。

シュガースポットの様子は数時間前に始めたばかりだが、ソフトの不具合を発見したラッキー画像なので、
参考までに画像を掲載しよう。UXGA撮影のものはクリックすると原画が表示される。すべて蛍光灯(60Hz)の下での撮影だ。
バナナ表面が変化する様子は後日Webに掲載したいと思う。

【UXGA撮影】
クリックするとUXGAサイズの原画を表示します


【VGA撮影】

  • Comments (Close): 0
  • Trackbacks (Close): 0

2009年やり残せない用件

[WebCameraSnap] 以下は年内
  • YUY2対応(v1.03で実現)
  • 複数起動しても別アプリで複数撮影対応(v1.03で実現)
  • 新バージョンリリースと価格改定(v1.03で実現)
  • YUV対応
  • 万歩計(歩数計)のデジタル数値読み込み
  • 他アプリケーションを使って動的にキャプチャー画像にコメントを入れる
以下は年度内
  • Windows7での動作を検証
  • sampleGrabberを変更
  • 全画面表示対応
  • 音声取り込み
  • snap速度の高速化(今の2倍)
  • 画像処理の高速化(今の2倍)
  • 2台以上のWebカメラから同時snap
  • 万歩計を使ったイベントの企画
  • 試用版の制限を緩和

[SnapViewer]
なし。

[AutoLogGetter]
なし。

[pf4ts]
なし。

[waldl]
なし。

[絵合わせソフト]
なし。
今年の3月に保留したままなので、来年3月までには形にしたい。

[picapupu]
なし。
要望があれば、画像転送中にGUIのレスポンスを改善したい。

[写真で絵画]モザイクアート作成システム
なし。

[ファイル照合ソフト]
公開すること。
作成済みですがタイミングを逃したため未公開です。
異なるドライブにある同名ディレクトリ以下のファイルを自動的に照合してくれるコマンドラインのツールです。
  • Comments (Close): 0
  • Trackbacks (Close): 0

WebCameraSnapを他のアプリケーションからON/OFFして実現できそうなこと

最近、静止画撮影ソフト(WebCameraSnap)の操作ボタンを他のアプリケーションからON/OFFできるアプリケーション(snap_wcs.exe)を作成した。

静止画撮影ソフトの撮影ボタンをクリックするだけのプログラム

WindowsAPIを使ってメッセージを送信するだけなので、単純で誰にでも作成できる。
今まで特に必要を感じなかったので作成していなかったが、折角作ったのでこのプログラムを拡張したアイデアをいくつか考えてみた。実用化にあたっては、機材の準備、プログラムの作成、環境にあわせた調整など、やることは沢山あるので、皆さんにおまかせする^^;。
オーダーメイドの仕事のご要望があれば、(実現できそうなことなら)喜んで仕事をお請けするので(^_^)、お気軽にご相談ください。

[アイデア1]
赤外線リモコンで窓越しに「動き検出」をON/OFFする。
単純に1個のボタンだけ使う方法だと、盗用されてしまうので、0-9までの数値を使って4桁の番号を入力するなんて方法はどうだろうか。
強引かもしれないが、赤外線リモコンの暗証番号を受信するプログラムが毎週、毎月といった周期で自動的に暗証番号を変更できるようにすることもできそう。

[アイデア2]
室温が指定温度より高くなったり、低くなった時に「撮影」ボタンをクリックする。
例えば、デジタル温度計の温度に応じて、「撮影」ボタンをクリックできるプログラムを作成する。 撮影にあわせてメールを送れば、異常時の様子を速やかに知ることができる。 変化が継続した時に、クリックが繰り返されてメールだらけになるので、クリックするタイミングは 考える必要があるだろう。

[アイデア3]
雨量が指定値より多くなった時に「撮影」ボタンをクリックする。
降雨量が多い時に道路の交通規制を行なうためゲートの開閉の制御までできると便利かも。人や車が通っている時に問答無用でゲートを閉めるのは問題があるので、定期的に監視しながら閉めるといった運用も考えないといけないと思う。
家の屋根やハウスの屋根の開閉に使うのが実用的かも。

[アイデア4]
風力が指定値より大きくなったり、小さくなった時に「撮影」ボタンをクリックする。
さらにハウスの屋根の開閉もできるようにすると便利かも。

[アイデア5]
音の大きさが指定値より大きくなったり、小さくなった時に「撮影」ボタンをクリックする。
装置が故障した時の音や、やかんが沸いた時の音、様々な音をトリガーにして撮影することができる。 音の取り込み方をどうするかは考える必要がある。 アイデア2と同様に変化が継続した時の処理は考える必要がある。

[アイデア6]
スイッチが押されたら「撮影」ボタンをクリックする。
パソコンとは離れた場所にスイッチを置く。そのスイッチから有線・無線で信号を受信してボタンをクリックする。

[アイデア7]
赤外線リモコンの光をWebカメラで受信して所定のボタンをクリックする。
WebCameraSnapとは別の画像処理装置・プログラムを準備するので、一般的なアイデアかな。 屋外は赤外線があふれているので室内向けかな。可視光を遮断し赤外線のみを通してあげる必要もあり、 実用化には越えないといけないハードルがありそう。

私は[アイデア1]のリモコンでON/OFFは実現しようと思っている。手元にcanopusのCRM-1という薄型リモコンがあり、これを使ってやってみようと思う。
動作するようになったら、携帯電話の赤外線リモコン機能で使えるようにしてみたい。
リモコンの信号を受信するのには、手元にある 玄人志向のKURO-RSを使おうと思う。ちなみに、SDKは付いてないけどBUFFALOのPC-OP-RS1という商品で販売されている。玄人志向と中身は同じもののようだ。
何か進展があればまた報告したい。
  • Comments (Close): 0
  • Trackbacks (Close): 0

Home

メタ情報

Return to page top