2007/11/15を以て当ブログは更新を停止しました。
記事は全てこのままですが、基本的に内容はOut of dateとお考え下さい。
→Next。
【リンク】http://www.nikon-sys.co.jp/products/index_1_1.htm Win 用H.264 解析ツール。リンク先から製品パンフレット(pdf)が落とせる。本やwebなどで読むより一目瞭然に解る図が満載。 IPBはフレームではなくて「スライス」。1枚のピクチャ(フレームの中に)Iスライス、Pスライス、Bスライスが混在している。 これを見ると4x4や8x8は文字通り16x16に対するサブマクロブロックに過ぎないようだ。実際...
以下はDoom9 のMPEG-4 情報(AVC/H.264含む)の試訳。 MacOSXを使う上で即効あるものではありません。Win向け。 経験の範囲で補足は入れますが、ど素人ゆえ以下略。 尚、本文に関する著作権は全て投稿者であるdoom9のbond氏に帰属します。、、たぶん。 ==試訳ここから== MPEG-4 AVC/H.264情報 MPEG-4とは? MPEG-4(ISO 14496) はMPEG(Moving Picture Experts Group)が定めたオープン規格。 ここでMPEGと...
改訂版 H.264/AVC 教科書 とりあえず、とても高い。TVキャプチャをエンコードしたいだけの身に実用性はほとんど無い。基礎理論の話だけなので、どうも実際にコデックの開発に当たっている人たちにとっても実用性が薄いらしい。 正直歯が立ちません(泣)。 んが、頑張って読む価値はあると思う。 冒頭にH.264/AVCは過去の圧縮理論が折り紙のように積み重なってできたものなので、一見とても複雑に見えるがいっこ...
PHL (パナソニック・ハリウッド・ラボラトリ)こそはAVC High Profileの教祖、始祖鳥、ご本尊と認識している。 04年07月/本田雅一氏/ITmedia:H.264/AVC改良版で動き出すか? 次世代光ディスク情勢 06年01月/本田雅一氏/ITmedia:H.264の画質向上がもたらすもの--PHL 06年07月/本田雅一氏/ITmedia:BDソフトの本命、最新PHLエンコード画質の衝撃 要するに 本田雅一氏の記事を盲信してるだけなのだが、かい...
原文:Introduction paper to H.264/MPEG-4 AVC including the Fidelity Range Extension. (PDF) ※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の 講義ガイダンスの模様。) 2.1.5. エントロピー符号化 エントロピー符号化とはロスレス符号化手法に関わる(*一種数学的な*)用 語で、データの構成要素を代替符丁と、あらかじめ定義された予測、変換、量子化、などと組み合わせて置...
2.1.4. スキャニング マクロブロックが4x4変換モードを使ってフレーム・モードで圧縮されている場合、変換の量子化係数はFig. 4aにあるzig-zag形式でスキャンされる。このスキャン順番は最も大きな変換係数を最初にスキャンする事で、スキャンされた係数の中に0の連続がた くさん出るように考案されたものだ。 マクロブロックが4x4変換モードを使ってフィールド・モードで圧縮されている場合、係数のスキ...
原文:Introduction paper to H.264/MPEG-4 AVC including the Fidelity Range Extension. (PDF) ※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の 講義ガイダンスの模様。) 2.1.3. 人間の認識に基づいた量子化スケーリ ングマトリクス FRExtでは、MPEG-2の大黒柱だった機能を追加した。すなわち、人間の認識に基づいた量子化スケーリングマトリクス(perceptual- based quantizat...
原文:Introduction paper to H.264/MPEG-4 AVC including the Fidelity Range Extension. (PDF) ※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の 講義ガイダンスの模様。) 2.1.2. 変換と量子化(Transform and Quantization) 空間軸予測の後で、データを空間的にdecorrelateす るための変換が行われる。この変換ではいくつかこの規格固有の特徴がある。(*decorrelate は辞書に無い...
原文:Introduction paper to H.264/MPEG-4 AVC includingthe Fidelity RangeExtension. (PDF)※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の講義ガイダンスの模様。)2.1. I-スライス I-slice(および非I-slice中のイントラ・マクロブロック)において、各ピクセルの値はまず隣接するピクセルの値から空間軸予測にかけられる。空間軸予測の後で、残りの情報(*residualinformation*)は4x4 tra...
原文:Introduction paper to H.264/MPEG-4 AVC includingthe Fidelity RangeExtension. (PDF)※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の講義ガイダンスの模様。)2. 符号化ツール 基本的な部分では、この規格の符号化構造は既存のメジャーな映像規格、H.261, MPEG-1, MPEG-2 / H.262, H.263or MPEG-4 part 2、と良く似ている。アーキテクチャとコアブロックをFig1,Fig2に示す。この図から動...
原文:Introduction paper to H.264/MPEG-4 AVC includingthe Fidelity RangeExtension. (PDF)※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の講義ガイダンスの模様。)1.イントロダクション 90年代初頭、この分野の揺籃期より、国際ビデオ符号化規格– 時系列順に並べるとH.261[1], MPEG-1 [2], MPEG-2 / H.262 [3], H.263 [4], and MPEG-4 (Part 2) [5]–は、デジタル映像圧縮の商業的...
原文:Introduction paper to H.264/MPEG-4 AVC including the Fidelity Range Extension. (PDF) ※スウェーデン、 Luleå University of Technology、Dr. Peter Parne氏の 講義ガイダンスの模様。) H.264/AVC規格:概要と忠実度拡張(FRExt)のイントロダクション Presented at the SPIE Conference on Applications of Digital Image Processing XXVII Special Session on Advances in the New Emerging S...
"COMPRESSION PROJECT" 以下、英語版。 "COMPRESSION PROJECT" プロジェクトのねらい。 "データ圧縮のすべて"。全ての人々にとって、最大限の完全さ、最大限の無駄のなさ、最大限に有用なデータ圧縮、の創造と供給。 Video filtering and compression by MSU Video Group 映像圧縮関連もくじ Second Annual MSU MPEG-4 AVC/H.264 Video Codec Comparison 2005年コデック比較...
・ http://forum.doom9.org/showthread.php?t=95939 現存するMPEG-4 AVC/H.264 コデックの一覧...
プロファイル H.264/AVC には多数の符号化ツールがあるが、全てのアプリケーションで全てのツールが必要とされている訳ではない。例えば、洗練されたエラー耐性ツールはデータロス や破壊が非常に少ないネットワークでは重要ではない。全てのアプリケーションに全ツールのサポートを強制した場合、無駄に複雑なアプリケー ションが出て来てしまうだろう。このため、符号化ツールのサブセットが定義された。これをプロファイル...
レべル H.264/AVCでは16種類のレベルが定められている。 取り扱う映像の画素数とフレームレートに対応しているが、これはそ れらが実際の製品開発で重要なCPUパワーとメモリサイズの制約への影響が最も大きい為だ。また、最大 参照フレーム数と、最大ビットレートもレベルにより制限がある。 "1b"のようなレベルはFRExt改正で追加されたもので、主に3Gワイヤレス環境の要請に応えるためのもの。 FRExt profi...
1. 『H.264/AVCは縦横とも16画素の倍数でないと符号化できない』 改訂版H.264/AVC教科書、p183 ※太字オレ 例 えばHDTVの場合、走査線の数は1080本です。これに対してH.264/AVCでは垂直、水平方向とも16画素の倍数で ないと符号化できません (1080本は16の倍数ではない)。例えば、1088本(16の倍数)を符号化した場合、8ラインを捨てて表示する必要がありますが、この場合、クロッ ピング処理によって、ビットストリーム...
原文:http://forum.doom9.org/showthread.php?s=&threadid=73022#post461587 ※原文最終更新日:2005/06/19 MPEG-4Part 2 のプロファイル Advanced SimpleProfile (ASP) Bフレーム/B-VOPS/双方向予測(符号化) 1/4ピクセル精度の動きサーチ (QPEL): グローバル動き補償 (GMC): MPEG量子化マトリクス / カスタム 量子化マトリクス: 適応的量子化: 入手可能なMPEG-4 ASP コデック ...
原文:http://forum.doom9.org/showthread.php?s=&threadid=62723 1)MP4とはなんですか?「コンテナフォーマット」って聞いたけど、ソレ何?2)MP4の拡張子にはどんなものがあるの?3)MP4規格に適合したファイルを作るにはどうすれば?4)MPEG-4 規格外のストリームをMP4に入れられる? 5)AVIからMPEG-4映像をMP4にmuxするとき、どんな事に注意すれば?6)MP4にmuxし直すと再エンコードになりますか?7)字幕をMP4にmuxす...
原文:http://forum.doom9.org/showthread.php?p=674815#post674819 MacOSX で即効あるものではありません。Win向け。 原文に従ってI/P/B"フレーム"と記述しますが、規格上はフ レームではなく"ピクチャ"です。また、I/P/Bの区分は"スライス"単位です。詳細はこの記事を参照してください。 ISO 14496-10 (ビデオ) - Advanced Video Coding (AVC) ISO 14496-10 (ビデオ) ...