I recently packaged[1] an application named howdy[2], a bionic facial authentication similar to Windows Hello. Laptop like HP Envy x360 have an Intel RealSense Depth Camera[3] which are currently restricted on 640x480 resolution when running on Fedora 29 using amdgpu in my case.
Will it possible to integrate on the workstation with some improvement?
Reference --------------
[1]https://copr.fedorainfracloud.org/coprs/luya/howdy/
[2]https://github.com/boltgolt/howdy
[3]https://www.windowscentral.com/complete-list-laptops-support-windows-hello
Luya
Hey,
On Thu, 2018-12-06 at 00:24 -0800, Luya Tshimbalanga wrote:
I recently packaged[1] an application named howdy[2], a bionic facial authentication similar to Windows Hello. Laptop like HP Envy x360 have an Intel RealSense Depth Camera[3] which are currently restricted on 640x480 resolution when running on Fedora 29 using amdgpu in my case.
So, I did have a quick look at howdy the other day.
The low resolution is normal, I believe. As I understand it, Windows Hello and similar rely on the two separate flashes to create a 3D model of the face. Windows Hello is actually specified to already work with 320x320 pixels.
Unfortunately, it seems that Howdy simply uses the image into OpenCV for normal 2D facial recognition. While this approach is a lot simpler and easy to implement, it is also quite a lot less secure.
Will it possible to integrate on the workstation with some improvement?
I personally think that integrating it would currently give users a false sense of security.
Benjamin
Reference
[1]https://copr.fedorainfracloud.org/coprs/luya/howdy/
[2]https://github.com/boltgolt/howdy
[3] https://www.windowscentral.com/complete-list-laptops-support-windows-hello
Luya
desktop mailing list -- desktop@lists.fedoraproject.org To unsubscribe send an email to desktop-leave@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.or...
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2018-12-06 2:23 a.m., Benjamin Berg wrote:
Hey,
Hello, sorry for the late reply.
The low resolution is normal, I believe. As I understand it,
Windows > Hello and similar rely on the two separate flashes to create a 3D model > of the face. Windows Hello is actually specified to already work with > 320x320 pixels. > > Unfortunately, it seems that Howdy simply uses the image into OpenCV > for normal 2D facial recognition. While this approach is a lot simpler > and easy to implement, it is also quite a lot less secure. > What will be the better effective alternative to enhance the security?
Will it possible to integrate on the workstation with some >> improvement? > > I personally think that integrating it would
currently give users a > false sense of security. > > Benjamin > Agreed with the current stage.
Luya
----- Original Message -----
I recently packaged[1] an application named howdy[2], a bionic facial authentication similar to Windows Hello. Laptop like HP Envy x360 have an Intel RealSense Depth Camera[3] which are currently restricted on 640x480 resolution when running on Fedora 29 using amdgpu in my case.
Will it possible to integrate on the workstation with some improvement?
If you want to integrate it in Workstation you'd need: - to add support for it to authselect - add support to gdm's PAM configuration (see gdm-* files in /etc/pam.d) - add enrollment and "face" management support to GNOME's Settings
You can use the fprintd integration as an example of how this could be implemented.
But as Benjamin mentioned, the implementation doesn't seem to be currently good enough to be integrated.
Cheers
Thanks for the feedback. I will sent the suggestion to upstream so they can improve their app/
Luya
On 2018-12-06 3:09 a.m., Bastien Nocera wrote:
----- Original Message ----- >> I recently packaged[1] an
application named howdy[2], a bionic facial >> authentication similar to Windows Hello. Laptop like HP Envy x360 have >> an Intel RealSense Depth Camera[3] which are currently restricted on >> 640x480 resolution when running on Fedora 29 using amdgpu in my case. >> >> Will it possible to integrate on the workstation with some improvement? > > If you want to integrate it in Workstation you'd need: > - to add support for it to authselect > - add support to gdm's PAM configuration (see gdm-* files in /etc/pam.d) > - add enrollment and "face" management support to GNOME's Settings > > You can use the fprintd integration as an example of how this could be > implemented. > > But as Benjamin mentioned, the implementation doesn't seem to be currently > good enough to be integrated. > > Cheers > _______________________________________________
desktop mailing list -- desktop@lists.fedoraproject.org > To
unsubscribe send an email to desktop-leave@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.or...
desktop@lists.fedoraproject.org