Code Monkey home page Code Monkey logo

eyepupillocalization's Introduction

2017年7月4日增加

1、增加相对坐标图显示,并实时显示瞳孔相对坐标点。

2、修改软件外观及布局。

2017年6月20日增加

1、修改视频播放机制,不再采用while循环,而是采用定时器方式,每隔20ms读取一次帧数。

2、与之同时修改的是,视频处理显示时,不会再出现单独窗口了,而是统一在应用程序内。

3、增加了关闭摄像头按钮,不再采用ESC取消。

4、增加了眼睛数目变量,用于判断当前处理眼睛数目,假设在缺少一个眼睛视频流情况下,能够自动填充“无视频”标志。

2017年6月17日增加

1、添加INI配置文件,将摄像头网络地址保存在配置文件中,以便软件移植时方便修改摄像头地址。

2、每次软件启动时访问INI配置文件,然后读取保存在其中的网络摄像头地址。

3、如果想修改网络摄像头地址,不必去修改程序,而只要用记事本修改INI配置文件即可,方便很多。

2017年6月16日增加

1、更改了状态栏显示,修改为当前状态提示。比如“正在处理视频”等。

2017年5月12日增加

1、重写了打印函数,增加打印预览功能。

2、加入测试时间保存,并且能够在波形打印时显示在右下方。

2017年5月9日增加

1、增加了对比度拉伸,但是效果不好,没有采用。

2、增加了双眼两个视频同时输入的处理过程,更改了之前定位坐标显示函数。

3、调整了二值化处理的阈值,从之前的50调到30,检测更黑的位置。

3、在打开摄像头程序里加入了图像处理过程,坐标系坐标是自动调整,初步实现目标。等明天与硬件联调。

2017年5月8日增加

1、增加了打开摄像头功能,未来做到能够打开网络摄像头并能实时处理图像。现在只是打开摄像头而已。

2、由于网络摄像头硬件不在身边,所以新增了一个打开本地PC机摄像头的功能。

2017年5月6日增加

1、增加打印功能,打印当前波形图。

2、但由于打印预览功能调试过程中调试失败,无法预览出来。所以放弃预览功能,直接打印为PDF功能。

3、可能打印功能在某些机器上不好使,下次更新解决。

2017年5月5日增加

1、采用QT+VS2015+Opencv库方式完成。

2、与matlab过程相似,处理过程依次为灰度化、二值化、边缘检测、对最大轮廓拟合圆检测(hough圆检测)、定位。

3、加入了闭眼检测。

4、对于hough圆检测方法来说,每帧hough圆检测的半径范围都是上一帧的半径加减5得到的。还有每帧hough检测圆心坐标都会与上一帧做判断,如果相距太远,则视为无效数据,相当于上下帧之间有联系。对于拟合圆检测没有这个说法。

5、给出了两个坐标,数字显示的是绝对坐标,波形显示的是相对坐标,其中坐标原点在视频第一帧定位的瞳孔圆心。

6、输入为avi格式视频,输出视频在30+帧/秒。

eyepupillocalization's People

Contributors

zingbug avatar

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.