
Our service portfolio includes all aspects of software development and can be tailored to meet your diverse business requirements.
So, would you guess that our team of engineers really enjoy computer vision? You bet your bottom dollar they do!
we mean using theory and technology to build artificial systems that retrieve information from images or multi-dimensional data.
About couple of months ago, during one of our brainstorming sessions, one of our engineers “Sergei” brought up the idea of building a system to recognize automobile license plates. This idea was welcomed by most team members and as crazy as we are, we all decided to go for it.
So, to get started:
a) Needed an environment where license plate recognition system is most useful
b) Is feasibly close to us to conduct our research.
The winner was ``Parking lot``
So now our idea evolved into parking lot cameras to capture license plates upon entry right before the gate opens and only allow entrance of automobiles with authorized license plates.
Great. Now we have an idea that’s actually very useful and it was time for a small group celebration.
Time to development a solution capable of detecting and reading license plates.
We managed to find a unique library that was specifically used for license recognition. However, it did not suffice to fulfill our needs. We had to customize it with our own algorithms, train the neural network for maximum accuracy to detect license plates in general and define its combination of letters and numbers.
Here's the final workflow:
Input:
The camera captures an image of the car.
It then processes the image internally and recognizes the license plate.
Output:
Next, it returns a picture of the car with its processed license plate marked in red and a readout confirmation notation on top left corner of the image.
*All case studies are for illustration purposes only. Due to NDA agreements between the client and the development team, project details cannot be disclosed.