Image Acquisition Camera - High Speed - Fast Capture

조회 수: 13 (최근 30일)
Jeremy
Jeremy 2013년 2월 11일
댓글: Walter Roberson 2018년 1월 5일
Hello,
I am using Matlab 2012 with Image Acquisition Toolbox 2012.
I am using a generic webcam (Logitech Sphere AF) with the command
frame=getsnapshot(obj);
for image capture with the following default properties:
% % Device Specific Default Properties:
% BacklightCompensation = on
% Brightness = 128
% Contrast = 32
% Exposure = -7
% ExposureMode = auto
% Focus = 0
% FocusMode = auto
% FrameRate = 30.0000
% Gain = 0
% HorizontalFlip = off
% Pan = 0
% Saturation = 32
% Sharpness = 224
% Tilt = 0
% VerticalFlip = off
% WhiteBalance = 4000
% WhiteBalanceMode = auto
I am trying to find a faster camera model and property settings, if possible on a usb connection.
Does anyone have any suggestions for a specific camera model and associated manually configured properties settings for maximum frame capture speed?
Best, Jeremy

채택된 답변

Thomas
Thomas 2013년 2월 23일
편집: Walter Roberson 2013년 2월 23일
Jeremy,
We use the Thorlabs CMOS camera and get frame rates of several hundred Hertz using mex files, for regions of interest of 32 x 32 pixels. There is some memory management involved, and we use separate mex files for opening the camera (once per session), grabbing a frame, and closing the camera (once per session). We also have a mex file for setting the pixel clock, the exposure, and the frame rate. I don't promise it will work for you, but I've posted the files for the time being here, along with the code required to create the mex files and a demo m-file that tests it all out.
By the way, we also do SLM compensation through scattering media! Good luck.
  댓글 수: 7
gerard ditaranto
gerard ditaranto 2018년 1월 3일
i would be interested in this file also
Walter Roberson
Walter Roberson 2018년 1월 5일
Chris Stockbridge mentioned a File Exchange contribution; did you give that a try?

댓글을 달려면 로그인하십시오.

추가 답변 (4개)

Chris Stockbridge
Chris Stockbridge 2015년 10월 20일
All of the files for working with the Thorlabs DCx series of cameras can now be found on the MATLAB file exchange here: Thorlabs DCx

Walter Roberson
Walter Roberson 2013년 2월 11일

David Tarkowski
David Tarkowski 2013년 2월 11일
Your question is a little vague, but I think that this example should help you out.

Jeremy
Jeremy 2013년 2월 11일
Thank you for your response,
I am imaging the speckle pattern of light scattered through tissue from the beam output of a spatial light modulator for an adaptive optics experiment.
The modulator is controlled by an lcd with a frame rate of ~60Hz. I am trying to setup frame capture at this speed (~60Hz ; elapsed time 0.05 sec) or faster if possible. The decorrelation time constant for the tissue is 3-4secs so every little bit helps.
One option is to buy a Thorlabs DCC1545M and play with the mex interface(from previous thread below)
which is tricky but should enable optimization of device properties to achieve a faster frame rate.
I am searching for some specific cmos usb devices which have been shown to work with Matlab that have faster hardware performance than the above devices.
Jeremy

카테고리

Help CenterFile Exchange에서 MATLAB Support Package for IP Cameras에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by