Hi, I have just started to use openCV and I am very new to image/video processing and stitching so please bear with me while I explain what I am trying to accomplish.
1. I plan to purchase **3 HERO5 Black** and connect them to a PC via **HDMI**
2. For this I plan to use the following **Capture Card**, http://www.magewell.com/pro-capture-quad-hdmi
3. I plan to buy the following **NVIDIA Graphic Card** Nvidia Titan X, for processing the images
4. *The cameras position/angle between each other will be fixed*.The cameras will be moving with respect to the world, so the scene will be changing.
I would like to use **openCV** and preferably **python** to stitch real-time videos from these cameras into one video.
So first of all, I must start by asking
- Is the hardware I plan to purchase sufficient to solve the task? (is GoPro a good choice to do live video editing?)
- Does OpenCV support reading video feed from this capture card/HDMI input?
- Should I focus on using Linux or Windows, what platform is better supported by OpenCV? (hopefully not MAC)
- Where/How should I start with the programming? Are there simple OpenCV examples for reading HDMI feed and stitching out there as I believe someone else has already tried to solve this problem? I found the following link, but the project is too complicated for me to start with directly, https://github.com/lukeyeager/StitcHD (this seems to difficult to start with)
Any help is appreciated.
↧