Giter Site home page Giter Site logo

Comments (5)

trishume avatar trishume commented on July 23, 2024

Nice, thanks for letting me know!

I've even used DLib's tracker before and I thought about integrating it with eyeLike, but never did it.

Are you planning on trying to use the face tracking data as a reference to compute gaze location on a screen? If so I'm definitely interested. I'm currently doing research in HCI using eye tracking with a head-mounted Pupil Labs eye tracker, but I plan on replacing it with a webcam based solution within the next couple months.

I'm also doing head tracking with a https://www.naturalpoint.com/trackir/trackir5/ so even just the solvePNP on the Dlib data would be useful to me provided it is precise enough.

from eyelike.

severin-lemaignan avatar severin-lemaignan commented on July 23, 2024

@trishume yes, my aim is to integrate both the head orientation with the pupils direction to get a better estimate of the attention focus. My use case is not HCI, but HRI, but it shouldn't make much of a difference.

The accuracy of the head pose estimation is already "good enough" for many of our use cases, but I do not claim to compete with state of the art head pose estimation :-) Check the paper if you want to know a bit more about our metrics: http://academia.skadge.org/publis/lemaignan2016realtime.pdf

from eyelike.

trishume avatar trishume commented on July 23, 2024

I'll definitely read that paper.

I'll probably end up looking into fancier 6dof head pose tracking since I'm using it for fine control where I need to sense 1 degree changes in angle. Unfortunately that will probably be pretty hard to implement and there is nothing open source AFAIK. I've seen papers using monocular cameras that look like they might be that precise though, so there is hope.

from eyelike.

severin-lemaignan avatar severin-lemaignan commented on July 23, 2024

On 09/01/2016 02:29, Tristan Hume wrote:

I'll definitely read that paper.

I'll probably end up looking into fancier 6dof head pose tracking since
I'm using it for fine control where I need to sense 1 degree changes in
angle. Unfortunately that will probably be pretty hard to implement and
there is nothing open source AFAIK. I've seen papers using monocular
cameras that look like they might be that precise though, so there is hope.

I'd be interested in knowing your results! Intuitively, I would think
that 1 degree change in head pose should be quite ok to measure, though.
If you also need accurate and absolute 6 DoF pose estimation, you of
course want a well calibrated camera and a face model that matches the
subject's anthropometrics
(https://github.com/severin-lemaignan/attention-tracker/blob/master/src/head_pose_estimation.hpp#L13)


[http://www.plymouth.ac.uk/images/email_footer.gif]http://www.plymouth.ac.uk/worldclass

This email and any files with it are confidential and intended solely for the use of the recipient to whom it is addressed. If you are not the intended recipient then copying, distribution or other use of the information contained is strictly prohibited and you should not rely on it. If you have received this email in error please let the sender know immediately and delete it from your system(s). Internet emails are not necessarily secure. While we take every care, Plymouth University accepts no responsibility for viruses and it is your responsibility to scan emails and their attachments. Plymouth University does not accept responsibility for any changes made after it was sent. Nothing in this email or its attachments constitutes an order for goods or services unless accompanied by an official order form.

from eyelike.

trishume avatar trishume commented on July 23, 2024

Yah I figure that 1 degree should be doable with a normal webcam. Especially because in my use case I only need relative motion and not absolute, and I'm willing to put up with a one time per user calibration/model-building process if necessary. I'm figuring I'll have to use an actual 3d matching approach rather than a contour match with solvePNP since the contour of the face doesn't match up with the same physical points when the head is turned.

from eyelike.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.