JARVIS-MoCap / JARVIS-AcquisitionTool

AcquisitionTool to record multi-camera recordings for the JARVIS 3D Markerless Pose Estimation Toolbox
https://jarvis-mocap.github.io/jarvis-docs/
GNU Lesser General Public License v2.1
19 stars 3 forks source link

Basler camera support? #5

Closed Antorithms closed 1 year ago

Antorithms commented 2 years ago

Hi, Are you by any chance planning to implement support for Basler Ace2 cameras ? ( https://www.baslerweb.com/en/products/cameras/area-scan-cameras/ace2/a2a1920-160umpro/ ) If so what would be the expected timeline? Otherwise do you think it would be feasible and or very time-consuming ? Thanks a lot in advance!

JARVIS-MoCap commented 1 year ago

Hi,

While I very much plan on supporting different camera manufacturers in the future, it probably won't happen in the next couple of months. The biggest obstacle is that I currently only have access to FLIR cameras. You would be more than welcome to try implementing support for Basler cameras yourself of course. Basically you would have to implement a Basler camera interface class, but I think that would be a relatively time consuming and project and you'd have to dive pretty deep into the inner workings of the AcquisitionTool.

Best, Timo

JARVIS-MoCap commented 1 year ago

After looking into it some more we have decided to not implement support for any other camera manufacturer in the near future, due to the complexity of implementing this in the current AcquisitionTool architecture, so I'll close this issue for now.

That being said, after some initial testing Aravis looks incredibly promising. This would allow using any USB3/GigE camera that follows the GeniCam standrard (FLIR, Basler, Ximea, ImagingSource,...), so there is potential for a much more flexible rewrite of the AcquisitionTool in the future,