2010-02-23[n年前へ]
■特許抵触検証のために(CPUの)X線透視や内部コード解析をしてみよう!?
「コピー品」から。
某自動車メーカのT社は某電機メーカのT社にECU用のCPUを作らせた。表向きはオリジナルCPUで、8ビット、同期バスでROMを内蔵していた。私はある自動車メーカの依頼でそのECUを解析する事になった。まずはCPUを調べる。X線で透視してI/O端子の当たりを付け、外部ROMモードがある事をつかむ。
何故解析をするのかというと、一つは特許の問題だ。制御アルゴリズムなどの特許は、実際のコードを見ないとハッキリ解らない場合がある。ギリギリ特許に抵触しないように設計するためには相手のECUの中身を見る必要があるという事だ。
現在でも同様の解析がコスト的に可能かどうかはわからないが、(検証性を問われがちな)制御アルゴリズムの特許を書こうとする人には、とても興味深く・楽しめる話かもしれない。
2014-12-20[n年前へ]
■フェルメール「絵画芸術」をX線CTボリューム像で眺めてみよう!?
巨匠絵画の埋蔵文化財発掘をしてみたい!なんて3週間前に書きました。すると、フェルメール「絵画芸術」のX線CT画像があったので、ボリュームイメージにして眺めてみました。…フェルメールの絵は、粒径が粗いゴロゴロした顔料層の上に、粒径サブミクロン以下のきめ細やかなな層が塗り重ねられていて、それらの層の特性が違うために剥離・壊れやすい…というわけで、そんな層恒星を 次元的に眺めたくて、X線CTのボリュームイメージを眺めてみました。
下の動画がフェルメール「絵画芸術」の派遣のX線CTボリューム像です。また、WebGLに対応したブラウザがあれば、ブラウザ上でもグリグリと動かし・眺めることができるようにもしておきました。
ボリュームレンダリングしつつグリグリ眺めてみると、複数の油絵層が剥離つつあるさまや(内部で密かに広がっている絵具層間の空隙)を発見することができます。
…次は、こうした層構成が「どんな風に見えるか」がわかるようなレンダリングでもしてみようと思います。
2014-12-29[n年前へ]
■世界3大ガッカリ展示のダヴィンチ「モナリザ」をブラウザ上で眺めてみよう!?
ルーブル美術館で眺めたレオナルド・ダヴィンチの「モナリザ」が世界三大ガッカリでした。薄暗い間接照明の下で遠巻きに眺めるだけならTVで眺める方がよっぽどリアルだ!と感じました。…そこで、今日は自分用に「モナリザ」リアル展示を作ってみました。
形状情報をX線撮影画像から生成します。なぜなら、X線画像はある種の”積分"画像なので、積分=高さとして解釈するわけです。そして、さらに微細な形状(凹凸)は色撮影画像の高周波情報から周波数フィルタ的に作り出し、光沢情報は…とりあえず、(巨視的に変化が大きい箇所は微視的な変化構造も大きいと仮定して)形状の微分に依存するものとして作り出してみます。…という具合で作ってみたのが、このWebGL表示です。
データ処理が上手くなかったり、ネット転送用にデータを圧縮していたり、WebGLでのレンダリングがとても疎だったりするせいか、あんまりリアルじゃない気もしますが…それでも、ルーブル美術館の本物モナリザよりは、まだしもリアルに眺めることができるかもしれない…というわけで、今日は世界3大ガッカリ展示のダヴィンチ「モナリザ」をブラウザ上で眺めてみました。