I design a simple Monitor based on Jetson nano 2GB, and you can find code there[GitHub - Zheng-ZhiHao/JetsonMonitor: A simple Monitor based on Jetson nano 2GB]
You should firstly run FaceCollection.py to create your own ‘FaceSet.dat’ file, make sure that you have you roommates or family’s images under a file folder named ‘Faces’ so that you can register their info.
Then, run Alert.py, this programme can monitor your room, if people registered come in, it can identify their name. If someone unknown come in, this monitor will record their face encoding information and send you an email for each intruder.
In the code, I both comment in China and English for convenience of people from different region