Skip to content
This repository was archived by the owner on Jul 8, 2020. It is now read-only.

About

Face recognition locker for storing valuables and dangerous items.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

About

This is an electronic locker meant to store secure items, sucha as firearms and ammunition. The locker operates using facial recognition, which is activated by a touch sensitive handle that uses a capacitive sensor. Code developed and submitted at HackFSU 2018.

Team and contributers

  • Chris Woodle - Embedded + hardware/electronics + IPC
  • Muntaser Syed - Computer Vision, Cloud Api's
  • Chris Wille - Web ui and Electron app
  • Skyler Knezevic - Android App

Operation/Features

When a person touches the handle of the locker, a small camera inconspicuously embedded in the door of the locker takes a picture of the person, and if the person is recognized as an authorized user of the locker, the locker unlocks and the user can then access the contents. When the user closes the locker door, the camera takes another picture and an object detection algorithm is run to determine whether the user has a firearm in his/her possession. If so, an alert is generated with an appropriate law enforcement agency/officer via text message, automated call and a mapping engine which shows the coordinates of the armed person. At every stage of this process, the pictures taken are logged and may be accessed by an android app, a web interface or a desktop interface. In cases of emergency, the locker can be opened with a special access NFC card, which also triggers alerts.

As an added feature, individual boards used in the system are configured to run BOINC projects such as Rosetta Stone, SETI@Home and LHC@home during idle time to utilize their computing power.

Software

For info about each component, see the readme in each src folder

General overview

  • NodeJs
  • Python
  • Arduino
  • Web Development
  • Android Native

API's and tech

  • Amazon Rekognition
  • Redis
  • BOINC
  • Twilio

Hardware

Hardware noted with prices were purchased during the event at local stores.

Electronics

Mechanical hardware

  • Premanufactured unfinished cabinet with hinged door ($50 from The Home Depot)
  • Barrel Bolt lock ($4 from The Home Depot)
  • Small wood screws
  • Metal door handle (conductive, uncoated, $4 from The home Depot)
  • <1' Bare solid strand copper wire (Thick diameter, similar to coat hanger, <$1)
  • Small angle brackts ($3 from Homedepot)
  • Assorted Zipties

Tools and supplies

  • Leaded Solder + Soldering Iron (TS100) + Helping hands
  • Misc wire and barrel jack connector
  • Usb cables
  • Hdmi Cable
  • Drill with drill bits and forstner bits ($17 forstner bit kit from The Home Depot)
  • Dremel with side cutter bit
  • Hot glue and hot glue gun
  • Label printer
  • Scrap wood for exiting drill bits (< $1)
  • Safety glasses

Optional

  • Nerf Blaster
  • Snacks and Redbull

License

Apache License, Version 2.0

About

Face recognition locker for storing valuables and dangerous items.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages