Aprire
CasaCasa > Blog > Aprire

Aprire

Jul 23, 2023

Le fotocamere RealSense sono state un affascinante pezzo di tecnologia Intel: abbiamo visto una serie di interessanti applicazioni nel mondo degli hacker, dai robot agli elettrodomestici intelligenti. Sfortunatamente Intel a un certo punto ha interrotto la produzione di alcune parti della gamma RealSense, in particolare dei modelli LiDAR e di rilevamento del volto. Apparentemente, questi non sono stati popolari e non li abbiamo nemmeno visti negli hack. Fino ad ora, ovviamente. [Lina] ci offre un'applicazione del mondo reale per le telecamere di tracciamento facciale RealSense, un'applicazione FaceID per Linux.

Il progetto è semplice come sembra: se il modulo di riconoscimento facciale integrato nella fotocamera ti riconosce, la schermata di blocco viene sbloccata. Dato che l'obiettivo è Linux, deve collegarsi al sottosistema PAM (Pluggable Authentication Modules) per l'autenticazione e, naturalmente, c'è un modulo PAM per RealSense da abbinare, giustamente chiamato pam_sauron. Questo modulo è scritto in Zig, un moderno linguaggio simile al C, quindi è sia un buon esempio di come creare le proprie integrazioni PAM, sia un percorso per farlo in un linguaggio diverso per una volta. Come al solito, ci sono TODO, come migliorare l'UX e sfruttare alcune funzionalità di sicurezza delle fotocamere RealSense, ma è comunque un'applicazione divertente e autosufficiente per una delle fotocamere RealSense della serie F4XX nel caso in cui ne possiedi una.

Sin dall'introduzione di RealSense abbiamo visto queste fotocamere utilizzate nella robotica e nella scansione 3D, grazie almeno in parte alla loro capacità di essere utilizzate in Linux. Per fortuna, Intel ha interrotto la produzione solo delle fotocamere RealSense meno popolari, il che non ha influito sulla gamma RealSense principale, e le fotocamere di profondità amate dagli hacker sono ancora disponibili per tutti i nostri progetti. Ti chiedi quale sia la tecnologia che sta dietro? Ecco uno smontaggio di un modulo fotocamera RealSense destinato all'uso su laptop.