2000-07-29[n年前へ]
■The Spirit Level
Fair is foul, foul is fair.
この写真は九州阿蘇山の麓にある京大火山研究所を撮影したものだ。草で覆われただけの小高い丘の頂上に、この火山研究所の建物はまるで灯台のように建っている。それはあまりに広大な景色だったので、手元にあった小さなカメラではそのままでは全景を撮影できなかった。しかし、「その広大で、それでいて箱庭のような景色の一部分だけを切り出す」ということはしたくなかった。そこで、近くにあったカーブ・ミラーを通してその広大な景色を撮影してみた。カーブ・ミラーの凸面鏡で反射させることで、広角の撮影をしようとしたのだ。だけど、それはとてもぼやけたミラーをだったので、ねじ曲がってただのよく判らない写真になってしまった。だけど、それでもその景色の一部分を切り出すよりは良かったはずだと思っている。
この写真を撮影したのは、もう10年程前のことになる。その夏、私は二週間ほど中国・九州を旅行していた。それは普通の旅行ではなくて、観測のための旅行だった。GPSによる標高測定と水準測量による標高測定を同時に行うことで、ジオイド(重力の等ポテンシャル面のうち平均海面と一致するもの)の形状を調べようとする研究のための観測だった。といっても、私は単なる下働きだったから、何にも考えずただ昼は力仕事をして汗をかいて、夜は温泉に入ってビールを飲む、という何だかとても幸せな二週間だった。
GPSによる幾何的な標高測定に対して、水準測量による標高測定は各地点における水平面を基準として標高を逐次的に測っていく。ところで、そもそも標高とは鉛直方向に対する位置である。それなら、一体鉛直方向とは何だろうか?それは、水平面に対して垂直な方向としか言いようがない。水平面が定まれば、一意に決まるわけだ。それなら、それは確かなものかと言うと、それは違う。
何故なら、水平面自体が場所によって違うからだ。水平面というものは単純なものでは決してない。その周囲(または遠方)の質量の分布によっていともたやすく変わってしまう。重力場が変化するのだから、当然の話だ。水が重力に引っぱられて、重力の等ポテンシャル面を形成するのだから、質量分布によって重力場が変動すればその等ポテンシャル面である水平面は当然のごとく変動してしまう。
水平面・水準といったとても基本的な基準でさえ、地球の内部や外部の状態でよくわからなくなってしまう。それは、ものを伝える言葉だって同じことだ。そもそもの原動力や背景があってこその基準や言葉なのだから、中にどんなものを秘めているかで物事の基準自体が変わってしまう。人が見ているものだって、その背景できっとみんな違っていると思う。それらは実のところ、とてもあやふやなものなのだ。
だから、Fairなんてとても大切な言葉だって、人によってその意味するものは違うのだろう。例えば、今ここで"Fair"を例に出したのも、"Fairis foul, foul is fair."というマクベスの冒頭のセリフを知っていれば、「あぁ、そういうことか」とその意味するところを判るだろうし、その背景を知らなければ「何でそんなことをいきなり?」と感じるだけだろう。それだけのことだ。
ところで、水準測定を行う時の必需品が"Spirit Level"である。この"SpiritLevel"という言葉は、直訳した 「心・生命の高さ・水平」なんて意味では全然なくて、単なる「水準器」という意味だ。簡単に言ってしまえば、単に"Level"だ。"Spirit Level"もグラスの中のアルコールを傾けてみれば、その語源は想像がつくだろう。
確固とした基準になりそうな水準器でさえ、実はそんなに確かなものではないのだから、何かの確かなものがあるという思い込みこそ、実はとてもあやふやなものだろうと思うのだ。
2002-09-26[n年前へ]
■オッパイ星人の力学 「胸の谷間」編
新兵器「巨乳ビジョンLight」
一見平和に見える島国でも色々な敵が潜入してくる。時には高速艇で日本海へ、そしてまた時には飛行機に乗ってディズニーランドへ、そして時には未確認飛行物体UFOに乗って色んな異星人達が日本へ潜入してくる。ワタシは、そんな異星人達の一派、オッパイ星人達と日夜戦っているのである。「オッパイ星人に狙われそうな可哀相な子羊(巨乳)」達をワタシはいち早く見つけだし、オッパイ星人達から可愛そうな子羊達を守るために、ワタシは日夜巨乳(あるいは微乳の)子羊達を見守っている。「オッパイ星人に狙われそうな巨乳はいないか~、揺れる胸はいないか~」と東北地方に住むナマハゲのように、人知れずパトロールを続けているのだ。
そんな毎日の戦いの中で、かつてワタシは「見るバスト全ての形を明らかにしてしまう恐るべき最終兵器- 巨乳ビジョン -」を開発したのだった。しかし、左右のステレオビジョンでターゲットにロックインして激写し、撮影された複数画像からステレオマッチング法でバストの形状を明らかにする巨乳ビジョンには大きな問題があったのである。二つのレンズが左右に並ぶ「巨乳ビジョン」の勇姿はどうみても異様なのであった。巨乳ビジョンを装着しfoたワタシの姿は明らかにヘンでアブナイやつなのである。恐るべき異星人-オッパイ星人-と日夜戦い続け、地球を守る正義の味方には決して見えないのであった。どうしたって「スケベな盗撮野郎」に間違えられてしまうのである。
世間で平和に暮らす愛すべき日本の人々がオッパイ星人の地球への襲来をちゃんと知っていて、日本全土に「オッパイ星人襲来」非常事態宣言でも流されていたとしたなら別なのであるけれど、一見平和に見える(実はそうでないのだが)この日本では「双眼レンズの異様なカメラ-巨乳ビジョン -」はなかなか使うことができないのであった。日夜地球を守る、人知れず人々の平和な生活を守るためには、つまりは人知れず「オッパイ星人に狙われそうな可哀相な子羊(巨乳)」達を見つけだすためには、異様な姿ではない巨乳ビジョンの新開発が欠かせなかったのである。決してヘンでアブナイやつ、ましてや「スケベな盗撮野郎」になんか間違えられたりしない「一見、普通のカメラ風の巨乳ビジョン」が必要なのであった。
そこで、ワタシが開発した「巨乳ビジョンの簡易バージョン、一見普通のデジタルカメラ風の巨乳ビジョン」が今回の話の主人公- 巨乳ビジョンLight - だ。画像処理ソフトPhotoshopに簡易バージョンPhotoshopLEがあるように、そしてモーニング娘。にプッチモニがあるように、最終兵器「巨乳ビジョン」の簡易バージョンが「巨乳ビジョンLight」なのである。双眼の異様な姿では決してなく、単なる普通のデジカメを使うことができる画像処理システム、それが「巨乳ビジョンLight」なのだ。
そもそも、初代「巨乳ビジョン」は左右の両眼視差を利用してバストの立体計測を行うメカニズムになっていた。「人間は両目で見ている画像の差を利用して、奥行き情報を知るわけであるが…」と前回の巨乳ビジョンの開発記で書いたように、角度を変えて配置した二つのカメラで撮影した二つの画像から、ステレオマッチング法を用いて奥行き情報(つまりはオッパイの高さ)を再構成していたのである。そのために「巨乳ビジョン」は双眼の異様な姿になってしまっていたのである。
しかし、考えてみれば人間が立体感を得る手がかりは両眼視差だけではないのである。立体感を得るためには、他にもいくつもの手がかりがある。そのいくつもある手がかりの一つが「陰影」である。女性の化粧が(男性の化粧においても)多くの場合鼻を高く見せたりするために、鼻周りの「陰影」を強調したりするように、「陰影」は立体情報を得るための大きな手段なのである。例えば、下の二つの図形、「陰影」がある場合と「陰影」がない場合を比べてみれば、どちらがハッキリと立体感を得られるかは明らかだろう。そう、左側の「陰影」がある場合は見事なまでの半円状のたわわな巨乳形状を感じとることができるのに対し、右側の「陰影」が無い場合ではそんな官能的な形状を感じ取ることはできず、むしろ真っ平らに見えるに違いないのである。実は全く同じ形状であるにもかかわらず、陰影の有り無しの違いだけで「巨乳」と「クレーター」の差になってしまうのである。
こんな風に、「陰影」がある場合のたわわな巨乳形状を見れば一目瞭然なように、「陰影」による立体感が「オッパイの形状認識」に及ぼす影響はとても大きいのである。その代表的な例が「胸の陰影が描き出す胸の谷間」である。試しに「胸の谷間」でGoogle検索(おこちゃまは禁止)をして入手した典型的な「胸の谷間」画像を眺めてみれば、そんな「陰影」によるオッパイ形状認識に及ぼす影響の偉大さを感じ取ることができるハズだ。
実は、今回の主役「巨乳ビジョンLight」はこの「陰影」を手がかりにオッパイの形状認識を行うのである。「光」が描き出す胸の谷間の陰影、その「光=Light」による微妙な陰影を手がかりに「巨乳ビジョンLight」は見るバスト全ての形、特に胸の谷間の立体形状を明らかにするのである。そう、「巨乳ビジョンLight」はLightの力を利用するが故に、「巨乳ビジョンLight」であって、単なる廉価版「巨乳ビジョン」ではないのである。「巨乳ビジョンLight」の名は体を表してるのである。光があるところに陰がある。山があるところに、谷がある。もしそこに巨山があるならばやはり巨大な谷ができ、巨大な陰ができる。それすなわち「胸の谷間」なのである。だから、その陰影を「巨乳ビジョンLight」で解析してやるならば、山谷の立体形状を知ることができるのだ。
というわけで、実際のところ「巨乳ビジョンLight」は基本的に普通のデジカメで撮影された画像に対して立体解析を行う単なる画像処理システムである。ワタシはそのシステムのために、まずはPhotoshopとExcelのような表計算ソフトを連携させるプラグインCSVf(制作日記)を作成した。
これは画像の値を表計算方式のセルで表示させ、その表示されたデータをExcelでグラフにしたりすることができる。つまりは、画像データを解析して、色々な表示方式で立体化することが素晴らしくも簡単にできるようになるのだ。もちろん、フリーのソフトウェアでもScionImagePCやImage Toolなどで似たようなことはできるが、表計算方式のセルで表示という点において、このCSVfは使い勝手の点で勝っているハズである。
そして、先ほど入手した「胸の谷間」画像に対して、試しに画像解析を行ってみることにしよう。何はともあれ、単に「胸の谷間」画像を立体化してみた場合の結果を眺めてみることにしよう。まずは、単純に画像の明るさを「バストの高さ」に直して、等高面グラフにしてみるのである。ちなみに、右肩上方から胸の谷間を覗くような方向に視線を設定して、三次元グラフに表示してみることにする。三次元グラフは色々な方向から眺めることができるが、やはり「胸の谷間」を覗く視線ベクトルは「右肩上方から斜め下60度」であるべきなのだ。
とはいえ、この「胸の谷間(点線で囲った矩形領域)」を単純にCSVfで立体グラフに直しても、下のグラフのようなわけの判らないグラフになってしまう。それはもちろん当たり前である。単純に「画像の明るさ」=「バストの高さ」になるわけがないのである。ほんの少しだけ、実写真の「胸の谷間」の高さ分布と似たような形状になってはいるが、これでは全くの別物であることは間違いない。よほどの想像力豊かな人であれば別だと思うが、少なくともワタシはこのグラフからでは「胸の谷間」を想像することはできないのである。
実は、「胸の谷間」画像の陰影からその立体形状を再構成するためには、この「胸の谷間」画像中の各ピクセルの「明るさ=輝度」を積分してやらなければならないのだ。詳しくは、次回以降のオッパイ星人の力学 「胸の谷間」の法線ベクトル編でそのベクトル解析理論と解法アルゴリズムを述べることとして、今回はまずはそんな作業を実際にしてみた例を次に示してみることにしたい。
下のグラフが、「胸の谷間」画像の輝度をXY方向に積分し、胸の谷間を再構成してみた結果である。つまりは、先ほどの「胸の谷間」画像から新兵器「巨乳ビジョンLight」を使うことで得られる胸の谷間の立体形状なのである。先ほどの実写真と比べてみれば、驚くほどにその立体形状・胸の谷間の形状を再現・解析することができていることが判るだろう。しかもExcel上ではこのグラフをぐりぐりぐりぐり・ぐるぐるぐると色んな方向から眺めることだってできるのである。これが、「巨乳ビジョンLight」システムの恐るべき能力なのだ。
このグラフを色々な角度から眺めれば眺めるほど、素晴らしく官能的な「胸の谷間」の立体形状を認識できていることがわかると思う。寄せて上げて胸の谷間がプレートテクトニクスのように作り出されているようす手に取るように実感できるハズだ。これが科学の力なのである。正義の武器廉価版「巨乳ビジョンLight」なのである。Pyramidパワー、ダウンジングGPS捜査、「思い込み」エネルギー、など他にも超科学の力で日夜戦いを続けている数多くの正義の味方達がいるが、ワタシもこの「巨乳ビジョンLight」を武器にオッパイ星人達との戦いを優位に進めたい、と思ったりするのである。
とはいえ、初代「巨乳ビジョン」が「バスト全ての形を明らかにしてしまう」というその恐るべき能力と、その異様な(ヘンな)姿を理由にワタシが人知れず封印してしまったように、実際のところこの「巨乳ビジョンLight」だって、見てくれは「単なるデジカメ+解析ソフトウェア」であるにしても、やってることは「スケベな盗撮野郎」と違うとは言い切れないのだ。いや、初代「巨乳ビジョン」の方はまだ少しは計測っぽい感じが残っていたけれど、単なるデジカメ画像で十分使用することができる今回の「巨乳ビジョンLight」ではもう全く持って盗撮野郎と同じなのである。いくら何でも、普通のデジカメで街行く女性のバストを(人知れず)撮影し、そのバストの形全てを(勝手に)明らかにしてしまうなんてことは、いかにワタシがオッパイ星人と戦う正義の味方といえども決して許されるわけはないのである。
というわけで、結局のところ「巨乳ビジョンLight」は実際に街中で使用できるわけもなく、オッパイ星人と日夜戦うhirax.netオッパイ戦隊の兵器庫にまたひとつ封印された禁断の武器が増えてしまったのである。今回のオッパイ星人対戦記はこんなふうにほろ哀しく終えるわけであるが、これに懲りずにこれからもワタシは強力兵器の開発を続けていくのである。それが、孤独な正義の戦いというものなのである。
2003-12-12[n年前へ]
■RSS Photo Album with Geo info
「GPSデータを持ったデジタル写真をRSSと組み合わせて、地図連動型アルバムをつくってみる試み」 from Another 朝顔日記。
2004-01-20[n年前へ]
■「地図にない場所」
「男の隠れ家」という雑誌に少しハマっていたのは何年も前。その頃は、山奥や海が見える山中にある「男の隠れ家」を扱う雑誌がずいぶんと多かった。今では、そんな雑誌の扱う話もずいぶんと小さくなって、「男の小さな玩具」程度の雑誌が増えてしまった。それも、現実の経済事情を考えれば、まぁ仕方のない話だ。
山奥にある「男の隠れ家」ではないけれど、ガイドブックにも載っていない、地図にすら載っていないような隠し湯に憧れたりする気持ちを持つ人は多いと思う。つげ義春が歩くような辺鄙な温泉宿や、あるいは誰もいない山の中でぼぉっとしてみたいなんて思う人は多いハズだ。「地図にもない場所」だなんて、その響きだけで気になってしまう人だっていると思う。
「はてなアンテナ」というサービスを知ったのは一年少し前だったろうか。『「おとなりアンテナ」という機能があって、不思議なくらい自分の好みに合ったサイトを教えてくれるんですよ』と、ある人に教えてもらったのだった。そして、実際に使ってみると、サイトの好みの類似度から「好みに-近い-サイト」を計算するその「おとなりアンテナ」はとても面白く感じた。だから、しばらくして「はてなダイアリ」が始まった時、ベータテスターに応募してみることにした。「はてなダイアリ」を使い始めると、日記内のリンク(キーワードリンク)の類似度から、その日記に「近い」と想定される「おとなり日記」を算出してみたりする機能が付いてみたりして、その「近い」「遠い」を算出する手法と趣向には感嘆したのである。そのサイトの間の「距離」にこだわるやり方をとても面白く好ましく思ったのだった。そして、その頃にはてなの作成者が研究室の後輩であることを知った。
なるほど、測地学研究室という名前で、種々の測定手法で色々な箇所の位置を求め、種々の座標系の中にそれらの箇所を書き記したりするという研究室を選んだり、あるいはその中で時間をいくばくかの時間を費やしたのでであれば、「近い」「遠い」にこだわってみたり、「おとなりMap」を描いてみたりするのはとても自然に違いない。三角測量やGPS衛星を使って、色んな場所の位置や距離を求め、そしてそれぞれに適した座標系のもとで地図をつくる、という研究室にいたならば、「距離」を測って地図を描きたいと思うのが自然に違いない。GPS衛星ならぬネットワークロボットを使って、ネット上を測量し、色んな距離を測ってみたいと思うのだろう。そして、彼(彼ら)のあの伊能忠敬のような行動力であれば、これからも色んな地図を作り出して行くに違いない。
そんな、「色んな場所の地図を描きたい」という欲求は私にももちろんとても強くある。ひっそりと隠れている何かを誰の目に見えるようにしたい、という気持ちが強くある。そして、そんな欲求がある一方で、それと同時に「地図にはない場所」や「誰も知らない場所」に憧れる気持ちもやはりある。誰もいない「地図にない場所」に行ってみたいという気持ちも強い。色んな場所の地図を描いてしまえば、「地図にない場所」は減ってしまうだろうし、そこにはたくさんの人も訪れてしまうかもしれない。実際、私にはてなを教えてくれた人は、しばらく前にその人の「はてなダイアリ」を閉じてしまった。「ひっそりと隠れているつもりの日記」は消えてしまった。
まぁ、よくある言い古されたジレンマの話なのだけれど、ふと「地図にない場所」を好きな人こそ「地図を作ろう」としてしまうんじゃなかろうか、と思ったのである。そして、「地図にない場所」をなくしてしまったりするんじゃなかろうか、とふと思ったりしたのだった。
2005-04-05[n年前へ]
■GPS携帯電話の位置追跡
GPS携帯電話の位置を追跡し続けるための「テクニック」