You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue of RTSP feed with arm64-based OpenCV-Python is not working is solved.
The application, written in Python, can leverage the NPU only from an arm64-based Python environment.
However, the RTSP feed with amd64-based OpenCV-Python is working even on the Volterra Dev Kit 2023.
To make it work, a virtual environment containing Python 3.11.9 amd64 was created. From that virtual environment, the RTSP feed was fetched. Each frame from the feed was then sent to the application running on Python arm64 using a Network Socket.
The client, which fetches the RTSP feed, is located at client.py. The Python application performing inference receives the packets from the client RTSP and processes them.
Create a virtual environment using the Python installed in Step 1.
Activate the virtual environment.
Run the following commands: python -m pip install --upgrade pip pip install numpy==1.25.2 pip install opencv-python==4.10.0.84
In the client.py script, change the RTSP path accordingly.
In the Python application scripts, for example, image_classification_inference.py change the Python interpreter path to the path according to the virtual environment path created in Step 2.
When try running python applications with RTSP, application unable to read RTSP feed.
Device:
Volterra Windows Dev Kit-2023
Operating System:
Windows ARM64
Python Version:
Python 3.11 ARM64
OpenCV Version:
4.10.0.84
The text was updated successfully, but these errors were encountered: