图像处理的相关算法介绍

发布时间:2024-01-29  

在机器视觉这一领域诞生的初期,一种普遍的研究范式,是将图像看做二维的数字信号,然后借用数字信号处理中的方法,这就是图像处理。今天小编给大家介绍的就是图像处理的相关技术。


点运算

有一些运算只对图像的每一个像元点操作,产生一幅新图像,二值化就是一个典型的例子。在预先设定了阀值的情况下,二值化的输出仅仅取决于该点的值,因此

8503764a-7c36-11ee-939d-92fbcf53809c.png

式中 fA 和 fB 分别为输入和输出图像。这种运算可使用查找表,LUT,在图像数据顺序通过时一次完成。各种灰度校正也是这种运算,所不同的是二值化产生了二值图像,而校正产生的仍为灰度图像。

85139660-7c36-11ee-939d-92fbcf53809c.png

局部运算

局部运算的输出仍为一幅图像,输出图像的每一个像元值取决于输入图像相对应的像元以及它周围的邻近像元。因此

851e0f82-7c36-11ee-939d-92fbcf53809c.png

式中的 N 代表以[i,j]为中心的局部子图像。这种运算的一个例子见下图,这种运算几乎会出现在每一个机器视觉系统中,它的输入图像可以是灰度图像,也可以是二值图像;它可以作平滑、锐化、去噪、细化、边缘检出等等运算,局部像元的取法可以有多种方法,十字形、方形、蜂窝形等等,但使用得最多的是方形,例如使用 3×3 或 5×5 或 7×7 的方形模板,模板中每一位置具有一个核系数,用此模板对每一像元及其相邻像元作卷积,是用得最多的一种运算,其它如中值滤波也是去除噪音的较好算法。

852b2ab4-7c36-11ee-939d-92fbcf53809c.png

853895b4-7c36-11ee-939d-92fbcf53809c.png

全局算法

有一些算法是基于整个输入图像而获得的,被称作全局算子

854a298c-7c36-11ee-939d-92fbcf53809c.png

这类算法的一个例子在下图中显示。

wKgaomVISCqAYDRbAAGMaOsEjbE421.png

它的输出可以是一幅图像,也可以是符号输出。直方图、富氏变换、广义 Hough 变换都是全局算法。

物体级算法

在大多数机器视觉的应用领域,都要求计算出图像中物体的特性。为了识别这些物体,大小、平均灰度、周长、重心、形状和其他一些特性都是常用到的,是直接对目标物体计算而获得的;而在缺陷检测中,也是通过对目标物体所作的检测而获得的。这就引出一个非常困难,而在机器视觉系统中又至关重要的问题:目标物体是什么?在哪里? 

在机器视觉中的很多算法都是围绕图像中的物体在哪里这一目的而展开的。而图像中的物体还会带来令人左右为难的决策。

例如,我们必须使用属于目标物体的所有点来计算该物体的特性;但我们又必须使用这些特性来区别这些点是否属于该物体。

所以从背景像元成功分割出前景物体是视觉系统工作成败的关键。为了彻底理解图像的内容,机器视觉必须对目标物体作多种运算操作,以便做出正确的分割。

下图演示了对一个物体的边缘进行跟踪以后获取的链码,通过对链码可以直接做形状分类;还可以通过链码做富氏算子变换,从而突出反映形状的分量。从这个例子可以看出物体级算法不象前面所述的三种类型的算法那么有规律,可以按照像元扫描的顺序来进行,便于使用专门芯片来实时完成。物体目标级算法往往是较复杂的,只适用于处理器来执行,例如 PC 机的 CPU,专用信号处理器 DSP 等;同时这些算法的运算时间不是往往固定的,而是随着图像内容的复杂程度而变化的。

857417ba-7c36-11ee-939d-92fbcf53809c.png


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    车道线、附近车辆(停泊车辆和移动车辆)、交通标志和交通信号、相向行驶车辆的前照灯,以及骑车人和行人等最易受交通事故伤害的道路使用者。 广告 Visconti™4集成东芝开发的图像识别算法......
    与舵机之间的数据通信,舵机控制电路的原理图如图3所示。 2 图像识别算法 摄像头采集到的图像主要作如下处理:首先对数据解码,利用查表法将RGB空间模型数据转化为HSI空间模型,然后采用类间方差法将图像......
    于维护,受环境影响较大等。 本文通过设计一系列图像识别算法,对从视频流中截取的水尺图像进行处理,经过灰度化、中值滤波、边缘检测、二值化、形态学处理以及图像细化,最终由算法得出水位数据。整个测量过程主要由摄像机和识别......
    迄今运行AI最快芯片“北极”面世,速度和能效比同类产品提高20多倍; “北极”印刷电路。图片来源:IBM公司 美国IBM公司最新推出了一款类脑芯片“北极”,其运行由人工智能驱动的图像识别算法......
    体的各成员值,如下所示: 2 图像识别算法 摄像头采集到的图像主要作如下处理:首先对数据解码,利用查表法将RGB空间模型数据转化为HSI空间模型,然后采用类间方差法将图像进行二值化,再利......
    致分类的挑战。趋势是通过在位于物联网边缘的微型微控制器上运行基于人工智能的识别算法来应对这一挑战。 本文着眼于图像处理如何变得更加复杂、可用......
    成软件运行环境搭建。 分析网络摄像机性能需求与拓展性,须满足下列条件: ◆ 视频监控实时性; ◆ 支持多客户端同时连接; ◆ 图像识别算法或预留接口; ◆ 功能模块化满足后期开发可扩展。 因此,采用......
    就变得尤为重要。 本项目口罩识别算法主要是通过统计学的方法进行实现,根据人体肤色的聚类特性提取出图像中的特定区域,通过Open CV 中的级联分类器进行分类和判断,确定出人的眼部区域,在人......
    、虹膜等。相对于其它的活体识别技术,指纹识别系统以其可实现性强,成本相对低廉,同时又具备较高的安全性,被越来越多的应用到各种场合。文章给出了一种新型的指纹锁架构,并详细论述了系统的各个组成部分以及指纹识别算法......
    做机器视觉,也可运行语义分析,且运算能效优异。与仅面向特定应用的普通AI模型不同,Kneron的可重构人工神经网络(RANN)技术更加灵活,可满足不同应用需求并适应各种计算体系架构。并且搭载轻量级图像识别算法......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>