Visitor Monitoring System Using Raspberry PI and PI Camera

The visitor monitoring system (VMS) offers a convenient solution for front desk officers to easily search and monitor the visitors on a given day, ensuring a secure environment for organizations.By employing our application, organizations can effectively protect themselves from unauthorized individuals.Our system operates efficiently with minimal resources, allowing organizations to track visitors and maintain records for future reference.To implement this, we integrate a camera with a raspberry pi to capture images of visitors entering through gates or doors.We employ the haar cascade algorithm for face detection and utilize numpy and pillow python algorithms for face recognition.Consequently, our system establishes a database that keeps track of visitors who visit the organization.To ensure the security of the premises, visitors are granted entry only after their identity is verified using either the face recognition technique or by sending a one-time password (OTP) to their registered mobile number.This feature proves highly effective in preventing unauthorized individuals from gaining access to the campus, thus enhancing overall security measures. INTRODUCTIONIn today's fast-paced world, emerging technologies are revolutionizing security and automation practices.With people leading busy lives, ensuring the safety of their belongings has become a top priority.Unfortunately, cases of robbery are on the rise, not only in residential areas but also in industrial and organizational settings.Consequently, it has become crucial to restrict the entry of strangers into organizations.This is where the Visitor Monitoring System proves invaluable.By implementing such a system, organizations can enhance their security measures and effectively monitor and track visitors, thus minimizing the risk of unauthorized individuals gaining access to their premises.The Visitor Monitoring System (VMS) offers a user-friendly solution for front desk officers to efficiently search and manage the ongoing visitors of the day.By utilizing VMS, organizations can easily maintain records of all incoming and outgoing visitors and employees.Currently, many organizations rely on manual methods to track visitor records in each department.However, this approach becomes problematic when the number of visitors increases over time, leading to difficulties in managing and organizing the records effectively.Moreover, relying solely on a log register to track visitor records proves to be insufficient.Log registers are not an efficient method for long-term record-keeping, especially when it comes to storing records spanning several years.Retrieving or querying previous records, particularly those from 2-3 years ago, becomes challenging and time-consuming.Generating reports based on the log register data also becomes a tedious task.Therefore, a more advanced and streamlined system is needed to overcome these limitations and ensure efficient retrieval and management of visitor records and reports.VMS greatly improves the efficiency of information retrieval and inquiries.With the implementation of VMS, the cumbersome manual searching procedure becomes significantly easier.Consider a scenario where hundreds of visitors come in and out regularly.Instead of manually searching through piles of records, users can simply input the visitor's card number into the system, and it will display the relevant information that was previously entered by the user.This streamlined process eliminates the need for long queues and waiting times, creating the impression of a well-organized system.Ensuring a secure environment is of utmost importance for all organizations as it directly relates to security.By utilizing VMS, organizations can effectively track and monitor visitors while maintaining detailed records for future reference and verification.Furthermore, VMS achieves this goal while utilizing minimal resources, making it a cost-effective solution for organizations. 2.