计算机视觉(Computational Vision)是由相机拍摄图像, 通过电脑对图像中的目标进行识别和检测。可以说是机器学习在视觉领域的应用,是人工智能领域的一个重要部分。它的研究内容可以概括为:通过采集图片或视频,对图片或视频进行处理分析,从中获取相对应的信息。换而言之就是运用照相机和计算机来获取我们所需的信息。它是一门包含领域很广的综合性学科。从现阶段的研究来看,计算机视觉试图建立一种人工系统,提出的越来越多的理论和技术是为了从图像或者多维数据中获取信息。计算机视觉系统可以分为:图像采集、处理、运动控制部分。
整的计算机视觉系统的工作过程可以描述为:
首先,位置检测器检测到物体的移动,当物体移动到相机系统的视觉中心,检测器马上向图像采集部分发送信号即触发脉冲。
然后,根据预定程序和延迟,图像获取部分向照相机和照明系统发出脉冲,拍摄机器和光源都启动。
接着,相机重新开始新的扫描。照相机在开始新的帧扫描之前打开曝光机制,并且可以预先设置曝光时间。同时打开照明光源,照明时间应该与照相机的曝光时间相匹配。
至此,画面的扫描和输出正式开始。图像采集部分通过 A/D 模式转化得到数字图像或者视频。同时把得到数字图像/视频存放在处理器或计算机的内存中,接着处理器处理、分析、识别图像。
【参考资料】
1、基于计算机视觉的施工现场车辆监管技术研究[J]. 刘云波,黄华. 电脑知识与技术. 2015(04)
2、基于计算机视觉的目标检测和阴影检测算法的研究[D]. 宋全恒.吉林大学 2017
3、Computer vision techniques for construction safety and health monitoring[J] . JoonOh Seo,SangUk Han,SangHyun Lee,Hyoungkwan Kim. Advanced Engineering Informatics . 2015 (2) |