Face recognition is a fast growing and challenging area in the field of computer vision and real time applications. A lot of techniques and algorithms are available with varying degrees of accuracy and speed. Face recognition has a lot of applications in the field of advertising, healthcare, securit
INTELLIGENT FACE DETECTION SYSTEM USING RASPBERY PI
Face recognition is a fast growing and challenging area in the field of computer vision and real time applications. A lot of techniques and algorithms are available with varying degrees of accuracy and speed. Face recognition has a lot of applications in the field of advertising, healthcare, security, accessibility, and even payments. Hence, there is a need for low cost, reliable and accurate face recognition systems in today’s world.
The aim is to implement a face recognition system using a Raspberry Pi device. This system is part of an assistive device created by us for visually impaired people. The setup consists of a Raspberry Pi 3 Model B device with a camera module attached to it. The Raspberry Pi has a 1.2 GHz 64-bit CPU along with 1 GB RAM and the camera module has a resolution of 5 MP.
One of the main challenges in face recognition is feature selection. In fact, it is a global optimization problem in machine learning. It is used to remove the number of features and irrelevant, noisy, redundant data in order to improve efficiency and accuracy. Methods based on genetic algorithms have been proposed which help to optimize the search strategies for feature selection. This can be particularly useful in real time applications. They have been used in tandem with some other techniques like Principal Component Analysis and Discrete Cosine Transform to achieve up to 99% accuracy in face detection.
The system can be used in several places like banks, hospitals, labs and other sophisticated automated systems, which dramatically reduce the hazard of unauthorized entry. Evidence can be given to the security department if any robbery issue occurs. The design of the face recognition system using Raspberry pi can make the smaller, lighter and with lower power consumption, so it is more convenient than the PC-based face recognition system. Because of the open source code, it is free to do software development on Linux. The system was programmed using Python programming language. Both Real time face detection and face detection from specific images, i.e. object recognition, was carried out. The efficiency of the system was analysed in terms of face detection rate. The analysis revealed that the present system shows excellent performance efficiency and can be used for face detection even from poor quality images.
To perform the face recognition function, face detection is first performed to determine the position of the face in the picture. The Open CV method is a common method in face detection. It firstly extracts the feature images into a large sample set by extracting the face features in the image and then uses the Ada Boost algorithm as the face detector. In face detection, the algorithm can effectively adapt to complex environments such as insufficient illumination and background blur, which greatly improves the accuracy of detection
2. IMAGE PROCESSING
Generally, multiple cameras were required to complete detailed automatic detection. And due to its complexity, specialized vision experts were often required to design, integrate, and install the system. These factors naturally limit it to certain large companies, but it is obviously inappropriate for small- and medium-sized companies that require a detection system. In contrast, the visual sensor is much simpler, compact, and easier to install and operate, making it more suitable for the needs of general enterprises.
3 DATA EXTRACTION
Entry and exit time monitoring done manually or with other biometric systems can be fully automated with facial recognition attendance systems. There is no need for human intervention or physical validation as the system’s advanced algorithms can locate and identify faces autonomously. It is effortless to track time for employees with facial recognition.
2. Cost-Effective
Face detection can save business resources by automatic employee time tracking. A solution like True in can be used on devices making it more affordable for small-scale and medium businesses. Irrespective of the business size, such an attendance system.Increase employee productivity by 10%
Industrial floor time frauds are common worldwide and one of the most common work ethics violations. While a vast majority of workers are honest, but the nuisance of cannot be ruled out. Teaming up with staff members or security personnel, some workers skip work and still get paid. Such time fraud is not only detrimental to companies but is also unfair towards honest contributing workers.
As compared to manual attendance systems, AI-based attendance systems are highly automated. These systems store and update day-to-day records in real-time. From maintaining daily attendance to preparing high-accurate timesheets of individual employees, facial recognition attendance systems are programmed to handle it all on a very large scale. Imagine handling a large crowd of 10,000 people without any fuss and recording the attendance in an organized manner. Such is the efficiency of AI facial recognition systems.
Integrating a face recognition system with any other HRMS or Payroll system is quite easy. As these systems are modular and highly customizable, the time-in time-out and date formats can be customized to be compatible with other systems implemented in an organization. It makes organizing data a lot easier. Also, the time zone settings can be easily changed as per geo-location that making it possible to use software worldwide without any additional requirement.
This system has historically worked like other form of ''identification '' like face detect , eye detect ,
It is used to remove the number of features and irrelevant, noisy, redundant data in order to improve efficiency and accuracy. Methods based on genetic algorithms have been proposed which help to optimize the search strategies for feature selection. This can be particularly useful in real time applications. They have been used in tandem with some other techniques like Principal Component Analysis and Discrete Cosine Transform to achieve up to 99% accuracy in face detection.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspbery pi module | Equipment | 1 | 26000 | 26000 |
| Smart Cam | Equipment | 3 | 7000 | 21000 |
| Arduino | Equipment | 3 | 5000 | 15000 |
| RGB Lights | Equipment | 8 | 625 | 5000 |
| Memory Device | Equipment | 2 | 1500 | 3000 |
| Miscellaneous | Miscellaneous | 1 | 10000 | 10000 |
| Total in (Rs) | 80000 |
We are going to develop a virtual reality game for football lovers. This game is not only...
The project uses the methodology of a camera based assistive device that can be used by pe...
Molecules in communication aims to create a zeroeth generation molecural communication sys...
People with a paralyzed or badly functioning legs are currently bound to a wheelchair for...
The main goal of this project is to design a very precise solar tracker. The project is di...