Rank: 9 based on 3018 downloads (last 30 days) and 69 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
24 Jul 2014 Screenshot Face Recognition using Aggregated Features Recognize faces with remarkable accuracy by aggregating features across training images! Author: Brett Shoelson face recognition, computer vision, featurebased recognit... 58 0
09 Jun 2014 Screenshot makePuzzle.zip Create and solve 15- (sliding-block) puzzles with default or custom images. Author: Brett Shoelson games 66 0
04 Jun 2014 Screenshot draggableRect Create a draggable rectangle in normalized units. Author: Brett Shoelson draggable rectangle, draggable, rectangle, dragrect 14 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 67 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 147 2
Comments and Ratings by Brett View all
Updated File Comments Rating
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

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

Comments and Ratings on Brett's Files View all
Updated File Comment by Comments Rating
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 Shoelson, Brett

@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

@Brett
Dear Sir, I have sent you images via email. Please have a look on that.
Thanks.

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

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

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.

Contact us