Find Jobs
Hire Freelancers

Face Recognition for Access Control and Surveillance System

$30-250 USD

Stengt
Lagt ut over 3 år siden

$30-250 USD

Betalt ved levering
We are developing a system that allows people to authenticate with an access control system via just their face. We also have several area cameras that track sightings of people throughout the building. We cluster similar faces together based on the similarity between their vector representations. Clusters of faces can be thought of as a face profile. These face profiles can be associated with authorized users, allowing new sightings of them outside of the exterior doors to be used for granting entry via our access control system. We have a test site with three exterior doors. The site has a total of 12 cameras that provide an RTSP stream (2560x1920 @ 30 FPS, h264). Currently, all cameras are configured to record when motion is detected. The recording is then uploaded to an AWS S3 bucket. There are two types of cameras: 1. Cameras that need to be processed in real-time (3 cameras on the outside of each exterior door) 2. Cameras that can be processed later when system resources are available (9 area cameras) We have a computer with the following specs on the local network with the cameras: - Intel Core i7 10700KF 3.8GHz Processor - NVIDIA RTX 3070 8GB GDDR6 - 16GB DDR4-3200 RAM - 1TB SSD - Running Ubuntu 20.04 We have a Python script that was built to do the following: We have three cameras that need to be processed in real-time. We spawn a thread for each camera: 1. Ensure camera is connected, if not, connect 2. Get frame from camera 3. Add to "preprocessing" queue 4. Repeat We use the following queues to manage the flow of frames through our script: 1. "preprocessing" queue 2. "face detection" queue 3. "face feature generation" queue 4. "final processing" queue The script performs the following processing steps: 1. CPU-intenstive color conversion (YUV to RGB) - per frame 2. CPU-intenstive motion detection - per frame 3. GPU-intensive face detection - per frame 4. GPU-intensive face feature generation - per face (potentially many faces per frame) 5. CPU-intensive face comparisons - per face (potentially many faces per frame) 6. Network-bound Update AWS - per face (potentially many faces per frame) 7. Unlock door - per face (potentially many faces per frame) Processing Steps 1 and 2 can be combined and thought of as frame preprocessing. Each of the camera threads can dump frames into the "preprocessing" queue. When the "preprocessing" queue has availability, we also add in frames from historical footage. Multiprocessing workers can pull frames from the "preprocessing" queue, run step 1+2, and then add the preprocessed frame to the "face detection" queue. That is of course if the frame should be moved forward. Some frames, like frames without motion, would simply not be added to the next queue. A "face detection" thread can stay alive and perform the following: 1. Grab a single frame or a batch of frames from "face detection" queue 2. Run detector (opencv can run our NN faster than tensorflow) 3. For each face, add to "face feature generation" queue A "face feature generation" thread can stay alive and perform the following: 1. Grab a single face or a batch of faces from "face feature generation" queue 2. Run feature generator (need to find pose-invariant generator) 3. For each face, add to "final processing" queue Processing Steps 5 and 6 can be combined and thought of as final processing. Multiprocessing workers can pull faces from the "final processing" queue and then run steps 5, 6, and 7. We are looking for someone with extensive experience working with image/video processing pipelines and machine learning algorithms. The ideal candidate will have a significant amount of time to devote to this project per week so that we can move forward swiftly.
Prosjekt-ID: 29103309

Om prosjektet

8 forslag
Eksternt prosjekt
Aktiv 3 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
8 frilansere byr i gjennomsnitt $220 USD for denne jobben
Brukeravatar
Hi, I hope you are doing fine. I have done many image processing and video processing projects in Matlab, Python, JAVA, etc. My PhD thesis was also visual analysis of human motion. I have also published several journal papers on the subject. You can see portfolio for my previous projects. If you are interested, Please contact with more information and we can discuss it more thoroughly. Thank you for taking time to go through my proposal and I hope to hear from you . Best regards.
$140 USD om 7 dager
4,9 (20 omtaler)
5,5
5,5
Brukeravatar
Hi, I am doing my PhD in computer vision and machine learning. I also have 3 years of experience in doing practical image processing projects using python, openCV, tensorflow and Keras. I would be happy to help you with your project. Best, Mehdi
$500 USD om 7 dager
5,0 (17 omtaler)
5,0
5,0
Brukeravatar
Hi, We at Tecogno are a team of passionate Data Science professionals having more than five years of combined experience in multiple areas including Backend, Frontend, Machine learning (ML) and Artificial Intelligence (AI). We have developed multiple projects for Computer vision such as OCR, Face Recognition, Object detection, Pose estimation, Object tracking, 3D body measurements, Face detection etc and also trained them well to attain high level of accuracy. We have a strong command over Python, OpenCv, Tensorflow, NLP, CNN, Spacy, Bert, Albert, RingNet, BodyNet, Twilio, Google API's etc. Thus we are capable of building the required model for face detection for access control and surveillance sustems. For further information please refer to our profile or visit our website. Thank you!
$250 USD om 14 dager
4,6 (3 omtaler)
5,0
5,0
Brukeravatar
Hello sir. Your project attracted my attention at first glance, because I've extensive experience in Python, Machine Learning Programming, NLP, Tensorflow, Yolo. I'm really confident about your project, and very eager to join your project. If we have a chance to cooperate, I'll do my best to provide wonderful result. Looking forward to your response. Best Regards.
$56 USD om 7 dager
5,0 (33 omtaler)
4,4
4,4
Brukeravatar
Hi, I can help you to build the face recognition for access control. I made the many face recognition engine for several purposes. Your idea is interesting. Let's discuss more details over chat Face Recog/Track expert, Anoop
$140 USD om 7 dager
5,0 (4 omtaler)
3,9
3,9
Brukeravatar
Hello sir i can help you with this come inbox so we can discuss this is detail i am new i will do it in a very short time and in low budget please assign me this
$111 USD om 1 dag
5,0 (2 omtaler)
0,5
0,5

Om klienten

ARGENTINAs flagg
Buenos Aires, Argentina
5,0
15
Betalingsmetode bekreftet
Medlem siden mar. 24, 2020

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.