キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

Creating a .CLF file using IMAQ

I have a application where I will be identifying multiple types of parts. The system needs to be capable of self teaching itself, should the part not match any of the images. Only will be 1 part in each image. I likely will have 200-300 different types of parts.

 

Can you create a .clf (image classification file) in IMAQ?

 

What is the limit number of classifications?

 

 

0 件の賞賛
メッセージ1/10
8,425件の閲覧回数

Hi, 

 

As far as I can see, first you need to call IMAQ Create Particle Classifier for create a classifier session, then teach it, then save classification file with IMAQ Write Classifier File. Don't forget to dispose session with IMAQ Dispose Classifier.

The limit of classifiers samples is unknown (at least for me). I think you will see your limit when performance going down sinficantly...

 

Andrey.

 

0 件の賞賛
メッセージ2/10
8,418件の閲覧回数

ToddAN -

 

The Vision Development Module also ships with a Classification Training Interface that lets you easily train and save a .clf file without having to write a program.

 

Greg Stoll

Vision R&D

National Instruments

Greg Stoll
LabVIEW R&D
0 件の賞賛
メッセージ3/10
8,400件の閲覧回数

Greg,

 

This will be an automated teach system, where if a match is not found the system needs to automaticly add a new classification.

 

If I have 500 different parts and one might be a match, is using the classification method the best way, or should I be working more to just simple Geometric Matching.

 

Todd

0 件の賞賛
メッセージ4/10
8,394件の閲覧回数

Todd -

 

Sounds like an interesting application!  In this case, you could use the Classification Training Interface to initially train, but you will need to add samples and such programmatically, and the Vision Development Module ships with interfaces to do this.

 

It sounds like the classification method would be the best way, although if you post a few sample images I'm sure others will be able to give you more specific advice.

 

Greg Stoll

Vision R&D

National Instruments

Greg Stoll
LabVIEW R&D
メッセージ5/10
8,390件の閲覧回数
Attached are some samples I am trying to classify. The system needs to have a database capable of 10,000 rims. I believe I can measure the diameter, number of bolt holes and width to break this down into maybe groups of up to 200 images each that I must match. If the image is not found I will need to prompt the operator to view the image, then suggest to create a new part number.
すべてをダウンロード
0 件の賞賛
メッセージ6/10
8,357件の閲覧回数

Hi,

Where may I find this training interface?

 

Thanks

0 件の賞賛
メッセージ7/10
7,309件の閲覧回数

David,

 

The classifier is part of the vision tools. For my application I created multiple items to look for in the images and then created a bin database based on some key parameters. When I get a new image I read the database and compute % of matches to each key item.

 

Todd

0 件の賞賛
メッセージ8/10
7,298件の閲覧回数

can we create .clf file in labview.can we use it for face recognition purpose.is so then how to create .clf file in labview.does anyone have example how to create .clf file

 

0 件の賞賛
メッセージ9/10
5,588件の閲覧回数

You can use IMAQ Create Custom Classifier VI and IMAQ Write Classifier File VI. There is an example called Particle Classification VI in the NI Example Finder which can be reached through the help menu in LabVIEW 

0 件の賞賛
メッセージ10/10
5,574件の閲覧回数