Code Monkey home page Code Monkey logo

Pulkit Chauhan's Projects

deep-learning-based-real-time-covid-norms-violation-detection-system- icon deep-learning-based-real-time-covid-norms-violation-detection-system-

COVID- 19 has brought the world into stand still and this pandemic showcased some peculiar problems that needed to be addressed. The very first preventive measures undertaken were to wear mask and maintain social distance monitoring. In order to implement this in a super populous country like India the administration used very coercive steps. The objective of this project is to propose and implement solutions to detect violations made with respect to covid violation norms; wearing masks and maintaining social distance monitoring at public places and corporate sectors. This report also focuses on real-time solution to help law abiding forces through recognizing faces of the violators. The proposed framework for Covid norms violator detection problem has four folds- Inspecting social distance monitoring, detecting face masks, recognizing faces of person without mask and putting the information related to violators into an interactive UI. Given an unconstrained/constrained video, the proposed social distance monitoring inspection module uses IPM Transition and Height-Width comparison. Followed by detecting face masks for people not maintaining appropriate distance (around 6 meter as suggested by WHO) using YOLO v4 architecture. Once mask detecting algorithm identifies the violator it passes on to recognizing faces using face recognition library based on Convolutional Neural Network (CNN). Our proposed model of mask detection based on YOLO proved to be the effective with mAP( i.e. Mean Average Precision) of 0.9395 on YOLOv4 and 0.9018 on YOLOv3 respectively. In order to reduce the overall complexity of the proposed framework, mask detection model was applied only to people not following appropriate social distance monitoring and also Face Recognition is imposed to unmasked faces to send alert notification to the violators and display the details to the law administrator. Lastly a dashboard is made using R to visualize data and live plots regarding distribution of violators in the given video. The proposed model is suitable for crowded area and can be integrated on convoluted system where CCTV is placed at specific stature.

food-order-management-system icon food-order-management-system

Food order management system is a project in C Programming with data structures that helps to order and manage the food system in a restaurant. In this project, we can order food as a user by selecting the food items from the table itself. We can also perform the method of payment either by cash or by credit card. There would be an extra feature for admin, where admin can add food, delete food, count item, show list of food and also can views the total order ordered by Customers after login into admin account by putting password. And there is a feature of Backup System for any day with named file, total money and Card list with payment details. For this project, stack, queue and linked list is used. For entering any extra food item by admin, linked list is used.

parking-assistance-system icon parking-assistance-system

Built using OpenCV, Paho MQTT, LCD 16X2 and ESP8266 . Solution ranging from assisting the driver while parking and also informs the driver priorly before reaching the parking area about the empty parking slots available for parking.

smart-parking-using-deep-learning icon smart-parking-using-deep-learning

EasyGo –Smart Parking System is a system that will solve the problem of traffic jam and make lives easy and comfortable. This project will tell the people about the empty slots available for parking before reaching to their destination and hence, can easily park their vehicles to their respective allotted slots. The user have to go to website for login/sign up. After that, user can choose the location by selecting the destination. If the services of EasyGo are available at the destination chosen by the user, then the option of booking slot will come otherwise message will pop out on window, showing no services available. Now, user can book the slots available on the screen by clicking on it. After confirmation, user can pay the money accordingly.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.