《2022年《计算机视觉》知识要点总结终极.docx》由会员分享,可在线阅读,更多相关《2022年《计算机视觉》知识要点总结终极.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1、;视觉 是人类观看世界、认知世界的重要功能手段;人类从外界获得信息约有80% 来自视觉系统;2、运算机视觉 是指用运算机实现人类的视觉功能,即对客观世界中三维场景的感知、加工和懂得;运算机视觉的 讨论方法 只有有两种:一种是仿生学的方法,参照人类视觉系统的结构原理,建立相应的处理模块完成类似的功能和工作;另一种是工程的方法, 即从分析人类视觉过程的功能着手,并不刻意模拟人,视觉系统内部结构, 而仅考虑系统的输入和输出,并采纳任何现有的手段来实现系统的功能;运算机视觉主要 讨论目标 有两个:一是建立运算机视觉系统来完成各种视觉任务; 二是把该讨论作为探究人脑视觉工作机理的手段,即生物学机理;
2、3、运算机视觉系统的 功能模块 主要有以下几个模块:图像采集、预处理、基元检测、目标分割、表达描述、外形分析等,参考下图1.4.14、整个视觉过程是由 光学过程 ,化学过程 和神经处理过程 这 3 个次序的子过程所构成;光学过程:我们需要把握的是人眼水平截面的示意图,见图2.1.1;光学过程基本确定了成像的尺寸;类似照相机;化学过程:视网膜表面的光接收细胞可分为:锥细胞(亮视觉)和柱细胞(暗视觉);化学过程,基本确定了成像的亮度或颜色;神经处理过程:将对光的感觉转换为对景物的知觉;视觉处理过程流图2.1,2 如下:5、外形知觉是对景物各部分相对关系的知觉,也与视野中各种空间关系的知觉有关;6、
3、轮廓 (封闭的边界)是外形知觉中最基本的概念,人在知觉一个外形以前肯定先看到轮廓;轮廓的构成假如用数学语言来说就是轮廓对应亮度的二阶导数;轮廓与外形又有区分,轮廓不等于外形;轮廓在帮忙构成外形时仍有“方向性”;轮廓通常倾向于对它所包围的空间发生影响,即轮廓一般是向内部而不是向外部发挥构成外形的作用;7、主观轮廓 :在没有直接刺激作用下产生的轮廓知觉;主观轮廓的形成是在肯定感觉信息的基础上进行 知觉假设 的结果8、空间知觉的问题本质是一个深度感知的问题;人对空间场景的深度感知主要依靠双目视觉实现;9、图像采集是猎取图像的技术和过程;对应于视觉过程中的光学和化学过程;需要利用几何学原懂得决场景中目
4、标的投影位置在图像中国的什么地方的问题和利用光度学原理(或辐射度学)建立场景中的亮度与图像中对应位置灰度的联系;10、图像采集中主要的模型:几何成像模型和亮度成像模型11、世界坐标系 :也称为真实或现实世界坐标系XYZ ,是客观大事的肯定坐标(也称为客观坐标系统) ;一般的 3-D 场景都是用这个坐标系统来表示的;摄像机坐标系 :是以摄像机为中心指定的坐标系统xyz,一般取摄像机的光学轴为z 轴;图像平面坐标系 :在摄像机内形成的图像平面的坐标系统xy;一般取图像平面与摄像机坐标系统 xy 平面平行,且 x 轴与 x 轴, y 与 y 轴分别重合,这样图像平面的原点就在摄像机的光学轴上;12、
5、固态阵列中最常用的主要元件是用电荷耦合器件(change-coupled device,CCD ),特点是具有特别快的快门速度;CMOS ( complementary metal oxide semiconductor)摄像机基于互补型金属氧化物半导体工艺,其传感器主要包括传感器核心、模/数转换器、输出寄存器、掌握寄存器、增益放大器等;特点是低功耗、尺寸小,总体成本低;但是噪声水平比CCD 高一个量级;电荷注射器件( charge-injection device , CID ),有一个和图像矩阵对应的电极矩阵,在每一个像素位置有两个隔离绝缘的能产生电位阱的电极;优点是, 随机拜访, 不会产
6、生图像浮散;但是相对 CCD , CID 对光电敏锐度要低许多;13、采集装置基本性能指标:线性响应,灵敏度,信噪比,阴影(不匀称度),快门速度, 读取速率;14、 图像采集的方式 主要由光源、采集器和景物三者打算;15、 空间辨论率 (即数字化的空间采样点数) ;幅度辨论率 (即采样点值的量化级数) ;辐射到图像采集矩阵中光电感受单元的信号在空间上被采样,而在强度上被量化;16、17、摄像机标定的一般程序和步骤:两极标定法: (参考 P53- 例 3.4.1-摄像机外部参数的标定示例)18、坐标的基本变换:19、 直方图均衡化 :是一种典型的通过对图像的直方图进行修正来获得图像增强成效的自动
7、方法;基本思想是把原始图的直方图变换为在整个灰度范畴内匀称分布的形式,这样就增加了像素灰度值的动态范畴,考 p65 例 4.3.1;从而达到增强图像整体对比度的成效;直方图均衡化列表运算参20、 直方图规定化 :用户可指定规定化函数来得到特别的增强功能;3 个步骤: 1对原始图的直方图进行灰度均衡化2规定需要的直方图,并运算能使规定的直方图均衡化的变换3将第 1 步得到的变换反转过来,即将原始直方图对应映射到规定的直方图;在上述步骤( 3)中的对应映射规章有单映射规章(SML )和组映射规章( GML );分别如下所示:SMLGML21、 边缘检测:一阶导数算子: prewitt ; sobe
8、l; roberts; kirsch; 二阶导数算子 :拉普拉斯; 马尔; canny;编程实现上述算法的代码如下:%边缘检测clear;I1 = imreadC:UsersacerDesktopcar.jpg;%I=rgb2grayI1;BW1 = edgeI,roberts; %Roberts算子BW2 = edgeI,sobel; %Sobel算子BW3 = edgeI,prewitt; %Prewitt算子BW4 = edgeI,log; %log算子BW5 = edgeI,canny; %CANNY算子h = fspecialgaussian,5;BW6 = edgeI,zerocr
9、oss,h; %zerocross算子subplot2,4,1,imshowI; title 原图像灰度图 ; subplot2,4,2,imshowBW1; titleRoberts edge check; subplot2,4,3,imshowBW2; titlesobel edge check; subplot2,4,4,imshowBW3; titleprewitt edge check; subplot2,4,5,imshowBW4; titlelog edge check; subplot2,4,6,imshowBW5;titlecanny edge check; subplot2
10、,4,7,imshowBW6; titlezerocross edge check;以上为运算机视觉课本上的要点小结;机器视觉课本大家基本都有,那部分的学问要点各位就自己补充完善一下;机器视觉偏重于运算机视觉技术工程化,能够自动猎取和分析特定的图像,以掌握相应的行为;运算机视觉为机器视觉供应图像和景物分析理论及算法基础,机器视觉为运算机视觉的实现供应传感器模型、系统构造和实现手段;机器视觉系统:视觉传感器视频输入高速图像采集系统图像数据专用图像处理系统运算机标准/ 掌握总线视觉系统三个层次:运算理论、表达和算法、硬件实现图像复原外形信息名称图像 基元图目的亮度表示表示二维图像中的亮度变化位置及
11、其几何分布和组织结构2.5 维基图在以观测者为中心的坐标系中,表示可见表面的方向、深度值和不连续的轮廓基元图像中每一点的亮度值零交叉、 斑点、端点和不连续点、边缘、有效线段、 组合群、曲线组织局部表面朝向( “针”基元) 、离观测者的距离、 深度上的不连续点、表面朝向的不连续点三维模型表示在以物体为中心的坐标系中,用由体积基元和面积基元构成的模块化多层次表示,描述外形及其空间组织形式分层次组成如干三角模型,每个三角模型都是在几个轴线空间的基础上构成的, 全部体积基元或面积外形基元都附着在轴线上齐次坐标表示法,由n+1 维矢量表示一个 n 维矢量边缘是指图像中像素灰度有阶跃变化或屋顶状变化的那些
12、像素的集合图像亮度的一阶导数的幅度在阶跃边缘上特别大而在非边缘上为零边缘有方向和幅度两个特性,通常沿边缘走向的幅度变化比较平缓,而垂直于边缘走向的幅度变化比较猛烈;摄像机标定建立摄像机图像像素位置和场景位置的关系R 和 T 是旋转矩阵和平移矩阵,外部参数双目立体视觉基于视差原理,由三角法原理进行三维信息猎取信息融合:冗余性、互补性、时效性融合方法:信号级融合方法(加权平均法属于信息级融合方法)、像素级融合方法、特点级融合方法、决策级融合方法;变形轮廓线:主动轮廓线、动态轮廓线;平移变换不能用矩阵形式来表示;均衡化程序:Im=imreadregion.jpg; J=histeqIm;% 均衡化s
13、ubplot2,2,1; imshowIm;title 原图; % 显示原图subplot2,2,2;imhistIm;title 原图直方图 ; %显示原图的直方图subplot2,2,3;imshowJ;title 均衡化结果 ; %显示均衡化后的图像subplot2,2,4;imhistJ;title 均衡化结果的直方图 ; % 显示均衡化后的直方图规定化程序:I=imreadtire.tif; J=histeqI,32; counts,x=imhistJ; Q=imread1.jpg; figure;imshowQ; title 原图像 ;A=rgb2grayQ;figure;imhi
14、stA;title 原图像直方图 ; M=histeqA,counts; figure;imshowM; title 直方图规定化后的图像; figure;imhistM;title 规定直方图 ;小波变换及融合 试验代码X1=X;map1=map;桌面1.jpg;subplot2,2,1;imageX1; colormapmap1;title可见光图像 ;桌面2.jpg;X2=X;map2=map; subplot2,2,2;imageX2;colormapmap2;title红外光图像 ; c1 L1=wavedec2X1,1,sym4;c2 L2=wavedec2X2,1,sym4; c
15、=0.5*1.2*c1+0.8*c2;XX=waverec2c,L1,sym4;subplot2,2,3;imageXX;title融合结果一 ; Csize1=sizec1;for i=1:Csize1c1i=0.8*c1i;end; Csize2=sizec2; for j=1:Csize2c2j=1.2*c2j;end; C=0.6*c1+c2;XXX=waverec2c,L2,sym4; subplot2,2,4;imageXXX;title 融合后结果二 ;1.边缘检测试验代码I = imread1.jpg;%假如是其他类型图像 ,请先转换为灰度图BW_sobel = edgeI,s
16、obel;BW_prewitt = edgeI,prewitt; BW_roberts = edgeI,roberts; BW_laplace = edgeI,log; BW_canny = edgeI,canny; figure1;subplot2,3,1,imshowI,xlabel原始图像 ;subplot2,3,2,imshowBW_sobel,xlabelsobel检测 ; subplot2,3,3,imshowBW_prewitt,xlabelprewitt检测 ; subplot2,3,4,imshowBW_roberts,xlabelroberts检测 ; subplot2,3
17、,5,imshowBW_laplace,xlabellaplace检测 ; subplot2,3,6,imshowBW_canny,xlabelcanny检测 ;% 加入高斯噪声( =0 , 2=0.01 )检测结果I_g1 = imnoiseI,gaussian,0,0.01;BW_sobel = edgeI_g1,sobel; BW_prewitt = edgeI_g1,prewitt; BW_roberts = edgeI_g1,roberts; BW_laplace = edgeI_g1,log; BW_canny = edgeI_g1,canny; figure2;subplot2,
18、3,1,imshowI_g1,xlabel加入高斯噪声 =0, 2=0.01 图像 ;subplot2,3,2,imshowBW_sobel,xlabelsobel检测 ; subplot2,3,3,imshowBW_prewitt,xlabelprewitt检测 ; subplot2,3,4,imshowBW_roberts,xlabelroberts检测 ; subplot2,3,5,imshowBW_laplace,xlabellaplace检测 ; subplot2,3,6,imshowBW_canny,xlabelcanny检测 ;% 加入高斯噪声( =0 , 2=0.02 )检测结
19、果I_g2 = imnoiseI,gaussian,0,0.02;BW_sobel = edgeI_g2,sobel; BW_prewitt = edgeI_g2,prewitt; BW_roberts = edgeI_g2,roberts; BW_laplace = edgeI_g2,log; BW_canny = edgeI_g2,canny;figure3;subplot2,3,1,imshowI_g2,xlabel加入高斯噪声 =0, 2=0.02 图像 ; subplot2,3,2,imshowBW_sobel,xlabelsobel检测 ; subplot2,3,3,imshowBW_prewitt,xlabelprewitt检测 ; subplot2,3,4,imshowBW_roberts,xlabelroberts检测 ; subplot2,3,5,imshowBW_laplace,xlabellaplace检测 ;subplot2,3,6,imshowBW_canny,xlabelcanny检测 ; 2试验结果