Please enable JavaScript to view this site.

Navigation: Gatekeeper-X models > Optimise ANPR

Select ROI ANPR sensor

Scroll Prev Top Next More

For Gatekeeper-X2 the Axon that controls the settings of the ANPR sensor is called IDSAxon

For Gatekeeper-X3 the Axon that controls the settings of the ANPR sensor is called IDSPeakAxon

For Gatekeeper-X3 the Axon that controls the settings of the ANPR sensor is called IRXAxon / cropping is done in the IMgCropAxon.

 

GK_410X2 / GK_410X3 and GK_1250X2 /GK_1250X3

In ANPR the infrared sensor provides the images for recognition.

The settings of the sensor can be changed in the IDSAxon/IDSPeakAxon.

The large resolution of the ANPR sensors enables a large viewing area where more then one license plate can be recognized.  Analyzing a large image costs a certain amount of processing power. Frames per second is around 20.  When possible the image should always be cropped by choosing a optimal Region of Interest ,ROI . It can boost framerate up to 60 fps.

Important! Do not use the ImgCropAxon. The operations of this Axon will cost more processing power.

 

GK_410X4 and GK_1250X4

In ANPR the infrared sensor provides the images for recognition.

The settings of the sensor can be changed in the IRXAxon.

The large resolution of the ANPR sensors enables a large viewing area where more then one license plate can be recognized.  Analyzing a large image costs a certain amount of processing power. Frames per second is around 20.  When possible the image should always be cropped by choosing a optimal Region of Interest ,ROI . It can boost framerate up to 60 fps.
Image can be cropped in the sensor itself, but with the ImgCropAxon

 

 

The benefits of ROI explained

 

Less pixels to process

Next to a higher framerate adjusting the region of interest by cropping has another beneficial effect. Less pixels per image speeds up recognition. Less pixels mean less processing power is needed.

 

Less background noise

Besides that cropping minimizes the amount of random background that needs to be analyzed. To use the power of a Gatekeeper-X we only want to keep the pixels we need for recognition.  Make sure the cropped area covers the complete range of positions for capturing a license plate.

 

Speeding cars

A high framerate is desirable when recognizing speeding cars. The more frames per second the more frames are captured of one car, the better recognition works.

 

Higher threshold values

Thresholding is the tool to correct circumstances that influence a straight forward recognition like head lights shining in the camera, license plate that are difficult to read.

The threshold defines the amount of times a license plate needs to be recognized identically to become a valid Anpr result. An increase in frame rate allows for higher threshold values. The higher the threshold values the more accurate the result will be. The threshold and it’s parameters can be configured in the ANPRThresholdAxon.

 

 

1. Selecting the region of interest



GKX_Select_ROI_ANPR_sensor_4

GKX_Select_ROI_ANPR_sensor_3

 

The viewpanel of the IDSAxon/IDSPeakAxon diplays the live view of the IR sensor. Rubber banding can be used to select an area of interest. Hold left mouse button, draw the rectangle of the desired region of interest and let go. The view of the Axon will immediately change. To reverse the crop click 'reset image size'. To save the new settings right click the Cortex in the CortexNavigator and choose save cortex.

 

In previous version rubberbanding is not possible. Read instructions how to do it here.

 

 

Using the "crop map" to select the best possible ROI


MIR_Select_ROI_ANPR_sensor_5

 

 

A special feature to get the best possible recognition area is the "crop map" function of the IDSAxon/IDSPeakAxon.

The coordinates of recognized license plates are stored and are used to determine the best crop area.

 

The "crop map" is an overlay, that can be activated by right clicking the view of the IDSAxon/IDSPeakAxon and choose "crop map". The overlay will show the crop map as a cloud, that represents all past recognitions.

 

The cloud is the most dense (white) in the area most license plates are recognised.

In the black parts of the image, no license plate is ever read.

In the screenshot the crop can even less high.

 

 

 

2. Check license plate recognition in the GatekeeperAxon


 

GKX_Select_ROI_ANPR_sensor_2

 

The GatekeeperAxon viewpanel (right) will show the cropped image with an ANPR overlay. To enable the overlay, right click the image and choose 'anpr'. Read more about the overlay and the meaning of the numbers here.

 

When the overlay is not visible the license plate is not recognised. The license plate is either too large or too small (width should be 100-350 pixels).

Another reason could be, that the ANPRAxons are not configured accurately or the minimum license plate size is not set properly in the ANPRThresholdAxon.

 

 

3. Selecting the region of interest (previous versions of CortexClient)


 

CC_IDSAXON_1_Sequence

 

The image size and position can be altered through the sliders in the IDS settings.

 

Position x:

X coordinate to determine the position to crop the image

Position y:

Y coordinate to determine the position to crop the image

Width:

The desired width of the image
Height:

The desired height of the image

Reset size:

To revert back to the original image

Set new size:
To save these settings

 

Important:

The framerate of the IDS camera can only increase when the height of the image is adjusted. Adjustment of the width will not effect fps. Cropping to increase framerate is done in the IDSAxon, not with the ImgCropAxon.

 

 

4. Some examples of cropped images






GK_DE.AC-BY1712

GK_PL.OK-66777

GK_CW.D37-3