Technical requirements
As with the previous chapters, verify the current setup of the AIO Management Hub and the Edge agent on your Edge node as per the instructions in Chapter 7’s Technical requirements section.
If you happen to be using a standalone Edge device node such as an Intel NUC, you may attach a USB video camera. Using Raspberry Pi, Nvidia Jetson/Xavier or any other similar devices are also good alternatives.
As depicted in Figure 14.1, the video stream can come from an MP4 file, an RTSP stream, or both. Although not required, it would be helpful to familiarize yourself with the concept of an RTSP stream and a VLC player if you are planning to use an RTSP stream in your example.
In this example, we will be using TensorFlow Lite as an ML model. Using PyTorch, OpenVINO, YOLO, and so on are also options.
Additionally, this application uses OpenCV, an open source software (OSS), to perform various image-processing tasks, and this example is written in Python...