Rank: 8 based on 3000 downloads (last 30 days) and 68 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
09 Jun 2014 Screenshot makePuzzle.zip Create and solve 15- (sliding-block) puzzles with default or custom images. Author: Brett Shoelson games 73 0
04 Jun 2014 Screenshot draggableRect Create a draggable rectangle in normalized units. Author: Brett Shoelson draggable rectangle, draggable, rectangle, dragrect 17 3
  • 5.0
5.0 | 1 rating
09 May 2014 Screenshot customGray Create a custom grayscale image of an RGB--specify weightings or select from predefined versions. Author: Brett Shoelson rgb2gray, grayscale, colorspace, color segmentation, custom visualization 59 3
18 Apr 2014 Screenshot Feature-Based Image Registration An interactive app for registering images using a feature-based (computer-vision) workflow Author: Brett Shoelson computer vision, image processing, image registration 130 2
17 Apr 2014 Screenshot Image Morphology Tutorial An interactive, animated tutorial that explains image morphology Author: Brett Shoelson image processing, image morphology, tutorial 21 0
Comments and Ratings by Brett View all
Updated File Comments Rating
18 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

@Zainb:
Seems I have a bug in my code that is encountered if 'Auto-include ROI-deleted positives as negatives' is checked but no other negative images are specified. I sent you a fix (I think) via email; would you kindly try it out and let me know if it solves the issue? If it works, I will incorporate it in the next update.

In the meantime, if anyone else is running into this, specifying at least one non-automatic negative should fix the problem.

Thanks,
Brett

16 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

@Zainb:
Thanks for the comments. I have a hard time knowing what is going on--can't reproduce the error. How did you define your negative images? Did you use "ROI-masked positives" or did you add negative images, or both?

@Sorath:
I suppose that gun detection should work in this regard, though "gun" is pretty generic, and looks very different from different perspectives. You may need to create several different detectors for different types and views. I'm not sure I understand your question about about pixel size, nor what's going on. Are your ROIs too small, perhaps?

Brett

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

@Saleha:
[...] = edfread(fname, 'targetSignals', 4)

Does that work for you?
Brett

20 Jun 2014 ImadjustGUI Launches an interactive GUI for modifying the parameters of IMADJUST. Author: Brett Shoelson

@Nikita:
I am not able to reproduce that behavior (though I am seeing other unexpected, unwelcome behavior when I call the UI from another UI). Honestly, I never tried calling it from another GUI, and I'm not sure what is going on. Can you tell me what version of MATLAB you're using, and what OS? How are you calling it from your GUI? (Can you show a code snippet?)
Thanks,
Brett

20 Jun 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

@Ramesh:
Sorry, I don't have enough information to go on; not sure how to help you. If you would like to send me reproduction steps, I will try to help.
Brett

Comments and Ratings on Brett's Files View all
Updated File Comment by Comments Rating
24 Jul 2014 Draw multiple circles as a single line object FAST, EFFICIENT drawing of multiple circles! Author: Brett Shoelson Nguyen, Hau

it's useful for me ! thanks a lot !

23 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

@Brett
Dear Sir, when I am specifying the negative folder and starting training the detector, then I am getting lots of warnings like these specified below:

Warning: Did not recognize tag format 271.
Warning: Did not recognize tag format 272.
Warning: Did not recognize tag format 274.
Warning: Did not recognize tag format 282.
Warning: Did not recognize tag format 283.
Warning: Did not recognize tag format 296.
Warning: Did not recognize tag format 306.
Warning: Did not recognize tag format 529.
Warning: Did not recognize tag format 531.
Warning: Did not recognize tag format 532.
Warning: Did not recognize tag format 33432.
Warning: Did not recognize tag format 34665.
Warning: Did not recognize tag format 12601.
Warning: Did not recognize tag format 17197.
Warning: Did not recognize tag format 14646.
Warning: JPEG library error (8 bit), "Corrupt JPEG data: 10147 extraneous bytes before
marker 0xd9"."
Warning: Did not recognize tag format 271.
Warning: Did not recognize tag format 272.
Warning: Did not recognize tag format 274.
Warning: Did not recognize tag format 282.
Warning: Did not recognize tag format 283.
Warning: Did not recognize tag format 296.
Warning: Did not recognize tag format 306.
Warning: Did not recognize tag format 529.
Warning: Did not recognize tag format 531.
Warning: Did not recognize tag format 532.
Warning: Did not recognize tag format 33432.
Warning: Did not recognize tag format 34665.
Warning: Did not recognize tag format 12848.
Warning: Did not recognize tag format 17197.
Warning: Did not recognize tag format 14646.
Warning: JPEG library error (8 bit), "Corrupt JPEG data: 9715 extraneous bytes before
marker 0xd9"."

Every second lots of warnings are coming and training time is increased significantly.

I don't understand the reason behind that. Please help me to resolve this problem.
Thanks.

23 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

Dear Sir Brett! Thank you very much for your humble response. Regarding pixels, fortunately I have managed to solve the problem.
Regarding guns, for example I am training 2 different detectors, one for lets say "AK-47" and other for say "Beretta pistol". Is it possible to train a single detector which can detect both types of guns? Is there any technique through which both the detectors can be combined into one?

19 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 Zainb

Hey Brette

wow your fix is truely working.
I'v reply you an email, please have a look over there
Remaining you fix is ready for next updation
thank you very much

18 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 Shoelson, Brett

@Zainb:
Seems I have a bug in my code that is encountered if 'Auto-include ROI-deleted positives as negatives' is checked but no other negative images are specified. I sent you a fix (I think) via email; would you kindly try it out and let me know if it solves the issue? If it works, I will incorporate it in the next update.

In the meantime, if anyone else is running into this, specifying at least one non-automatic negative should fix the problem.

Thanks,
Brett

Contact us