(: Macroblock, : MB) [1]

16×16MB

MUCJPEGH.261MPEG-1 Part2H.262/MPEG-2 Part2H.263MPEG-4 Part2H.264/MPEG-4 AVC[1][2][3][4]

H.265/HEVC[5]

技術的な詳細

編集

ブロックの変換

編集



使  H.261 8×8 

4:2:0YCbCr16×16MB16×16(Y) 8×8(CbCr)

4Y1Cb1Cr


JPEGMPEG-1 Part 2H.262/MPEG-2 Part 2使


4:0:04:2:24:4:4


H.263H.264/AVC8×8

H.264/AVC4×4

H.264/AVC4×48×8調

予測ブロック

編集



H.261MPEG-1 Part 2H.262/MPEG-2 Part 21



H.264/AVC×16×16

ビットストリーム表現

編集

使

H.261使
+------+------+-------+--------+-----+----+----+--------+
| ADDR | TYPE | QUANT | VECTOR | CBP | b0 | b1 | ... b5 |
+------+------+-------+--------+-----+----+----+--------+

説明

編集
  • ADDR:イメージ内のブロックのアドレス
  • TYPE:マクロブロックにのタイプを識別する(フレーム内、フレーム間双方向フレーム間)
  • QUANT:量子化を変換させる量子化値
  • VECTER:モーションベクトル
  • CBP:コード化されたブロックパターン。これは、どのブロック係数が存在するかを示すビットマスクである。
  • bN:ブロック(4Y,1Cr,1Cb)

マクロブロッキング

編集

マクロブロッキングとは、一般に、ブロックコーディングアーティファクトを指すために使用される。

脚注

編集

注釈

編集
  1. ^ 「ブロック変換」または「ブロック」とは映像内のブロックのことを指す。

出典

編集


(一)^ H.261 : Video codec for audiovisual services at p x 64 kbit/s. www.itu.int. 20221118

(二)^ ITU-T (20122). Advanced video coding for generic audiovisual services. 2013428

(三)^ ITU-T (20051). Video coding for low bit rate communication. 2013428

(四)^ ITU-T (20134). Information technology  Generic coding of moving pictures and associated audio information: Video. 2013428

(五)^ G.J. Sullivan; J.-R. Ohm; W.-J. Han; T. Wiegand (2012525). Overview of the High Efficiency Video Coding (HEVC) Standard (PDF). IEEE Transactions on Circuits and Systems for Video Technology. http://iphome.hhi.de/wiegand/assets/pdfs/2012_12_IEEE-HEVC-Overview.pdf 2013426 

関連項目

編集