 |
|
| Science Forum Index » Image Processing Forum » Need Help with Image Processing using Mathematica... |
|
Page 1 of 1 |
|
| Author |
Message |
| jalbers... |
Posted: Mon Oct 05, 2009 10:21 am |
|
|
|
Guest
|
I have been playing around with image processing using Mathematica and
have started to do some reading to learn some of the fundamentals of
image processing. I want to be able to build a machine that can
recognize basic hardware items nuts, bolts, washers, screws,
springs, ... as they go down a conveyor belt in single file and also
once they are identified classify them by size. I plan to have a
digital camera take a picture of the item as it passes by and then do
some image processing in Mathematica to determine the type of object
and size.
After I master some of the fundementals, what books should I read on
image processing and topics, algorithms on image processing should I
study in more depth to learn how to do this specific type of object
recognition?
Any help would be greatly appreciated. Thanks |
|
|
| Back to top |
|
|
|
| ImageAnalyst... |
Posted: Tue Oct 06, 2009 12:44 am |
|
|
|
Guest
|
On Oct 5, 4:21 pm, jalbers <jalb... at (no spam) bsu.edu> wrote:
[quote:b0374876f4]I have been playing around with image processing using Mathematica and
have started to do some reading to learn some of the fundamentals of
image processing. I want to be able to build a machine that can
recognize basic hardware items nuts, bolts, washers, screws,
springs, ... as they go down a conveyor belt in single file and also
once they are identified classify them by size. I plan to have a
digital camera take a picture of the item as it passes by and then do
some image processing in Mathematica to determine the type of object
and size.
After I master some of the fundementals, what books should I read on
image processing and topics, algorithms on image processing should I
study in more depth to learn how to do this specific type of object
recognition?
Any help would be greatly appreciated. Thanks
[/quote:b0374876f4]
-------------------------------------------------------------------------------
This type of object recognition would be covered in the fundamentals,
unless you have the objects overlap, in which case it gets trickier.
There are lots of books on image processing. Personally I like the
Handbook of Image Processing by John Russ because it deals with a very
wide variety of subjects/samples (i.e. it's not all medical or remote
sensing - it has lots of different scenes). Perhaps there is a book
more targeted towards machine vision (industrial inspection) that
would be more focused for what you want. |
|
|
| Back to top |
|
|
|
| Randy Crawford... |
Posted: Mon Oct 12, 2009 7:37 pm |
|
|
|
Guest
|
On Mon, 05 Oct 2009 13:21:24 -0700, jalbers wrote:
[quote:179e601af6]I have been playing around with image processing using Mathematica and
have started to do some reading to learn some of the fundamentals of
image processing. I want to be able to build a machine that can
recognize basic hardware items nuts, bolts, washers, screws, springs,
... as they go down a conveyor belt in single file and also once they
are identified classify them by size. I plan to have a digital camera
take a picture of the item as it passes by and then do some image
processing in Mathematica to determine the type of object and size.
After I master some of the fundementals, what books should I read on
image processing and topics, algorithms on image processing should I
study in more depth to learn how to do this specific type of object
recognition?
....[/quote:179e601af6]
I think few textbooks address shape recognition. It's a relatively
advanced topic that texts liks Gonzalez and Woods or Jain simply don't
have enough pages to cover.
<http://www.amazon.com/Digital-Image-Processing-Rafael-Gonzalez/
dp/013168728X/ref=sr_1_1?ie=UTF8&s=books&qid=1255396622&sr=8-1>
<http://www.amazon.com/Fundamentals-Digital-Image-Processing-Anil/
dp/0133361659/ref=pd_sim_b_12>
Two important papers on shape recognition are:
Active Appearance Models (Cootes)
http://en.wikipedia.org/wiki/Active_appearance_model
http://citeseer.ist.psu.edu/old/723056.html
Scale-invariant feature transform (Lowe)
http://en.wikipedia.org/wiki/Scale-invariant_feature_transform
http://www.cs.ubc.ca/~lowe/papers/ijcv04.pdf
In both cases, you can probably find free source code on the web
to get started. But Matlab is much more popular for imaging than
Mathematica.
Randy |
|
|
| Back to top |
|
|
|
| Jan Bruijns... |
Posted: Wed Oct 14, 2009 12:19 am |
|
|
|
Guest
|
Randy Crawford wrote:
[quote:1ce4c22013]On Mon, 05 Oct 2009 13:21:24 -0700, jalbers wrote:
I have been playing around with image processing using Mathematica and
have started to do some reading to learn some of the fundamentals of
image processing. I want to be able to build a machine that can
recognize basic hardware items nuts, bolts, washers, screws, springs,
... as they go down a conveyor belt in single file and also once they
are identified classify them by size. I plan to have a digital camera
take a picture of the item as it passes by and then do some image
processing in Mathematica to determine the type of object and size.
After I master some of the fundementals, what books should I read on
image processing and topics, algorithms on image processing should I
study in more depth to learn how to do this specific type of object
recognition?
...
I think few textbooks address shape recognition. It's a relatively
advanced topic that texts liks Gonzalez and Woods or Jain simply don't
have enough pages to cover.
http://www.amazon.com/Digital-Image-Processing-Rafael-Gonzalez/
dp/013168728X/ref=sr_1_1?ie=UTF8&s=books&qid=1255396622&sr=8-1
http://www.amazon.com/Fundamentals-Digital-Image-Processing-Anil/
dp/0133361659/ref=pd_sim_b_12
Two important papers on shape recognition are:
Active Appearance Models (Cootes)
http://en.wikipedia.org/wiki/Active_appearance_model
http://citeseer.ist.psu.edu/old/723056.html
Scale-invariant feature transform (Lowe)
http://en.wikipedia.org/wiki/Scale-invariant_feature_transform
http://www.cs.ubc.ca/~lowe/papers/ijcv04.pdf
In both cases, you can probably find free source code on the web
to get started. But Matlab is much more popular for imaging than
Mathematica.
Randy
Dear Randy,[/quote:1ce4c22013]
The next book is about image processing with mathematica:
Front-end vision and multi-scale image analysis
Bart M. ter Haar Romeny, PhD
Eindhoven University of Technology
Faculty of Biomedical Engineering
Biomedical Imaging & Informatics
Eindhoven - the Netherlands
B.M.terHaarRomeny at (no spam) tue.nl <mailto:B.M.terHaarRomeny at (no spam) tue.nl> ,
bmia.bmt.tue.nl <http://bmia.bmt.tue.nl>
Version September 2009 homepage author
<http://bmia.bmt.tue.nl/people/BRomeny/index.html>
for /Mathematica/ 5.2 and 6.0 and 7.
--
Jan Bruijns
Senior Scientist, Philips Research Europe - Eindhoven
Office: WO-p-94, Postbox WO02
High Tech Campus 36, 5656 AE EINDHOVEN
The Netherlands
Phone: +31 40 2744724
Fax: +31 40 2742630
E-mail: jan.bruijns at (no spam) philips.com |
|
|
| Back to top |
|
|
|
| Johann Blaser... |
Posted: Fri Oct 16, 2009 9:32 am |
|
|
|
Guest
|
|
| Back to top |
|
|
|
|
|
All times are GMT - 5 Hours
The time now is Sun Nov 29, 2009 6:33 pm
|
|