03/05/31

動画圧縮テスト
encode030531.zip

圧縮例

アニメ「タチコマな日々」
まんまJPEG 1,550,477
フレーム間差分JPEG 1,034,040
実写「アルジャーノンに花束を」
まんまJPEG 2,243,262
フレーム間差分JPEG 1,065,808

差分とると、だいたい2/3くらいには減るらしい
実写のほうが減り具合がデカい


03/05/30

英語の試験でった

毎週金曜日に、なんかいろんな企業のお偉いさんが来て講義する授業があるんですが
今日はNECのスパコン関連でした。 つまり地球シミュレータ

なんかスゲェと思った


03/05/29

あれよー
昨日の高速演算なんですが、一応実験とかしたんですが、
cos(3/16 pi)をcos(1/16 pi)で表すだけで死にそうだったのでやめた

たぶん、
Z=cos(1/16 pi)などと置いて、cos(2/16 pi) = 2*Z*Z - 1 のように変換して、
そっからさらに式展開していろいろとやるらしいんですが
実際ただの数式パズルじゃないかと.

誰もやんなかったのは「めんどくさいから」じゃないかなぁと思った


今日は講義がすべて休講だったので、散歩した
風景:「軍なき国家の是非を問う」


03/05/28

テクノマセマティカル株式会社がかっこいい.

"DMNA"ってのが核らしい.
http://www.tmath.co.jp/html/development.html

細かい内容は
http://ne.nikkeibp.co.jp/award/papers/2002_co3.pdf
に乗っている.

明日あたりにでも、実験的に実装してみようと思う. やってみたら、因数分解の前まで持っていくのが超だるい

規格として完成されたCODECに対して、
数式をインライン展開&簡略化しまくることで、
3倍程度の極端な高速化を実現するらしい.

メガデモっぽい. 熱いなぁ.

固定小数点とか、マクローリン展開とかしまくってるんだろうなぁ.


03/05/26

うーむ
ネタ切れ&やる気切れ


03/05/24

大学から提示されたソースコードが超ダサい
どないしょー


03/05/23

そうそう毎日面白いモノ作れるわけでもないっす

今日は酔っ払って、ママチャリでダウンヒル(主に新宿戸山公園を)しようとしたら
チャリンコが縦に一回転した。

そして内出血。結構痛い


03/05/21

ヤバい
MPEGはやたら複雑だ!


そしてビジネスショウに行った
やたら「どういった業務で?」と言われてショック
暇な大学生です、とは言えなかった


03/05/19

次はMPEGかな?


03/05/18

キスシーンなしで映画ってできないもんなのか?と思った


03/05/17

jpegcs.lzh(完成)

バグの原因は、YCbCrの取り扱いの間違いでした.

デバッグ途中(クリップ間違えてて、色が飛んでる)
正しい出力例
品質20
品質25(モノクロテストパターン)
品質50(モノクロテストパターン)
ヘンなサンプリング例(Cbのみ2x1でサンプリング)

4:2:2とか、2:1:1とかに縛られない自由なサンプリングファクタを設定できます
デコーダに弾かれる場合がほとんどなんですが.


03/05/16

JPEGCS
出力例

そんなわけで、学校デバッグ


03/05/15

JPEGCS
出力例

ご覧のとおりバグっております
まだなんかおかしいらしい


03/05/14

風邪をひきました。

JPEG:
ハフマンとかどうしよっかなぁーと悩み中
2パス構成にして、最適符号を作ってもいいんですが
それはあまりにシンプルじゃなさすぎる&ダサい。

ITU-T勧告の符号そのまま使うか…


03/05/12

jpegcs
Changes:
・DQT(quality-QTの変換計算はJFIFに習った)

インターフェイスに悩む.
デコードと違って、エンコードの時は指定できるパラメータが多い.
サンプリングファクタ,量子化テーブル,ハフマンコード...

また、ソース内に定数テーブルを持ってしまうのも可能なら避けたいところ.
なかなか難しいなぁ.

今日の飯:パン+チーズ , 唐揚丼 + 温泉卵 + 冷奴サラダ , 冷奴 , 刺身 + 米 + 茹でた鶏肉


03/05/11

jpegcs.c

さらにエンコードをガリガリ実装
一回デコーダ書いてると、仕様が細かくわかってるから気楽だ

Changes:
・YCbCr変換
・MCU構成
・8x8 DCT

ハフマンと、ヘッダ周りはまだ


03/05/10

jpegcs.c

エンコーダも書いてみようと思った


03/05/09

スポーツセンター行ってみたらウェアがなくて帰らされた

あとレッカー移動の現場を見た. ヤツらやたら手際いいな.


03/05/08

ロボカップ面白い

新宿区スポーツセンターの偵察.
一回400円らしい.
明日にでもいってみるか.

今日はスイム.

食事:朝 パン+チーズ,昼 鳥照り焼き+サラダ,夜 とろろそば+おぼろ豆腐


03/05/06

スタックにnullを積むという発想がそもそもイヤだ

今日の飯:学食で和風鳥からあげ,冷奴,エッグサラダ,温泉卵
エッグサラダは黄身を取り除いて食う.


03/05/05

もうだめ

flash(開発停止)

・MATRIXのロード
・構造体増やした

ぶっちゃけ今から新規にflashプレイヤーを作る意味がない


03/05/02

サボっておりました. つうかやたら眠いんです.

flash?