YUV422 Planar
Format |
FourCC |
Storage type |
Storage requirement |
YUV420 Planar |
Y42B |
PLANAR |
2 Bytes/pixel |
Spatial sampling periods
Component |
Horizontal |
Vertical |
Y |
1 |
1 |
U (Cb) |
2 |
1 |
V (Cr) |
2 |
1 |
Spatial map
Plane assignment
Plane# |
Plane name |
Storage requirement |
0 |
Y |
1 Byte/pixel |
1 |
U |
0.5 Byte/pixel |
2 |
V |
0.5 Byte/pixel |
3 |
- |
- |
Plane 0 |
Memory layout |
|||||||||||||||||||||||||||||||
Word 0 |
Pixel 3: Y |
Pixel 2: Y |
Pixel 1: Y |
Pixel 0: Y |
||||||||||||||||||||||||||||
Byte# |
3 |
2 |
1 |
0 |
||||||||||||||||||||||||||||
Bit# |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Plane 1 |
Memory layout |
|||||||||||||||||||||||||||||||
Word 0 |
Pixel 6: U (Cb) |
Pixel 4: U (Cb) |
Pixel 2: U (Cb) |
Pixel 0: U (Cb) |
||||||||||||||||||||||||||||
Byte# |
3 |
2 |
1 |
0 |
||||||||||||||||||||||||||||
Bit# |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
Plane 2 |
Memory layout |
|||||||||||||||||||||||||||||||
Word 0 |
Pixel 6: V (Cr) |
Pixel 4: V (Cr) |
Pixel 2: V (Cr) |
Pixel 0: V (Cr) |
||||||||||||||||||||||||||||
Byte# |
3 |
2 |
1 |
0 |
||||||||||||||||||||||||||||
Bit# |
31 |
30 |
29 |
28 |
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |