A License Plate Recognition (LPR) smart camera application example is provided to let you start with FoRTReSS methodology on a realistic example. Detailed application description is available in [1].

License Plate Recognition overview (Thales Research & Technology)

Download and extract the following archive:

DOWNLOAD LINK

Open FoRTReSS. In the main menu, select File → Open → Project, browse for example to Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB/ and select fortress.prj. Everything is already set up to process a working simulation. However you can explore different parameters from menu FoRTReSS → Preferences such as:

To run simulation:

Simulation takes about half an hour. You can ignore the error code at the end of simulation.

To analyze the results:

Previous exploration outputs various other DPR accelerated solutions for 2 MicroBlaze cores and a number of Reconfigurable Regions increasing from 1 to 11.

You may want to compare with a full software solution (based on 4 MicroBlaze cores):

You can also compare against static hardware solutions (i.e. 2 cores + reconfigurable accelerators without DPR) with project Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB_STATIC/

Each time you want to run another simulation with a given FoRTReSS project, first go to FoRTReSS → Preferences → Clean All Generated Files → Current config to erase previous simulation files (simulations can generate several giga bytes of result data).

Details underlying the methodology can be found in the Publications section, in particular the License Plate Recognition (LPR) application example and corresponding analysis of results are discussed in [1].