Go to Post The engineers and mentors provide the "I" in FIRST and FIRST would be nowhere near where it is today without this exceptional leadership shown by so many of these volunteers. - Chris Fultz [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #4   Spotlight this post!  
Unread 03-08-2009, 08:53
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,753
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: 1D/2D Barcodes with Camera (Micro QR, Semacode, etc.)

All of the algorithms that search will benefit from a search area that is smaller. They will work faster and are less likely to find false positives in the scene. I believe that one of the 2D bars is commonly used for full scene, but I don't have experience with how robust it is.

The fiducial dialog in that package is a bit more specialized to robotics than what NI Vision contains, but I think that you can use the Characterization functions with skewed templates in the same way. If you have access to a computer with last years files on them, flip through the NI Vision Concepts manual. It was installed in Program Files/National Instruments/Vision/Documentation. It contains a chapter on each of the major techniques implemented in NI Imaq. Each of the search functions has their strengths and weaknesses, and it is useful to know a bit about your options.

Characterization uses mask comparisons and I'm pretty sure it supports scaling and rotation variation. The aspect skew is accomplished by adding skewed templates. If this were going to be used extensively for FRC, we'd add a training dialog that'd generate the skewed images automatically. If the characterization doesn't support rotation or scaling, then those would need to be generated too, or we'd move to other techniques such as geometric edge detection.

Greg McKaskle
 


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
Micro Switch + PWM = Button? iSnoopy Electrical 7 15-02-2009 23:35
Micro Switch Code dboisvert C/C++ 2 13-02-2009 13:34
Luminary Micro / Jaguar utlinebacker Electrical 8 13-01-2009 12:33
Using vex micro controller with hobby shop receiver? kajeevan Programming 2 28-11-2008 02:53
Problems Getting Started etc. etc. Descartes FIRST Lego League 5 09-11-2004 07:32


All times are GMT -5. The time now is 20:33.

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