RICOH THETAで、カメラの向きを正規化した画像を作りたい

RICOH THETAで、カメラの向きを正規化した画像を作りたい。
 RICOH デジタルカメラ RICOH THETA 360°全天球イメージ撮影デバイス 0175760

この間、THETAのパノラマ画像を読み込んでTiltShiftとかの加工をするソフトを作ってみた。
全天球撮影用カメラ「THETA」でTiltShiftを試してみた
全天球撮影用カメラ「THETA」でLittlePlanetを試してみた

これらのソフトには弱点があって、THETAを普通の向きに持った状態で撮影した画像しか使うことができない。

THETAを上下逆にしたり、傾けたり、横にしたりして撮影した場合には、元画像が傾いているためうまく加工することができないのである。

カメラの向きの情報は、JPEG画像のEXIFという領域に保存されているので、単純なモザイクやぼかしを一部に入れる加工の場合には、下記のツールを使えば対処することが可能である。
RICOH THETA を買ったのでexif移植ソフトを作成
RICOH THETAユーザーの悲願、全天球画像のメタデータの保存/復元が実現!画像補正しても天地が狂わない
続きを読む

LLVMの中間コードアセンブラを試してみた (Mac OS X編)

以前に.NETの中間コード(MSIL)用のTinyBasicコンパイラとか、Javaの中間コード(bytecode)用のTinyBasicコンパイラとか作っており、次はLLVM用をやってみたいと考えている。
Javaバイトコードを生成するTiny BASICコンパイラを作ってみた
CIL(MSIL)中間コードを生成するTiny BASICコンパイラを作ってみた

きつねさんでもわかるLLVMという本を参考にして、LLVMの中間コードアセンブラを試してみた。
 きつねさんでもわかるLLVM ~コンパイラを自作するためのガイドブック~(Amazon)
続きを読む

電球とか電灯型のカメラって作れないだろうか?

電球とか電灯型のカメラって作れないだろうか? 頭上から監視カメラとして撮影する分には防犯用によさそうな気がする。照明を兼ねているので暗視機能は要らないし、光源の方向にカメラがあるのは気づかれにくくていいと思う。
既存の照明器具にそのまま電球とか蛍光灯管を取り替えるように取り付ければ、電源の確保できるし。
通信はWiFiとかの無線で映像を飛ばせばいいけど、PLCとかに出来ると面白いのかもしれない。

電球型の防犯カメラについて調べてみると、既に存在するようだ。しかし、その製品は内蔵しているLEDは赤外線発光で、普通に照明として使えない。隠しカメラ的な使い方なのだろうけど、光らない電球だと不自然だし気づかれてしまいそうだ。

自宅サーバーにWordPressをインストールしてblogを始めてみた

自宅サーバーにWordpressをインストールしてblogを始めてみた。

kako.comの小ネタは、これからはblogの方に書くことにする。
というか、blog的に細かいネタ(小ネタ)という形でホームページを更新しないと全然書けなかったので、
ちょっとしたネタを気軽に更新し続けようと考えて”小ネタ”というのを10年前の2003年に始めたのだった。

いままでにホームページに書き溜めた”小ネタ”のページはどうしようか悩んでいる。
記事をblog用に直してkako.comのサイト全体をblogとして再構築する案も考えたが、
手間が掛かりすぎるし、過去の記事へのリンクが切れてしまうのは勿体ないと思った。
いままでの”小ネタ”のページはそのままにしておくことにする。

これからは小ネタページには、ソフトを作ったりして配布するような内容とか まとめ記事とかを載せたい。
“小ネタ”というにはたぶん少し長くなるので、これからは単に”ネタ”と書くことにした。

あと、kako.comの”独り言の部屋”というページは、日記的な日常系のネタを書くのに使っていたのだが、これはもう書くのをやめてしまった。
Twitterにつぶやいている内容がその代わりみたいなものだが、あとで振り返って見てみようとすると
S/N比が悪すぎて読み返すのにはかなり厳しい。どうでもいい雑音のようなtweetが多すぎる。
twilogというサイトを使って、ここでキーワードを検索して絞り込んで読み返すという使い方だと、本人が自分で読む分には役立っている。
twilogみたいなものを自宅サーバーで動かして、なおかつS/N比を向上してノイズ的なものを自動削除する仕組みを作りたい。

Twitterのクライアント側ではOpenTweenの正規表現を使ったフィルタ仕分け機能を使ってNGワードを含んだtweetを表示しないようにしたり、情報量が少ないXX文字以下の短文のtweetを表示しないようにして使っている。
それと同じようにすれば多少はS/N比が向上するのではないかと思う。