Effacer les filtres
Effacer les filtres

Rare memory errors during frame acquisition with Matrox Solios eV-CL

3 vues (au cours des 30 derniers jours)
Till
Till le 9 Mai 2022
Commenté : Till le 19 Nov 2022
I have a problem with a Matrox frame grabber (Solios eV-CL). I am using this to capture from a Vieworks VC 4MC180 at fairly high data rates (4K resolution, 100+ fps), which I analyze on the fly; a small ROI is then saved to a video file. I use a videoinput object with a FramesAcquiredFcn to read out the incoming frames (50 at a time, currently).
While in general this works well (sometimes all goes smoothly for more than 100K frames), I occasionally get a memory error of the following sort, disrupting the acquisition:
"Error event occurred at 17:54:18 for video input object: <path to DCF file>
Unable to allocate memory for an incoming image frame due to insufficient free physical memory."
Occurence is unpredictable; sometimes the error occurs shortly after the start of the camera, sometimes after 20 minutes.The machine I am using is nowhere close to its memory limit (used RAM sits solidly at around 7 GB of 32 GB) and I have checked that frames are removed fast enough from the video input object with getdata(). I have the suspicion that it has something to do with the RAM on the frame grabber. I have also tried different acquisition modes (hardware triggered, free-run, etc.), but the error keeps popping up.
Anyone here who has encountered this or a similar error and can shed some light on the issue? Help would be very appreciated.
  2 commentaires
Sean Sanchez
Sean Sanchez le 18 Nov 2022
I'm seeing some intermittent issues in a similar way. Did you end up resolving this yourself?
Till
Till le 19 Nov 2022
Hi Sean. Sorry, no. This error is very rare, but quite persistent. I still see it in two different applications, so I assume that it does not depend on the specifics of the Matlab implementation.
What kind of issues do you see?

Connectez-vous pour commenter.

Réponses (0)

Produits


Version

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by