Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility with raspberry pi camera module 3? #692

Open
biprav opened this issue Feb 10, 2024 · 5 comments
Open

Compatibility with raspberry pi camera module 3? #692

biprav opened this issue Feb 10, 2024 · 5 comments

Comments

@biprav
Copy link

biprav commented Feb 10, 2024

Hi.
I just bought a 12 MP raspberry pi camera module 3 and have connected it with a Pi zero 2W. I have tried using the cam web interface with the camera module 3 but it gives various errors. Can you kindly tell me whether it works with camera module 3?

Thank you.

@roberttidey
Copy link
Collaborator

This software uses the GPU legacy camera support which only supports v1 and v2 module rapsberry cameras.

@biprav
Copy link
Author

biprav commented Feb 11, 2024

This software uses the GPU legacy camera support which only supports v1 and v2 module rapsberry cameras.

Okay. Thank you for responding.

@ways
Copy link

ways commented May 23, 2024

No workaround to pipe video from camera v3 to this? I see there's some discussion around it in #688

@roberttidey
Copy link
Collaborator

This software currently makes heavy use of the GPU and the camera interface functions provided by the MMAL interface; now called legacy camera support and only available for v1 and V2 cameras.

There is not a simple video feed from the camera. The MMAL allows setting up duplicating data from the camera and passing it down various processing chains in the GPU tp provide for simultaneous, image capture, preview generation, video coding and capture, and video motion vectors for motion detection.

Yes, a lot of this could be ported to the new libCamera environment but this requires substantial software rewrites plus some of the functionality would need to be done in CPU software. This would be OK for the higher power Pi models but one of the use cases is to supply full functionality on PiZero hardware.

@kaihokori
Copy link

Hi @biprav, you might be interested in this. This program should be usable on the pi camera module 3 as it uses Picamera2 (which is developed by Raspberry Pi themselves) as a foundation. Be aware that not all functionality has been implemented but it should be a good starting point ^_^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants