Commuters sometime may forget to carry their RCs while travelling which can become a problem if they are asked to show the same by the police officials. Also the present system of maintaining the database of RCs is centralised and may be vulnerable to a cyber attack. Our solution solves both these problems by using machine learning to scan license plates and validate them through the RCs stored in IPFS and their hashes which are encoded(using bs58) and stored in a BlockChain. The hashes are mapped to License Plates. In this way the commuter need not carry the RC whenevere he goes out. The police officials can point a camera module(Android device) and capture the image of license plate and after using OCR to get the license plate number and this is sent to the IPFS to retrieve important data like validity, color, name etc. which can be used for validation.
The major challenge was integrating the Android Module with IPFS. We got over it by using open source libraries in githiub
Technologies used
Discussion