-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New demos from abhilash26 #25
Comments
Hi @abhilash26 Thank you for this great feedback and for your interest about Jeeliz Weboji. Here are the answers:
About the improvements, we are currently focusing on other use of our technology, especially around object detection and tracking. But I have ideas to implement since a while... I hope I will find some time in the next months. This library is at a quite low level and it gives many morphs... It is a good idea to group them to get a higher precision. The stabilization needs to be improved. I was also thinking abour using median/kalman filters. But there is always the problem of the balance between too much stabilization => low reactivity and high reactivity but slutter. Best, |
Hello @xavierjs, Thanks for the quick reply... I have created a drowsiness detection system here https://dont-drive-drowsy.glitch.me/ I found its inspiration here. https://www.youtube.com/watch?v=Q23K7G1gJgY I will also provide the code which I used for the improvements in the weboji animation. It is better than the video since it can run on mobile. Also, I have added half-sec delay to avoid alarm goes in while the person is blinking. Regards, |
The demo works nicely, thanks a lot for sharing! Best regards, |
Thank you so much for your appreciation. Currently I am working on emotion-detector. Regards, |
Hi, The simplest way would be to do a linear system, to just weight high level emotions to low level face morphs coefficients given by Weboji ( see jeeliz/jeelizFaceFilter#104 ). But I really don't know what would be the accuracy of such system. Best, |
Hello @xavierjs, I have created a working demo. Source code is here.... Regards, |
Thanx for sharing, it works pretty good! Did you tune the coefficients by hand or did you use a solver? (I am referring to https://glitch.com/edit/#!/emotion-reader?path=assets/js/emotion.js:1:0 ) Thanx, |
I also have 2 suggestions for the "Don't drive drowsy app":
|
Hi @xavierjs, For my name and link use " abhilash26 aka dinodroid ".
No Sir, I tune it by hand. So this needs some work. Any suggestions on how to create a solver?
Well this was my idea at first but I previously had some problems with web audio api specially with Regards, |
Hi, I think it should be better to create a solver. Currently you could organize EXPRESSION2EMOTION as a 5x11 matrix. Each row is a 11 vector which match currently a value of EXPRESSION2EMOTION. You can order the scores of your 5 expressions into a vector having 5 dimensions. let call it You have: To solve it, you need at least 11 records because each equation For example for the first sample you get the anger face, so you register 11 expression, then you use a linear solver to solve this (with Python there are good maths packages http://kitchingroup.cheme.cmu.edu/blog/2013/02/27/Solving-linear-equations/). Best, |
Thanks I will try that...but i have never used or created a solver before. Meanwhile, check I have updated the changes you requested for webaudio api. Also, i have imported the emotion code to https://github.com/abhilash26/emotion-reader Regards, |
Hi, Great, I have updated the README.md to include this new demo and links to source code. For the solver python is better than JavaScript for these kind of tasks. People use it in research. Best, |
Hello, Ok, I will try to understand python core first and then import Matlab libs. However meanwhile if you come up with something please create a pull-request to at least give me something basic to work with. Do you have any cool ideas for the application of jeelizWeboji? Thanks and regards, |
Hello @xavierjs, I have created another demo for you to use. This is sit-straight It is basically a posture corrector which tells if you have incorrect posture while sitting. If yes, then it alarms you about that. Thanks and regards, |
Hi @abhilash26 Sure you can use imags and videos from the Jeeliz Youtube channel. We also got threatened by Apple lawyers ( we took off our demo app, https://webojis.com ) and we don't want to get into trouble. I think a good application of weboji would be to run it on a Nvidia Jetson TX2 with a small touchscreen to build a device like this: https://ae01.alicdn.com/kf/HTB17l4pIXXXXXX5XXXXq6xXFXXXg/customer-satisfaction-investigation-terminal-for-customer-feedback-and-evaluation-rating-device.jpg but without the buttons. It should be sellable in retail. Nice demo for sit-straight :). Best, |
First of all thank you Jeeliz for this amazing piece of code.
I have created a minified reusable version of this repository Face Primer for my use. Since I want use your technology in various applications. I hope this will help others who just want to use your AI mode for face detection.
I have previously contacted you with my work account and got great feedbacks from you on many issues. I wanted to repay you by sending you the demo of what I was building but it was a non-disclosed client project. This is my home account. I will sure make something wonderful and share a demo with you.
I have few questions.
Some suggestions for improving animation which I have used while working on the client project.
The text was updated successfully, but these errors were encountered: