The STM32F7/H7 has two USB ports, one is FS with PHY, which is now used for programming; the other is HS, although there is no HS PHY, but there is also a built-in FS PHY.
P0 and P1 pins are HS USB pins, so, we can use the P0 and P1 pins to implement another USB device, such as a UVC camera.
We can implement a USB_UVC python module to handle the UVC protocol.
If this is done, we can think of OpenMV as a normal USB camera. We can view it on the PC/Raspberry Pi, or call it in matlab, or in Python. OpenMV4 H7 has global shutter sensor, a global shutter UVC camera is also attractive!