Phone vs ID: https://editor.p5js.org/khx201/full/UOuDtjkk3
Random color circles for phone, purple/white squares for ID.
Mask Detection: https://editor.p5js.org/khx201/full/Iw8z2VVZa
Detects mask not worn, partially worn (on chin, nose not covered), and properly worn. Colored Chinese text in response to status (blank white if no face detected). Background() moved to within switch cases in order to prevent flickering. Model only uses my face as reference so effectivity on others is unknown.