# Super resolution

Source: [https://docs.qualcomm.com/doc/80-70014-15B/topic/super-resolution.html](https://docs.qualcomm.com/doc/80-70014-15B/topic/super-resolution.html)

Before executing the pipeline command for a model,
            make sure to follow the required [prerequisites](https://docs.qualcomm.com/doc/80-70014-15B/topic/ai-hub-imsdk.html#ai_hub_imsdk__aihub-imsdk-prereq)

## QuickSRNetLarge-Quantized

    gst-launch-1.0 -e --gst-debug=2 \
    filesrc location=/opt/<input_file>.mp4 ! qtdemux ! queue ! h264parse ! v4l2h264dec capture-io-mode=5 output-io-mode=5 ! queue !  tee name=split \
    split. ! queue ! qtivcomposer name=mixer sink_0::position="<0, 0>" sink_0::dimensions="<960, 1080>" sink_1::position="<960, 0>" sink_1::dimensions="<960, 1080>" ! queue ! waylandsink sync=true fullscreen=true  \
    split. ! qtimlvconverter   ! queue ! qtimltflite delegate=external external-delegate-path=libQnnTFLiteDelegate.so external-delegate-options="QNNExternalDelegate,backend_type=htp;" model=/opt/quicksrnetlarge_quantized.tflite ! queue ! qtimlvsuperresolution module=srnet constants="qsrnetlarge,q-offsets=<-128.0>,q-scales=<0.0039139483124017715>;" ! video/x-raw\(memory:GBM\),format=RGB ! queue ! mixer.Copy to clipboard

## QuickSRNetMedium-Quantized

    gst-launch-1.0 -e --gst-debug=2 \
    filesrc location=/opt/<input_file>.mp4 ! qtdemux ! queue ! h264parse ! v4l2h264dec capture-io-mode=5 output-io-mode=5 ! queue !  tee name=split \
    split. ! queue ! qtivcomposer name=mixer sink_0::position="<0, 0>" sink_0::dimensions="<960, 1080>" sink_1::position="<960, 0>" sink_1::dimensions="<960, 1080>" ! queue ! waylandsink sync=true fullscreen=true  \
    split. ! qtimlvconverter   ! queue ! qtimltflite delegate=external external-delegate-path=libQnnTFLiteDelegate.so external-delegate-options="QNNExternalDelegate,backend_type=htp;" model=/opt/quicksrnetmedium_quantized.tflite ! queue ! qtimlvsuperresolution module=srnet constants="qsrnetlarge,q-offsets=<-128.0>,q-scales=<0.003913909196853638>;" ! video/x-raw\(memory:GBM\),format=RGB ! queue ! mixer.Copy to clipboard

## QuickSRNetSmall-Quantized

    gst-launch-1.0 -e --gst-debug=2 \
    filesrc location=/opt/<input_file>.mp4 ! qtdemux ! queue ! h264parse ! v4l2h264dec capture-io-mode=5 output-io-mode=5 ! queue !  tee name=split \
    split. ! queue ! qtivcomposer name=mixer sink_0::position="<0, 0>" sink_0::dimensions="<960, 1080>" sink_1::position="<960, 0>" sink_1::dimensions="<960, 1080>" ! queue ! waylandsink sync=true fullscreen=true  \
    split. ! qtimlvconverter   ! queue ! qtimltflite delegate=external external-delegate-path=libQnnTFLiteDelegate.so external-delegate-options="QNNExternalDelegate,backend_type=htp;" model=/opt/quicksrnetsmall_quantized.tflite ! queue ! qtimlvsuperresolution module=srnet constants="qsrnetlarge,q-offsets=<-128.0>,q-scales=<0.003913909196853638>;" ! video/x-raw\(memory:GBM\),format=RGB ! queue ! mixer.Copy to clipboard

## XLSR-Quantized

    gst-launch-1.0 -e --gst-debug=2 \
    filesrc location=/opt/<input_file>.mp4 ! qtdemux ! queue ! h264parse ! v4l2h264dec capture-io-mode=5 output-io-mode=5 ! queue !  tee name=split \
    split. ! queue ! qtivcomposer name=mixer sink_0::position="<0, 0>" sink_0::dimensions="<960, 1080>" sink_1::position="<960, 0>" sink_1::dimensions="<960, 1080>" ! queue ! waylandsink sync=true fullscreen=true  \
    split. ! qtimlvconverter   ! queue ! qtimltflite delegate=external external-delegate-path=libQnnTFLiteDelegate.so external-delegate-options="QNNExternalDelegate,backend_type=htp;" model=/opt/xlsr_quantized.tflite ! queue ! qtimlvsuperresolution module=srnet constants="qsrnetlarge,q-offsets=<-128.0>,q-scales=<0.003913909196853638>;" ! video/x-raw\(memory:GBM\),format=RGB ! queue ! mixer.Copy to clipboard

Last Published: Jan 21, 2026

[Previous Topic
Semantic segmentation](https://docs.qualcomm.com/bundle/publicresource/80-70014-15B/topics/semantic-segmentation.md) [Next Topic
Compile application, Qualcomm IM SDK](https://docs.qualcomm.com/bundle/publicresource/80-70014-15B/topics/compile-app-esdk.md)