2 line carplate number recognition using vision assistant software

I am doing FYP(Final Year Project). I am using national instruments vision assistant 2010 and want to recognize car plate number.
I already try out single line car plate number ready. Now my probelm is cannot recognize 2-line car plate number. I also still trying auto detect the car palte number and recognize the car palte number. I don't want to manuals select the car plate number. please find out for me solutions.
I also attach the file (2-line car plate number photo) also.
Thanks alots
Attachments:
01112011247.jpg ‏1806 KB

Hello,
using simple calibration model, you realize that you disregard the lens distortion? It is also advisable that the camera is perpendicular to the inspected object. Here, a telecentric lens helps too.
The simple calibration performs direct conversion from pixels to real-world units. For example, if you know a real world object that you measure is 10 mm in size and it occupies 10 pixels on the image, then the conversion factor is 10mm/10pix = 1mm/pix.
So, you want to measure an object with size U (in pixels), you use the equation:
X = 1mm/pix * U (note that this is for horizontal direction, vertical direction is analogous)
Best regards,
K
https://decibel.ni.com/content/blogs/kl3m3n
"Kudos: Users may give one another Kudos on the forums for posts that they found particularly helpful or insightful."

Similar Messages

  • How to train OCR using VISION ASSISTANT for multiple character recognition

    Sir I have tried training OCR using Vision Assistant for character recognition. For the process i have used a fixed focus camera but the character i had trained were undetectable. So sir please provide me a liable solution to the problem.
    Thank you.
    I have attached my project description and also the .vi file of my work towards it.
    Attachments:
    Project phase I.vi ‏138 KB
    WP_20140814_17_27_38_Pro.jpg ‏1444 KB

    Can you post a real jpg instead of renaming a bmp to jpg?

  • I am using Pattern matching using vision assistant . its able to detect the temple which created while configuration

    Hi all , 
             i am using vision assistant to do patten matching . its able to find the pattern with created template in vision assistant .
            if i load some other pattern is not detecting .. 
             i have attached my vi file 
    Attachments:
    PM_light.vi ‏266 KB

    Hi all , 
             i am using vision assistant to do patten matching . its able to find the pattern with created template in vision assistant .
            if i load some other pattern is not detecting .. 
             i have attached my vi file 
    Attachments:
    PM_light.vi ‏266 KB

  • How do you rotate a Tiff picture without using Vision Development software?

    Hi:
    Does anybody know how to rotate a TIFF picture in Labview if I don't have the complete Vision Development package?
    I do have the limited Vision Acquisition software that allows me to do some basic manipulation but not rotate.
    The pic is a binary string.
    Thanks

    Especially easy are the simple rotations (90, 180, 270 degrees)
    see: http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=235791
    But arbitrary rotations are not that hard either:
    see: http://forums.ni.com/ni/board/message?board.id=BreakPoint&message.id=748#M748
    (you could even use bilinear interpolation for extra fidelity since the pixels don't map 1:1 for arbitrary rotations, , see http://forums.ni.com/ni/board/message?board.id=170&view=by_date_ascending&message.id=166566#M166566)
    LabVIEW Champion . Do more with less code and in less time .

  • We are using vision assistant and we don't no which the best function we can use for our product

     Pass   " the camera from the top view"
     Fail 1
     Fail 2
     Fail 3
     Fail 4
     Fail 5
     Fail 6

    Hi Christophec,
     Fail 2 has outside edge

  • So I want to use an imaging device with Vision Assistant then incorporate that into my LabView 8.6 code. How can I do this?

    So here's what I have so far written, I have LabView program to interface with my microscope stage, autofocus. I want to try now to interface the camera using Vision Assistant.
    The procedure I want the program to perform is taking this CR-39 detectors and placing them on this stage and the camera to take images of this detector frame by frame. So I want the program to go to the very top corner of the detector on the stage. Then the camera would autofocus (if needed) and take an image. So this would take an image for every micron of the detector on that row. Then move to the next  and so on. Until it has successfully imaged the whole detector.  Is anyone well versed on Vision Assistant and willing to give some advice on this? It would be greatly appreciated.
    The purpose is eliminate the previous method of acquiring images by manually focusing on the tracks created by the particles. I want to this program to run itself without a user being present, so just pressing a button would send the program into autopilot and it would perform the procedure.
    What are CR-39 detectors?
    Allyl Diglycol Carbonate (ADC) is a plastic polymer. When ionizing radiation passes through the CR-39 it breaks the chemical bonds of the polymer and it creates a latent damage trail along the trajectory of the particles. These trails are further ethced using a chemical solution to make the tracts larger which can finally be seeing using an optical microscope.
    Thank you,
    HumanCondition

    Hi Justin,
    Yes I already have a vi that controls the stage.
    So the camera is stationary above the stage. Now what I want to do is get the camera to take the pictures of the detector by moving the stage frame by frame for example starting from the top right corner of the detector (by taking an image) then ending on the top left corner of the detector (by taking an image) then having the stage move down a row and starting the process over again until each frame (or piece) has been imaged.
    My goal is while the stage is moving to every little frame of the detector I would like for it to autofocus if necessary, and take a image to be for each frame of the detector.
    Using the auto focus requires the moving of the stage up and down.
    HumanCondition

  • Vision assistant - Sequence acquisition

    I just sarted using Vision assistant and when I want to do a sequence acquisition, the sequence acquisition wizard only shows the input of the number of frames only. How do I set the Skip Count?, Line, triggering action, timeout and polarity? I only have that one option of Number of frames and then have to click next and finish. Do I do these settings in Vission assistant?, if so, how? Or I have to set all this in MAX? am using labview 2013. If I get a time-out error do I set it in MAX as well? Could not acquire (ROI) whilst acquiring continous images. do I need to install some drivers or all this I set in MAX?
    Rose 2010

    Unfortunately, in the Acquire Image (1394, GigE, or USB) step, the sequence acquisition feature does not allow you to specify a skip count.
    I filed CAR 488272 to address that request in a future version of the software.
    The step should use the Max configuration, or the attributes you specified in the Attributes tab, as for the trigger configuration.
    That configuration should be used for the sequence acquisition.

  • No Image - 1473R With Vision Assistant

    Hopefully this is a simple fix and I'm missing something very obvious, so here is what's up. I'm originally a text programmer but for this project I'm stuck using LabVIEW which is completely unfamiliar; I've been working on this for days with no progress so I thougt I'd see if anyone had some pointers. The goal of the project is to use the PCIe-1473R FPGA to do live gain control, overlay, and maybe some recognition.
    I started with the "Image Processing with Vision Assistant on FPGA" example and made a few simple changes to just attempt to get a video feed through. The camera we are using is a Pulnix TM 1325 CL, which outputs a 1 tap/10 bit Camera Link signal. Since this example VI is originally configured 1 tap/8 bit I changed the incoming pixel to be read as 1 tap/10 bit and compiled and tested. When I try to start video acquisition I get no errors but no frames are grabbed. The frame's acquisitioned count does not increase and nothing is displayed. If I switch to line scan I get a scanning static image, but this is not a line scan camera and my other NI frame grabber card shows an image from the camera fine.
    I wasn't all that surprised with this result, as the input is 10 bit and the acquisition FIFO and DMA FIFO are both 8 bit orginally. So, I changed them to U16 and also changed IMAQ FPGA FIFO to Pixel Bus and IMAQ FPGA Pixel Bus to FIFO blocks on either side of the Vision Assistant to U16. With this configuration, I again get no image at all; same results. I suspect this is because the incoming image is signed, so the types should be I16 instead. However, there is no setting for I16 on the Pixel Bus conversion methods. Am I not understanding the types happneing here or is there an alternative method for using Vision Assistant with signed images? I'd think it'd be odd not have support for signed input.
    Anyway, I've tried all the different combos of settings I can think of. Does anyone have any input? I feel like it must be either a buffer size problem or a signing problem, but I don't really know. Any and all input is welcome!
    Thanks for helping out a new guy,
    Kidron

    I ended up resolving this issue by switching cameras. The end goal was to use a FLIR SC6100, so I switched to it and was able to get things working shortly. The FLIR does use unsigned ints, so I believe that's what resovled the issue for anyone running into this in the future.

  • Vision assistant problem

    Hi guys,
    I am having a problem with vision assistant when i run the script within vision assitant it locates all of my patterns and finds the template file paths etc and all is good. However, when i run my application the vision assistant fails to locate the patterns or the template file paths. Any help in why this is happening woud be of great help.
    Regards,
    Damien
    Solved!
    Go to Solution.

    Hi,
    Thank you for replying. Yes i created inputs paths and i believe the paths are correct. The strange thing is i have a number of inspections that work using vision assistant but for this one inspection it wont work. I have attached a screenshot of the vi with file paths etc. It is the same as other inspections that work so i am lost as to why this particular vi wont locate the templates/patterns.
    Damien
    Attachments:
    Doc1.docx ‏227 KB

  • Very disappointed that Lion is causing major problems with disable students assistive software in the UK. Software suppliers are not issuing patches/upgrades until 2012. Totally unacceptable attitude from Apple in ignoring disabled customers

    This is going to affect a large number of disabled UK students as patches and upgrades for the specialist software are not due for release until late 2011/early 2012.
    Only options they have is to revert to Snow leopard, defficult as Apple have even recall resellers stock and upgraded it to Lion.
    I am contacting the UK educational funding bodies with a view to suspending purchasing of all Apple equipment until such time as the situation has resolved itself.

    Ikrups says "Speaking of getting one's professional act together I would take a look in the mirror if I were you. A professional responsible for maintaining the computer equipment and network of a school system would certainly perform extensive testing of any new operating system upgrade before deploying it. Even the smallest corporations don't just upgrade software willy-nilly. If you had thought to set up a test system and verified what software worked and what didn't before deploying Lion to the entire system you would have been protecting your students from these issues. A professional would have discovered these issues and delayed deployment of Lion until the patches you mention were available. But you didn't and now you are trying to deflect blame from yourself and your staff. And you dare to accuse Apple of incompetence. I call hypocrisy"
    I seem to have ruffled a couple of feathers. I do not remember saying I was responsible for computer systems/networks/school systems. Or accusing Apple of incompetence.
    All I did was state that Apple seems to have forgotten or is not aware about the potential impact of Lion on disabled students in the UK and both apple and the assistive software suppliers failed to act together over this omission.
    During our research prior to the launch of Lion we as a specialist group had identified 22 of the 40 applications used in assistive software that had 'Problems' this was communicated to all interested parties. Still waiting for the 'FIX'
    FYI ALL parties have had similar notices on their BB's NOT just Apple.
    despite being given 2 ears and 1 mouth some people do not listen twice as much as they speak.

  • Vision assistant missing .llb (ver 8.6)

    Attempting to build a VI using Vision Assistant 8.6.  Using the Shape Detection tool as well.  When building the vi, it is looking for Vision Assistant Utils.llb (IVA Store Shape Circles Results.vi).  I cannot locate it anywhere on my harddrive.  

    Hi MSE From reading this thread it appears that the original issue faced by dre99gsx was resolved by reinstalling Vision Acquisition Software. I take it you are experiencing a similar problem when creating an application using application builder you run into this missing dependency? Are you using both Vision Development Module and Vision Acquisition Software? Are both of these activated?

  • Upgrade issues with Vision Assistant

    Hi Guys,
    I have encountered a problem with finding and analysing data from vision assistant since I upgraded to the new labVIEW 2013 SP2 a couple of weeks back. Within my application I perform countless camera inspections using vision assistant however i have noticed that for 4 particular inspections my vision assistant does not perform as it should. All other inspections have worked perfectly which is quite strange. Even the scripts are the same along witht the file directory locations. The first error was -1074396120 IMAQ Match Pattern3 saying the possible error was because it was not an image etc. However, after instancing a known working script into vision assistant for that inspection i receive an image but I dont receive an output from visin assisant that I am looking for.
    Within my inspection I look for 4 templates and an OCR check etc and perform boolean logic to give me a true/false result. When i run my application i always get a false result, even my probes tell me there was no template match etc but when i open up the script and run it all the templates are picked up! I created a new less complicated inspection where i only look for one pattern and again i get a false result. Has anyone got any ideas? I am a bit lost at the moment considering non of the other inspections have been affected. Even creating new file paths for directories but no joy!
    Thanks in advance guys! 

    Hi Chris,
    I was away for a few weeks. I have attached an image with template. The version I currently run is Development 2013 SP1 and the Vision Development module 2013 SP1 see attachment (Doc1). The executable runs perfectly for all of my inspections which is over 100 and only 2/3 fail because it will not find the template. The template has the same file paths as all the other inspections. When running the application i receive a fail because it doesnt see a template i believe. However, when i open the vision assistant express VI and run through the script it finds the templates no problem. Any advice is welcome.
    Damien
    Attachments:
    230.png ‏2220 KB
    Edge Template2.png ‏223 KB
    Doc1.docx ‏115 KB

  • NI Vision Assistant - "Create LabVIEW VI" produces a blank VI

    Hello, I'm using:
    - LabVIEW 2011 SP1 v11.0.1 32bit
    - Vision Assistant 2011 SP1 Build 20111212112331
    When I create a simple script in Vision Assistant and click on "Create LabVIEW VI", the VI file is created, but when I open it, I can only see a blank VI.
    I really hope someone could help me, I don't know how to solve this problem.
    If you need more informations, I'll provide them.
    Thank you!

    Hi Claudio, I added the following Express VI in a blank block diagram, like you suggested:
    "Prompt User for Input"
    "Vision Acquisition"
    No error messages appeared after having placed them in the block diagram, or after their configuration.
    However, if I place a "Vision Assistant" Express VI, I still receive the following message error after having configured it:
    "There was an error in the process of creating the Express VI's code"
    Moreover, I tried to repair the following modules, in sequence:
    NI Vision Common Resources 2011 SP1 f1
    NI Vision Assistant 2011 SP1
    NI Vision 2011 SP1
    For each of the 3 reparations, I had to reboot the PC. However, the problem hasn't disappeared, I'm still unable to generate a VI by using Vision Assistant.
    I really hope to solve this annoying problem, because the day of my exam is getting closer... so suggestions are more than appreciated, at this point I don't know how I could fix that.
    In attachment you can find a simple Vision Assistant script, and the blank VI produced. Please note that Vision Assistant always produces a blank VI, no matter of the script, like I stated earlier.
    A final note, I tried to generate C and .NET code for the script in attachment while using Vision Assistant, and it seemed to work (no message errors or blank C/.NET files produced), so this is a problem related to LabVIEW code generation only.
    Attachments:
    Simple_script_but_still_not_able_to_produce_a_VI.vascr ‏2 KB
    Blank_VI_produced_by_Vision_Assistant.vi ‏5 KB

  • How to train two line texts in NI Vision assistant ?

    Hi guys,
    I have managed to train single line of text in OCR (NI Assistant)..as attached..however I dont know how to train two (or more) line of texts..for example the car's plate number below:
    WDP
    3194            - as attached 
    I want my script.scr file to be abled to read any type of line/string..whether it's single, double, triple etc..
    Can anyone show me the way how to do it.
    Thank you in advance
    Suliadi

    Starting with Vision Development Module 2013, OCR supports multi-line reading. You can create a single region of interest that emcompasses all of the lines that you need to read along with the expected number of lines and it will output the text for the best lines. If you are using an earlier version, you will need to have a separate region of interest for each line of text. If you don't know how many lines you will have, one method is to do an edge detection to determine if text is present.
    You can learn more about the multi-line support in this white paper and even more information in the Vision Concepts Manual.

  • Maximum number of Select Images/Vision Assistants

    Hardware:         CVS 1454
    Two cameras:   AVT Guppy F036C
    MAX Settings   
            680x480 Y (Mono 8) 15fps
            Speed: 400MBs
            Packet Size: 680bytes 
            Gamma Off
            Bayer Pattern: BGBG_GRGR
    Connection:      Using two firewire cables directly to the CVS
    Software:          Vision Builder 2010 and Vision Builder 2009
           I recently started to create a Inspection in VB2010. When I press "Run Inspection Once" button, it would lose connection with the CVS.  I watched the free memory in MAX and it went from 32MBs to 3MBs before it would lose connection. I simplified my Inspection to use fewer states, eliminated most of the variables in an attempt to use less memory. I put the camera settings as low as possible in MAX. Eventually I got it to stop losing connection to the CVS.
           Now that I could go through the states after it went through one iteration I saw that one or both of the Acquire Images would fail. Especially if I went into Inspection Interface and back to Configuration Interface. I figured it was a memory limitation since the CVS 1454 only has 128MBs, 96 of which is occupied by VB2010. I got another CVS, formatted it, and installed VB2009 since it had 44MBs of free memory.
           In VB2009 I put all of the test steps into one long state. The program has:
                  two acquire steps in one state
                  two states for creating ROIs(one state for each image) for a total of 2 Select Images
                  a test state which has two Select Image steps, one vision assistant, along with other test steps
           If I add one more select image or one more vision assistant those steps will simply fail to do anything. The inspection manages to finish running but anything involving that final Select Image/Vision Assistant will not work.
    Has anyone else experience a limitation to the number of select images or vision assistant steps they can use? I have a working inspection now but I need to be aware of the limitations as I try to make more robust Inspections.
    Is it a problem with the amount of user space in the CVS 1454 or is there just a limited number of pointers in the VB code that limits the number of references that can be made?

    My bet is you're just too close to the memory limit on that device. A quick test would be to just acquire images from your camera(s) without any Vision Assistant/processing steps and make sure this works for long periods of time without problems. Use the same cameras, and triggering settings to make it as close The Vision Assistant steps make a copy of the image (as well as Threshold). You can use the Select Image step to see which steps create a copy of the image. If you are really dead set on the CVS, you could try replacing the steps that make a copy of the image with a Run LabVIEW VI that does the same same functionality and minimize the copies you do in the Run LV code. This should save you your image size x the number of processing steps you can replace with Run LabVIEW. You're kind of at the edge of what the HW can do, so I wouldn't normally recommend this, but if you're desperate and don't want to upgrade HW, you could try using Run LV to help do several of the steps in VBAI that are making copies of the image.
    Hope this helps,
    Brad

Maybe you are looking for

  • Itunes iOS 5.0.1 update wants to delete all my apps and media.  Think I have synced to a different computer

    today I synced my iphone, it was updated with new iOS 5.0.1.  I also changed my old apple ID to my e-mail address and made a new password as suggested. I have two libraries in itunes on my computer.  one for my iphone and one for my itouch.  They are

  • What's the best App for cleaning/speeding up Mac using Lion?

    Can anyone recommend an App for cleaning/speeding up my iMac and Macbook Pro, both of which use Lion? Hard drive space is not really the issue, but I can't help feeling that my iMac is not as nippy as it used to be - my basic requirements are: 1) Eas

  • Error message when connecting to Bex Query in WebI

    Hi all, I've a Bex Query and I created a universe on top of that Query. I selected few characteristics and one keyfigure in WebI to build a report. When I ran the query I'm getting a error message as below : A database error occured. The database err

  • Clear the vendors open documents

    Please advise me how to clear the open documents for vendor 62394 for company code 8888.  They net to zero in the document currency but not in the local currency.  I`ve tried F-44 and it won`t allow me.  Please advise.

  • Delete extra spaces in table column

    hi how can i delete extra spaces in table column for example if table column value is store as 'ÄAAAAA ' how can i delete that extra space this is the column i what to delete extra spaces select SUBTYPES  from tablesubtype;am in Oracle Database 11g E