雑記の過去ログです。
INDEXへ
junkboxへ

2004/08/31

死ぬほど疲れている

2004/08/28

/ 第二のZeoSync? /


超圧縮技術 MYCがちょっとだけ興味をそそる。
参考:http://kmkz.jp/mtm/ / http://d.hatena.ne.jp/ryoko/


で、見てみたらflashでサンプルが置いてあるじゃないですか。
せっかくなのでflashリッパーを作って音源データを抽出してみました。

flap0829.zip

そしたらなんと…
D:\code\FlashSWF>fc "parts0e b11-4b99 (26).bin" "parts0e b62-4b99 (26).bin"
ファイル parts0e b11-4b99 (26).bin と PARTS0E B62-4B99 (26).BIN を比較しています

FC: 相違点は検出されませんでした
		

えぇぇぇー バイナリレベルで一致かよ!


2004/08/28

/ しかし地獄行く /


Intel Math Kernel Libraryのdsyev()は狂ってるのでメモリリークしたりするから気をつけようネ
1日つぶしたよ


2004/08/26


/ 菌類マンガ /

世界初菌類マンガ? 「もやしもん」が面白い


/ でんわ /


「もしもしー、冠婚葬祭がお安くなる互助会のお電話なんですが」 「あ、でもうち、20年くらい誰も死ぬ予定ないんですよね、どうしましょうか?」

2004/08/23


/ travel wonder land /


関西旅行
大阪-京都-奈良 三都を三日で回る旅行。


大阪でtaosさんとid:ryokoさんとid:yaneuraoさんと
不思議な縁をゆんゆんした。


京都はKCTPさんでレンタサイクルを借りて回った。

友人との待ち合わせを12時間間違えてしまったので、
暇つぶしがてら、京都を一周することにした。
10:30から16:30だから、5-6時間くらい走り回った事になる
足が回らないしブロックタイヤだし、サドルはveloの安いやつだし、
背中にはバックパックがあるし、で結構つらかった。

それでも一応 銀閣寺と金閣寺と清水寺をすべて回った。

specializedのnimbus 26x1.5あたりにしてくれればよかったな。
「哲学の道」だけは砂利道だけど、どうせ舗装路ばっかりなんだから。

と思ったら、もっと上のほうにはクロカンコースとかもあるんですね
荷物どっかに預けて行っておけばよかったかな…
また今度行くことにしよう



奈良までなんか不思議な電車で移動して
途中宇治で十円玉を見る.

宇治金時を味わう。うまい。シャキーン


奈良駅についた。名古屋を目指さねばならないのでvelotaxiに乗った。
「すいません名古屋まで。」
「1kmで十分ですよ」
「名古屋まで。」
「1kmで十分ですよ〜 わかってくださいよ〜」


だかなんだかよくわからないけど44歳の方とお話しながら五重塔を見たり
奈良県で並んだりして名古屋に言って怒られて帰った


2004/08/18

/ Principal Component Analysis /

pca.c
主成分分析って奴。

co-variance:
0.554900,0.553900,
0.553900,0.644900,
eigenvalues:[0.044175,1.155620]
eigen set 0: 0.961347
y=1.084537*x
eigen set 1: 21.381153
y=-0.922053*x
	  

こんな感じで主成分が出る.
軸選択は二乗誤差.

固有行列計算のとこはハショってるので後でどうにかしないと.


2004/08/16

/ MPEGへの道(1) /

そんなわけでー
秋雨前線が安定するまで旅行延期って事になったので

第 1 回 俺MPEGやってみようぜ会議-

まずはAVIの読み込みですよ
本当はDirectShow使うんでしょうけど、めどいのでVfw32使います
プログラマの皆さんはDirectShow使ってください

はいできたー

普通にフレームをデコードしてBMPで吐いてみましょうかね。
二歩しちゃった動画 より
45フレーム目
46フレーム目

比較するまでもなく、映像のほとんどの部分は、あまり変化してない事がわかると思います。
今回は特に将棋の中継映像なので、極端なまでに変化量が少ないんですが。

実写映像においては、オブジェクトの動きベクトルやカメラの移動ベクトルが非常に滑らかなので、
近い時間の映像は、似たような絵であることが期待できるわけです。

このことを、フレーム間相関性とか、コヒーレント性とか呼びます。
これを利用して、情報量を削減していきます。

手っ取り早く、フレーム間差分を取ってみます。

diff = (frame[t] - frame[t-1] + 0x100) / 2

45-46フレーム間差分
11-12フレーム間差分

うーん、いい感じに情報量が減ってそうです。
確かめるために、JPEG突っ込みでエンコーダを作ってみました。

0-100フレーム まんまJPEG化 品質50
1.12MB フレーム詳細

0-100フレーム 差分でJPEG化 品質50
263kB フレーム詳細

0-100フレーム 無圧縮BMP
43MB


そのままJPEGにすると無圧縮の 1/38 まで、
差分をJPEGにすると無圧縮の 1/167 まで、
縮めることができました。


ここまでの全ソースorepeg_040816.zip
(続く?)


2004/08/15

/ チャリダ /


心配どころの騒ぎじゃなくて、なんか雷雨っぽいので延期!
もーーーーーーーーーー

うううーーーーーーーー


/ チャリダ /

はい今度は自転車でございます。
雨が心配です。

チャリダー日記

になる予定。1週間くらい。
携帯から更新できたと思うんですがカメラつきじゃないので写真は無理。


2004/08/13

/ 世界の中心で愛を叫ぶ /


俺の中で世界の中心てのはgoogleなんでね、
世界の中心で愛を差k部!




一位は愛知県だそうです。


2004/08/10

帰ってきたら後輩がSuperConで3位に入賞してた


2004/08/04


8/5 - 8/10まで旅に出ます


2004/08/01

/ 巡回本屋問題 /

解析魔法少女みさきちゃんマジカルオープン


売ってねぇぇぇぇ