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

Subversion Repositories dirac

[/] [dirac/] [trunk/] [docs/] [Block_Diagrams/] [Residual_decoding.svg] - Rev 14

Go to most recent revision | Compare with Previous | Blame | View Log

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="1052.3622"
   height="744.09448"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.44.1"
   version="1.0"
   sodipodi:docbase="C:\"
   sodipodi:docname="Residual decoding.svg">
  <defs
     id="defs4">
    <marker
       inkscape:stockid="Arrow2Lend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Lend"
       style="overflow:visible;">
      <path
         id="path3825"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         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 "
         transform="scale(1.1) rotate(180) translate(1,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     gridtolerance="10000"
     guidetolerance="10"
     objecttolerance="10"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.70689948"
     inkscape:cx="526.18109"
     inkscape:cy="372.04724"
     inkscape:document-units="px"
     inkscape:current-layer="layer1"
     width="1052.3622px"
     height="744.09448px"
     inkscape:window-width="1024"
     inkscape:window-height="721"
     inkscape:window-x="-4"
     inkscape:window-y="-4" />
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1">
    <rect
       y="184.60898"
       x="106.09712"
       height="87.706955"
       width="118.82877"
       id="rect2801"
       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" />
    <rect
       y="184.60898"
       x="332.43762"
       height="87.706955"
       width="118.82877"
       id="rect2803"
       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" />
    <rect
       y="184.60898"
       x="558.7782"
       height="87.706955"
       width="118.82877"
       id="rect2805"
       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" />
    <rect
       y="184.60898"
       x="785.11871"
       height="87.706955"
       width="118.82877"
       id="rect2807"
       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" />
    <rect
       y="381.94965"
       x="332.43762"
       height="87.706955"
       width="118.82877"
       id="rect2809"
       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" />
    <rect
       y="381.94965"
       x="106.09712"
       height="87.706955"
       width="118.82877"
       id="rect2811"
       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" />
    <text
       xml:space="preserve"
       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"
       x="118.82878"
       y="213.60887"
       id="text2813"><tspan
         sodipodi:role="line"
         x="118.82878"
         y="213.60887"
         id="tspan2817">Buffer</tspan><tspan
         sodipodi:role="line"
         x="118.82878"
         y="228.60887"
         id="tspan2821">(stream rate to </tspan><tspan
         sodipodi:role="line"
         x="118.82878"
         y="243.60887"
         id="tspan2823">variable rate)</tspan></text>
    <text
       xml:space="preserve"
       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"
       x="342.34006"
       y="210.77962"
       id="text2825"><tspan
         sodipodi:role="line"
         id="tspan2827"
         x="342.34006"
         y="210.77962">Arithmetic decoder</tspan></text>
    <text
       xml:space="preserve"
       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"
       x="570.09521"
       y="212.19424"
       id="text2829"><tspan
         sodipodi:role="line"
         id="tspan2831"
         x="570.09521"
         y="212.19424">Exp-golomb</tspan><tspan
         sodipodi:role="line"
         x="570.09521"
         y="227.19424"
         id="tspan2833">decoder</tspan></text>
    <text
       xml:space="preserve"
       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"
       x="792.19183"
       y="210.77962"
       id="text2835"><tspan
         sodipodi:role="line"
         id="tspan2837"
         x="792.19183"
         y="210.77962">Buffer </tspan><tspan
         sodipodi:role="line"
         x="792.19183"
         y="225.77962"
         id="tspan2839">(variable rate to </tspan><tspan
         sodipodi:role="line"
         x="792.19183"
         y="240.77962"
         id="tspan2843">pixel rate)</tspan><tspan
         sodipodi:role="line"
         x="792.19183"
         y="255.77962"
         id="tspan2841" /></text>
    <text
       xml:space="preserve"
       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"
       x="132.97507"
       y="405.99832"
       id="text2845"><tspan
         sodipodi:role="line"
         id="tspan2847"
         x="132.97507"
         y="405.99832">Context Group</tspan><tspan
         sodipodi:role="line"
         x="132.97507"
         y="420.99832"
         id="tspan2849">Selector</tspan></text>
    <text
       xml:space="preserve"
       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"
       x="349.41318"
       y="410.24222"
       id="text2851"><tspan
         sodipodi:role="line"
         id="tspan2853"
         x="349.41318"
         y="410.24222">Context</tspan><tspan
         sodipodi:role="line"
         x="349.41318"
         y="425.24222"
         id="tspan2855">Selector</tspan></text>
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 225.4259,228.46246 L 331.93762,228.46246"
       id="path2857"
       inkscape:connector-type="polyline"
       inkscape:connection-start="#rect2801"
       inkscape:connection-end="#rect2803" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 451.7664,228.46246 L 558.2782,228.46246"
       id="path2859"
       inkscape:connector-type="polyline"
       inkscape:connection-start="#rect2803"
       inkscape:connection-end="#rect2805" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 678.10697,228.46246 L 784.61871,228.46246"
       id="path2861"
       inkscape:connector-type="polyline"
       inkscape:connection-start="#rect2805"
       inkscape:connection-end="#rect2807" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 391.85201,381.44965 L 391.85201,272.81593"
       id="path2863"
       inkscape:connector-type="polyline"
       inkscape:connection-start="#rect2809"
       inkscape:connection-end="#rect2803" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 225.4259,425.80312 L 331.93762,425.80312"
       id="path2865"
       inkscape:connector-type="polyline"
       inkscape:connection-start="#rect2811"
       inkscape:connection-end="#rect2809" />
    <text
       xml:space="preserve"
       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"
       x="73.560669"
       y="49.51199"
       id="text1910"><tspan
         sodipodi:role="line"
         id="tspan1912"
         x="73.560669"
         y="49.51199">Entropy decoding for residuals</tspan><tspan
         sodipodi:role="line"
         x="73.560669"
         y="64.51199"
         id="tspan1914" /><tspan
         sodipodi:role="line"
         x="73.560669"
         y="79.51199"
         id="tspan1916">×{LL,LH,HL,HH}</tspan></text>
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       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"
       id="path2805"
       inkscape:connector-type="polyline"
       inkscape:connection-end="#rect2809"
       sodipodi:nodetypes="ccccc" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       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"
       id="path2807"
       inkscape:connector-type="polyline"
       inkscape:connection-end="#rect2811"
       sodipodi:nodetypes="ccccc" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 36.780336,229.16978 L 105.59712,228.79166"
       id="path2809"
       inkscape:connector-type="polyline"
       inkscape:connection-end="#rect2801" />
    <path
       style="fill:none;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
       d="M 904.44749,228.19258 L 1001.5568,227.75516"
       id="path2811"
       inkscape:connector-type="polyline"
       inkscape:connection-start="#rect2807" />
    <text
       xml:space="preserve"
       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"
       x="33.95108"
       y="192.38945"
       id="text2814"><tspan
         sodipodi:role="line"
         id="tspan2816"
         x="33.95108"
         y="192.38945">Stream</tspan></text>
    <text
       xml:space="preserve"
       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"
       x="456.92496"
       y="209.36499"
       id="text2818"><tspan
         sodipodi:role="line"
         id="tspan2820"
         x="456.92496"
         y="209.36499">Decoded symbols</tspan></text>
    <text
       xml:space="preserve"
       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"
       x="683.26544"
       y="213.60887"
       id="text2822"><tspan
         sodipodi:role="line"
         id="tspan2824"
         x="683.26544"
         y="213.60887">Wavelet Values</tspan></text>
  </g>
</svg>

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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