64. Horizontal Prediction
Fills each column of the block with
a copy of the left column.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
65. Horizontal Prediction
Fills each column of the block with
a copy of the left column.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
e
j
o
t
y
66. Horizontal Prediction
Fills each column of the block with
a copy of the left column.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
e
j
o
t
y
e e e e e
j j j j j
o o o o o
t t t t t
y y y y y
67. Vertical Prediction
Fills each row of the block with a
copy of the above row.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
68. Vertical Prediction
Fills each row of the block with a
copy of the above row.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X YU V W X Y
69. Vertical Prediction
Fills each row of the block with a
copy of the above row.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X YU V W X Y
U V W X Y
U V W X Y
U V W X Y
U V W X Y
U V W X Y
70. DC Prediction
Fills the block with a single value
using the average of the pixels in
the above row and the left column.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
71. DC Prediction
Fills the block with a single value
using the average of the pixels in
the above row and the left column.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X YU V W X Y
e
j
o
t
y
Z = (U + V + W + X +
Y + e + j + o + t + y) ÷
10
72. DC Prediction
Fills the block with a single value
using the average of the pixels in
the above row and the left column.
a b c d e
f g h i j
k l m n o
p q r s t
u v w x y
A B C D E
F G H I J
K L M N O
P Q R S T
U V W X YU V W X Y
e
j
o
t
y
Z = (U + V + W + X +
Y + e + j + o + t + y) ÷
10
Z Z Z Z Z
Z Z Z Z Z
Z Z Z Z Z
Z Z Z Z Z
Z Z Z Z Z
98. Walsh-Hadamard Transform
Y = HXHT
H =
1 1 1 1
1 1 -1 -1
1 -1 1 -1
1 -1 -1 1
[ ]HT is the transpose of H.
Take advantage of
the correlation to
reduce redundancy.
99. Adaptive Quantization
128 quantization level.
Different quantization level in single frame.
1st order luma DC
1st order luma AC
2st order luma DC
2st order luma AC
2st order chroma DC
2st order chroma AC
101. Supports distribution updates on a per-frame
basis
Boolean arithmetic coder
Stable probability distributions within one
frame
Keyframes reset the probability values to the
defaults