论文部分内容阅读
在工程应用中电动机、汽轮机等设备通常以旋转的形式提供动力,在生活中,风扇和风车也是以旋转的形式出现。为了对旋转设备的工作状态进行检测和控制,转速是其中重要的参考量,所以转速测量成为工控领域的一个热门问题。而目前的转速测量设备,都是在工业和工程应用中的专业设备,测量速度快、精度高,但是便携性比较低,限制了测量设备的通用性和普及性。另一方面,随着移动通信技术的飞速发展,手机的运行速度和数据处理能力不断提高,使它在作为通信终端的基础上不断丰富其功能角色。本文就转速测量的方式做了一定的研究和分析,提出将转速测量和人们生活中常见的手机相结合,让手机具备测量转速的功能,来提高转速测量工具的便携性和普及性。本文采用视频处理技术,研究了基于Android平台的非接触式转速测量系统及其实现方法。首先,分析了国内外转速测量的设备和方法,提出了以Android为平台,采用Opencv的图像处理技术的非接触式测量方法。根据转速测量系统的要完成的功能,对整个系统方案进行了设计和分析,将其划分为六个功能模块,并以良好的用户体验为前提,进行了系统的UI设计。其次,按照系统需求,完成了帧图像的采集和处理,整个过程包括视频流的获取、图像格式的转化、图像二值化的处理、背景干扰量的去除、细化处理和直线检测等环节。最后,计算旋转物体的旋转速度,并进行系统测试。对出现的测量误差进行了分析,并进行了系统的改进。整个设计方案可行性高,具有一定的创新性和实用性。该系统使转速测量不再依赖于专业设备,能够让人们在生产和生活中更方便的进行测量,同时也为专业设备生活化提供一个新思路。随着手机硬件参数越来越来高,软件功能越来越丰富,由CPU、内存、摄像头等因素带来的测速范围限制将会越来越小,测量精度和测量速度将会越来越高。