2007-10-01から1ヶ月間の記事一覧
Soft ScissorsというよりバックエンドのOptimized Color Sampling for Robust Mattingの実装といったほうが正しいかもしれませんが…←元イメージ 推定アルファ値→論文前半をまだ実装していない(前景、背景輝度推定)けどそれなりに見える。
いろいろとメディアで紹介されたこともあり、nytr関連でこの日記を訪れて下さっている方も増えているみたいです。ところで、レンダリング画像例がない、詳細解説がないといったご批判もいただいております。そこで、暫定処置として未踏ユース成果報告会時のP…
将来的にはnytr port to MonaOSを目指すということで、まずは一日目。MonaOS実行環境を整える。 OSXでの開発環境はあまりととのっていないみたい Parallelsとかアウト Q (Qemu frontend)はいけた…がかなり重い。 Parallelsでも動くようにMonaOSにパッチを当…
しました。http://static.nyaxtstep.com/sumiyasi/Sumiyasi_Leopard_alpha.dmg
しました。ソースコードがすごいことになってきたので、次にいじるときにはりファクタリングしたい。
Sumiyasi: 07/10/28 13:31:18 Sumiyasi[44107] SumiyasiController#applicationDidFinishLaunching: OSX::OCException: NSInvalidArgumentException - *** -initForReadingWithData: nil argument sevilmdwm: g++ -o dump -g -O -DSEVIL_FUNC=dump main.cc …
というかcoreutilsのginstallが正常動作しない模様。(公式バグTicket) /usr/bin/installをごまかして使う。 $cd /opt/local/usr/bin $mv ginstall ginstall_bkup $ln -s /usr/bin/install ginstall
XREA解約に伴いEmbeddedKonsole配布ページが移動しました。旧アドレスからはリダイレクトするようになっています。
新Finderがとても使いやすい。 標準Terminalが大幅に機能拡張されたのでiTermいらず GUIのSSH Keychainがついてる LeopardにアップデートしてもMac Proの電源が前触れなしに落ちる現象はかわらず。ハードウェア障害の疑いがますます濃厚に。電源線にノイズが…
22:00ぐらいから立て続けにHWトラブル続発somari: Primary HDD認識しなくなる →電源の配線を変えると解決。接触不良だった模様persian: BIOS画面でフリーズ →USBの配線を変えると解決。snowshoe: FBDIMMを4GB分認識しなくなる →ライザーを上下入れ替えてメモ…
http://www.ipa.go.jp/about/press/20071023.htmlテーマ「物理ベースのレンダリングを柔軟性を持って行えるアーキテクチャの開発」竹内PM'06下期未踏ユースのプロジェクトで「スーパークリエータ」に認定されました。まだ若輩者の私には勿体無い賞だと思いま…
しばらく表示がおかしくなります。
に移行。Thinkpad X60sの日本語キーボードを無理やり英字配列で使うために窓使いの憂鬱を使用していたが、あまり安定しないので移行。thanks to ところてん氏。方法: デバイスマネージャでキーボードドライバを右クリック、ドライバの更新 手動で検索 -> 10…
Random Walks for Image Segmentation Leo Gradyランダムウォークをイメージ分割に、という論文。 面白いのは、ランダムウォークを直接実行するのではなくて、電気回路のアナロジーを使ってAx=Bの行列問題として解いているところ。A Closed Form Solution To…
http://perso-etis.ensea.fr/~lathauwer/ldl-97-75.pdf"Interactive Relighting with Dynamic BRDFs"では、BRDFを3次元テンソルとして離散化して表現している。 → index用に1D, w_i 1D, w_o 1D。んで、このテンソルをそのまま保持するのは非現実的なので、こ…
"Interactive Relighting with Dynamic BRDFs"の論文読んでたら、PCAが出てきた。最近良く耳にするので軽く勉強してみようと思う。英語Wikipedia:PCAは別名Karhunen-Loève transformとも言うらしい。 [1] http://en.wikipedia.org/wiki/Karhunen-Lo%C3%A8ve…
UDPベースのP2P通信ライブラリはそこそこ安定するようになりました。 あとはタスクシステム(現時点でもそこそこ安定?)を上に載せるだけ。ここで一旦作業停止して、SBR用論文実装のためnytrいじくりたいと思います。
http://lucille.atso-net.jp/sbr2007/index.php論文実装間に合うかが問題だ。候補:http://b.hatena.ne.jp/nyaxt/sbr2007_candidate/ Interactive Relighting with Dynamic BRDFs Xin Sun, Kun Zhou, Yanyun Chen, Stephen Lin, Jiaoying Shi, Baining Guo. …
スレッドキャンセル機構にバグがあった。修正。実行中のスレッドをcancel()するのは問題ないのだが、既に終了しているスレッドのFThreadクラスインスタンスをcancel()すると既にfreeされたメモリを参照してしまう。原因はスレッドキャンセルのフラグのdelete…
_heapchk()のassertを怪しそうな場所に入れまくるといいらしい。今回はそれでは発見できず、適当にデバッガで遊んでいたらそれらしいアドレスがポインタに入っているのを偶然発見できたので助かった。デバッグ用メモリ管理ラッパやLinux使えるならValgrindを…
ということで、ここで問題。以下の二つのプログラムをfor/whileを使わずにイテレータで書き直してみていただきたい。私はどちらの例も、イテレータで書いた方がずっと美しいと思うのだが、いかがだろう。 http://satoshi.blogs.com/life/2007/10/ruby.html …
させました。あんまりテストしていないので、速度気にしない方は一つ前のリビジョンのがいいかも。shinichiro_h様、アップロードの件対応ありがとうございました。
元ネタ: ono_matope h:2244 はてな検索はd:id:****でそのユーザーのダイアリにジャンプして欲しい。 http://ryo.hayamin.com/idea/twit/2244 Firefoxのスマートキーワード機能つかってそれらしいことをやってみた。 アドレスバーに移動(Ctrl+L or Command+L…
という名前で公開してみました。http://websvn.nyaxtstep.com/viewvc.cgi/sevilmdwm/ svn://nyaxtstep.com/svn/sevilmdwm *これはなに? shinichiro.h氏作のosx版sevilwmをマルチディスプレイ対応にしたものです。 *オリジナルと異なる点 - move_??系のコマ…
さて公開すっか、と思ったらアップデートされてるー。取り込んだら公開します。けっこうがしがしコード入れ替えちゃったのでmodとして独立に公開することにします。適当にマルチディスプレイ対応にしたせいで重くなっているのも事実なので。ご迷惑でしたらパ…
結局、以下のvimscriptで我慢することにする。 根本的な解決には至っていない。で保存しておいたウィンドウ位置呼び出し。
// get dock prefs bool bDockAutohide; int nDockSize; char cDockOrientation; { CFStringRef dockAppID = CFSTR("com.apple.dock"); CFStringRef dockAutohideKey = CFSTR("autohide"); CFStringRef dockOrientationKey = CFSTR("orientation"); CFString…
ざっとマルチディスプレイ対応完了。あと、念願だったディスプレイローテート機能も実装。隣のディスプレイと表示されているウィンドウを交換する。自分で使っていてかなり便利なのだが、いくつか問題点が出てきた。 vimとかiTermといった一部のアプリではウ…
最近はGPU Gemsを読んでます。息抜きにsevilwm改造しながら。
http://d.hatena.ne.jp/shinichiro_h/searchdiary?word=sevil これはすごい。CoreGraphicsServicesの隠しAPIと(ドキュメントの殆ど存在しない)Accessibility APIを使っているみたい。非対称のデュアルディスプレイで画面1上のウィンドウと画面2上のウィン…