# qtimlvsuperresolution

Source: [https://docs.qualcomm.com/doc/80-70022-50/topic/qtimlvsuperresolution.html](https://docs.qualcomm.com/doc/80-70022-50/topic/qtimlvsuperresolution.html)

The qtimlvsuperresolution plugin processes output tensors of an image super
        resolution model from the ML inference plugin (such as qtimltflite or qtimlsnpe).

Note: This plugin is going to be deprecated.

The processed output is an upscaled image (GstCaps: video/x-raw). [GstCaps](https://gstreamer.freedesktop.org/documentation/gstreamer/gstcaps.html) determines the dimensions and format,
            which is applied over the original image using qtivcomposer.

The module property of the plugin determines the method for the postprocessing
            operations.

- The property specifies the postprocessing module.
- The property is populated dynamically at runtime with the libraries available in
                    /usr/lib/gstreamer-1.0/ml/modules/ containing the prefix
                    libml-vsuperresolution-.

Figure : GstBuffer workflow for qtimlvsuperresolution
            
            <!--?xml version="1.0" encoding="UTF-8"?-->
<svg xmlns="http://www.w3.org/2000/svg" width="1108.36798095703125" height="521.642013549804688" viewbox="0 0 1108.36798095703125 521.642013549804688">
  <g id="Layer_1" data-name="Layer 1">
    <g>
      <rect x=".50030517578125" y=".499862670898438" width="1107.3671875" height="520.6416015625" rx="7.5" ry="7.5" style="fill: #fafafa;"></rect>
      <path d="M1100.36798095703125,1c3.85986328125,0,7,3.14013671875,7,7v505.642013549804688c0,3.85986328125-3.14013671875,7-7,7H7.999984741210938c-3.859848022460938,0-7-3.14013671875-7-7V8C.999984741210938,4.14013671875,4.14013671875,1,7.999984741210938,1h1092.367996215820312M1100.36798095703125,0H7.999984741210938C3.58184814453125,0,0,3.581710815429688,0,8v505.642013549804688c0,4.41827392578125,3.58184814453125,8,7.999984741210938,8h1092.367996215820312c4.41815185546875,0,8-3.58172607421875,8-8V8c0-4.418289184570312-3.58184814453125-8-8-8h0Z" style="fill: #d2d7e1;"></path>
    </g>
    <text transform="translate(523.789390563964844 31.536168925464153)" style="font-family: Roboto-Bold, Roboto; font-size: 16px; font-weight: 700;"><tspan x="0" y="0">GST BIN</tspan></text>
    <g>
      <rect x="382.152066648393884" y="49.733105407836774" width="344.063847660272586" height="214.270053161500073" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(526.26153564453125 70.405288696289062)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500;"><tspan x="0" y="0">GstBuffer </tspan></text>
      <text transform="translate(391.060623168945312 107.621871948242188)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Contains a single tensor</tspan><tspan x="0" y="19.2001953125" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="19.2001953125" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Contains next tensor and so on</tspan><tspan style="font-family: Roboto-Medium, Roboto; font-weight: 500;"><tspan x="0" y="38.39990234375">+ ...</tspan></tspan></text>
      <text transform="translate(390.545181274414062 185.579757690429688)" style="fill: #fff; font-size: 16px;"><tspan style="letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstVideoMeta:</tspan><tspan x="116.72509765625" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Describes the raw data of a </tspan></tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="19.2001953125" xml:space="preserve" style="letter-spacing: 2.00244140625em;">		</tspan><tspan x="72" y="19.2001953125" xml:space="preserve" style="letter-spacing: -.010009765625em;">             single tensor</tspan></tspan></text>
      <text transform="translate(390.545181274414062 227.653244018554688)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstVideoMeta:</tspan><tspan x="116.72509765625" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Meta for the next tensor entry</tspan></text>
      <text transform="translate(390.545181274414062 249.077865600585938)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500; letter-spacing: -.010009765625em;"><tspan x="0" y="0">+...</tspan></text>
      <line x1="382.152066648393884" y1="79.737648464162703" x2="726.21591430866647" y2="79.737648464162703" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
      <line x1="382.152066648393884" y1="161.490978601797906" x2="726.21591430866647" y2="161.490978601797906" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
    </g>
    <line x1="554.183990478530177" y1="280.104226440487764" x2="554.183990478530177" y2="264.003158569336847" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
    <g>
      <rect x="862.670278785208211" y="103.807385194034396" width="215.697636576020159" height="149.110812438842913" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(934.03863525390625 124.479568481445312)" style="fill: #fff; font-family: Roboto-Medium, Roboto; font-size: 16px; font-weight: 500;"><tspan x="0" y="0">GstBuffer </tspan></text>
      <text transform="translate(876.200439453125 161.696029663085938)" style="fill: #fff; font-size: 16px; letter-spacing: -.010009765625em;"><tspan x="0" y="0" style="font-family: Roboto-Medium, Roboto; font-weight: 500;">+ GstMemory:</tspan><tspan x="98.689453125" y="0" xml:space="preserve" style="font-family: Roboto-Regular, Roboto;"> Upscaled</tspan><tspan style="font-family: Roboto-Regular, Roboto;"><tspan x="0" y="19.2001953125">image</tspan></tspan></text>
      <g>
        <path d="M887.16827392578125,213.517929077148438v1.6953125h-7.796875v-1.6953125h7.796875ZM884.18389892578125,210.330429077148438v8.28125h-1.8203125v-8.28125h1.8203125Z" style="fill: #fff;"></path>
        <path d="M901.28546142578125,213.939804077148438v4.34375c-.1611328125.2138671875-.4130859375.44677734375-.75390625.69921875-.3408203125.2529296875-.79296875.47021484375-1.35546875.65234375s-1.2626953125.2734375-2.1015625.2734375c-.7138671875,0-1.3671875-.12109375-1.9609375-.36328125s-1.10546875-.59765625-1.53515625-1.06640625-.76171875-1.0400390625-.99609375-1.71484375c-.234375-.67431640625-.3515625-1.44384765625-.3515625-2.30859375v-.7890625c0-.859375.1083984375-1.6259765625.32421875-2.30078125.2158203125-.67431640625.52734375-1.24609375.93359375-1.71484375s.8974609375-.82421875,1.47265625-1.06640625,1.2275390625-.36328125,1.95703125-.36328125c.9326171875,0,1.7041015625.1552734375,2.31640625.46484375.6123046875.31005859375,1.0849609375.73828125,1.41796875,1.28515625s.5439453125,1.171875.6328125,1.875h-1.921875c-.0625-.3955078125-.18359375-.75-.36328125-1.0625s-.4345703125-.55859375-.765625-.73828125-.7587890625-.26953125-1.28515625-.26953125c-.453125,0-.8515625.0859375-1.1953125.2578125s-.62890625.4248046875-.85546875.7578125c-.2265625.33349609375-.3974609375.73974609375-.51171875,1.21875-.1142578125.4794921875-.171875,1.0263671875-.171875,1.640625v.8046875c0,.625.06640625,1.1796875.19921875,1.6640625s.3251953125.8935546875.578125,1.2265625c.2529296875.33349609375.5615234375.5849609375.92578125.75390625.3642578125.16943359375.7763671875.25390625,1.234375.25390625.4482421875,0,.8154296875-.03759765625,1.1015625-.11328125.2861328125-.0751953125.5146484375-.16650390625.68359375-.2734375.1689453125-.1064453125.30078125-.20947265625.39453125-.30859375v-2.2578125h-2.3671875v-1.4609375h4.3203125Z" style="fill: #fff;"></path>
        <path d="M907.84405517578125,217.463241577148438c0-.1875-.046875-.35791015625-.140625-.51171875-.09375-.1533203125-.2724609375-.29296875-.53515625-.41796875s-.6494140625-.2392578125-1.16015625-.34375c-.4482421875-.0986328125-.8583984375-.21728515625-1.23046875-.35546875-.3720703125-.1376953125-.69140625-.3056640625-.95703125-.50390625-.265625-.19775390625-.4716796875-.43212890625-.6171875-.703125-.1455078125-.2705078125-.21875-.5830078125-.21875-.9375,0-.34375.0751953125-.6689453125.2265625-.9765625.1513671875-.30712890625.3671875-.578125.6484375-.8125s.6240234375-.4189453125,1.02734375-.5546875c.4033203125-.13525390625.85546875-.203125,1.35546875-.203125.7080078125,0,1.31640625.11865234375,1.82421875.35546875.5078125.2373046875.8974609375.5576171875,1.16796875.9609375.2705078125.40380859375.40625.8583984375.40625,1.36328125h-1.8828125c0-.2236328125-.0556640625-.43359375-.16796875-.62890625s-.2802734375-.35400390625-.50390625-.4765625c-.2236328125-.1220703125-.5048828125-.18359375-.84375-.18359375-.3232421875,0-.58984375.05078125-.80078125.15234375s-.3671875.2333984375-.46875.39453125c-.1015625.16162109375-.15234375.3388671875-.15234375.53125,0,.140625.02734375.26708984375.08203125.37890625.0546875.1123046875.1474609375.2138671875.27734375.3046875.1298828125.09130859375.30859375.17578125.53515625.25390625s.51171875.15380859375.85546875.2265625c.6455078125.1357421875,1.2021484375.30859375,1.66796875.51953125s.82421875.48193359375,1.07421875.8125c.25.3310546875.375.7490234375.375,1.25390625,0,.375-.0791015625.7177734375-.23828125,1.02734375-.1591796875.31005859375-.3896484375.578125-.69140625.8046875s-.6630859375.40234375-1.08203125.52734375-.8896484375.1875-1.41015625.1875c-.765625,0-1.4140625-.13671875-1.9453125-.41015625s-.93359375-.625-1.20703125-1.0546875-.41015625-.8759765625-.41015625-1.33984375h1.8203125c.0205078125.34912109375.1181640625.62646484375.29296875.83203125.1748046875.2060546875.3935546875.3544921875.65625.4453125.2626953125.09130859375.53515625.13671875.81640625.13671875.3388671875,0,.6220703125-.04541015625.8515625-.13671875.2294921875-.0908203125.4033203125-.2158203125.5234375-.375.1201171875-.15869140625.1796875-.33984375.1796875-.54296875Z" style="fill: #fff;"></path>
        <path d="M915.05108642578125,211.299179077148438v1.375h-4.765625v-1.375h4.765625ZM911.66046142578125,209.228866577148438h1.8828125v8.1875c0,.2607421875.0380859375.4599609375.11328125.59765625.0751953125.13818359375.1806640625.23046875.31640625.27734375s.2939453125.0703125.4765625.0703125c.1298828125,0,.2548828125-.0078125.375-.0234375s.2158203125-.03125.2890625-.046875l.0078125,1.4375c-.15625.046875-.3369140625.08837890625-.54296875.125-.2060546875.0361328125-.44140625.0546875-.70703125.0546875-.4326171875,0-.8154296875-.0771484375-1.1484375-.23046875s-.59375-.40478515625-.78125-.75390625c-.1875-.3486328125-.28125-.8125-.28125-1.390625v-8.3046875Z" style="fill: #fff;"></path>
        <path d="M917.66534423828125,208.377304077148438l2.96875,9.296875.40625,2.078125h-1.46875l-4.0625-11.375h2.15625ZM920.43096923828125,217.674179077148438l2.9921875-9.296875h2.1640625l-4.078125,11.375h-1.4609375l.3828125-2.078125Z" style="fill: #fff;"></path>
        <path d="M926.51300048828125,209.080429077148438c0-.2861328125.0947265625-.5244140625.28515625-.71484375.189453125-.18994140625.4541015625-.28515625.79296875-.28515625.3330078125,0,.595703125.09521484375.7890625.28515625.1923828125.1904296875.2890625.4287109375.2890625.71484375,0,.28125-.0966796875.515625-.2890625.703125-.193359375.1875-.4560546875.28125-.7890625.28125-.3388671875,0-.603515625-.09375-.79296875-.28125-.1904296875-.1875-.28515625-.421875-.28515625-.703125ZM928.52862548828125,211.299179077148438v8.453125h-1.890625v-8.453125h1.890625Z" style="fill: #fff;"></path>
        <path d="M930.08721923828125,215.619491577148438v-.1640625c0-.640625.0751953125-1.22509765625.2265625-1.75390625.150390625-.5283203125.369140625-.984375.65625-1.3671875.2861328125-.3828125.634765625-.6767578125,1.046875-.8828125.4111328125-.20556640625.875-.30859375,1.390625-.30859375.509765625,0,.9580078125.09912109375,1.34375.296875.384765625.1982421875.712890625.48046875.984375.84765625.2705078125.3671875.486328125.8046875.6484375,1.3125.1611328125.5078125.275390625,1.07177734375.34375,1.69140625v.5234375c-.068359375.6044921875-.1826171875,1.15625-.34375,1.65625-.162109375.5-.3779296875.9326171875-.6484375,1.296875-.271484375.36474609375-.6005859375.64599609375-.98828125.84375-.388671875.19775390625-.83984375.296875-1.35546875.296875-.5107421875,0-.970703125-.10693359375-1.37890625-.3203125-.4091796875-.21337890625-.7568359375-.5126953125-1.04296875-.8984375-.287109375-.38525390625-.505859375-.83984375-.65625-1.36328125-.1513671875-.5234375-.2265625-1.09228515625-.2265625-1.70703125ZM931.97003173828125,215.455429077148438v.1640625c0,.3857421875.03515625.7451171875.10546875,1.078125.0703125.33349609375.1806640625.62646484375.33203125.87890625.150390625.2529296875.34765625.45068359375.58984375.59375.2421875.1435546875.5322265625.21484375.87109375.21484375.4267578125,0,.7783203125-.09375,1.0546875-.28125.275390625-.1875.4931640625-.44140625.65234375-.76171875.158203125-.3203125.2666015625-.67822265625.32421875-1.07421875v-1.4140625c-.03125-.30712890625-.095703125-.59375-.19140625-.859375-.0966796875-.265625-.2255859375-.49853515625-.38671875-.69921875-.162109375-.2001953125-.361328125-.3564453125-.59765625-.46875-.2373046875-.11181640625-.517578125-.16796875-.83984375-.16796875-.34375,0-.6357421875.0732421875-.875.21875-.240234375.14599609375-.4365234375.3466796875-.58984375.6015625-.154296875.25537109375-.267578125.55224609375-.33984375.890625-.0732421875.3388671875-.109375.70068359375-.109375,1.0859375ZM935.58721923828125,218.002304077148438v-10.25h1.890625v12h-1.7109375l-.1796875-1.75Z" style="fill: #fff;"></path>
        <path d="M943.01300048828125,219.908554077148438c-.625,0-1.1884765625-.10302734375-1.69140625-.30859375s-.9296875-.4931640625-1.28125-.86328125c-.3515625-.36962890625-.62109375-.8046875-.80859375-1.3046875s-.28125-1.0390625-.28125-1.6171875v-.3125c0-.6611328125.0966796875-1.26025390625.2890625-1.796875.1923828125-.5361328125.4609375-.99609375.8046875-1.37890625s.75-.67578125,1.21875-.87890625.9765625-.3046875,1.5234375-.3046875c.6044921875,0,1.1328125.1015625,1.5859375.3046875s.8291015625.48828125,1.12890625.85546875.5234375.8037109375.671875,1.30859375c.1484375.50537109375.22265625,1.0625.22265625,1.671875v.8046875h-6.53125v-1.3515625h4.671875v-.1484375c-.0107421875-.33837890625-.0771484375-.65625-.19921875-.953125s-.30859375-.5361328125-.55859375-.71875c-.25-.18212890625-.5830078125-.2734375-1-.2734375-.3125,0-.58984375.06640625-.83203125.19921875s-.4443359375.32421875-.60546875.57421875-.28515625.55078125-.37109375.90234375-.12890625.74609375-.12890625,1.18359375v.3125c0,.3701171875.05078125.71240234375.15234375,1.02734375.1015625.3154296875.2509765625.58984375.44921875.82421875s.4375.41796875.71875.55078125.6015625.19921875.9609375.19921875c.453125,0,.8564453125-.0908203125,1.2109375-.2734375.3544921875-.18212890625.6611328125-.43994140625.921875-.7734375l.9921875.9609375c-.1826171875.265625-.4189453125.51953125-.7109375.76171875s-.6474609375.43896484375-1.06640625.58984375-.9052734375.2265625-1.45703125.2265625Z" style="fill: #fff;"></path>
        <path d="M947.33721923828125,215.619491577148438v-.1796875c0-.609375.0888671875-1.17578125.265625-1.69921875s.43359375-.97900390625.76953125-1.3671875c.3359375-.3876953125.7470703125-.68994140625,1.234375-.90625.4873046875-.2158203125,1.0380859375-.32421875,1.65234375-.32421875.6201171875,0,1.1728515625.1083984375,1.66015625.32421875.4873046875.21630859375.8994140625.5185546875,1.23828125.90625.3388671875.38818359375.5966796875.84375.7734375,1.3671875s.265625,1.08984375.265625,1.69921875v.1796875c0,.609375-.0888671875,1.1748046875-.265625,1.6953125-.1767578125.52099609375-.4345703125.9755859375-.7734375,1.36328125-.3388671875.38818359375-.75.6904296875-1.234375.90625s-1.0341796875.32421875-1.6484375.32421875c-.6201171875,0-1.1728515625-.1083984375-1.66015625-.32421875s-.8994140625-.51806640625-1.23828125-.90625c-.3388671875-.3876953125-.5966796875-.84228515625-.7734375-1.36328125-.1767578125-.5205078125-.265625-1.0859375-.265625-1.6953125ZM949.22003173828125,215.439804077148438v.1796875c0,.38037109375.0390625.73974609375.1171875,1.078125.078125.3388671875.2001953125.6357421875.3671875.890625.1669921875.25537109375.3798828125.4560546875.640625.6015625.2607421875.14599609375.5703125.21875.9296875.21875.3486328125,0,.65234375-.07275390625.91015625-.21875.2578125-.1455078125.4697265625-.34619140625.63671875-.6015625.1669921875-.2548828125.2900390625-.5517578125.37109375-.890625.0810546875-.33837890625.12109375-.69775390625.12109375-1.078125v-.1796875c0-.375-.0400390625-.73046875-.12109375-1.06640625s-.2060546875-.6337890625-.375-.89453125c-.1689453125-.26025390625-.3828125-.46484375-.640625-.61328125s-.5634765625-.22265625-.91796875-.22265625-.66015625.07421875-.91796875.22265625-.4697265625.35302734375-.63671875.61328125c-.1669921875.2607421875-.2890625.55859375-.3671875.89453125s-.1171875.69140625-.1171875,1.06640625Z" style="fill: #fff;"></path>
        <path d="M956.80206298828125,208.377304077148438h1.6640625l.2890625,7.59375v3.78125h-1.953125v-11.375ZM957.59893798828125,208.377304077148438h1.75l3.2890625,8.7734375,3.28125-8.7734375h1.75l-4.34375,11.375h-1.390625l-4.3359375-11.375ZM966.80206298828125,208.377304077148438h1.671875v11.375h-1.9609375v-3.78125l.2890625-7.59375Z" style="fill: #fff;"></path>
        <path d="M974.17413330078125,219.908554077148438c-.625,0-1.189453125-.10302734375-1.69140625-.30859375-.5029296875-.20556640625-.9296875-.4931640625-1.28125-.86328125-.3515625-.36962890625-.62109375-.8046875-.80859375-1.3046875s-.28125-1.0390625-.28125-1.6171875v-.3125c0-.6611328125.095703125-1.26025390625.2890625-1.796875.1923828125-.5361328125.4609375-.99609375.8046875-1.37890625s.75-.67578125,1.21875-.87890625.9765625-.3046875,1.5234375-.3046875c.603515625,0,1.1328125.1015625,1.5859375.3046875s.8291015625.48828125,1.12890625.85546875c.298828125.3671875.5234375.8037109375.671875,1.30859375.1484375.50537109375.22265625,1.0625.22265625,1.671875v.8046875h-6.53125v-1.3515625h4.671875v-.1484375c-.0107421875-.33837890625-.0771484375-.65625-.19921875-.953125-.123046875-.296875-.30859375-.5361328125-.55859375-.71875-.25-.18212890625-.583984375-.2734375-1-.2734375-.3125,0-.58984375.06640625-.83203125.19921875s-.4443359375.32421875-.60546875.57421875c-.162109375.25-.28515625.55078125-.37109375.90234375s-.12890625.74609375-.12890625,1.18359375v.3125c0,.3701171875.05078125.71240234375.15234375,1.02734375.1015625.3154296875.2509765625.58984375.44921875.82421875.197265625.234375.4375.41796875.71875.55078125s.6015625.19921875.9609375.19921875c.453125,0,.8564453125-.0908203125,1.2109375-.2734375.353515625-.18212890625.6611328125-.43994140625.921875-.7734375l.9921875.9609375c-.1826171875.265625-.419921875.51953125-.7109375.76171875-.2919921875.2421875-.6474609375.43896484375-1.06640625.58984375-.419921875.15087890625-.9052734375.2265625-1.45703125.2265625Z" style="fill: #fff;"></path>
        <path d="M982.73272705078125,211.299179077148438v1.375h-4.765625v-1.375h4.765625ZM979.34210205078125,209.228866577148438h1.8828125v8.1875c0,.2607421875.037109375.4599609375.11328125.59765625.0751953125.13818359375.1806640625.23046875.31640625.27734375.134765625.046875.2939453125.0703125.4765625.0703125.1298828125,0,.2548828125-.0078125.375-.0234375.119140625-.015625.2158203125-.03125.2890625-.046875l.0078125,1.4375c-.15625.046875-.337890625.08837890625-.54296875.125-.2060546875.0361328125-.44140625.0546875-.70703125.0546875-.4326171875,0-.8154296875-.0771484375-1.1484375-.23046875-.333984375-.1533203125-.59375-.40478515625-.78125-.75390625-.1875-.3486328125-.28125-.8125-.28125-1.390625v-8.3046875Z" style="fill: #fff;"></path>
        <path d="M989.06475830078125,214.611679077148438l.015625,1.1640625h-1.3515625c-.349609375,0-.65625.03271484375-.921875.09765625-.265625.0654296875-.4873046875.16015625-.6640625.28515625-.177734375.125-.310546875.2763671875-.3984375.453125-.0888671875.17724609375-.1328125.3779296875-.1328125.6015625,0,.22412109375.0517578125.4287109375.15625.61328125.103515625.18505859375.255859375.32958984375.45703125.43359375.2001953125.1044921875.443359375.15625.73046875.15625.384765625,0,.72265625-.0791015625,1.01171875-.23828125.2890625-.15869140625.5166015625-.35400390625.68359375-.5859375.166015625-.2314453125.2548828125-.45166015625.265625-.66015625l.609375.8359375c-.0625.2138671875-.169921875.44287109375-.3203125.6875-.1513671875.2451171875-.34765625.47802734375-.58984375.69921875-.2421875.2216796875-.53125.40234375-.8671875.54296875s-.72265625.2109375-1.16015625.2109375c-.552734375,0-1.044921875-.11083984375-1.4765625-.33203125-.4326171875-.22119140625-.771484375-.5205078125-1.015625-.8984375-.2451171875-.37744140625-.3671875-.8056640625-.3671875-1.28515625,0-.44775390625.083984375-.8447265625.25390625-1.19140625.1689453125-.34619140625.4189453125-.63671875.75-.87109375.330078125-.234375.7353515625-.41259765625,1.21484375-.53515625.478515625-.1220703125,1.025390625-.18359375,1.640625-.18359375h1.4765625ZM988.79132080078125,218.056991577148438v-4.03125c0-.3017578125-.0546875-.5625-.1640625-.78125s-.275390625-.3876953125-.49609375-.5078125c-.2216796875-.11962890625-.4990234375-.1796875-.83203125-.1796875-.3076171875,0-.5732421875.05224609375-.796875.15625-.224609375.1044921875-.3984375.2451171875-.5234375.421875-.125.17724609375-.1875.3779296875-.1875.6015625h-1.875c0-.3330078125.080078125-.65625.2421875-.96875.1611328125-.3125.3955078125-.5908203125.703125-.8359375.306640625-.24462890625.673828125-.4375,1.1015625-.578125.4267578125-.140625.90625-.2109375,1.4375-.2109375.634765625,0,1.19921875.10693359375,1.69140625.3203125.4921875.2138671875.8798828125.53515625,1.1640625.96484375.283203125.4296875.42578125.9677734375.42578125,1.61328125v3.7578125c0,.3857421875.02734375.73046875.08203125,1.03515625s.1337890625.5693359375.23828125.79296875v.125h-1.9296875c-.0888671875-.203125-.158203125-.4619140625-.20703125-.77734375-.0498046875-.31494140625-.07421875-.62109375-.07421875-.91796875Z" style="fill: #fff;"></path>
        <path d="M992.51397705078125,218.814804077148438c0-.29150390625.0986328125-.53759765625.296875-.73828125.197265625-.2001953125.4658203125-.30078125.8046875-.30078125.34375,0,.61328125.1005859375.80859375.30078125.1953125.20068359375.29296875.44677734375.29296875.73828125,0,.2919921875-.09765625.53662109375-.29296875.734375-.1953125.1982421875-.46484375.296875-.80859375.296875-.3388671875,0-.607421875-.0986328125-.8046875-.296875-.1982421875-.19775390625-.296875-.4423828125-.296875-.734375ZM992.52178955078125,212.158554077148438c0-.29150390625.0986328125-.53759765625.296875-.73828125.197265625-.2001953125.4658203125-.30078125.8046875-.30078125.34375,0,.61328125.1005859375.80859375.30078125.1953125.20068359375.29296875.44677734375.29296875.73828125,0,.2919921875-.09765625.53662109375-.29296875.734375-.1953125.1982421875-.46484375.296875-.80859375.296875-.3388671875,0-.607421875-.0986328125-.8046875-.296875-.1982421875-.19775390625-.296875-.4423828125-.296875-.734375Z" style="fill: #fff;"></path>
        <path d="M1002.63897705078125,208.377304077148438l3.71875,9.28125,3.71875-9.28125h1.9453125v11.375h-1.5v-4.4296875l.140625-4.78125-3.734375,9.2109375h-1.1484375l-3.7265625-9.1875.1484375,4.7578125v4.4296875h-1.5v-11.375h1.9375Z" style="fill: #fff;"></path>
        <path d="M1017.79132080078125,219.908554077148438c-1.1455078125,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.7685546875-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.2646484375,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.5107421875,0,.9423828125-.10400390625,1.296875-.3125.3544921875-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.7080078125,1.0888671875-1.7705078125,1.6328125-3.1875,1.6328125ZM1017.61163330078125,212.330429077148438c-.5830078125,0-1.0732421875.21240234375-1.46875.63671875-.3955078125.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.2392578125-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.8330078125-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
        <path d="M1024.56182861328125,209.252304077148438v2.046875h1.578125v1.1171875h-1.578125v5.2490234375c0,.3388671875.0703125.5927734375.2109375.7626953125.140625.1689453125.3798828125.25390625.71875.25390625.166015625,0,.3955078125-.03125.6875-.09375v1.1650390625c-.380859375.103515625-.75.1552734375-1.109375.1552734375-.646484375,0-1.1328125-.1953125-1.4609375-.5859375s-.4921875-.9453125-.4921875-1.6640625v-5.2421875h-1.5390625v-1.1171875h1.5390625v-2.046875h1.4453125Z" style="fill: #fff;"></path>
        <path d="M1032.88604736328125,219.752304077148438c-.083984375-.16650390625-.1513671875-.46337890625-.203125-.890625-.671875.6982421875-1.474609375,1.046875-2.40625,1.046875-.833984375,0-1.517578125-.2353515625-2.05078125-.70703125-.5341796875-.47119140625-.80078125-1.06884765625-.80078125-1.79296875,0-.8798828125.333984375-1.5634765625,1.00390625-2.05078125.6689453125-.48681640625,1.6103515625-.73046875,2.82421875-.73046875h1.40625v-.6640625c0-.5048828125-.1513671875-.9072265625-.453125-1.20703125-.302734375-.29931640625-.748046875-.44921875-1.3359375-.44921875-.515625,0-.9482421875.13037109375-1.296875.390625-.349609375.2607421875-.5234375.57568359375-.5234375.9453125h-1.453125c0-.421875.1494140625-.8291015625.44921875-1.22265625.298828125-.39306640625.705078125-.7041015625,1.21875-.93359375.5126953125-.22900390625,1.076171875-.34375,1.69140625-.34375.9736328125,0,1.736328125.24365234375,2.2890625.73046875.5517578125.4873046875.837890625,1.15771484375.859375,2.01171875v3.890625c0,.7763671875.0986328125,1.3935546875.296875,1.8515625v.125h-1.515625ZM1030.48760986328125,218.650741577148438c.453125,0,.8828125-.1171875,1.2890625-.3515625s.7001953125-.5390625.8828125-.9140625v-1.734375h-1.1328125c-1.771484375,0-2.65625.5185546875-2.65625,1.5546875,0,.453125.150390625.8076171875.453125,1.0625.3017578125.25537109375.689453125.3828125,1.1640625.3828125Z" style="fill: #fff;"></path>
        <path d="M879.59796142578125,234.655624389648438c0-1.296875.306640625-2.33984375.921875-3.12890625.6142578125-.7890625,1.4189453125-1.18359375,2.4140625-1.18359375.9892578125,0,1.7734375.3388671875,2.3515625,1.015625v-4.40625h1.4453125v12h-1.328125l-.0703125-.90625c-.578125.70849609375-1.3828125,1.0625-2.4140625,1.0625-.9794921875,0-1.77734375-.40087890625-2.39453125-1.203125-.6171875-.8017578125-.92578125-1.8486328125-.92578125-3.140625v-.109375ZM881.04327392578125,234.819686889648438c0,.95849609375.197265625,1.70849609375.59375,2.25.3955078125.5419921875.9423828125.8125,1.640625.8125.916015625,0,1.5859375-.4111328125,2.0078125-1.234375v-3.8828125c-.4326171875-.796875-1.0966796875-1.1953125-1.9921875-1.1953125-.708984375,0-1.2607421875.2734375-1.65625.8203125-.396484375.546875-.59375,1.35693359375-.59375,2.4296875Z" style="fill: #fff;"></path>
        <path d="M892.32061767578125,239.108749389648438c-1.146484375,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.767578125-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.263671875,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.509765625,0,.9423828125-.10400390625,1.296875-.3125.353515625-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.708984375,1.0888671875-1.771484375,1.6328125-3.1875,1.6328125ZM892.14093017578125,231.530624389648438c-.583984375,0-1.0732421875.21240234375-1.46875.63671875-.396484375.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.240234375-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.833984375-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
        <path d="M902.05108642578125,236.710311889648438c0-.390625-.1474609375-.69384765625-.44140625-.91015625-.2939453125-.2158203125-.8076171875-.40234375-1.5390625-.55859375s-1.3125-.34375-1.7421875-.5625-.7470703125-.47900390625-.953125-.78125c-.2060546875-.3017578125-.30859375-.6611328125-.30859375-1.078125,0-.6923828125.29296875-1.2783203125.87890625-1.7578125.5859375-.47900390625,1.3349609375-.71875,2.24609375-.71875.9580078125,0,1.7353515625.24755859375,2.33203125.7421875.5966796875.4951171875.89453125,1.1279296875.89453125,1.8984375h-1.453125c0-.3955078125-.16796875-.73681640625-.50390625-1.0234375-.3359375-.2861328125-.7587890625-.4296875-1.26953125-.4296875-.5263671875,0-.9375.11474609375-1.234375.34375-.296875.2294921875-.4453125.52880859375-.4453125.8984375,0,.34912109375.1376953125.6123046875.4140625.7890625.2763671875.17724609375.7744140625.3466796875,1.49609375.5078125.7216796875.16162109375,1.3056640625.3544921875,1.75390625.578125.4482421875.22412109375.7802734375.49365234375.99609375.80859375.2158203125.3154296875.32421875.69921875.32421875,1.15234375,0,.75537109375-.3017578125,1.36083984375-.90625,1.81640625-.6044921875.4560546875-1.3876953125.68359375-2.3515625.68359375-.6767578125,0-1.2763671875-.1201171875-1.796875-.359375s-.9287109375-.57421875-1.22265625-1.00390625-.44140625-.89453125-.44140625-1.39453125h1.4453125c.0263671875.484375.2197265625.86865234375.58203125,1.15234375.3623046875.2841796875.83984375.42578125,1.43359375.42578125.546875,0,.9853515625-.1103515625,1.31640625-.33203125.3310546875-.22119140625.49609375-.5166015625.49609375-.88671875Z" style="fill: #fff;"></path>
        <path d="M908.60968017578125,237.929061889648438c.515625,0,.9658203125-.15625,1.3515625-.46875s.5986328125-.703125.640625-1.171875h1.3671875c-.0263671875.484375-.1923828125.9453125-.5,1.3828125s-.7177734375.78662109375-1.23046875,1.046875-1.0556640625.390625-1.62890625.390625c-1.1513671875,0-2.06640625-.3837890625-2.74609375-1.15234375-.6796875-.76806640625-1.01953125-1.81884765625-1.01953125-3.15234375v-.2421875c0-.82275390625.1513671875-1.5546875.453125-2.1953125s.7353515625-1.1376953125,1.30078125-1.4921875c.5654296875-.35400390625,1.2333984375-.53125,2.00390625-.53125.9482421875,0,1.7353515625.2841796875,2.36328125.8515625.6279296875.56787109375.9619140625,1.3046875,1.00390625,2.2109375h-1.3671875c-.0419921875-.546875-.2490234375-.99609375-.62109375-1.34765625s-.83203125-.52734375-1.37890625-.52734375c-.734375,0-1.3037109375.2646484375-1.70703125.79296875-.4033203125.52880859375-.60546875,1.29296875-.60546875,2.29296875v.2734375c0,.97412109375.2001953125,1.72412109375.6015625,2.25.4013671875.5263671875.9736328125.7890625,1.71875.7890625Z" style="fill: #fff;"></path>
        <path d="M917.51983642578125,231.796249389648438c-.21875-.0361328125-.4560546875-.0546875-.7109375-.0546875-.9482421875,0-1.5908203125.40380859375-1.9296875,1.2109375v6h-1.4453125v-8.453125h1.40625l.0234375.9765625c.4736328125-.7548828125,1.1455078125-1.1328125,2.015625-1.1328125.28125,0,.4951171875.03662109375.640625.109375v1.34375Z" style="fill: #fff;"></path>
        <path d="M918.69659423828125,228.257186889648438c0-.234375.0712890625-.43212890625.21484375-.59375.142578125-.1611328125.35546875-.2421875.63671875-.2421875s.494140625.0810546875.640625.2421875c.1455078125.16162109375.21875.359375.21875.59375s-.0732421875.4296875-.21875.5859375c-.146484375.15625-.359375.234375-.640625.234375s-.494140625-.078125-.63671875-.234375c-.1435546875-.15625-.21484375-.3515625-.21484375-.5859375ZM920.25909423828125,238.952499389648438h-1.4453125v-8.453125h1.4453125v8.453125Z" style="fill: #fff;"></path>
        <path d="M929.56768798828125,234.819686889648438c0,1.2919921875-.296875,2.32958984375-.890625,3.11328125-.59375.7841796875-1.390625,1.17578125-2.390625,1.17578125-1.068359375,0-1.8935546875-.37744140625-2.4765625-1.1328125l-.0703125.9765625h-1.328125v-12h1.4453125v4.4765625c.5830078125-.7236328125,1.3876953125-1.0859375,2.4140625-1.0859375,1.025390625,0,1.83203125.38818359375,2.41796875,1.1640625.5859375.7763671875.87890625,1.8388671875.87890625,3.1875v.125ZM928.12237548828125,234.655624389648438c0-.984375-.1904296875-1.74462890625-.5703125-2.28125-.380859375-.5361328125-.927734375-.8046875-1.640625-.8046875-.953125,0-1.638671875.44287109375-2.0546875,1.328125v3.65625c.4423828125.8857421875,1.1328125,1.328125,2.0703125,1.328125.6923828125,0,1.2314453125-.26806640625,1.6171875-.8046875.384765625-.5361328125.578125-1.34375.578125-2.421875Z" style="fill: #fff;"></path>
        <path d="M931.23565673828125,228.257186889648438c0-.234375.0712890625-.43212890625.21484375-.59375.142578125-.1611328125.35546875-.2421875.63671875-.2421875s.494140625.0810546875.640625.2421875c.1455078125.16162109375.21875.359375.21875.59375s-.0732421875.4296875-.21875.5859375c-.146484375.15625-.359375.234375-.640625.234375s-.494140625-.078125-.63671875-.234375c-.1435546875-.15625-.21484375-.3515625-.21484375-.5859375ZM932.79815673828125,238.952499389648438h-1.4453125v-8.453125h1.4453125v8.453125Z" style="fill: #fff;"></path>
        <path d="M936.31768798828125,230.499374389648438l.046875,1.0625c.6455078125-.8125,1.4892578125-1.21875,2.53125-1.21875,1.7861328125,0,2.6875,1.0078125,2.703125,3.0234375v5.5859375h-1.4453125v-5.59375c-.0048828125-.609375-.14453125-1.0595703125-.41796875-1.3515625-.2734375-.29150390625-.69921875-.4375-1.27734375-.4375-.46875,0-.8798828125.125-1.234375.375s-.6298828125.578125-.828125.984375v6.0234375h-1.4453125v-8.453125h1.3671875Z" style="fill: #fff;"></path>
        <path d="M943.27471923828125,234.655624389648438c0-1.3173828125.3046875-2.36572265625.9140625-3.14453125.609375-.7783203125,1.4169921875-1.16796875,2.421875-1.16796875,1.03125,0,1.8359375.36474609375,2.4140625,1.09375l.0703125-.9375h1.3203125v8.25c0,1.09375-.32421875,1.95556640625-.97265625,2.5859375-.6484375.6298828125-1.51953125.9453125-2.61328125.9453125-.609375,0-1.2060546875-.13037109375-1.7890625-.390625-.5830078125-.2607421875-1.0283203125-.6171875-1.3359375-1.0703125l.75-.8671875c.6201171875.765625,1.3779296875,1.1484375,2.2734375,1.1484375.703125,0,1.2509765625-.1982421875,1.64453125-.59375.3935546875-.39599609375.58984375-.953125.58984375-1.671875v-.7265625c-.578125.6669921875-1.3671875,1-2.3671875,1-.9892578125,0-1.7900390625-.3984375-2.40234375-1.1953125s-.91796875-1.8828125-.91796875-3.2578125ZM944.72784423828125,234.819686889648438c0,.953125.1953125,1.7021484375.5859375,2.24609375.390625.54443359375.9375.81640625,1.640625.81640625.9111328125,0,1.5810546875-.4140625,2.0078125-1.2421875v-3.859375c-.4423828125-.80712890625-1.1064453125-1.2109375-1.9921875-1.2109375-.703125,0-1.2529296875.2734375-1.6484375.8203125s-.59375,1.35693359375-.59375,2.4296875Z" style="fill: #fff;"></path>
        <path d="M958.19757080078125,228.452499389648438v2.046875h1.578125v1.1171875h-1.578125v5.2490234375c0,.3388671875.0703125.5927734375.2109375.7626953125.140625.1689453125.3798828125.25390625.71875.25390625.166015625,0,.3955078125-.03125.6875-.09375v1.1650390625c-.380859375.103515625-.75.1552734375-1.109375.1552734375-.646484375,0-1.1328125-.1953125-1.4609375-.5859375s-.4921875-.9453125-.4921875-1.6640625v-5.2421875h-1.5390625v-1.1171875h1.5390625v-2.046875h1.4453125Z" style="fill: #fff;"></path>
        <path d="M962.74835205078125,231.522811889648438c.640625-.7861328125,1.4736328125-1.1796875,2.5-1.1796875,1.7861328125,0,2.6875,1.0078125,2.703125,3.0234375v5.5859375h-1.4453125v-5.59375c-.005859375-.609375-.14453125-1.0595703125-.41796875-1.3515625-.2734375-.29150390625-.69921875-.4375-1.27734375-.4375-.46875,0-.880859375.125-1.234375.375-.3544921875.25-.630859375.578125-.828125.984375v6.0234375h-1.4453125v-12h1.4453125v4.5703125Z" style="fill: #fff;"></path>
        <path d="M973.46319580078125,239.108749389648438c-1.146484375,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.767578125-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.263671875,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.509765625,0,.9423828125-.10400390625,1.296875-.3125.353515625-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.708984375,1.0888671875-1.771484375,1.6328125-3.1875,1.6328125ZM973.28350830078125,231.530624389648438c-.583984375,0-1.0732421875.21240234375-1.46875.63671875-.396484375.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.240234375-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.833984375-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
        <path d="M982.08038330078125,228.257186889648438c0-.234375.0712890625-.43212890625.21484375-.59375.1435546875-.1611328125.35546875-.2421875.63671875-.2421875s.4951171875.0810546875.640625.2421875c.1455078125.16162109375.21875.359375.21875.59375s-.0732421875.4296875-.21875.5859375-.359375.234375-.640625.234375-.4931640625-.078125-.63671875-.234375-.21484375-.3515625-.21484375-.5859375ZM983.64288330078125,238.952499389648438h-1.4453125v-8.453125h1.4453125v8.453125Z" style="fill: #fff;"></path>
        <path d="M987.15460205078125,230.499374389648438l.0390625.9375c.6201171875-.72900390625,1.4560546875-1.09375,2.5078125-1.09375,1.1826171875,0,1.9873046875.453125,2.4140625,1.359375.28125-.40625.6474609375-.734375,1.09765625-.984375s.9833984375-.375,1.59765625-.375c1.8544921875,0,2.796875.98193359375,2.828125,2.9453125v5.6640625h-1.4453125v-5.578125c0-.60400390625-.1376953125-1.0556640625-.4140625-1.35546875-.2763671875-.29931640625-.7392578125-.44921875-1.390625-.44921875-.5361328125,0-.9814453125.16015625-1.3359375.48046875s-.5595703125.75146484375-.6171875,1.29296875v5.609375h-1.453125v-5.5390625c0-1.22900390625-.6015625-1.84375-1.8046875-1.84375-.9482421875,0-1.5966796875.40380859375-1.9453125,1.2109375v6.171875h-1.4453125v-8.453125h1.3671875Z" style="fill: #fff;"></path>
        <path d="M1004.87725830078125,238.952499389648438c-.0830078125-.16650390625-.1513671875-.46337890625-.203125-.890625-.671875.6982421875-1.4736328125,1.046875-2.40625,1.046875-.8330078125,0-1.5166015625-.2353515625-2.05078125-.70703125-.5341796875-.47119140625-.80078125-1.06884765625-.80078125-1.79296875,0-.8798828125.3349609375-1.5634765625,1.00390625-2.05078125.6689453125-.48681640625,1.6103515625-.73046875,2.82421875-.73046875h1.40625v-.6640625c0-.5048828125-.1513671875-.9072265625-.453125-1.20703125-.3017578125-.29931640625-.7470703125-.44921875-1.3359375-.44921875-.515625,0-.9482421875.13037109375-1.296875.390625-.3486328125.2607421875-.5234375.57568359375-.5234375.9453125h-1.453125c0-.421875.1494140625-.8291015625.44921875-1.22265625.2998046875-.39306640625.7060546875-.7041015625,1.21875-.93359375.5126953125-.22900390625,1.0771484375-.34375,1.69140625-.34375.9736328125,0,1.7373046875.24365234375,2.2890625.73046875.5517578125.4873046875.8388671875,1.15771484375.859375,2.01171875v3.890625c0,.7763671875.0986328125,1.3935546875.296875,1.8515625v.125h-1.515625ZM1002.47882080078125,237.850936889648438c.453125,0,.8828125-.1171875,1.2890625-.3515625s.7001953125-.5390625.8828125-.9140625v-1.734375h-1.1328125c-1.7705078125,0-2.65625.5185546875-2.65625,1.5546875,0,.453125.1513671875.8076171875.453125,1.0625.3017578125.25537109375.6904296875.3828125,1.1640625.3828125Z" style="fill: #fff;"></path>
        <path d="M1007.85870361328125,234.655624389648438c0-1.3173828125.3046875-2.36572265625.9140625-3.14453125.609375-.7783203125,1.416015625-1.16796875,2.421875-1.16796875,1.03125,0,1.8359375.36474609375,2.4140625,1.09375l.0703125-.9375h1.3203125v8.25c0,1.09375-.32421875,1.95556640625-.97265625,2.5859375-.6484375.6298828125-1.51953125.9453125-2.61328125.9453125-.609375,0-1.2060546875-.13037109375-1.7890625-.390625-.583984375-.2607421875-1.029296875-.6171875-1.3359375-1.0703125l.75-.8671875c.619140625.765625,1.376953125,1.1484375,2.2734375,1.1484375.703125,0,1.2509765625-.1982421875,1.64453125-.59375.392578125-.39599609375.58984375-.953125.58984375-1.671875v-.7265625c-.578125.6669921875-1.3671875,1-2.3671875,1-.990234375,0-1.791015625-.3984375-2.40234375-1.1953125-.6123046875-.796875-.91796875-1.8828125-.91796875-3.2578125ZM1009.31182861328125,234.819686889648438c0,.953125.1953125,1.7021484375.5859375,2.24609375.390625.54443359375.9375.81640625,1.640625.81640625.9111328125,0,1.580078125-.4140625,2.0078125-1.2421875v-3.859375c-.443359375-.80712890625-1.107421875-1.2109375-1.9921875-1.2109375-.703125,0-1.2529296875.2734375-1.6484375.8203125-.396484375.546875-.59375,1.35693359375-.59375,2.4296875Z" style="fill: #fff;"></path>
        <path d="M1020.52667236328125,239.108749389648438c-1.146484375,0-2.078125-.3759765625-2.796875-1.12890625-.71875-.75244140625-1.078125-1.7587890625-1.078125-3.01953125v-.265625c0-.83837890625.16015625-1.5869140625.48046875-2.24609375.3203125-.65869140625.767578125-1.17431640625,1.34375-1.546875.5751953125-.3720703125,1.19921875-.55859375,1.87109375-.55859375,1.0986328125,0,1.953125.3623046875,2.5625,1.0859375.609375.72412109375.9140625,1.7607421875.9140625,3.109375v.6015625h-5.7265625c.0205078125.83349609375.263671875,1.5068359375.73046875,2.01953125.4658203125.51318359375,1.05859375.76953125,1.77734375.76953125.509765625,0,.9423828125-.10400390625,1.296875-.3125.353515625-.2080078125.6640625-.484375.9296875-.828125l.8828125.6875c-.708984375,1.0888671875-1.771484375,1.6328125-3.1875,1.6328125ZM1020.34698486328125,231.530624389648438c-.583984375,0-1.0732421875.21240234375-1.46875.63671875-.396484375.4248046875-.640625,1.01953125-.734375,1.78515625h4.234375v-.109375c-.0419921875-.734375-.240234375-1.30322265625-.59375-1.70703125-.3544921875-.4033203125-.833984375-.60546875-1.4375-.60546875Z" style="fill: #fff;"></path>
      </g>
      <line x1="862.670278785208211" y1="133.811928250360324" x2="1078.36791536122837" y2="133.811928250360324" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
      <line x1="862.670278785208211" y1="196.365063075495527" x2="1078.36791536122837" y2="196.365063075495527" style="fill: none; stroke: #b3b7bf; stroke-miterlimit: 10;"></line>
    </g>
    <g>
      <g>
        <text transform="translate(907.355682373046875 497.733490467071533)" style="font-family: Roboto-Regular, Roboto; font-size: 14px;"><tspan x="0" y="0">Qualcomm </tspan></text>
        <rect x="887.10469085697332" y="485.642013549804688" width="16" height="16" rx="2" ry="2" style="fill: #2a2aea;"></rect>
      </g>
      <g>
        <text transform="translate(1005.9375 497.733490467071533)" style="font-family: Roboto-Regular, Roboto; font-size: 14px;"><tspan x="0" y="0">Open source</tspan></text>
        <rect x="985.686472269831938" y="485.642013549804688" width="16" height="16" rx="2" ry="2" style="fill: #007884;"></rect>
      </g>
    </g>
  </g>
  <g id="Layer_2" data-name="Layer 2">
    <g>
      <rect x="148.404434204101562" y="295.641928591327087" width="190" height="50" rx="3.999999999999997" ry="3.999999999999997" style="fill: #007884;"></rect>
      <text transform="translate(164.396720886230469 325.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">ML pre-process plugin</tspan></text>
    </g>
    <g>
      <rect x="20.000065595831984" y="415.641928591327087" width="180" height="50" rx="4.000000000000001" ry="4.000000000000001" style="fill: #007884;"></rect>
      <text transform="translate(63.445480346679688 445.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">Video source</tspan></text>
    </g>
    <g>
      <line x1="337.7779541015625" y1="320.641921997070312" x2="457.780364990234375" y2="320.641921997070312" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="456.6131591796875 324.630996704101562 463.521347045898438 320.641921997070312 456.6131591796875 316.652877807617188 456.6131591796875 324.630996704101562"></polygon>
    </g>
    <g>
      <rect x="464.183990478530177" y="295.641928591327087" width="180" height="50" rx="4" ry="4" style="fill: #007884;"></rect>
      <text transform="translate(484.094329833984375 325.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">ML inference plugin</tspan></text>
    </g>
    <g>
      <rect x="775.793701171875" y="295.641928591327087" width="180" height="50" rx="4" ry="4" style="fill: #2a2aea;"></rect>
      <text transform="translate(803.51641845703125 325.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">qtimlpostprocess</tspan></text>
    </g>
    <text transform="translate(342.592025756835938 338.242294311523438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">neural-network</tspan><tspan x="22.7890625" y="19.2001953125">/tensors</tspan></text>
    <g>
      <line x1="644.183990478530177" y1="320.641921997070312" x2="768.559921264662989" y2="320.641921997070312" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="767.392715454116114 324.630996704101562 774.300903320327052 320.641921997070312 767.392715454116114 316.652877807617188 767.392715454116114 324.630996704101562"></polygon>
    </g>
    <text transform="translate(653.37158203125 338.242294311523438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">neural-network</tspan><tspan x="22.7890625" y="19.2001953125">/tensors</tspan></text>
    <g>
      <line x1="200.000064849853516" y1="440.641952514648438" x2="902.80523681640625" y2="440.641952514648438" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="901.63800048828125 444.630966186523438 908.54620361328125 440.641952514648438 901.63800048828125 436.652877807617188 901.63800048828125 444.630966186523438"></polygon>
    </g>
    <text transform="translate(510.6053466796875 461.242294311523438)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">video/x-raw</tspan></text>
    <g>
      <polyline points="712.212860107421875 313.106643676757812 712.212860107421875 280.104232788086847 398.462890625 280.104232788086847 398.462890625 313.106643676757812" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="716.201934814453125 311.939468383789062 712.212860107421875 318.847640991210938 708.22381591796875 311.939468383789062 716.201934814453125 311.939468383789062"></polygon>
      <polygon points="394.473831176757812 311.939468383789062 398.462890625 318.847640991210938 402.451950073242188 311.939468383789062 394.473831176757812 311.939468383789062"></polygon>
    </g>
    <g>
      <polyline points="110.000076293945312 415.641952514648438 110.00006103515625 322.918197631835938 142.6634521484375 322.918197631835938" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="141.496261596679688 326.907272338867188 148.404434204101562 322.918197631835938 141.496261596679688 318.929122924804688 141.496261596679688 326.907272338867188"></polygon>
    </g>
    <g>
      <polyline points="998.367919921875 409.900924682617188 998.367919921875 322.918197631835938 955.793701171875 322.918197631835938" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></polyline>
      <polygon points="1002.35699462890625 408.733749389648438 998.367919921875 415.641952514648438 994.37884521484375 408.733749389648438 1002.35699462890625 408.733749389648438"></polygon>
    </g>
    <g>
      <rect x="908.36791536122837" y="415.641928591327087" width="180" height="50" rx="4" ry="4" style="fill: #2a2aea;"></rect>
      <text transform="translate(949.5086669921875 445.318069458007812)" style="fill: #fff; font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">qtivcomposer</tspan></text>
    </g>
    <text transform="translate(1001.4434814453125 364.355758666992188)" style="font-family: Roboto-Regular, Roboto; font-size: 16px;"><tspan x="0" y="0">video/</tspan><tspan x="0" y="19.2001953125">x-raw</tspan></text>
    <g>
      <line x1="970.51910400390625" y1="252.918197631836847" x2="970.51910400390625" y2="317.177200317382812" style="fill: none; stroke: #000; stroke-miterlimit: 10;"></line>
      <polygon points="966.530029296875 316.010025024414062 970.51910400390625 322.918197631835938 974.5081787109375 316.010025024414062 966.530029296875 316.010025024414062"></polygon>
    </g>
  </g>
</svg>

## Inheritance chain 

[GObject](https://docs.gtk.org/gobject/) → [GstObject](https://gstreamer.freedesktop.org/documentation/gstreamer/gstobject.html?gi-language=c) → [GstElement](https://gstreamer.freedesktop.org/documentation/gstreamer/gstelement.html?gi-language=c) → [GstBaseTransform](https://gstreamer.freedesktop.org/documentation/base/gstbasetransform.html?gi-language=c) →
                GstMLVSuperResolution

The following tables provide information on pad templates and element properties of
                qtimlvsuperresolution. For usage, see [Video super resolution and display with LiteRT](https://docs.qualcomm.com/doc/80-70022-50/topic/video-super-resolution-and-display-with-litert.html).

## Pad configuration

| Pad Name | Capabilities | Capabilities | Capabilities |
| --- | --- | --- | --- |
| SINK template: 'sink'<br><ul class="ul" id="qtimlvsuperresolution__ul_jtz_f21_4cc"><br>                                    <li class="li"><em class="ph i">Availability:</em> On request</li><br><br>                                    <li class="li"><em class="ph i">Direction:</em> sink</li><br><br>                                </ul> | neural-network/tensors | – | – |
| SRC template: 'src'<br><ul class="ul" id="qtimlvsuperresolution__ul_ktz_f21_4cc"><br>                                    <li class="li"><em class="ph i">Availability:</em> Always</li><br><br>                                    <li class="li"><em class="ph i">Direction:</em> source</li><br><br>                                </ul> | video/x-raw | format: | { (string)BGRA, (string)BGRx, (string)BGR16 } |

## Element configuration

Table : Element properties for qtimlvsuperresolution

| Property | Description |
| --- | --- |
| name | The name of the object.<br><ul class="ul" id="qtimlvsuperresolution__ul_qz2_j21_4cc"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">String. Default: "mlvsuperresolution0"</li><br><br>                                </ul> |
| parent | The parent of the object.<br><ul class="ul" id="qtimlvsuperresolution__ul_rz2_j21_4cc"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Object of type "GstObject"</li><br><br>                                </ul> |
| qos | Handle Quality-of-Service events.<br><ul class="ul" id="qtimlvsuperresolution__ul_sz2_j21_4cc"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">Boolean. Default: false</li><br><br>                                </ul> |
| module | Module name to be used for processing the tensors.<br><ul class="ul" id="qtimlvsuperresolution__ul_tz2_j21_4cc"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li"><br>                                        <p class="p">Enum "GstMLVideoSuperResolutionModules" Default: 0,<br>                                            "none"</p><br><br>                                        <p class="p"> (0): none - No module, default invalid mode</p><br><br>                                        <p class="p"> (1): srnet - ml-vsuperresolution-srnet</p><br><br>                                    </li><br><br>                                </ul> |
| labels | The file name for labels.<br><ul class="ul" id="qtimlvsuperresolution__ul_uz2_j21_4cc"><br>                                    <li class="li">flags: readable, writable</li><br><br>                                    <li class="li">String. Default: null</li><br><br>                                </ul> |

## Related information

[Video super-resolution](https://docs.qualcomm.com/doc/80-70022-50/topic/video-super-resolution.html)

**Parent Topic:** [Configure ML plugins](https://docs.qualcomm.com/doc/80-70022-50/topic/inferencing-plugins.html)

Last Published: Feb 20, 2026

[Previous Topic
qtimlvpose](https://docs.qualcomm.com/bundle/publicresource/80-70022-50/topics/qtimlvpose.md) [Next Topic
qtivoverlay](https://docs.qualcomm.com/bundle/publicresource/80-70022-50/topics/qtioverlay.md)