Rank: 10 based on 3243 downloads (last 30 days) and 72 files submitted
photo

Brett Shoelson

E-mail
Company/University
MathWorks
Lat/Long
38.87423, -77.13025

Personal Profile:

I'm a biomedical engineer by training, but I love MATLAB and have worked as a Principal Application Engineer for MathWorks since 2005.

Professional Interests:
(medical) image processing, computer vision, algorithm development, ui development

 

Watch this Author's files

 

Files Posted by Brett View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
22 Oct 2014 Screenshot editorwindow.m Open Editor Window, or select it if already open Author: Brett Shoelson section mode, cell modeeditor windo... 21 0
22 Oct 2014 removeComments(filename,commentIndicator) Returns the contents of a file with comments stripped. Author: Brett Shoelson strip comments, remove comments, file processing 21 0
07 Oct 2014 Screenshot Image Morphology An interactive environment for morphologically operating on images. Author: Brett Shoelson morphology, dilation, hit and miss, gui, image processing, strel 244 40
  • 5.0
5.0 | 12 ratings
06 Oct 2014 nancumprod Compute the cumulative product of matrices, specifying the treatment of NaNs. Author: Brett Shoelson nan, cumulative, prod, cumprod 31 7
  • 5.0
5.0 | 1 rating
03 Oct 2014 Screenshot createButtonLabel(string,varargin) Easily label pushbuttons with (rotated, vertical, or multi-line) text. Author: Brett Shoelson example, gui tools, create button label r... 45 0
  • 5.0
5.0 | 1 rating
Comments and Ratings by Brett View all
Updated File Comments Rating
28 Oct 2014 Cascade Training GUI: Specify Ground Truth Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. Author: Brett Shoelson

@Hassan: Training--especially with a large training set--is memory-intensive. Two things you might consider: 1) upgrade to a 64-bit machine/MATLAB; and 2) if you were using Haar features (which are memory hogs), try LBP or HOG features instead.

Hope that helps!

14 Aug 2014 Image Registration App UI environment for registering a Moving image to a Fixed image Author: Brett Shoelson

@binu:
Just click on the "Download Submission" button on the upper right of this page.
Brett

07 Aug 2014 Cascade Training GUI: Specify Ground Truth Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. Author: Brett Shoelson

@Mark:
You can get the version numbers of your particular tools by typing 'ver' at the Command Line. But again...please seem my comment dated March 8, 2013b below. You can use the Cascade Training GUI to specify ground truth in R2012b, or to use pre-trained detectors--but you'll need to update to R2013a (or later) to train new detectors.

27 Jul 2014 Cascade Training GUI: Specify Ground Truth Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. Author: Brett Shoelson

@Sorath:
The background images you sent me do not appear to be corrupt. I don't know if there are others that are corrupt downstream that are triggering these errors, or if something else is going on. You'll have to go into debug mode (try: >> dbstop if warning) and see if you can narrow down the offending image or command. If you see, for example, that you have successfully processed several negative images before the warnings are triggered, that would give you additional information.
Brett

24 Jul 2014 Cascade Training GUI: Specify Ground Truth Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. Author: Brett Shoelson

@Sorath,
It appears that your negative images may be corrupt. Would you please send me ONE (small one)?
Brett

Comments and Ratings on Brett's Files View all
Updated File Comment by Comments Rating
29 Oct 2014 expandAxes Click any axes to expand it in a separate figure. Right-click expanded axes to export contents! Author: Brett Shoelson Niccoli, Matteo

28 Oct 2014 Cascade Training GUI: Specify Ground Truth Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. Author: Brett Shoelson Shoelson, Brett

@Hassan: Training--especially with a large training set--is memory-intensive. Two things you might consider: 1) upgrade to a 64-bit machine/MATLAB; and 2) if you were using Haar features (which are memory hogs), try LBP or HOG features instead.

Hope that helps!

27 Oct 2014 Cascade Training GUI: Specify Ground Truth Interactive GUI for managing the selection and positioning of rectangular ROIs in a list of images. Author: Brett Shoelson Hassan

getting the following errors during training:

Error using ocvTrainCascade
Error in c:\temp\a3p0_3607_2384\win32\opencv\modules\core\src\alloc.cpp: Insufficient
memory.

Error in trainCascadeObjectDetector (line 265)
ocvTrainCascade(filenameParams, trainerParams, cascadeParams, boostParams, ...

Error in CascadeTrainGUI/trainDetector (line 1965)
trainCascadeObjectDetector([CTS.SessionName '.xml'], ...

Error while evaluating uicontrol Callback
(Kindly help I m in urgent need)

25 Oct 2014 edfRead A simple file reader for European Data Formatted (EDF-) files. Author: Brett Shoelson olga

Hi Brett! Great function - very helpful. But here is what I came across while using it to load edf eeg data from different EEG data acquisition systems. In case of at least one system, your function did not read the correct sampling frequency and so also produced an incorrect duration of the EEG record. if you are interested, I would be happy to send you the EEG signal to check this.

24 Oct 2014 edfRead A simple file reader for European Data Formatted (EDF-) files. Author: Brett Shoelson olga

Contact us