Go to Post It is one thing to be a great designer, it is another thing to be able to explain what you did, how things work, and why things happen. - Andy Baker [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-11-2007, 15:33
3dude_2231's Avatar
3dude_2231 3dude_2231 is offline
no one messes with a Thingy =|
AKA: Menscher,Ran Menscher =]
FRC #2231 (Onyxtronix)
Team Role: Leadership
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Shoham, Israel
Posts: 233
3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough
Send a message via MSN to 3dude_2231
thoughts about image processing

Hi guys,
just thinking of an after-project,
as mine is nearing it's end.

thought about getting into image processing,
CmuCam,webcams, etc.
just wondering,
how do I get started?
what do I need? (I program using C & ASM,I hope no new languages are necessary)
and what to expect?

thanks, Ran. =]
__________________
Redefining the word "Rookie". (for 2 years now..)


Israeli Off Season Games: WINNERS!
check out this cool project I'm into..

  #2   Spotlight this post!  
Unread 12-11-2007, 00:19
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: thoughts about image processing

What do you want to get out of your image processing?

I have done/seen image processing done well in LabVIEW, MATLAB and Python (in descending order of awesome). I'm sure you could do just as well in C, you'll just need to find a good library.

It is also fun to play with OpenGL - try nehe.gamedev.net
  #3   Spotlight this post!  
Unread 12-11-2007, 00:35
TimCraig TimCraig is offline
Registered User
AKA: Tim Craig
no team
 
Join Date: Aug 2004
Rookie Year: 2003
Location: San Jose, CA
Posts: 221
TimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to behold
Re: thoughts about image processing

Quote:
Originally Posted by 3dude_2231 View Post
thought about getting into image processing,
CmuCam,webcams, etc.
just wondering,
how do I get started?
what do I need? (I program using C & ASM,I hope no new languages are necessary)
and what to expect?
The CMUCam that was distributed with the KOP is very limited for really learning image processing techniques since you're limited to what the firmware that's part of the camera system can do. The new CMUCam3 is more flexible since you can install your own software but is probably not a great place to start.

I've used OpenCV which is an Intel library which became an open source project to try some things. You can find out about it here:

http://opencvlibrary.sourceforge.net/

There is quite a bit of other information available if you search the web. Getting it set up can be a little tricky but one you have on of the simple webcam image capture programs set up and working, you can easily modify it.

There are also some good image processing articles on CodeProject.com. Some show the effects on existing digital pictures so you can bypass the whole image capture process while you're learning image processing techniques.
  #4   Spotlight this post!  
Unread 12-11-2007, 09:22
3dude_2231's Avatar
3dude_2231 3dude_2231 is offline
no one messes with a Thingy =|
AKA: Menscher,Ran Menscher =]
FRC #2231 (Onyxtronix)
Team Role: Leadership
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Shoham, Israel
Posts: 233
3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough3dude_2231 is a jewel in the rough
Send a message via MSN to 3dude_2231
Re: thoughts about image processing

thank you both very much,
uhh.. Tim, you said that the CMUCAMs aren't so great for a starting point,
but you didn't mention what would be, is a standard webcam better?

in addtion, i understood you guys have experience with PC connected cams,
I was thinking more in the sense of using the cam with a smaller controller,
(such as a large PIC), if that's my larger objective, where should I start?

Thanks again,
Ran.
__________________
Redefining the word "Rookie". (for 2 years now..)


Israeli Off Season Games: WINNERS!
check out this cool project I'm into..

  #5   Spotlight this post!  
Unread 12-11-2007, 10:35
Chief Pride's Avatar
Chief Pride Chief Pride is offline
<3
AKA: James Kiefer
no team
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Kalamazoo, MI
Posts: 653
Chief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond reputeChief Pride has a reputation beyond repute
Re: thoughts about image processing

actually, i found areally great library for recognizing colors once... i wish i could remember the name, i will go search for it and when i find it i will give you the link
  #6   Spotlight this post!  
Unread 12-11-2007, 13:26
TimCraig TimCraig is offline
Registered User
AKA: Tim Craig
no team
 
Join Date: Aug 2004
Rookie Year: 2003
Location: San Jose, CA
Posts: 221
TimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to beholdTimCraig is a splendid one to behold
Re: thoughts about image processing

Quote:
Originally Posted by 3dude_2231 View Post
Tim, you said that the CMUCAMs aren't so great for a starting point,
but you didn't mention what would be, is a standard webcam better?
Yes, a webcam with a desktop or laptop would be a better setup to learn actual image processing. The development and debugging cycle would be some much faster and simpler than using a small system where you have to continually develop on a bigger computer anyhow, download it to the target, and have very limited debugging capability. Not to mention the limited memory and processing power. Image processing can be very memory and compute intensive and for the educational part you probably don't want to skimp on either. Once you learn, then you can port it to a small system.


Quote:
Originally Posted by 3dude_2231 View Post
I was thinking more in the sense of using the cam with a smaller controller,
(such as a large PIC), if that's my larger objective, where should I start?
One alternative to the CMUCam that I know of for small systems is the AVRCam. It's inexpensive and you can play with its programming. I believe it uses the same camera module that the CMUCam uses so you could potentially save that cost as well but you need to verify that. The toolset to program it is free as well. A lot of the people in the Silicon Valley Homebrew Robotics Club use AVR instead of PIC for their bot controllers.

http://www.jrobot.net/Projects/AVRcam.html
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Thoughts about future autonomous scoring... JimGRobot Programming 12 04-04-2007 00:01
Critique my image processing program... Salik Syed Programming 13 29-06-2006 16:57
Thoughts about the future FIRST games David55 General Forum 7 24-05-2006 00:34
Just some thoughts about FIRST I had while trying to fall asleep during build season Racer26 General Forum 31 20-03-2004 11:27


All times are GMT -5. The time now is 02:56.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi