xref: /aosp_15_r20/external/libaom/doc/img/partition_codingblock.svg (revision 77c1e3ccc04c968bd2bc212e87364f250e820521)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3<!-- Generated by Microsoft Visio, SVG Export partition_codingblock.svg Page-1 -->
4<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
5		xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="8.02083in" height="8.51563in"
6		viewBox="0 0 577.5 613.125" xml:space="preserve" color-interpolation-filters="sRGB" class="st6">
7	<v:documentProperties v:langID="1033" v:viewMarkup="false"/>
8
9	<style type="text/css">
10	<![CDATA[
11		.st1 {fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
12		.st2 {fill:none;stroke:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.75}
13		.st3 {fill:#000000;font-family:Consolas;font-size:1.16666em}
14		.st4 {font-size:1em}
15		.st5 {stroke:#0070c0;stroke-dasharray:1.5,3;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
16		.st6 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
17	]]>
18	</style>
19
20	<g v:mID="0" v:index="1" v:groupContext="foregroundPage">
21		<title>Page-1</title>
22		<v:pageProperties v:drawingScale="1" v:pageScale="1" v:drawingUnits="19" v:shadowOffsetX="9" v:shadowOffsetY="-9"/>
23		<g id="shape1-1" v:mID="1" v:groupContext="shape" transform="translate(0.75,-468.375)">
24			<title>Square</title>
25			<v:userDefs>
26				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
27			</v:userDefs>
28			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
29		</g>
30		<g id="shape6-3" v:mID="6" v:groupContext="shape" transform="translate(216.75,-468.375)">
31			<title>Square.6</title>
32			<v:userDefs>
33				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
34			</v:userDefs>
35			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
36		</g>
37		<g id="shape15-5" v:mID="15" v:groupContext="shape" transform="translate(432.75,-468.375)">
38			<title>Square.15</title>
39			<v:userDefs>
40				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
41			</v:userDefs>
42			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
43		</g>
44		<g id="shape24-7" v:mID="24" v:groupContext="shape" transform="translate(0.75,-252.375)">
45			<title>Square.24</title>
46			<v:userDefs>
47				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
48			</v:userDefs>
49			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
50		</g>
51		<g id="shape30-9" v:mID="30" v:groupContext="shape" transform="translate(216.75,-252.375)">
52			<title>Square.30</title>
53			<v:userDefs>
54				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
55			</v:userDefs>
56			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
57		</g>
58		<g id="shape34-11" v:mID="34" v:groupContext="shape" transform="translate(432.75,-252.375)">
59			<title>Square.34</title>
60			<v:userDefs>
61				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
62			</v:userDefs>
63			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
64		</g>
65		<g id="shape38-13" v:mID="38" v:groupContext="shape" transform="translate(0.75,-36.375)">
66			<title>Square.38</title>
67			<v:userDefs>
68				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
69			</v:userDefs>
70			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
71		</g>
72		<g id="shape42-15" v:mID="42" v:groupContext="shape" transform="translate(216.75,-36.375)">
73			<title>Square.42</title>
74			<v:userDefs>
75				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
76			</v:userDefs>
77			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
78		</g>
79		<g id="shape47-17" v:mID="47" v:groupContext="shape" transform="translate(432.75,-36.375)">
80			<title>Square.47</title>
81			<v:userDefs>
82				<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
83			</v:userDefs>
84			<rect x="0" y="469.125" width="144" height="144" class="st1"/>
85		</g>
86		<g id="shape50-19" v:mID="50" v:groupContext="shape" transform="translate(0.75,-436.875)">
87			<title>Sheet.50</title>
88			<desc>PARTITION_SPLIT</desc>
89			<v:textBlock v:margins="rect(4,4,4,4)"/>
90			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
91			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
92			<text x="14.27" y="610.43" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_SPLIT</text>		</g>
93		<g id="shape51-22" v:mID="51" v:groupContext="shape" transform="translate(216.75,-436.875)">
94			<title>Sheet.51</title>
95			<desc>PARTITION_VERT_4</desc>
96			<v:textBlock v:margins="rect(4,4,4,4)"/>
97			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
98			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
99			<text x="10.42" y="610.43" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_VERT_4</text>		</g>
100		<g id="shape52-25" v:mID="52" v:groupContext="shape" transform="translate(432.75,-436.875)">
101			<title>Sheet.52</title>
102			<desc>PARTITION_HORZ_4</desc>
103			<v:textBlock v:margins="rect(4,4,4,4)"/>
104			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
105			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
106			<text x="10.42" y="610.43" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_HORZ_4</text>		</g>
107		<g id="shape60-28" v:mID="60" v:groupContext="shape" transform="translate(0.75,-220.875)">
108			<title>Sheet.60</title>
109			<desc>PARTITION_HORZ_B</desc>
110			<v:textBlock v:margins="rect(4,4,4,4)"/>
111			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
112			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
113			<text x="10.42" y="604.32" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_HORZ_<tspan
114						class="st4" v:langID="2052">B</tspan></text>		</g>
115		<g id="shape61-32" v:mID="61" v:groupContext="shape" transform="translate(216.75,-220.875)">
116			<title>Sheet.61</title>
117			<desc>PARTITION_VERT_A</desc>
118			<v:textBlock v:margins="rect(4,4,4,4)"/>
119			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
120			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
121			<text x="10.42" y="604.32" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_VERT_A</text>		</g>
122		<g id="shape62-35" v:mID="62" v:groupContext="shape" transform="translate(432.75,-220.875)">
123			<title>Sheet.62</title>
124			<desc>PARTITION_HORZ_A</desc>
125			<v:textBlock v:margins="rect(4,4,4,4)"/>
126			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
127			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
128			<text x="10.42" y="604.32" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_HORZ_A</text>		</g>
129		<g id="shape63-38" v:mID="63" v:groupContext="shape" transform="translate(0.75,-0.375)">
130			<title>Sheet.63</title>
131			<desc>PARTITION_VERT_B</desc>
132			<v:textBlock v:margins="rect(4,4,4,4)"/>
133			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
134			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
135			<text x="10.42" y="604.32" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_VERT_<tspan
136						class="st4" v:langID="2052">B</tspan></text>		</g>
137		<g id="shape64-42" v:mID="64" v:groupContext="shape" transform="translate(216.75,-0.375)">
138			<title>Sheet.64</title>
139			<desc>PARTITION_HORZ</desc>
140			<v:textBlock v:margins="rect(4,4,4,4)"/>
141			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
142			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
143			<text x="18.12" y="604.32" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_HORZ</text>		</g>
144		<g id="shape65-45" v:mID="65" v:groupContext="shape" transform="translate(432.75,-0.375)">
145			<title>Sheet.65</title>
146			<desc>PARTITION_VERT</desc>
147			<v:textBlock v:margins="rect(4,4,4,4)"/>
148			<v:textRect cx="72" cy="599.625" width="144.01" height="27"/>
149			<rect x="0" y="586.125" width="144" height="27" class="st2"/>
150			<text x="18.12" y="604.32" class="st3" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>PARTITION_<tspan
151						class="st4" v:langID="2052">VERT</tspan></text>		</g>
152		<g id="shape66-49" v:mID="66" v:groupContext="shape" transform="translate(685.875,0.75) rotate(90)">
153			<title>Sheet.66</title>
154			<path d="M0 613.13 L144 613.13" class="st5"/>
155		</g>
156		<g id="shape67-52" v:mID="67" v:groupContext="shape" transform="translate(0.75,-540.375)">
157			<title>Sheet.67</title>
158			<path d="M0 613.13 L144 613.13" class="st5"/>
159		</g>
160		<g id="shape68-55" v:mID="68" v:groupContext="shape" transform="translate(865.875,0.750007) rotate(90)">
161			<title>Sheet.68</title>
162			<path d="M0 613.13 L144 613.13" class="st5"/>
163		</g>
164		<g id="shape69-58" v:mID="69" v:groupContext="shape" transform="translate(901.875,0.750007) rotate(90)">
165			<title>Sheet.69</title>
166			<path d="M0 613.13 L144 613.13" class="st5"/>
167		</g>
168		<g id="shape70-61" v:mID="70" v:groupContext="shape" transform="translate(937.875,0.750007) rotate(90)">
169			<title>Sheet.70</title>
170			<path d="M0 613.13 L144 613.13" class="st5"/>
171		</g>
172		<g id="shape71-64" v:mID="71" v:groupContext="shape" transform="translate(432.75,-504.375)">
173			<title>Sheet.71</title>
174			<path d="M0 613.13 L144 613.13" class="st5"/>
175		</g>
176		<g id="shape72-67" v:mID="72" v:groupContext="shape" transform="translate(432.75,-540.375)">
177			<title>Sheet.72</title>
178			<path d="M0 613.13 L144 613.13" class="st5"/>
179		</g>
180		<g id="shape73-70" v:mID="73" v:groupContext="shape" transform="translate(432.75,-576.375)">
181			<title>Sheet.73</title>
182			<path d="M0 613.13 L144 613.13" class="st5"/>
183		</g>
184		<g id="shape74-73" v:mID="74" v:groupContext="shape" transform="translate(0.75,-324.375)">
185			<title>Sheet.74</title>
186			<path d="M0 613.13 L144 613.13" class="st5"/>
187		</g>
188		<g id="shape75-76" v:mID="75" v:groupContext="shape" transform="translate(685.875,288.75) rotate(90)">
189			<title>Sheet.75</title>
190			<path d="M0 613.13 L72 613.13" class="st5"/>
191		</g>
192		<g id="shape76-79" v:mID="76" v:groupContext="shape" transform="translate(901.875,216.75) rotate(90)">
193			<title>Sheet.76</title>
194			<path d="M0 613.13 L144 613.13" class="st5"/>
195		</g>
196		<g id="shape77-82" v:mID="77" v:groupContext="shape" transform="translate(216.75,-324.375)">
197			<title>Sheet.77</title>
198			<path d="M0 613.13 L72 613.13" class="st5"/>
199		</g>
200		<g id="shape78-85" v:mID="78" v:groupContext="shape" transform="translate(432.75,-324.375)">
201			<title>Sheet.78</title>
202			<path d="M0 613.13 L144 613.13" class="st5"/>
203		</g>
204		<g id="shape79-88" v:mID="79" v:groupContext="shape" transform="translate(1117.88,216.75) rotate(90)">
205			<title>Sheet.79</title>
206			<path d="M0 613.13 L72 613.13" class="st5"/>
207		</g>
208		<g id="shape80-91" v:mID="80" v:groupContext="shape" transform="translate(685.875,432.75) rotate(90)">
209			<title>Sheet.80</title>
210			<path d="M0 613.13 L144 613.13" class="st5"/>
211		</g>
212		<g id="shape81-94" v:mID="81" v:groupContext="shape" transform="translate(72.75,-108.375)">
213			<title>Sheet.81</title>
214			<path d="M0 613.13 L72 613.13" class="st5"/>
215		</g>
216		<g id="shape82-97" v:mID="82" v:groupContext="shape" transform="translate(216.75,-108.375)">
217			<title>Sheet.82</title>
218			<path d="M0 613.13 L144 613.13" class="st5"/>
219		</g>
220		<g id="shape83-100" v:mID="83" v:groupContext="shape" transform="translate(1117.88,432.75) rotate(90)">
221			<title>Sheet.83</title>
222			<path d="M0 613.13 L144 613.13" class="st5"/>
223		</g>
224	</g>
225</svg>
226