Yes, a USB camera works. I believe it is something with the AI camera that because it has the IMX500 chip, the image processing happens at the camera level and is not sending the pi a valid input type for edge impulse to receive.
I have tried using Gstreamer and changing the pipeline to a format that edge impulse recieves but this still did not work
As we do not have much time for this project is there a way you can think of to get around this and make the camera work or would we need to switch to a USB camera
As well if we switch to a USB camera is the raspberry pi5 sufficient at performing the tasks or is investing in the RPi5 AI hat a good option
Do you have gstreamer1.0-libcamera installed? If not can you try install and try it again with Edge Impulse Linux CLI?
Can you return the output of gst-device-monitor-1.0?
And if the camera works with rpicam-hello (or similar tools) can you share the output?
Okay thank you both so much we are moving away from the AI camera modules. are there any cameras for the pi5 that you recommend and that have seamless support with edge impulse AI model?