Automatic Number Plate Recognition Using CNN

Automatic Number Plate Recognition Using CNN

Karandeep Singh Dhillon

Karandeep Singh Dhillon

Karnal, Haryana

Project covers detecting of number number plate using Haar-Cascade,and then segmenting out individual digits and feeding them to trained CNN

Artificial Intelligence

  • 0 Collaborators




Achieving high accuracy(97%+) on data set MNIST (which contain binary images of handwritten digit) motivated us to train the CNN to classify the number plate letters.We used Haar-Cascade with russiannumberplate pretrained classifier to detect number plates.Then we used Open-CV to find contours and extracted individual number which lie in certain aspect ratio.Last step was to use Caffe by berkeleyvision to classify the detected digits. We achieved 97% accuracy using the above architecture. Note:Currently i don't have my lappy with me so i will upload the images soon. Note:To request source code drop us a mail.

Medium whatsapp image 2017 08 21 at 11.51.22 pm

Srihari J. created project Novel approach to avoid glare while driving cars in Highways at night.

Medium c96d72d5 eb8c 4f98 afce 405b7a700812

Novel approach to avoid glare while driving cars in Highways at night.

Abstract:APT i.e "Accident Prevention Technology".All we see in the second page of any News paper is about unfortunate incidents ,The Accidents.We are coming up with amazing features for all four wheelers which on support with statistical reports, prevent 50% of the accidents. That's the minimum margin we put, as our Arduino, Ultrasonic and Servo-motor based quick responsive systems, and android map application, taking care of the obstructions caused for the drivers which leads to accidents(glare hitting the eyes when other vehicles zoom in with high beams "on" highways in night), and about the junctions, which are very difficult to spot when you are driving at 40+mph and none to warn you about the nearest intersection(our android application using G-Maps API takes care of it)!! Aren't intersections ,glare, and drowsiness main reasons for accidents?! We are taking at most care to address each and every aspect. We prevent the glare hitting the drivers eyes (completely automated systems , implementable for every lower end/economical cars),using Robotic hands, which is guided by an image processing system along with Light Detecting Resistors value. Also keep the vehicles speed in check, mostly at junctions. We will also want to take care about the "Care" part of our project. We make sure the emergency wheels reach out soon to the hospitals, using IoT and GPS system! We are automating the communication system, using the best of the resources available. We are using cost effective sensors, and connecting each and every device, bringing out a working prototype. Our total expenses comes under a thousand rupees , for the completely working and ready to implement systems. We feel this is the perfect platform to bring out our innovations and make them working models, and reach the world. We await anxiously to execute/implement our thoughts and "SAVE LIVES!!!".

Objectives: Preventing accidents and saving lives, by preventing the glare of opposite direction travelling vehicle disturb the driver. Warning about the very next intersection/junction when the drivers speed is above the limit for that specific road. Automated signal systems which create green corridor for emergency vehicles.

Outcomes: Reduction in accident rate by 50%.

The overall block diagram :

Brief description of the Methodology: a) Glare prevention system: We have used a small camera, fixed on the dashboard, which clicks the picture of the driver every second (automated) and sends the result to the servo motor via Arduino board. Using matlab , we have coded for drowsiness and glare detection. If the output gives to be drowsy, an alarm (beep) rings. If the glare is detected, servo motor is given the right value for the amount of inclination to obstruct the light from falling on drivers eyes. We have used X-ray sheet as a translucent material which obstructs the light in one way direction. The communication between different devices is automated and wireless. b) Junction alarms: If the vehicle is travelling more than prescribed speed for that highway/road ,our android application shouts/alarms that there a junction ahead of 600m and advices the driver to slow down. c) Emergency vehicle systems: Pure IoT concepts, to inform the cop about its arrival to the next signal. One application which also communicates with the signal system, hence creating green corridor and pushing the chances of saving lives.

Expected Results: The human kind is the end user! Ideas themselves call to be philanthropic. None wishes to end his/her life on roads. Everyone cannot afford for automated systems which come in Benz/BMW's. Our glare prevention technology can be installed in less than 2k rupees. The junction app is free and will always be. Ambulance system app again is free, but interacting with the government officials will do the required job for us!

Conclusion: This is an essential implementation which should not be ignored at all. Statistics says 50% of accidents happen summing up of intersections and glare. We single handedly prevent both. We await to implement it at the very best platform we have, ABB Makeathon.

Future Scope :Research and development takes things to next level. Our glare prevention system, having mechanical constraints, work in less than 1.2 seconds. Higher level of automation and accuracy can be confronted. This kind of a concept does not exist anywhere till date.

Default user avatar 57012e2942

KUSHIKA A. updated status

Default user avatar 57012e2942


Hello guys !! I am working on Lung cancer detection using CT scans of patient and using DICOM. This involves concept of machine learning and big data.

Default user avatar 57012e2942

Antonio D. updated status

Default user avatar 57012e2942

Antonio Dantas

Oi meu nome é junior tenho 16 anos e moro em são paulo capital, e eu tenho uma ideia muito boa para evolucionar o mundo dos oculos e eu atenho certeza que sera a empresa que me ajudara a desenvolver esses oculos futurista, e eu quero ter a oportunidade de mostrar esses oculos para os voceis esses oculos ainda estão no papel mas eu sei que com ajuda de voceis poderei colocar essa ideia em pratica, do mais informaçoes se voceis marcarem uma reuniao comigo pra mim apresentar minha ideia obri

Medium erika

Erika H. updated status

Medium 1618498 813216372038108 986849409 n

Daniel T. created project CAVSIM

Medium 9d9e560c 92ce 4f03 adc8 917207775b7c


In recent years, research over information exchange between vehicles has been growing, with the goal to improve safety and efficiency in traffic. This project describes the development of a multi-agent system for simulation of connected vehicles in road crossings, in order to remove the need for traffic lights. The system was developed using the C# programming language and Boris.NET platform for communication between agents. The user can specify the desired environments using JSON files which are read at the simulation startup. A 2D graphical interface was also created to view the simulation, so that it can follow an agent or stay at a map position.

Medium 1618498 813216372038108 986849409 n

Daniel T. created project E-MOTIV

Medium d8bd313c 55c1 4af9 af8b 9f7785ffb1ba


This work presents the development of a prototype for the recognition of universal facial expressions. This technic provides an alternative way of gathering data from the user, being able for usage as an input way for information systems. For faces detection and extraction of their characteristics technics of Computer Vision and Digital Image Processing are employed, implemented by the dlib library with Intel RealSense. The classification into facial expressions is performed by an Artificial Neural Network, of the multilayer perceptron kind.

See More

No users to show at the moment.