Imported Upstream version 1.4
[deb_x265.git] / doc / intra / intra-4x4.txt
CommitLineData
72b9787e
JB
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