# Monodepth from video Source: [https://docs.qualcomm.com/doc/80-70018-50/topic/mono-depth-from-video.html](https://docs.qualcomm.com/doc/80-70018-50/topic/mono-depth-from-video.html) The **gst-ai-monodepth** application allows you to infer depth of a source feed from a live camera stream, file, or an RTSP stream. The figure shows the pipeline, which captures feed from the source, preprocesses the video data, and runs inference using the AI hardware. For information about the plugins used in the pipeline, see [Pipeline flow](https://docs.qualcomm.com/doc/80-70018-50/topic/mono-depth-from-video.html#mono-depth-from-video__section_w3l_s1t_pbc). Figure : gst-ai-monodepth pipeline ![](data:image/jpeg;base64,UklGRgYnAABXRUJQVlA4IPomAACw8gCdASrPAzgBPwF0s1UrJjUjJfDbQqAgCWVu9/jSsEGPjHCcbn3Bc18cv8HduO//2v2i667kndm5U9jH04+YB/g+ld5sHcv9W/8z27f6vw18on1eU2Tx/zv736O98fxb1CPae7F655gvttjx/C/sn6ifoP+Q9gDyc/2fgffcv9d+1nwD/yr/OftV7tX+/5RdR0p9wYa+nNTFvJMh3Bhr6c1MW8kyHcGGvpzUxbuLgTZtBHLBPICJr2Y9tuhIzXTTSBDhprryHb3rXe9QFjzXUgRheFfvQWHGMWrtOGGGGGGGGGGGGGGFvdvYx1999999999999992J9pfZE/ozobsT/wtwgUMMLmsJ1i5JOVbfsWSxx/WYq8c9ddG40VoHEWPIxJUL3TdTFvNKCl8+LJ/cwGn0uILbgUrRBhr6c1MR0JLl9AJnP0LgFLklY6XILrxWdJYIy2Q5iXDKF9e9tFbHggel23UuucRXTIGTW+aX9ACqK3HFXknTmDSKyjhnnAXEZ4ZOMQ201NPZKMvffL++vkPsPopaObGsCIQCgmIFlgKSJKgBy2nyGIml3j8ZlYB1QSfWR4qfLM2WUCZjPF+SLEqgwD7aX2lmk1qkCvNvHiOffuChqlyG0dtrlMvxxzd/S48qvuYySsdLkmNtvcU0rfnqGaRh1CkSOlzznAjZWskHpbrTOnB2e+RCfCK4FfFLoQZzesj/vNc1phVAo3++afpL4kXG31z6XmD3dmZDmyPIpF3UV4bV5iEIpA9Fdk0XKohxDv3OuRVDib3nouRppM61eoUe99AbSx67gYSlV8iPfCGF4qC9PPOmDkvTGBYHxac1bFgnnickamgE9wS9wvIWRShwG2DLyFq0cSH/MvH54AZ50dfxpzbmuKcyKPxzZXJKx0uSZDAQRNG01qITHAPNNIbLnw3BQLjjHwWOEqyQCJGXcZWwChJMh3Bhr6c1MW8kyFn8RzPrwy/b5yXIBFZ7OF0NU8PZmyTcSwR2QrQcAejSbfiGkX53NcSMGIIIIIIIIIIIIIIIIIIIIIIIH/5kVE9rLhIV/lWEPVYbFcRg2Csxyul7iaHFjTEEfbAe+N9fCiTKJ2OMkvcVoAT5oabhMKQZd40cuhVC2hTkvBNikB7X9z34c+7r+n1rm499O4q85oKAWWaMSl9RBH5GZyvrP/lHexzPzZn/At9emOqlp+30CXmlVODk4CKYRoxr5wOufEQV09FwPgqWfgQxy9Gz2rlXlTwFHvOFjChao1FY8X1jZ0hWU+uQDfMOl2gwt7R4BNPDDxS/mvZntFui/pGXE6vH8Y2NZnWxj+H4+oFTfl4bJC9+VK7sHzRegMMbCU95Ssk5hOis8VWvNCeBMyXNv8Ubbh8qheVTfeDrnO7lQKe8fo5unJVD5N1Q5g90pz/+9QRG/rYh3wLDchUhYGGLChYOLJ0oRPy2u531XaVVsddGDdctXaDU1+9UMrvEJY7w6MYCjEegsgGLL4v+ZKl3JIN8JJ47XXAwVxfh8moMX14rDp7GLNVhb+e4EVrXZmvMLq/kMslBz6+k16gMbskAQ/ZByRvreYWvC+ZxhWYujFMCa1j6VggGVp2CqPjMHfG/MLJrDqiOodQqKaG8fhIfIG1+Rn7jESQFGuO30GQpk0fkZ0Hb81U++joH+xbB+KJ1dwGCYG9gmtJENMDBsXC2AOZ0MySaRdv/dZ7nGnxzZXJMh3Bhr6c20ac1MW+USz3QkmQ7g2dUirkyHcGGvpyPxDswFiHcFl/gI3vCScTvcIye+eh0+R01/DC/2PMYUHZV6cLrnRNgZgYNi3kmQ7gw19OamLdp+iSh0n1EJp52LU2xsSJrHhvvurUlDuhbrOBXFxbzDDoprjjjjjjjjjjjjjji6UxwYYYYYYYXLW8nImmauyQjJ3JlRBDbQaW4H0u5ea43OnKZWl5Eqljcrmtl5qJvagKiJBJd1EQtzJeBkpnDA1TT/md0ffxJH3qIMhh+p0TFR8vAU34vCCcAcoYKdYk4bljuNBYZtkHKZ8BzQp2Ifb79HU+pIeLgMJoOzH2WFFBJtr1tmiRmnA0jlqJg+qRFUxO0/KvEoe9HFNqNtx5k/I2eXqabFeKC7Pb52eYGYg4HVMQeuqSqygnDiW/fO3lbrKQjcn4mKCkpcbIAPtuH/9A74Y++a6lbDyO6vbCPjN8HBGsX8h9U1mLSGvbwNmNVJ7lYG7Pa4r25UqLcxuE0eBlf9eHOLMepBaw2shL2GnXB40CJ9bky6E/94ph3sTFtnHpwBhLvlWXfucG6M3mLKmpLQPjHyQDJqRdm6UGul710xs0i48sfKWBd9IXv069zJKx0uSaC6At5WzcEvCWh9NovEkb75tijiUmM3djjCytDkmTS6aOqqSs94/FLByd1xIFKx/muM2ZMSS/Eth41v+prEDRLBOk4XhuIdkmcFKUjA9hWP9I4V4QPTt76OFjwC4nvC+Ysqswq8kB07TTSeHlkx1aYGD6KDBxDZVFlMuBOzxpYANkk0kN2dMvxobWfSSG7x97g2dLogALXXW31smiz3QkoDl6EkyHhayiWjqDBsW8kyJV6suDTmpi3kmQ7gw19OajwAA/v3llQAAAAHZb6nMQhMHcMo/OYkKaZCESHr/vgXI+eaBQbtC4r7Ex92HhGVcaYWCHhqzwUJUqky61ntlCHph1yL6v/IZ012vGj7LiMwVYtRD6q/LwRvmOVbLmdZSwGrUqb3b3LcXy8WV1TjZmC++aTT4t6qKf14T+oh0K/d5UowSvDqVd1WhkZUTfNanSLn3RWMOt/DAYkBPNBPrElY3TYUO6XUvXwBCVn1GhNlntuzRF8AL6sEqkn7bOpxKillw6G8npMaQ3XaVegMWYsXEC9A7zsJleW6t9iMZNAy4dDeT0lOCoSHkY9BcEH4IlEYUq9BF5m+b5/l7MyiGJleHjD0XLi5gvQ4+UmoPtezZicwYWV4aTj+BFFrVHM5UZRoIIgvMFoKIBYEzwMJx1bGRzosyORqgRSVtzE24tAByHjnZj0cFClhDkmA3f4chnCI52+ecwCMpyEXfitLiq7C/n7v+nwCXgFaov5RO7jKJ4XCljeruR/l4fdJIopJDfaoTC5rEDb3WXXuNYCaNlEz2z++GH+CfXtERPb8hfGHWWYS5Aum2JIO5Q3dz9OiJ0PNPWm1RDQEq5yOJ2C1Ys1b9JXlVTEF4/gselc19Dw4s0Ce1+/2HPH+AeORKxLCg8JmCLqdAHy4WfHuOUpd6xDDEADuqX+tW1qsLd0wjN87ahMqACdT6tJzO9DfkepDne/RmN6QqJ2JJqm/2wijfX4ozrwY0DJNZreo4bsDsFkO5LgrmP4frwCurm5sVd4W7Ag3D2dqIWXor/FcTjNnXe4ncZ7i0xfetJMi6sa+WZv0f6PRL78XDWlqk3LGNf4ODE9AamzgJS0H2uK2zpMoX3FQocAO0B7sQkSewIQXLVO5lebD72jcz3xxdbSxjYWnOhUBJNxO9XXDKQogd6FpPDWeOs6uYZbAdxtONQ9dfhZ/sRK0MB43YkncCrxY1BiDIz9H+PRjM3qoSjvC2y7NdRK+HC8BEFPUe6khZ8iJkF2Sy8DjJHhBlsLZyR67x1IALEZzh4UyIHBYPaXSM7MBt3fX3wzesmZy7O415oqLB/16yZbIoKJfwn/xKRWMSWC7Ems+4Rw/XWM1sPAS5pswIxVBNFMHP09rAJ9VlV0VNzIWgfY45fbFwNsHh+Eam2nde0Ll4NErz/WLvURDOFzAf///z6L+mBuzj+DfTs4bdXOP/Pa6n2H/MoeaoPdqr/bIAcG/HDzXTtV5S/uxrHmn3SeVJAxXoIcBmchDA0x3rIyxaBK2gwTOuWljQqRg8qPGH7pdnEoJZyBY70k8IiIUCSfjAkROygF7YW57+Xs5YilPB1eeJ6iI4rDJAX9m7NLhfpsURNDu6xZAQFgi0ReqLZX0ZfY0pLnFoLgO0a3G2WFfdBBjh3/5fqZk5SM9626jfvaW50CvDU/QmFzB3WO/37swt4GzRP2KURO29ImS1sT+zfcup2+sr3DUxDAsqwquAzjGouB55AVnjH053KAtacAl+8Nxt1bvoi9MisqeoapNqhrNZ7QBPAVTiegjGIH8CgKDfgzU3b/7yBJabc0wf4/SYZmEIx0RzFVgZivc8pEF5yY8wejbnGJVudJ2j9k9QjqtIDhzUiQB4Gfhx9yaofdR5rjTUjqqQjGe+dJIkqvfO1xmEbwjPlujvC2gRADEF+3cBRUImSiSbRF0bwQavMyBo5NRbGeQq/k+gt0R7wBuG1ZA7V03IpJg9bFKWoT3GTtnTyVEZqbLDlXhRJ2hiAfbe/JP1SiCwsDmmvyDqHrz827vgK4CTHpL+e6KenagQS63HOKNr62jDZnpgjderBFuYAKoJpa6D+wW/hNYo/tad5Lz8CuuSa0mymrMEfVN1mUjyCc5wevxkaiepEW6DFaEe4eNm+ubZLS/iD+16j356VXbCF6z3/cGXAObUA7T0Ov033o9oIVAh68JMiNcPDfyMGGnSm1zpkSVlHjCq4reAb4SZW+rWxF+loZEw3cS5oXt7yqSLxX8oOVxJYQK5FWtEHF2zNGOW+fICVfEEIfx/2m5HI33ikO0ZREficzot8AfWwoxm4yyyZutJ1l/aFkfX9XAsvpqRejnyt4gglxW+nH0CFO6wMVHI6tbBY8/6E5VPlEJWhbw237AuGAkiSfvMT+nVtVeGkr3m0P+EPfScmnt4RYzhmXh0BAKpJUxsdlrVDD36XV5Nj8Ely6kmMjdLiT4e+0XHZs/6uEomCE2Lt8no5vRSbgnXlZrzmOuAOURbWMDX3Ev0MlZeekFcXyI6Yh34BNTtH6Eo7HXCbU692qh3xpvWL/1MUpbcDY1RIcTKi0++9hhxI7SQ3s/WkMupp0Kb0nyzUtl7DHk0WDKW/Ophp4/vDSq9QzmwCxGUIZYY9VawVVReLbaPyDiXBts425pQeClc3gy+cgbyKC6YUk5iaVZaXJnPwwl4/S7gbo7V+eugWqugnbxVoZXhyZz7HQ12rjnh9kFHjothZ1l/VXTCz8luZF8GB1Cayf3yDFLtGVZv25gRzXO3WndZ8/7ERv/pxrPp2/RGq14EbmJfOWl0zHve9Kvi7OH1LWB6D5Sgb8GIYWLUXWID3FaW7mbCKSXfyBChil47krouCb8srcvYzKkMFn4isRzBj7SW79bxd0f51PEhreHugh6weWwuYda35JnlHrVWWa9aNzNzAz/UeZNpktRY90+W7uexSx8ScsEfezvFR4j1qiy5OscFcPLlCFboqaV81MZO//1syHtCcQshTvE/ZBJgIYr397HcHSV1Tu3rHQqwQLWs09imr86Ys3guYacE/R6jKNRx4qqzVA5nGpsKKWAOCDSBgNq0aAAAAAJ6+8MD1LxslyhoyZ/FUBcFRLVig1l+yw/krKWodjDj0tJvdj/fYKD6PBcQUz9iaRLN5uAAAAAAG7aufhX5qmpYGrj2wYGi5Sapjviw5PQWcuauRhOLs8F5EWuNs8ziVxvtbOZvhWfGUsAV/tmB6Xj/weERvZRy44rvooAnxQbINhu8mf7rmPwzUlWVFYDO7D+EDklKL/iqN2C/HoEODA34sjim2jumPslswwdtJ+lgoVV+kLuWdjnzXgAABoGytjaiovowvc35FFqIXcDbjEoj0hiDx9Ka/V5HdwimvvMwoAUCoezDlJtZBNclPRSMwSc2GGXOdP86yIpBGR/0kvi07nK76p9oy6UByhH9PuGsvfnW0CCfmAVUDqbdvXeNlJeaxbrOqKkHI2WVkFn8cNzLVqabnVW2zhUV+UZTrU4Hcrwoz0+hVmkVKdVXUayAxpNTaKIGFnjMqoqPkRD8QOQm4U0QvXWqfiD9e70uRiwdk+tN22Jt2WZTbqAIB5MmSGXXhov5eyR+hbTRmcbtAAPRK2fwkdiUcnJlYv/UImvRwUkDZ0WXjCbGPTTUXMcFieiJmfXljPrOrMutNTukmlEQABd0Xj6PCXDivp9Q830pTcauReoa4Fr7qGZKwTfS+fA972SodjZl+16Wae61cOFs1iLS9TvyYwbElPrS12yIR3SrXORm3DiRjUXPncBU+dC7NfACQF513wWPraxeH9Hcg+LzC6+pEslTYVmSFZkHgt5uY2ogjsCnLa+9ZRhHGUPfmy6Z2dvgs4bAy1kLDNDxKY6ESyphQneWI5ZoTRpjEMjI3XP/+p5XM4UaovPAmY0OSfTcI3ticTRdcadvDq3l/L37HNbDuVloaO3/EXS4f3x/xEfLnAinOj38Hm8uGdMnci3LDETdJG7/ewLPzUMTbS/dnLlkQlR1+Tz8DBMdhDbpInMDi0vUvZbEPTjzYoUYxufNoT0VfOU1vqwuyyduw307cM5YXRiY35oiN6jirp9ZyxoTfyHfiRI+Rc6rT3cDkjLBv/BC8NA5UBdTGhqzxMXx0m8DUeNcz6ZxMfnSUrbiRd0b/NMRdo5ae+AqxUaJG/YNpq67rpJQKdM+Yw3Pdicy32LqbGIYy64hmbHVR1RUbDOsj2djwGYmo3OCrZasAvUrETYHVtRJcnk+2M78YRp3gOF4kYtWPKxhJbcy99eS/iS9iqANLcLTOmMErtxumfSMWCmyvLEIGtCxe+an8cgbR3lqjoycOExr3W+n9Nb2sHN1JZKdhWA6DCq+hhNHqBjVUAKF3/7y0F98BwwhsWEgPUoPfO8rgIxy8tu8dIjs1MqglIe8TnM7rGySMOgwW3VeCC/xBQfLZ0NnNhkeULN/yJHc7j8SjjTWfP7Dh61v2+SoYovs0femWUK4suYaip4KOC4fAda1ILO0Ks6MjHvXCqsSzDK7b468s/6NnBF8yBtfcYThDhVHnWeW2WqVf9ITqC0MggiY9rj4cj5itXHfRhFOX0hl028uQi/ikvtqBcpFeAi1EqmADU9TsNuPC/uvFIC8PKfTA3jZ+I0Ae5gnTQ65w3xcn1NvFPj8wAoPZ280fKFExI/f7mqjV0oukAFQbbZf+297ArIUefcJz3y7MBEp3UxGnOdaTntKZnCkt9vVSNiGMtBfqAffToFToLdC5S8D4lux16xOz+/qJH1y+2Q/5Su+rdA4/NflqfsDOMY+04hldicgYublpkBi7TIDCigB6lqzYQHwq5oHklt7+M5TIfaZ5WVuKgWg8yVYDrP8yagqbwO9C0nhZeO5Ui9nVthS4UClbHiUqOHFFTzodyw57X9oLpxcYle8vs+1LCyk6wW20RaCoBjNwtBhPVKIil2CoauNSwjJeg1b4MRO7QVcsn1145RN6dUv4YC++mSNrfmZove6PQ/+78D4VSZb73NGycqyGJ4/1HkfK3uRb7yGVypYS+YHVh4/Wuc98MfYhmYfWK7Y02IZk4/Hv4uP9y1fNyrFNgVu1bg0UAvXAnWXfyqlSXATUBhMNNqjI8kZsrnzSBgiGnxOc/suU/k1KUNrVK66Kuigd1IMkqdH0nq0wK83udaucKmaswKXl7sUrPUWqLq4hz3DTVw04pPiOvqIzgMuxf0BjaIGUappvoWQP4IJLqACMYsvbbt+vJE7peLMGtU9nfGIfGhlO4tNTN5o4SHknjYigstFpqrVNLYnBzF3BazvEV/Yoe8D2FKLjkWSyNaEK+nUBdaORmpdLI8031w6wuClIR3UY2WTOiys6XoIP3aevNpFvT6dZc/9DhbeUA2P725WNfIrVsRlDns2KxQYU4P+Fsp6t33gStJfZjB1Qn3FMRrlZaSX89XDGrZbzVO1huUBBmXgXzjH1Jfk6Y7GGPjB9HI+EsP8R0bJYTzRXbVaFmyN9iXOFnklg7LTXxcZ8M3OpzA3fr90P6DWILLP98d6Fri7/aHcubIHCIIziK7x6QdLSShYlETuUa+HNpxSFkVSkxVoIvH9O1NNdQojW0/DWqilST2yidrUbNZPylbzENnE6cEk+v8rlX0W9TbpoV2ZkaxgOzqOgAoUoEwnJPA0b+hMq1BFLmK9UUI0kMgoNQD0kQ3gIKJ7DFEcO9Xma0Gb0d7a91m8+WA1vt624MUf7WbggQWUExK9cYuDGIhy12t9oXHMFq5rEFSZ0w/tQfFCoSCMy9qMjpWbevCsWYT4/IKsMQ77kg2Q1+Ctqt7TMnjtk0+TC4WUuAbL5NPPHCl7NpCPZR+s+ZotbFxOS6sJGa6NumDDgUKdpDunTRlpEO0QnFiDOIiV1gXnuc629cPgMx9rmqmCMRaXGfZ4E9nhr4SNAu46AYJuaacYIAIpyK9CplhDkp4/XEwqDBTSZOpX29Mcu3NjWwojLjXOF/YhL2QgnQtHznsp6crjVzbwLGa56Ei0rwTEDktbhPATIeQHj7aJ/hdhxs11uhqYbWrK/+uJwRQ4UDN1U88QS4h4wZ+O7DcUW7DiZKiFf3mTRNUeys+1aDHtA0IXGcRGXbjHwjhtxDERd3zhZzu3JYpPUQFFLuWhB3JBAS4KHbqz9VgfOherF2c9EGVNiihRz2Bliwb3mg15jDaIUoA79Rx+SC/sfZSkjqREq7bdESrdoY2GsMiL5QZK+39ZC8aH1JJtbmKSvQfw/6tJVX/tk2B3yd7CVewPHgGkUFbUjrY49x7b6l5GBNm6TGjBwEipW2+1T0IjVLZiEOqgAXejuQIIcFVt29KuD0scHVq+j14ASe/BlLa5objZo/1J7OWbiiVbgtmcrzeOMQTTGKxVc405WASeT65x7hqzuAlPz5B53gB1dgCeLCuI1LAyJTbIkoW2F0CjtsSmHTPBQdUZpf3CggsDOLnVvtSr4LLMl1gYKSG6XqrEtAfOe/gjj6nFy2wE8pCtJNeyfskU5X/KXFeRRvv1/jr43DVfz/l37zr5avJnWGuoSim0HRManht3vqkc+mM6BeKbodrfy/2X7pd37zM2k2cqeIGKGETT+YCfjBfSeAiNaXxylPtDELHsoJBmZMbR2scS3Dsik8Z9NN7sAT08drlQmct6vX6e6XIDnH7CBbpBInMiQ1ntM7mt0fNtAyJb3sSp+jFUnCunrxEwXCXZ+wOBtSGjBVc1G64YHehaTw5IIxJK3BmggzLsGc5LbdYzb4qGxATlsfI0C35hW6COvl4OgBaAmlAxhq1QGK+jY3BU97B5LiVM4A810H4V1e5CEj4AKW/TpPd3hysy1Bs3Amr6+E+9l4TJy33TQxy4Rmh7HQ67pV6/iSSaETRHvk3Vtkve6yzIhLp9kcduH0x4ZU3g6tu3nnvUHjrc2Q5Xz/PDx/Q1P6jEBsQfPYU49u4AFE/XSdtbNPEcVwxa7817VOKKdf+28P+UBey4OguF90UiVRfkO2Q82/Q5UK+hGw1WQejVKMUHOOsnbGV9rqOK59NXTW9a9zYvyzfQXS4qtARuAdr1ZCGPQ/OmHpChtRy1Yg2lhcDH951tc5o8Z75P9ag1jwgU5bKTgj1Hc+mtFfpLbKVwvl9nvK6Chh3XXvjfvrMpQpblqqwlDsAhY5imHj2/s+8AANVgQQmwAEJhVer9fI4AAooAAAAAAAAYJr/EclTQ6H1Br2ia2m/RRcW2dOPvtBdoT1sFsV8AtFZ5nWvLTw1/iOSpoW/efTyjZWKPdoXUfsCqUdfyB2LzF7/z1nSCPbb5WGaYGS9o94Ixnc62wGKu/IPH36pv37DMwgOJYlAgqK3bHxK841n+LKpd+fFpTTevztnoAAXTPsrF+DR6Ia2tcTLVBA7P48p2YsV1wJoMh2hZ74482yandyA66ZTw7P+gM61vF6aB8CvPWakEpjVpl6qgCfD58/1QiyHjwt/R57gJe0Rw63ybOUcGsJywfYuesOiwyYbJQmIrczjSwjcL708bIKpGakR/znHWHhLsfEmNbVGq75Zi2rL6u9pA2UYuJateZSHOeo6vL5/Au9x7AJZc2TYIJQxnBKamcNtHT6MxEK5IWrEjk79ywlTu8JXkg0WsZIPyALLD+h1hIP7hK5mcI0i5Xr8EpRv91fdX0iRFyFjxXietmHUizu0AVRhBgYQw/uKY6uOoo11/LzrDhOVUzKRE4pLHV0WSCS+Mx5tOMMH48elup1eQYCfaYWRLKwz89i/0P/+X3/pF7txgsqjIJkSVqKQceedFObp+51JfxYMM/SCQuK9lccSmLdBkML9HFkFpepouw2WxWmIJIBOxqs1iCKZf0Bxs7lrjTyL2lW+BYzigZ8IddJKAmWAtPCsg17nLExZZIiR6qLfRDS4Rk2vmdEd0vAZkhYmc0JL3xlu1O7byObYLDHuIeb6t6EWIuA1c5MbqKdl1ngWC1JS1+vikA/DgQgWb0q2ck+yG1GWZtE/sNiqXO5Gw0BkZp5x5wBbxvXJyprUAFnMaVNqkZRTdlhnSpl9cTZoF2ifBOivZYgOxjaB17cnQn7/c5Y1l1UEf/0QTECiDRkANsM+LIDXanGEvIJ1TlGyfQ6Vym12L5OA7eS+sNSJ/lmh9hqKZZIQnwA6Yae2AMI9ZUHLFw7InenFRC4g55yyr1ef1x2CZmjsKNIEbjOXMle139QHHKkZ8Ud61Nk0CU+TFGJwglManKm5K+LQSDv8AEuJJpFarcOTBYmxmcsWuDwgene6j2/n1h6tXH5bqxIsvsdeReafKblgqJb1OkWAg9546KSvWTfkRy7xSXB/wC5KP6QZGYwpzvYCMVXsUOUmd6bwIB2JnxWvH4mPzJ5IkB7gWKv9akkTD8x+/U5LQE9xmZpP7cHF8syPcsUjWUx7xH8NTxnZuGgRCxUCSM3mlLSmzM19x6cVKBfhMG4o9XyD7LiaezqEsDS67wIBGFA5Wk26ApXNYcrS+GHbBbVKEQ27YVdTrfjC1QOsuGjFJusEAdpOJNMu0ZZgeBQLbAV0OEL496RYWSonCTkUN9eW3eU9JgkJ+PVePvbLdo/0BUa3MDqKC6sBZiMIloPQwCfhnKH2fMPHV2MpjoeLo98qM9IDRgMfzrFsdbkRrhBkw7NBRGx/ZRg930FB6d5QSWQDog3R03uHRK716bIM2/0vU+PizmwujmvvZUEnFUiTocEThLgbQOfVnQDr55BjO5nAOQqobddtHzR0kHrQg3xrgYRfv6fTTUyz3nRAB/F6iiLK3zoXqgalttFhi2R3fm8BKch+LbI1nf8cBboDIODxSMUObVvV5aJAwMmKBT9SKgEH5Rrl+686Yb5rD6+mRhTjqQp+uXfRmrCa0WeBUbA/QVcUpXbUpA90epMeU63gIsZeVvePzHaG/7QkyCP/IPXn1Tp2udAdeECXcLSfe9H4KYbWWNpDLgU26uDUOryFubZdGau9NRpPc0Vr63NDQIeAh6+Co0igePPDZUvv/mnm1HLF2NsXJ+FVkmDwHdMUAnwXChccqJ2Mm01gIzmxjunedJQxuhuZsntgTJLLnaJwmYldm9+WdQXdielwf6HSbdzp4JJGJw4LDRjTKDJTWTR/j5n8jkP4PsF+YG5Q5NyjeQ83m4eCbTx/HhuSck9gSctUbXuN4b22OISGCpApYTNJmz9GangsjPvGZQV+1NcmPK3bRnqF2pJvaq2wCLNsahWgRB9v1VzAM+G0c9RvLdkxomcxCCQjS8WRu5CJLV5f/gfSoPDDD1s71VEHJ9hJe3aL57V+KqCKCk1KqfrNAaKhi94x8qYQPgHx9u1T3K6zt+MphfEIn8LbMYU5Dfj4gCgergjbXImsoiJWWby2UrG9dztoDEGQC8nOSJI6SlavNxvMXTRaGYgdG+kEiirp00xaTfKWzldKyUoB032rui0qlCeGT7L0nJTaO4GBkmjnu+d2Rzy3v49LQ0KkF3NyGqdljsYnPHatv6Lesxoz9jWbfabXPoExvwo+azcJZpIwqwuCgoAoQtW8qdRF/XN/Ex20niElLV8hmxT2yPdxCSqHpyk9TZSeIoZLXwuRUXoal4fC3psHapva+uaiC7R6P2rjQSbPO7BLBtmlQRgkHrUiu6pVXOfsnsIaS89TQ2e+Lfhhnbo98Ig/u6vW+hRO6U6L0TW2BpmCEeoeqhmCVFQvAcZM02+LXy8UzRrTpdvIqAPF0Br9gCNGt5mYxjypznK5ySCcEdQZax/wz6/qfGVXZb/CeRCGEj6o6jiN+TLVP8LhURBGByaFKPAqvW6trHfbBX6ijiRmEnD2636iaIkEP58QcJUqAXcWQ4qwLo8RYka5n2ZQCelN3NYI2jqxNNhktYjrdQrElmvGL+rCTHWUKXwuWmn3dzCcZgJ3UlySEwo9ur1UH8B8cGxPt9ouWIXjdViK1rakyDSAh5ABE02Eg/15uiQW17vDOJ1R7hGSKcaH0GHnF1CbwTIzFVkAwdHPYyixb8TDpfpKzc7OCn1V5R8js8WxNTE8XYk/v9tcSQB2WJLXS76Hp+8Z9RspivT6+ed1tI+c39QsXv41oV5VyikGth11gEvdFyGPt4uoL8eHaWj6cTytNjklnINPoFFN2RVsBV7ye3lHMxqqU2f1QTlxMTWORxoQ30jJ2hAVNt8pzW1R8kDqlAnp31HypeIuMh+kK8G4MfKvIZyHO7W6FJz2n/CTOIk72pPnrWD7jw4MCBQNJ4qXzcA9GAExbe5Kmf2T2/AZ0NgP/FGuDc8J1cIzgiT6ybpSSIL6VgYXyd7Sql+tJ/+IiyVJGJaJc9QXCyInu3TKSLqjhIKOV+KjqZWO+L5Y9dLCYgPKduk5YRbd9UjcX5om0kVOPgBEaaYZsNcWexcUfwwbg//ZR3ILCTHfcZtuBT5D4sjdm7Wc6uV4adfSVZVMQFDto6/lDcgEE6FT+IHBbu+XhNjw+br7MnLtMEfm6yyYWT5b8qbZs+UPx5K78h1gePB2HIX53fWKx88E/gD/nbVNyqAfM7Z8xQvrBfIBpbqoXD5Z3dFzH4X712KMkHnlBOhVcQVdyz8P2zQfPhE38WuSEjFGqwmd99bv0IoAPJpUOAbFVq1vkj8tSVJrpBH1YjgeNmazEvIhJSuRMCiPn46D8L3WHDnU2E3EZF3GaFsxksNVlHBTDBYHCgGvdlp+B900Dfzd/LX/yoo+MrG38YjmRRZ8cpVpF70qQ8sdb+rJQ8a2KnXUZKUcYSy7ybAr2F96gVBb5YojPim0PV9Uibz1NLSUhMpsr5BAy686PWFe+ytGbqpxekxaZH6bqrBReRJ/zwLqIdAvMYTJmXG9Qn0ac7ZUxOgAJO2Y+aPMvcDyp4mVS7eKT/v2ZZj6sH5Bktudg1QZCd/acm8l5e+wGBB/+i77tK2mBM9phEbyZ5YNxV0UcUeBUKc/qEoICQMNTJYAJEAAAFYcV+JynDiwpsxIgAAAAAAAAAAA=) ## Sample model and label files | Runtime | Model files | Label files | | --- | --- | --- | | Qualcomm Neural Processing SDK | midasv2.dlc | monodepth.labels | | LiteRT | midas_quantized.tflite | monodepth.labels | | Qualcomm AI Engine direct | midas_quantized.bin | monodepth.labels | | | | | | | | | ## Prerequisites - If not already done so, [Download and install eSDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-51/install-sdk.html#download-and-install-esdk-). - [Download model and label files](https://docs.qualcomm.com/doc/80-70018-50/topic/download-model-and-label-files.html). The application supports the Qualcomm Neural Processing SDK, Qualcomm AI Engine direct, and LiteRT models. - To access your host device, enable SSH. For instructions, see [Sign in using SSH](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-254/how_to.html#use-ssh). Note: If SSH is already enabled, you can skip this step. - Connect the display to the device using the HDMI port. For instructions, see [Set up HDMI display](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-18/samples.html). - Enable the display: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1Copy to clipboard If you face issues while enabling camera or display, see [Camera troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-17/troubleshooting.html) and [Display troubleshooting](https://docs.qualcomm.com/bundle/publicresource/topics/80-70018-18/debug.html). ## Run the application The sample application uses the /etc/configs/config\_monodepth.json file to read the input parameters. To create your own config JSON file, use [config_monodepth.json](https://git.codelinaro.org/clo/le/platform/vendor/qcom-opensource/gst-plugins-qti-oss/-/blob/imsdk.lnx.2.0.0.r2-rel/gst-sample-apps/gst-ai-monodepth/config_monodepth.json?ref_type=heads) as a reference. 1. Use the following format of the config\_monodepth.json file: { "file-path": "", "ml-framework": "", "model": "", "labels": "", "constants": "", "runtime": "" }Copy to clipboard Note: Update the config JSON file based on the model, input stream, and other properties. For more information, see [Config JSON field description](https://docs.qualcomm.com/doc/80-70018-50/topic/mono-depth-from-video.html#mono-depth-from-video__section_xhk_l4r_32c). For example, run the application using the LiteRT model and DSP runtime, with input from a video file, and custom model and label paths: { "file-path": "/etc/media/video.mp4", "ml-framework": "tflite", "model": "/etc/models/midas_quantized.tflite", "labels": "/etc/labels/monodepth.labels", "constants": "Midas,q-offsets=<0.0>,q-scales=<4.716535568237305>;", "runtime": "dsp" }Copy to clipboard 2. Run the gst-ai-monodepth application: gst-ai-monodepth --config-file=/etc/configs/config_monodepth.jsonCopy to clipboard To display the available help options, run the following command in the SSH shell: gst-ai-monodepth -hCopy to clipboard To stop the use case, use CTRL + C. ## Expected output The overlaid model output stream is shown side by side with the live feed. Figure : Expected output for gst-ai-monodepth application ![](data:image/png;base64,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) ## Pipeline flow The table lists the plugins used in the mono depth pipeline: | Plugin | Description | | --- | --- | | Camera source:[qtiqmmfsrc](https://docs.qualcomm.com/doc/80-70018-50/topic/qtiqmmfsrc.html) |

  • Captures the live stream from camera.


  • Uses tee to split the stream for inferencing.


| | File source: filesrc |

  • Captures the video stream using filesrc, followed by
    qtdemux, which demultiplexes the stream.


  • Uses tee to split the stream for inferencing.


| | RTSP source: rtspsrc |

  • Captures the RTSP stream using rtspsrc, followed by
    rtph264depay for video extraction.


  • Uses tee to split the stream for inferencing.


| | h264parse | Parses the H.264 video. | | [v4l2h264dec](https://docs.qualcomm.com/doc/80-70018-50/topic/v4l2h264dec.html) | Decodes the video. | | [qtimlvconverter](https://docs.qualcomm.com/doc/80-70018-50/topic/qtimlvconverter.html) | Used by AI processing stream for preprocessing:

  1. Receives the video stream on its sink pad.


  2. Performs the following preprocessing on the stream data.
    This preprocessing is done when the model expects
    floating-point values as input.

    1. Color conversion


    2. Scaling (up or down)


    3. Normalization





  3. Converts the preprocessed video stream to a tensor stream on
    its source pad.




The tensor stream is used for inferencing in the later
stages of the pipeline. | | Inferencing plugins: [qtimlsnpe](https://docs.qualcomm.com/doc/80-70018-50/topic/qtimlsnpe.html), [qtimltflite](https://docs.qualcomm.com/doc/80-70018-50/topic/qtimltflite.html), and [qtimlqnn](https://docs.qualcomm.com/doc/80-70018-50/topic/qtimlqnn.html) | Uses the Midasv2 model for monodepth.

  1. The inference runtime receives the tensor stream on its sink
    pad.


  2. The runtime runs the inference.


  3. Produces a tensor stream with the inference results on its
    source pad.



The postprocessing plugin for processing the inference comes
from the Midasv2 model. | | [qtimlvsegmentation](https://docs.qualcomm.com/doc/80-70018-50/topic/qtimlvsegmentation.html) | Converts the inference tensors that it receives on its sink pad
into video formats that the multimedia plugins can use for further
processing. | | [qtivtransform](https://docs.qualcomm.com/doc/80-70018-50/topic/qtivtransform.html) | Converts the buffers on its source pad. These buffers are for
composition on Waylandsink. | | [Waylandsink](https://docs.qualcomm.com/doc/80-70018-50/topic/waylandsink.html) |

  1. Waylandsink submits the video stream received on its sink
    pad to Weston.


  2. Weston renders the video stream on a local display.


| ## Config JSON field description Table : Field description–config_monodepth.json file | Field | Values/description | | :--- | :--- | | **ml-framework** | Enable and use one of the following models:

  • snpe: Qualcomm Neural Processing SDK


  • tflite: LiteRT


  • qnn: Qualcomm AI Engine direct


| | **runtime** | Enable and use one of the following runtimes:

  • cpu


  • gpu


  • dsp


| | **Input source** | Enable and use one of the following input sources:

  • camera: Primary (0) or secondary (1).


  • file-path: The directory path to the video
    file.


  • rtsp-ip-port: The address of the RTSP
    stream:
    rtsp://<ip>:<port>/<stream>


| **Parent Topic:** [Run AI/ML sample applications](https://docs.qualcomm.com/doc/80-70018-50/topic/ai-ml-sample-applications.html) **Related Resources** - [Image segmentation](https://docs.qualcomm.com/doc/80-70018-50/topic/gst-ai-segmentation.html) Last Published: Jan 30, 2026 [Previous Topic Daisy chain detection and pose estimation](https://docs.qualcomm.com/bundle/publicresource/80-70018-50/topics/daisy-chain-detection-and-pose-detection.md) [Next Topic Video super-resolution](https://docs.qualcomm.com/bundle/publicresource/80-70018-50/topics/video-super-resolution.md)