掲示板お問い合わせランダムジャンプ

トップスペース

2011年10月29日
世界人口が70億人を突破
 国連人口基金(UNFPA)によると、世界の人口が31日に70億人を突破する見通しだそうな。
 そこで31日に全世界で誕生する赤ちゃん全員を「70億人目の赤ちゃんたち」として認定するんだとか。
 日本のUNFPA東京事務所では、希望者に認定証を発行するらしい。

【ニュースソース】
 ・asahi.com(朝日新聞社):「70億人目」認定、31日生まれ全員に 国連人口基金 - 社会
 ・CNN.co.jp:世界の人口、31日に70億人突破へ 国連人口基金

 こういう数字って結構アバウトだなと思う。
 日本では翌月1日になていても、アメリカではまだ31日だから70億人目として認定されるんだよね。
 世界で一斉にグー・チョキ・パーじゃないんだな、と。

【4コマ】
 【4コマ】70億
 テレビCMでも「製作費70億円」をアピール必要はなかったと思う。

Amazon.co.jp: シェンムー 一章 横須賀 (初回限定版): ゲーム
Amazon.co.jp
[ 投稿者:うえぽん at 12:00 | 自作4コマなど | コメント(4) ]

2011年10月27日
「ジョークとトリック」を読んだ
 講談社現代新書の「ジョークとトリック 頭を柔らかくする発想」というのを読んだ。

Amazon.co.jp: ジョークとトリック (講談社現代新書): 織田 正吉
Amazon.co.jp

 どういう本かは「はじめに」に書いてあるこの部分を読めば分かると思います。
 わたしはジョークから発想の原形を学び、物の見方の座標を得た。本書は、そこからわたし自身が何を吸収したかのリポートでもある。紙数の範囲内のことであるから全部の領域を網羅するわけではないが、重要な部分ははずさないつもりでもある。抽象的な議論をあやつるのは嫌いなので、採集した具体例に即して話をすすめる。そのために関連のミステリやマジックのトリックを一部種あかししなければならなかったことをお許し願わなければならない。ジョーク、ミステリ、マジックの三者はひじょうに近い姻戚関係にある。
 つまり、この書籍のタイトルにある「トリック」とはミステリやマジックのトリックのことです。

 ジョーク、ミステリ、マジックの三者が非常に近い関係というのは目から鱗だったりします。
 これで思い出したのが、以前ラジオで永六輔氏が話していたこと。
 あるマジシャンが障害者施設へ手品を見せに慰問したとき、知的障害の人だったかが「人を騙すんじゃない!」と癇癪を起こしたことがあったそうな。その話をマジシャンから聞いた永六輔氏は、確かにマジックは人を騙す行為だ、なのにそれを楽しむというのは不思議だなと感心したんだとか。
 マジックは騙す行為であり、マジックはジョークと非常に近い関係であるということは、ジョークも騙す行為に近いということになります。

 最近こんなできことがありました。
 痛いニュース(ノ∀`) : iPhoneのロック画面をAndroid風に変更する有料アプリ、「実は壁紙でした」→クレーム殺到
 本人たちにとっては詐欺ですが、はたからはジョークに見えてしまうのは、ジョークと詐欺が近い関係だからなのかもしれないです。

【4コマ】
 「ジョークとトリック」に書かれていた小噺から4コマを作ってみた。
 【4コマ】必要量
 元はこういう小噺。
 父「(中学生の息子に)おまえの成績はクラスで何番目だ?」
 息子「どうしてそんなことをきくの。」
 父「おまえのクラスの人数が知りたいんだ。」
[ 投稿者:うえぽん at 19:53 | 自作4コマなど | コメント(0) ]

2011年10月23日
「JPEG 3点セット」を ver 0.1.5 に更新
 AviUtlプラグインの「JPEG 3点セット」をバージョンアップしました。いつものところにあります。

 AviUtl プラグイン フィルタ by うえぽん

●修正
 JPEGワンクリック保存の設定ダイアログを開いたままの状態で、AviUtl本体を終了させようとするとフリーズしていたのを修正しました。

●ダウンサンプリングの種類を追加
 少しでもファイルサイズを縮めようと8:1:1(4x2や2x4)のダウンサンプリングを追加してみました。
 しかし、4:1:1で100KBのjpegを8:1:1にしてみたところ、サイズは1KB程度しか縮みませんでした。
 グレースケールで保存しても10KBしか縮まない(つまり色差情報は全体の1割しかない)ので、色差を削る方法ではこれ以上サイズを縮めるのは難しいようです。

●プログレッシブJPEGに「カスタム版」を追加
 「JPEGワンクリック保存」のみですが、プログレッシブJPEGの分割方法をカスタマイズしてみました。
 これにより少しだけサイズが縮むようになりました。平均して0.3%程度しか縮みませんが、相性が良いと3%ぐらい縮みます。

 それと、普通のプログレッシブJPEGはネット上で閲覧するとき、おもむろにジワーと表示されますが、これではロードに失敗して途中で止まってしまったときに、元々そういう荒い画像だったのか、それともロードに失敗したのか分かりにくいです。
 そこで、カスタム版では最初はグレースケールで表示し、最後に色がつくようにしてみました。このブログを見るような人に分かりやすく説明すると、8bitゲーム時代の「ライン&ペイント」っぽくなります。

カスタム版プログレッシブJPEG

 ただし、一部のソフトでこのカスタム版プログレッシブJPEGを読めないものがあるようです。今のところ分かっているのは、susieプラグインのifjpeg.spiですが、これはifjpegx.spiにすることで解決します。
[ 投稿者:うえぽん at 19:25 | AviUtlや画像処理 | コメント(0) ]

2011年10月20日
今期のセガアニメ
 今期はセガアニメが2つもあるようです。

 1つ目は「イカ娘」の二期。
 以前の白いメガドライブにスーパー32Xを装着。やってるのはバーチャファイター。
イカ娘二期


 2つ目は「ベン・トー」。
 やってるのはセガサターンのバーチャファイター2。左の壁に少しだけ見えているポスターは「ファンタジーゾーン」ですね。
ベン・トー
 「ベン・トー」公式サイトのこのページにあるように、セガ公認です。
 原作のラノベは読んでないので詳しいことは分かりませんが、どうやらスーパーの半額弁当を取り合うバトル物のようです。
 「ゲームセンターあらし」(ゲーム)とか「とどろけ!一番」(受験)とかなんでもバトル物にする風潮が昔ありましたが、それの半額弁当版なのかな?

 ちなみにどちらのアニメも、GyaO!やニコニコ動画で見られます。
 ・侵略!? イカ娘|GyaO![ギャオ]
 ・侵略!?イカ娘(第2期) - ニコニコチャンネル
 ・ベン・トー [B-ch]|GyaO![ギャオ]
 ・ベン・トー - ニコニコチャンネル

【関連エントリー】
 アニメの中のセガハード(2010/11/03)

【その他のニュース1】
 ・(株)ドリームキャスト/破産開始決定 | JC-NET(ジェイシーネット)
 縁起物の名前をつけるから。

【その他のニュース2】
 VCのマスターシステム版R-TYPEが2011年10月18日をもって配信終了。
 ・R-TYPE、 | セガ Wii(R) バーチャルコンソール 公式サイト
 配信終了の理由はわかりません。
 他機種でも出ていますが、ライブラリー的な資料としてあった方が良いかなとは思います。
[ 投稿者:うえぽん at 06:00 | アニメ・コミック | コメント(2) ]

2011年10月15日
JPEGの量子化テーブルから相当する圧縮品質を計算するフォーム
 いまどきJPEGの量子化テーブルをカスタマイズするのは自分以外いないかもしれないですが、もしかしたらもあるので公開しておきます。
 作成した量子化テーブルが、0-100で表される圧縮品質のどれぐらいに相当するか計算します。

●8x8の量子化テーブルを入力(区切りはカンマ以外でも可。小数点も可)


ここに結果が表示されます


【関連エントリー】
 ・JPEGの仕組み簡単なまとめ(2009/11/21)

【計算方法の解説】
 JPEGのエンコードではDCT後の値を量子化テーブルの値で除算(割り算)するわけですが、このとき12bitの範囲(-2048から2047)を持つ値を16で割ったとしたら、8bitの範囲(-128から127)に収まるようになり、4bit分のデータを削減できたことになります。
 8で割ったなら3bit削減、32で割ったなら5bit削減、2の累乗以外では log2(a) を計算すれば削減されるbit数は求まります(例えば10で割るなら約3.32bit削減)。
 それならばと、量子化テーブルの各値の log2(a) を求め、それを合計したのが「量子化で削減されるであろう情報量」となります。この数値が近いもの同士は最終的な圧縮サイズも近くなる傾向があると気づき、上のようなものを作ってみました。

 あとは、「平均スケール」(平均削減ビット長から求めた量子化テーブルの平均値)を計算。圧縮品質の計算式を逆算してどの圧縮品質に相当するか求めます。
 圧縮品質の計算式は、圧縮品質をq、量子化テーブルの値をa、圧縮品質50の時の値をTとした場合、次のようになります。
   q>=50の場合: a = T*(100-q)/50
   q< 50の場合: a = T*50/q
 逆算するときは、aが先ほど求めた「平均スケール」、圧縮品質50の時の平均スケールが約45.27として計算します。

【ただし】
 量子化テーブルで削減されるビット量を計算しているだけです。後段のエントロピー圧縮を考慮してないので、正確な値は出ません。あくまでも近い値です。
 またその圧縮品質と同じぐらいの画質になるという意味ではなく、「同じぐらいのサイズになる」という意味です。量子化テーブルをカスタマイズするのに参考になるかもしれません。

【なんで今更】
 このブログの画像ファイルサイズ制限が100KBと過酷なので、量子化テーブルのカスタマイズに手を出してみました。
[ 投稿者:うえぽん at 16:09 | AviUtlや画像処理 | コメント(0) ]