Do any of us have 360 cameras like a flip 360 or GoPro?
I'm interested in capturing 360 video from the center of a conference room table and I would ultimately like to use face tracking to identify every face and then follow it with a square that's say three faces wide and two faces high and create sort of a zoom call view.
Until I can figure that out, I would be satisfied with just cutting it into two 180s and stacking them.
But a lot of the cameras I've looked at seem pretty dependent on Windows software to process the video, and I was wondering if that's really true or if there's reasonable useful ways to use these things in Linux.
Are you looking to do this live or in post?
You can get >180 degree C-mount lenses, and USB3 C-mount camera bases that appear as a UVC device.
Live would be fucking epic. I hadn't even considered that an option. I would be satisfied with post.
Probably also add automatic captioning based on facial recognition because I know I can do facial rec already with some script
On Tue, Jan 27, 2026, 17:15 Richard Allen [email protected] wrote:
Are you looking to do this live or in post?
You can get >180 degree C-mount lenses, and USB3 C-mount camera bases that appear as a UVC device. _______________________________________________ KCLUG mailing list -- [email protected] To unsubscribe send an email to [email protected] https://kclug.org/mailman3/postorius/lists/kclug.kclug.org/
I have done things like this in the past. With OpenCV, I would probably start with a haar cascade face detector, then a tracking loop to filter the angle to center of face, then construct a region around the face, then pull that out using CV::remap to generate the virtual camera.
One challenge you might face is that the remap step is effectively digital zoom, and 4K@180° may not be a lot of pixels per face, depending on how far away people sit. Some systems merge many image sensors to provide good resolution of each face, and some use a cone mirror to provide a cylindrical FOV.
I agree the idea is cool from a technological perspective. 🙂
It sounds like you intend to associate facial images with other personally identifiable information. Is that correct? What privacy policy applies?
On 1/27/26 19:44, Richard Allen wrote:
I have done things like this in the past. With OpenCV, I would probably start with a haar cascade face detector, then a tracking loop to filter the angle to center of face, then construct a region around the face, then pull that out using CV::remap to generate the virtual camera.
One challenge you might face is that the remap step is effectively digital zoom, and 4K@180° may not be a lot of pixels per face, depending on how far away people sit. Some systems merge many image sensors to provide good resolution of each face, and some use a cone mirror to provide a cylindrical FOV.
KCLUG mailing list -- [email protected] To unsubscribe send an email to [email protected] https://kclug.org/mailman3/postorius/lists/kclug.kclug.org/