Single frame capture framerate optimization
Posted: Fri Mar 08, 2024 7:18 pm
Hi again! Lots of questions from me, sorry!
For the eclipse I am running repeated sequences of single frame captures, stepping through a range of exposure settings. I've noticed that although the video frame preview rate (from an ASI678MC in the test case) is around 23 fps, however when I <set exposure-capture frame-repeat> that the max capture rate that I can achieve is about 3 fps (with short 5 ms exposures). I'm not sure where the time is being lost, whether it's from changing the exposure setting, waiting on file write, or something else? Is SharpCap blocking until each image file is written, and if so is there a format faster than TIFF? If the lost time is from the file write, is there a way to grab a number of exposures quickly without waiting for the write to complete (e.g. frame buffering)? Using CaptureSingleFrameAsync doesn't seem to be any faster.
Thanks again!
For the eclipse I am running repeated sequences of single frame captures, stepping through a range of exposure settings. I've noticed that although the video frame preview rate (from an ASI678MC in the test case) is around 23 fps, however when I <set exposure-capture frame-repeat> that the max capture rate that I can achieve is about 3 fps (with short 5 ms exposures). I'm not sure where the time is being lost, whether it's from changing the exposure setting, waiting on file write, or something else? Is SharpCap blocking until each image file is written, and if so is there a format faster than TIFF? If the lost time is from the file write, is there a way to grab a number of exposures quickly without waiting for the write to complete (e.g. frame buffering)? Using CaptureSingleFrameAsync doesn't seem to be any faster.
Thanks again!