(2) 计算机对图像的识别过程
在说明计算机对图像的识别过程前,首先要说明图像是怎样的存储在计算机当中的。在计算机中,图像是由扫描仪、摄像机等外部输入设备捕捉实际的画面产生的数字图像,并由一个一个的像素点阵构成的位图。图像用数字来描述像素点、强度和颜色。所谓的24位真彩色就是由红绿蓝(R、G、B)三种颜色组成,每种颜色用一个8位数据存储。这样描述的信息文件存储量是相当大的,所描述对象在缩放过程中会损失细节或产生锯齿。这与老式用交卷照相机成像原理不同,交卷使用溴化银的感光反应来实现的。而计算机中,在显示方面它是将对象以一定的分辨率分析以后,将每个点的色彩信息以数字0-1化方式呈现,可直接快速在屏幕上显示。分辨率和灰度是影响其显示的主要参数。图像适用于表现含有大量细节(如明暗变化、场景复杂、轮廓色彩丰富)的对象,如:照片、绘图、作画等,在计算机中,通过图像软件可以很轻松的进行复杂图像的处理,以得到更清晰的图像或产生特殊效果。
因此在计算机中,图形相似的基本原理是指图形之间是否在拓扑结构、几何形状以及其表达功能上的相似程度。在图形识别和理解过程中,图形的相似性是识别和理解相似图形的基础,图形的数字相似特征是判断其是否具有相似性的依据,相似度则是用来度量其相似程度的衡量尺度。而基本的几何元素、相关的符号元素以及它们之间的关系则是图形及其相似性数字特征的基础。由于图形是由基本几何元素及其相互关系所构成的一个集合体, 上面已经假设所识别和处理的图形是一个封闭的二文单连通域,因此,线、圆弧等基本几何元素及其相互的依赖关系将是其主要构成要素,例如,几何构成元素的数量、类型以及各几何元素连接的顺序、方式等都会直接影响到图形的真实形状;另外,在一些实际工程图纸中,往往具有相关的尺寸对其进行约束,用以确定它的实际大小或表明它所表达的空间形体的具体类型。
2.1.3 本设计中使用的图像识别原理
在本设计中,主要是通过不断的判断两张图片是否相似来断定是否有人入侵,因此采用的原理如下:
将得到的图片大小(长、宽)调整到相同。
将调整后的大小相同的图片每个像素进行对比,判定所对比的像素相异的依据为控制端手工设置的相差数值来决定,同时称原图与对比图上对对比的像素点为相异点。
统计原图和对比图形的相异点的个数,更具控制点手工设置的容差数值来决定是否两张图片被判定为相异的两张图片,并依此来警报是否有人入侵。
2.2 RS-232串行通信接口及其协议简介
2.2.1 概述
RS-232-C是美国电子工业协会制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS232总线标准设有25条信号线,包括一个主通道和一个辅助通道。多数情况下主要使用主通道,对一般双工通信来说,仅需两条条信号线就可实现。RS-232-C标准规定的数据传输速率分为50、75、100、150、300、600、1200、2400、4800、9600、19200、38400波特。标准规定,驱动器的电容容量允许有2500pF的电容负载,通信距离将受此电容限制。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。由于本设计中采用PC对接各个智能家电,因此假设其距离均小于20m。
2.2.2 协议标准 单片机智能家电控制中心系统设计(4):http://www.youerw.com/zidonghua/lunwen_8199.html