software development for iblink
play

Software development for iblink Yuyichen 2017.May Contents Iblink - PowerPoint PPT Presentation

Software development for iblink Yuyichen 2017.May Contents Iblink 1 2 Existing program Advanced design 3 4 Future work Q&A 5 https://learn.adafruit.com/diy-wearable-pi-near-eye-kopin-video-glasses Iblin blink Acqu


  1. Software development for iblink 于逸尘 Yuyichen 2017.May

  2. 目录 Contents Iblink 1 2 Existing program Advanced design 3 4 Future work Q&A 5

  3. https://learn.adafruit.com/diy-wearable-pi-near-eye-kopin-video-glasses Iblin blink

  4. Acqu quired Ima d Image

  5. Ex Existing p program 1 、 initialization 2 、 template creation 3 、 eye tracking 4 、 blink detection

  6. Prombl mblems ms ▪ Extra steps The image we get is not adapted to existing facial recognition programs VS ▪ Hardware waste Facial recognition wastes a lot of computing resources

  7. Page . 7 Advanc nced ed d desig sign Sampling in advance Template algorithm Create templates Real-time contrast

  8. Templa late a e algor orit ithm hm Sampling in advance • load a number of eye images which we have already known if they're open or closed Create templates • convert them into grayscale images and create an array to save the average value of samples Real-time contrast • Use the formula to measure the similarity to judge open or closed

  9. Page . 9 Sampling in advance ▪ load one hundred open-eye images and the same number closed- eye images waste time/s 14 12 10 8 6 4 2 Sample 0 number 10 25 50 75 100 200

  10. Page . 10 Create templates • convert samples into grayscale images 1 • create an array to save the average value of one hundred samples 2 • the two arrays we get will be the templates 3

  11. Create templates ……… ………

  12. Page . 12 Create templates Templates: Array1: stdopen(i,j) Array2: stdclosed(i,j) Nearly 15Mb each to memory for 1024X720 image ;

  13. Page . 13 Real-time contrast The image to be measured should be input as grayscale information in array as well. To calculate easily, we should do a histogram equalization. Then we get the array img(i,j) containing each pixel points' grayscale information. Using following formula will give us the similarity between the image to be measured and the standards.

  14. Page . 14 Real-time contrast sim1 and sim2 which is about the similarity of open-eye standard and closed-eye standard. By comparing them, we can easily know if the eye image we get is open. 20 samples need near 60s for 1024X720 image If we have template already, each decision takes 3s

  15. Page . 15 Advanc nced ed d desig sign ▪ Advantages ▪ Disadvantages ▪ Give up the face recognition part. ▪ Template section needs pre- added ▪ Reduces the complexity of the software part and the use of ▪ Need stable photo sources resources. However, the ▪ Extra memory for template ▪ More suited to hardware storage design

  16. Page . 16 Fu Futu ture w work rk Solving standards storage issues Translating existing matlab program into c++ program Test programs on hardware and solving stability problems

  17. 单击此处编辑母版标题样式 Q&A

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend