2008-01-07[n年前へ]
■カシオの最大毎秒1200コマ動画を撮影可能なデジカメ
カシオが最大1200fpsの高速度撮影デジタルカメラを3月に発売。336×96ピクセル/1,200fps、432×192ピクセル/600fps、512×384ピクセル/300fpsでのハイスピード動画撮影機能を備えるこのカメラのサンプル動画を見ると、これは凄い。まるで、ちょっと前の計測用「高速度カメラ」だ。破裂する水風船や飛び出すクラッカーやシャンパンの栓抜き…見てるだけでも素晴らしく気持ちいい。
2008-02-27[n年前へ]
■「1bit変調」と「誤差拡散法」
「ゴールデン/デッド・クロス」と「ナンシー版画」と同じように、一見違う分野の技術に見えても、実は全く同じ仕組みで動いている技術のペア(対)はたくさんある。そんな技術ペアの一つが「ΔΣ変調」と「誤差拡散法」である。ΔΣ変調の方は「1bit変調」といったキャッチフレーズとともに、オーディオ機器のAD(アナログ→デジタル)・DA(デジタル→アナログ)変換において使われることが多く、誤差拡散法はアナログ画像をデジタルの離散階調(多くの場合1bit=2値)で表現する場合によく使われる技術である。どちらも、結局のところ、離散的に表現した結果の誤差を、「将来」にフィードバック(ズレの帳尻合わせ)をするだけである。そうすれば、ちゃんと帳尻が合う、という技術である。
それは、変な例えかもしれないが、一日1200kcalのカロリー制限をしているのに、今日は「天丼詰め合わせの一杯(たとえば、1800kcal)」食べてしまったから、明日は絶食しよう、(そして、それとは逆に)必要カロリーがもしも足りなければ、次の日は天丼一杯食べよう…そういうことを続けていれば長期的には「必要カロリーと摂取カロリーの帳尻」はきちんと合うよね、というような仕組みだ。つまりは、「ただそれだけ」の仕組みである。
と書きながら、「ただそれだけ」の単純なやり方だからこそ、色々な分野に応用が利くのかもしれない、と考えた。きっと、基本的なことは色んな応用ができる、ということなのだろう。たぶん、そういうことなのだろう。
2008-02-28[n年前へ]
2008-05-10[n年前へ]
■山本式Virtual Sound System ソフトウェア(デバッグ版)を作る
「SRS(R)と山本式バーチャルサウンドシステムYVSSを比較する!のナゾ」を読んで、「デジタル的に同一な原音の左右信号を用いた際に、その左右の差(間接音成分)がゼロになっていない結果になっている」ことが気になったので、hirax.net::立体音感を考える::(1999.12.06) で作った山本式Virtual Sound System ソフトウェアのデバッグ版を作ってみました。プログラム内部での左右音の演算後値を "C:\wavemix_debug.text" というファイルにCSV形式で出力します。
Delphi(Object Pascal)を久しぶり(10年振りくらい)に触りました。何だか、時の流れを感じます。その時間が(自分自身にとって)長いのか一瞬に過ぎないのかは、まだよくわかりません。
参考までに書けば、Delphiという名前は、データベースソフト Oracleと接続するために作られたことによります。つまり、ギリシャのアポロン神殿で得られる神託(Oracle)=「デルファイ"Delphi"の神託」に由来しています。そんな、個人を離れた悠久の時の流れから見れば、10年はまさに刹那なのだろう、と思います。
蛇足をさらに書けば、「刹那」は現在では10のマイナス18乗(100京分の1)を示す言葉です。
2008-05-15[n年前へ]
■PSoC制御の「加熱ホッケーブレード」や「堅さ可変シューズ」
PSoCはCypress社のマイコン・チップで、各種デジタル・アナログ回路が搭載されていて、その組み合わせをユーザがプログラミング(設計)できる、というものだ。FPGAほど高性能ではないけれど、PICより少し賢く便利なアナログ回路が色々詰めあわされている(だから周辺回路を大幅に減らすことができる)、という感じだろうか。アナログ制御・入出力をしたい場合には、とても便利そうなチップである。
このPSoCが使われている商品で面白いなぁ、と思うのが「Therma Blade」と「adidas_1, intelligence level 1.1.」だ。
Therma Bladeの方は、アイス・ホッケー・シューズのブレード(氷と接触する金属板部)の氷との摩擦係数を低くし、スピードを高めるために、PSoCでヒーター制御し、ホッケー・シューズ・ブレードの温度を適正に調整したり、ON/OFFしたりするものである。スケートが滑るのは、ブレードと氷の間で氷が解け水になることで、摩擦係数が下がるだ。それならば、「ブレードの温度を上手く制御してやれば、摩擦係数が下がりスピード速く滑ることができる」という狙いの技術である。
一方、adidas_1, intelligence level 1.1.の方は、PSoCで制御したモータで踵部分にあるエアクッション部を押すことで、エアクッション内圧力=靴の堅さ(衝撃吸収率)を適正に変える、というものだ。電子制御されている車のサスペンション機構(タイヤと車ボディの間で、路面の凹凸・カーブなどがあるときの衝撃を吸収する機構)も多いけれど、それと同じような技術が搭載されたシューズである。
こういったシューズで高機能・高付加価値の流れはどれだけ進んでいくのだろうか。いつか、「トランジスタ技術4月号」で、「フレッシャーズのためのアイスホッケーシューズ制御のABC」といった特集記事が当たり前のように書かれる日が来るのだろうか。