Please enable JavaScript to view this site.

Navigation: CortexClient > Use cases

Drive-off Prevention System

Scroll Prev Top Next More

 

Scenario: Fuel theft prevention at a gas station with 8 pumps

 

Client demands:

 

1.Stop fuel theft

2.Use existing camera's


Solution

 

AVUTEC's Drive off Prevention System, DPS

see DPSAxon


How does it work

CC_DPS_tablet

 

A car drives up to a pump. The license plate is recognized and compared with a national list of drive offs. When a match is found the cashier gets an audio visual alarm at the DPS tablet at the checkout.

 
A CortexServer running CortexFramework and a tablet at the checkout form the local hardware at a gas station. CortexServer is connected with the digital or analogue camera's installed at the gas station. The stream of images generated by the connected camera's are analysed by the CortexServer.

 
A recognition is send to AVUTEC's central server where a national list of drive offs, the blacklist, is kept. The server sends a query to the database of the national institute for vehicle data to collect corresponding car data.

The central server sends a message with the license plate and additional car data to the CortexServer. When a match is found with the blacklist the central server adds an alarm to the message. After retrieval CortexServer adds an image and sends the message to the tablet. The tablet will display the image with the corresponding license plate and car data. In case of a match with the black list the tablets audio visual warning prevents a drive off.
 
The cashier can compare car data with the image displayed of the car, and discover cars with false license plates.

 

 

 

 

THE CORTEX DPS with IP camera's


Axon

Description

The flow chart

FramegrabberAxon

The FrameGrabberAxon in the cortex shows in this solution a CortexServer with a AVUTEC PCI express FrameGrabberCard is used.

The FrameGrabberCard captures images of analogue camera's and converts them to digital frames.
The axon is the interface to the Framegrabbercard and produces the image stream for the cortex.

CC_DPS_example_design

247,248,249,250

The connected camera's.

 

 

Layer of crop axons

From each incoming stream the regions of interest are cropped. In this example two crops per image were made. Each CropAxon produces a stream for the ANPRAxons.

 
In this use case one camera views two pumps. Each crop zooms in on the expected position of the license plate.

 
Take a look at the screenshot below for a view of all cropped images in CortexClient.  

LoadBalanceGroup

Evenly spreading images over the ANPRAxons for fast recognition.

 

4 ANPRAxons

The actual recognition of license plates

 

Threshold

ThresholdAxon defines the conditions to be met before passing a recognized license plate to the next axon.

 

DPSAxon

The main function of the DPSAxon is communicating with AVUTEC's central server at the data center.

The central server keeps a national list of drive offs and adds car data like color, brand and make.

 



 

 

THE CORTEX DPS with analogue camera's


Axon

Description

The flow chart

FramegrabberAxon

The FrameGrabberAxon in the cortex shows in this solution a CortexServer with a AVUTEC PCI express FrameGrabberCard is used.

The FrameGrabberCard captures images of analogue camera's and converts them to digital frames.
The axon is the interface to the Framegrabbercard and produces the image stream for the cortex.

CC_DPS_Cortex_analogue

FilterAxons

The Framegrabbercard produces one stream of all analogue camera's combined. FilterAxons filter the individual streams from the main input.

 

Layer of crop axons

From eachFilterAxon stream the regions of interest are cropped. In this example two crops per image were made. Each CropAxon produces a stream for the ANPRAxons.

 
In this use case one camera views two pumps. Each crop zooms in on the expected position of the license plate.

 
Take a look at the screenshot below for a view of all cropped images in CortexClient.  

LoadBalanceGroup

Evenly spreading images over the ANPRAxons for fast recognition.

 

4 ANPRAxons

The actual recognition of license plates

 

Threshold

ThresholdAxon defines the conditions to be met before passing a recognized license plate to the next axon.

 

DPSAxon

The main function of the DPSAxon is communicating with AVUTEC's central server at the data center.

The central server keeps a national list of drive offs and adds car data like color, brand and make.

 

LogAxon

Displaying logs of the cortex

EncodingAxon

Axon responsible for converting and compressing raw bitmaps necessary for the display of images in CortexClient.

 

 

 

CORTEXVIEW with viewpanel of DPSAxon


CC_DPS_example

All eight pumps of this gas station are seen in the same time. Giving a full overview of the station.

In this example 4 camera's are connected to 1 CortexServer. The 4 streams are cropped in a way the Regions of Interest are optimal for recognition.