You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using libcamera to grab frames on demand in some custom code, and it seems as though there is a 5-frame FILO queue that any given frame has to pass through before reaching my code, so that the result of any commanded acquisition is not seen until 5 acquisitions later. Is there any way to configure this so that the result of a commanded acquisition is seen by the caller immediately?
The text was updated successfully, but these errors were encountered:
This sounds like you are looking into the per-frame control feature of libcamera. That is not fully supported yet, but we're actively working on it currently. (it's not straightforward, as there are many components in play, with variable pipeline depths).
Can you share an example test code that demonstrates the requirements you are trying to meet?
Furthermore, I wonder if you are on an RPi, and in fact seeing that RPi drop frames to start with until the algorithms converge. How are you measuring or otherwise identifying this delay? It may be helpful to discuss how you are architecting your application to suit your needs.
I'm using libcamera to grab frames on demand in some custom code, and it seems as though there is a 5-frame FILO queue that any given frame has to pass through before reaching my code, so that the result of any commanded acquisition is not seen until 5 acquisitions later. Is there any way to configure this so that the result of a commanded acquisition is seen by the caller immediately?
The text was updated successfully, but these errors were encountered: