Imported Upstream version 1.4
[deb_x265.git] / doc / intra / intra-4x4.txt
1 --- 4x4, Mode= 2 ---
2 [ 0]: Fact= 0: -2, -3, -4, -5, *
3 [ 1]: Fact= 0: -3, -4, -5, -6, *
4 [ 2]: Fact= 0: -4, -5, -6, -7, *
5 [ 3]: Fact= 0: -5, -6, -7, -8, *
6 --- 4x4, Mode= 3 ---
7 [ 0]: Fact=26: -1, -2, -3, -4, -5, *
8 [ 1]: Fact=20: -2, -3, -4, -5, -6, *
9 [ 2]: Fact=14: -3, -4, -5, -6, -7, *
10 [ 3]: Fact= 8: -4, -5, -6, -7, -8, *
11 --- 4x4, Mode= 4 ---
12 [ 0]: Fact=21: -1, -2, -3, -4, -5, *
13 [ 1]: Fact=10: -2, -3, -4, -5, -6, *
14 [ 2]: Fact=31: -2, -3, -4, -5, -6, *
15 [ 3]: Fact=20: -3, -4, -5, -6, -7, *
16 --- 4x4, Mode= 5 ---
17 [ 0]: Fact=17: -1, -2, -3, -4, -5, *
18 [ 1]: Fact= 2: -2, -3, -4, -5, -6, *
19 [ 2]: Fact=19: -2, -3, -4, -5, -6, *
20 [ 3]: Fact= 4: -3, -4, -5, -6, -7, *
21 --- 4x4, Mode= 6 ---
22 [ 0]: Fact=13: -1, -2, -3, -4, -5, *
23 [ 1]: Fact=26: -1, -2, -3, -4, -5, *
24 [ 2]: Fact= 7: -2, -3, -4, -5, -6, *
25 [ 3]: Fact=20: -2, -3, -4, -5, -6, *
26 --- 4x4, Mode= 7 ---
27 [ 0]: Fact= 9: -1, -2, -3, -4, -5, *
28 [ 1]: Fact=18: -1, -2, -3, -4, -5, *
29 [ 2]: Fact=27: -1, -2, -3, -4, -5, *
30 [ 3]: Fact= 4: -2, -3, -4, -5, -6, *
31 --- 4x4, Mode= 8 ---
32 [ 0]: Fact= 5: -1, -2, -3, -4, -5, *
33 [ 1]: Fact=10: -1, -2, -3, -4, -5, *
34 [ 2]: Fact=15: -1, -2, -3, -4, -5, *
35 [ 3]: Fact=20: -1, -2, -3, -4, -5, *
36 --- 4x4, Mode= 9 ---
37 [ 0]: Fact= 2: -1, -2, -3, -4, -5, *
38 [ 1]: Fact= 4: -1, -2, -3, -4, -5, *
39 [ 2]: Fact= 6: -1, -2, -3, -4, -5, *
40 [ 3]: Fact= 8: -1, -2, -3, -4, -5, *
41 --- 4x4, Mode=10 ---
42 [ 0]: Fact= 0: -1, -2, -3, -4, *
43 [ 1]: Fact= 0: -1, -2, -3, -4, *
44 [ 2]: Fact= 0: -1, -2, -3, -4, *
45 [ 3]: Fact= 0: -1, -2, -3, -4, *
46 --- 4x4, Mode=11 ---
47 [ 0]: Fact=30: 0, -1, -2, -3, -4, *
48 [ 1]: Fact=28: 0, -1, -2, -3, -4, *
49 [ 2]: Fact=26: 0, -1, -2, -3, -4, *
50 [ 3]: Fact=24: 0, -1, -2, -3, -4, *
51 --- 4x4, Mode=12 ---
52 [ 0]: Fact=27: 0, -1, -2, -3, -4, *
53 [ 1]: Fact=22: 0, -1, -2, -3, -4, *
54 [ 2]: Fact=17: 0, -1, -2, -3, -4, *
55 [ 3]: Fact=12: 0, -1, -2, -3, -4, *
56 --- 4x4, Mode=13 ---
57 [ 0]: Fact=23: 0, -1, -2, -3, -4, *
58 [ 1]: Fact=14: 0, -1, -2, -3, -4, *
59 [ 2]: Fact= 5: 0, -1, -2, -3, -4, *
60 [ 3]: Fact=28: 4, 0, -1, -2, -3, *
61 --- 4x4, Mode=14 ---
62 [ 0]: Fact=19: 0, -1, -2, -3, -4, *
63 [ 1]: Fact= 6: 0, -1, -2, -3, -4, *
64 [ 2]: Fact=25: 2, 0, -1, -2, -3, *
65 [ 3]: Fact=12: 2, 0, -1, -2, -3, *
66 --- 4x4, Mode=15 ---
67 [ 0]: Fact=15: 0, -1, -2, -3, -4, *
68 [ 1]: Fact=30: 2, 0, -1, -2, -3, *
69 [ 2]: Fact=13: 2, 0, -1, -2, -3, *
70 [ 3]: Fact=28: 4, 2, 0, -1, -2, *
71 --- 4x4, Mode=16 ---
72 [ 0]: Fact=11: 0, -1, -2, -3, -4, *
73 [ 1]: Fact=22: 2, 0, -1, -2, -3, *
74 [ 2]: Fact= 1: 2, 0, -1, -2, -3, *
75 [ 3]: Fact=12: 3, 2, 0, -1, -2, *
76 --- 4x4, Mode=17 ---
77 [ 0]: Fact= 6: 0, -1, -2, -3, -4, *
78 [ 1]: Fact=12: 1, 0, -1, -2, -3, *
79 [ 2]: Fact=18: 2, 1, 0, -1, -2, *
80 [ 3]: Fact=24: 4, 2, 1, 0, -1, *
81 --- 4x4, Mode=18 ---
82 [ 0]: Fact= 0: 0, 1, 2, 3, *
83 [ 1]: Fact= 0: -1, 0, 1, 2, *
84 [ 2]: Fact= 0: -2, -1, 0, 1, *
85 [ 3]: Fact= 0: -3, -2, -1, 0, *
86 --- 4x4, Mode=19 ---
87 [ 0]: Fact= 6: 0, 1, 2, 3, 4, *
88 [ 1]: Fact=12: -1, 0, 1, 2, 3, *
89 [ 2]: Fact=18: -2, -1, 0, 1, 2, *
90 [ 3]: Fact=24: -4, -2, -1, 0, 1, *
91 --- 4x4, Mode=20 ---
92 [ 0]: Fact=11: 0, 1, 2, 3, 4, *
93 [ 1]: Fact=22: -2, 0, 1, 2, 3, *
94 [ 2]: Fact= 1: -2, 0, 1, 2, 3, *
95 [ 3]: Fact=12: -3, -2, 0, 1, 2, *
96 --- 4x4, Mode=21 ---
97 [ 0]: Fact=15: 0, 1, 2, 3, 4, *
98 [ 1]: Fact=30: -2, 0, 1, 2, 3, *
99 [ 2]: Fact=13: -2, 0, 1, 2, 3, *
100 [ 3]: Fact=28: -4, -2, 0, 1, 2, *
101 --- 4x4, Mode=22 ---
102 [ 0]: Fact=19: 0, 1, 2, 3, 4, *
103 [ 1]: Fact= 6: 0, 1, 2, 3, 4, *
104 [ 2]: Fact=25: -2, 0, 1, 2, 3, *
105 [ 3]: Fact=12: -2, 0, 1, 2, 3, *
106 --- 4x4, Mode=23 ---
107 [ 0]: Fact=23: 0, 1, 2, 3, 4, *
108 [ 1]: Fact=14: 0, 1, 2, 3, 4, *
109 [ 2]: Fact= 5: 0, 1, 2, 3, 4, *
110 [ 3]: Fact=28: -4, 0, 1, 2, 3, *
111 --- 4x4, Mode=24 ---
112 [ 0]: Fact=27: 0, 1, 2, 3, 4, *
113 [ 1]: Fact=22: 0, 1, 2, 3, 4, *
114 [ 2]: Fact=17: 0, 1, 2, 3, 4, *
115 [ 3]: Fact=12: 0, 1, 2, 3, 4, *
116 --- 4x4, Mode=25 ---
117 [ 0]: Fact=30: 0, 1, 2, 3, 4, *
118 [ 1]: Fact=28: 0, 1, 2, 3, 4, *
119 [ 2]: Fact=26: 0, 1, 2, 3, 4, *
120 [ 3]: Fact=24: 0, 1, 2, 3, 4, *
121 --- 4x4, Mode=26 ---
122 [ 0]: Fact= 0: 1, 2, 3, 4, *
123 [ 1]: Fact= 0: 1, 2, 3, 4, *
124 [ 2]: Fact= 0: 1, 2, 3, 4, *
125 [ 3]: Fact= 0: 1, 2, 3, 4, *
126 --- 4x4, Mode=27 ---
127 [ 0]: Fact= 2: 1, 2, 3, 4, 5, *
128 [ 1]: Fact= 4: 1, 2, 3, 4, 5, *
129 [ 2]: Fact= 6: 1, 2, 3, 4, 5, *
130 [ 3]: Fact= 8: 1, 2, 3, 4, 5, *
131 --- 4x4, Mode=28 ---
132 [ 0]: Fact= 5: 1, 2, 3, 4, 5, *
133 [ 1]: Fact=10: 1, 2, 3, 4, 5, *
134 [ 2]: Fact=15: 1, 2, 3, 4, 5, *
135 [ 3]: Fact=20: 1, 2, 3, 4, 5, *
136 --- 4x4, Mode=29 ---
137 [ 0]: Fact= 9: 1, 2, 3, 4, 5, *
138 [ 1]: Fact=18: 1, 2, 3, 4, 5, *
139 [ 2]: Fact=27: 1, 2, 3, 4, 5, *
140 [ 3]: Fact= 4: 2, 3, 4, 5, 6, *
141 --- 4x4, Mode=30 ---
142 [ 0]: Fact=13: 1, 2, 3, 4, 5, *
143 [ 1]: Fact=26: 1, 2, 3, 4, 5, *
144 [ 2]: Fact= 7: 2, 3, 4, 5, 6, *
145 [ 3]: Fact=20: 2, 3, 4, 5, 6, *
146 --- 4x4, Mode=31 ---
147 [ 0]: Fact=17: 1, 2, 3, 4, 5, *
148 [ 1]: Fact= 2: 2, 3, 4, 5, 6, *
149 [ 2]: Fact=19: 2, 3, 4, 5, 6, *
150 [ 3]: Fact= 4: 3, 4, 5, 6, 7, *
151 --- 4x4, Mode=32 ---
152 [ 0]: Fact=21: 1, 2, 3, 4, 5, *
153 [ 1]: Fact=10: 2, 3, 4, 5, 6, *
154 [ 2]: Fact=31: 2, 3, 4, 5, 6, *
155 [ 3]: Fact=20: 3, 4, 5, 6, 7, *
156 --- 4x4, Mode=33 ---
157 [ 0]: Fact=26: 1, 2, 3, 4, 5, *
158 [ 1]: Fact=20: 2, 3, 4, 5, 6, *
159 [ 2]: Fact=14: 3, 4, 5, 6, 7, *
160 [ 3]: Fact= 8: 4, 5, 6, 7, 8, *
161 --- 4x4, Mode=34 ---
162 [ 0]: Fact= 0: 2, 3, 4, 5, *
163 [ 1]: Fact= 0: 3, 4, 5, 6, *
164 [ 2]: Fact= 0: 4, 5, 6, 7, *
165 [ 3]: Fact= 0: 5, 6, 7, 8, *
166