Rare memory errors during frame acquisition with Matrox Solios eV-CL
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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 Commenti
Sean Sanchez
il 18 Nov 2022
I'm seeing some intermittent issues in a similar way. Did you end up resolving this yourself?
Risposte (0)
Vedere anche
Categorie
Scopri di più su Matrox Hardware in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!