OpenCores
URL https://opencores.org/ocsvn/dirac/dirac/trunk

Subversion Repositories dirac

[/] [dirac/] [trunk/] [docs/] [Block_Diagrams/] [Residual_decoding.svg] - Blame information for rev 12

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 11 petebleack
2
3
4
   xmlns:dc="http://purl.org/dc/elements/1.1/"
5
   xmlns:cc="http://web.resource.org/cc/"
6
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7
   xmlns:svg="http://www.w3.org/2000/svg"
8
   xmlns="http://www.w3.org/2000/svg"
9
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
10
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11
   width="1052.3622"
12
   height="744.09448"
13
   id="svg2"
14
   sodipodi:version="0.32"
15
   inkscape:version="0.44.1"
16
   version="1.0"
17
   sodipodi:docbase="C:\"
18
   sodipodi:docname="Residual decoding.svg">
19
  
20
     id="defs4">
21
    
22
       inkscape:stockid="Arrow2Lend"
23
       orient="auto"
24
       refY="0.0"
25
       refX="0.0"
26
       id="Arrow2Lend"
27
       style="overflow:visible;">
28
      
29
         id="path3825"
30
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
31
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
32
         transform="scale(1.1) rotate(180) translate(1,0)" />
33
    
34
  
35
  
36
     id="base"
37
     pagecolor="#ffffff"
38
     bordercolor="#666666"
39
     borderopacity="1.0"
40
     gridtolerance="10000"
41
     guidetolerance="10"
42
     objecttolerance="10"
43
     inkscape:pageopacity="0.0"
44
     inkscape:pageshadow="2"
45
     inkscape:zoom="0.70689948"
46
     inkscape:cx="526.18109"
47
     inkscape:cy="372.04724"
48
     inkscape:document-units="px"
49
     inkscape:current-layer="layer1"
50
     width="1052.3622px"
51
     height="744.09448px"
52
     inkscape:window-width="1024"
53
     inkscape:window-height="721"
54
     inkscape:window-x="-4"
55
     inkscape:window-y="-4" />
56
  
57
     id="metadata7">
58
    
59
      
60
         rdf:about="">
61
        image/svg+xml
62
        
63
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
64
      
65
    
66
  
67
  
68
     inkscape:label="Layer 1"
69
     inkscape:groupmode="layer"
70
     id="layer1">
71
    
72
       y="184.60898"
73
       x="106.09712"
74
       height="87.706955"
75
       width="118.82877"
76
       id="rect2801"
77
       style="opacity:1;fill:none;fill-opacity:1;stroke:black;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
78
    
79
       y="184.60898"
80
       x="332.43762"
81
       height="87.706955"
82
       width="118.82877"
83
       id="rect2803"
84
       style="opacity:1;fill:none;fill-opacity:1;stroke:black;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
85
    
86
       y="184.60898"
87
       x="558.7782"
88
       height="87.706955"
89
       width="118.82877"
90
       id="rect2805"
91
       style="opacity:1;fill:none;fill-opacity:1;stroke:black;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
92
    
93
       y="184.60898"
94
       x="785.11871"
95
       height="87.706955"
96
       width="118.82877"
97
       id="rect2807"
98
       style="opacity:1;fill:none;fill-opacity:1;stroke:black;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
99
    
100
       y="381.94965"
101
       x="332.43762"
102
       height="87.706955"
103
       width="118.82877"
104
       id="rect2809"
105
       style="opacity:1;fill:none;fill-opacity:1;stroke:black;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
106
    
107
       y="381.94965"
108
       x="106.09712"
109
       height="87.706955"
110
       width="118.82877"
111
       id="rect2811"
112
       style="opacity:1;fill:none;fill-opacity:1;stroke:black;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
113
    
114
       xml:space="preserve"
115
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
116
       x="118.82878"
117
       y="213.60887"
118
       id="text2813">
119
         sodipodi:role="line"
120
         x="118.82878"
121
         y="213.60887"
122
         id="tspan2817">Buffer
123
         sodipodi:role="line"
124
         x="118.82878"
125
         y="228.60887"
126
         id="tspan2821">(stream rate to 
127
         sodipodi:role="line"
128
         x="118.82878"
129
         y="243.60887"
130
         id="tspan2823">variable rate)
131
    
132
       xml:space="preserve"
133
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
134
       x="342.34006"
135
       y="210.77962"
136
       id="text2825">
137
         sodipodi:role="line"
138
         id="tspan2827"
139
         x="342.34006"
140
         y="210.77962">Arithmetic decoder
141
    
142
       xml:space="preserve"
143
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
144
       x="570.09521"
145
       y="212.19424"
146
       id="text2829">
147
         sodipodi:role="line"
148
         id="tspan2831"
149
         x="570.09521"
150
         y="212.19424">Exp-golomb
151
         sodipodi:role="line"
152
         x="570.09521"
153
         y="227.19424"
154
         id="tspan2833">decoder
155
    
156
       xml:space="preserve"
157
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
158
       x="792.19183"
159
       y="210.77962"
160
       id="text2835">
161
         sodipodi:role="line"
162
         id="tspan2837"
163
         x="792.19183"
164
         y="210.77962">Buffer 
165
         sodipodi:role="line"
166
         x="792.19183"
167
         y="225.77962"
168
         id="tspan2839">(variable rate to 
169
         sodipodi:role="line"
170
         x="792.19183"
171
         y="240.77962"
172
         id="tspan2843">pixel rate)
173
         sodipodi:role="line"
174
         x="792.19183"
175
         y="255.77962"
176
         id="tspan2841" />
177
    
178
       xml:space="preserve"
179
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
180
       x="132.97507"
181
       y="405.99832"
182
       id="text2845">
183
         sodipodi:role="line"
184
         id="tspan2847"
185
         x="132.97507"
186
         y="405.99832">Context Group
187
         sodipodi:role="line"
188
         x="132.97507"
189
         y="420.99832"
190
         id="tspan2849">Selector
191
    
192
       xml:space="preserve"
193
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
194
       x="349.41318"
195
       y="410.24222"
196
       id="text2851">
197
         sodipodi:role="line"
198
         id="tspan2853"
199
         x="349.41318"
200
         y="410.24222">Context
201
         sodipodi:role="line"
202
         x="349.41318"
203
         y="425.24222"
204
         id="tspan2855">Selector
205
    
206
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
207
       d="M 225.4259,228.46246 L 331.93762,228.46246"
208
       id="path2857"
209
       inkscape:connector-type="polyline"
210
       inkscape:connection-start="#rect2801"
211
       inkscape:connection-end="#rect2803" />
212
    
213
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
214
       d="M 451.7664,228.46246 L 558.2782,228.46246"
215
       id="path2859"
216
       inkscape:connector-type="polyline"
217
       inkscape:connection-start="#rect2803"
218
       inkscape:connection-end="#rect2805" />
219
    
220
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
221
       d="M 678.10697,228.46246 L 784.61871,228.46246"
222
       id="path2861"
223
       inkscape:connector-type="polyline"
224
       inkscape:connection-start="#rect2805"
225
       inkscape:connection-end="#rect2807" />
226
    
227
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
228
       d="M 391.85201,381.44965 L 391.85201,272.81593"
229
       id="path2863"
230
       inkscape:connector-type="polyline"
231
       inkscape:connection-start="#rect2809"
232
       inkscape:connection-end="#rect2803" />
233
    
234
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
235
       d="M 225.4259,425.80312 L 331.93762,425.80312"
236
       id="path2865"
237
       inkscape:connector-type="polyline"
238
       inkscape:connection-start="#rect2811"
239
       inkscape:connection-end="#rect2809" />
240
    
241
       xml:space="preserve"
242
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
243
       x="73.560669"
244
       y="49.51199"
245
       id="text1910">
246
         sodipodi:role="line"
247
         id="tspan1912"
248
         x="73.560669"
249
         y="49.51199">Entropy decoding for residuals
250
         sodipodi:role="line"
251
         x="73.560669"
252
         y="64.51199"
253
         id="tspan1914" />
254
         sodipodi:role="line"
255
         x="73.560669"
256
         y="79.51199"
257
         id="tspan1916">×{LL,LH,HL,HH}
258
    
259
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
260
       d="M 509.26619,226.34053 L 510.29623,563.47938 L 278.81221,563.70804 L 279.06972,447.82285 L 333.0831,447.93718"
261
       id="path2805"
262
       inkscape:connector-type="polyline"
263
       inkscape:connection-end="#rect2809"
264
       sodipodi:nodetypes="ccccc" />
265
    
266
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
267
       d="M 731.36283,229.16978 L 730.90552,667.19683 L 38.923623,668.35759 L 36.687351,424.20728 L 105.1825,423.37304"
268
       id="path2807"
269
       inkscape:connector-type="polyline"
270
       inkscape:connection-end="#rect2811"
271
       sodipodi:nodetypes="ccccc" />
272
    
273
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
274
       d="M 36.780336,229.16978 L 105.59712,228.79166"
275
       id="path2809"
276
       inkscape:connector-type="polyline"
277
       inkscape:connection-end="#rect2801" />
278
    
279
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
280
       d="M 904.44749,228.19258 L 1001.5568,227.75516"
281
       id="path2811"
282
       inkscape:connector-type="polyline"
283
       inkscape:connection-start="#rect2807" />
284
    
285
       xml:space="preserve"
286
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
287
       x="33.95108"
288
       y="192.38945"
289
       id="text2814">
290
         sodipodi:role="line"
291
         id="tspan2816"
292
         x="33.95108"
293
         y="192.38945">Stream
294
    
295
       xml:space="preserve"
296
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
297
       x="456.92496"
298
       y="209.36499"
299
       id="text2818">
300
         sodipodi:role="line"
301
         id="tspan2820"
302
         x="456.92496"
303
         y="209.36499">Decoded symbols
304
    
305
       xml:space="preserve"
306
       style="font-size:12px;font-style:normal;font-weight:normal;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
307
       x="683.26544"
308
       y="213.60887"
309
       id="text2822">
310
         sodipodi:role="line"
311
         id="tspan2824"
312
         x="683.26544"
313
         y="213.60887">Wavelet Values
314
  
315

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.