We will use a mini computer like the Orange PI 5B (similar to the Raspberry PI) to be able to film the entire soccer field, reaching an angle equal to or greater than 180 degrees. We will join the 3 cameras using Python or any command line or script that the operating system can offer. It will generate 2 final videos:
1-) With the 3 cameras, a video that shows the whole field.
2-) With OpenCV you can track the ball on the field, if you don't detect the ball, keep the current position or try to follow the largest group of people on the field. W x H smaller than video 1 (HD).
The final videos will be uploaded to an online server (when you have internet, Wi-Fi connected to the internet). A simple webserver that shows the date and time the video was generated and we can open video 1 or video 2.
I already have some commands ready to start the project and the boards for testing, I will be able to carry out the tests. I can send 1 Orange Pi 5b + 3 cameras if needed.