【机器视觉入门和进阶教程】
文章平均质量分 74
本专栏专注于计算机视觉,模式识别,机器学习和图像处理领域相关的知识,介绍和分析了相关技术和算法的使用方法和实践应用。当前本专栏已经包含一些高质量和深度的文章,后面会一直更新。
(1)订阅博主就能看博主全部的付费专栏和1000+篇文章。
(2)专栏总结文章全都来自博主多年工作经验总结和心血,绝对干货!
飞翔的鲲
一名音视频领域coder,喜欢深入钻研各种新技术(编解码、图像处理、算法优化等),擅长Matlab,Python,C编程。
CSDN明星博主,认证博客专家,视频、Matlab领域优质创作者。目前专注于音视频编解码和AI技术领域,开源分享,不忘初心,追求卓越!
欢迎订阅我的付费专栏,每篇都是博主的多年工作经验总结和呕心之作,任何问题都可以私信博主,必给您答疑解惑!希望我的博文可以帮助到你~
展开
-
【CV系列】基于YCbCr空间的肤色建模的常用方法及实例
Date: 2017/6/10Author:SoaringLee目录1、目前常用的静态肤色建模方法主要有:2、基于肤色的人脸分割3、Matlab实现参考blog: http://blog.csdn.net/berguiliu/article/details/8888492 http://blog.sina.com.cn/s/blog_4a540be60102uwcr.html1、目前常用的静态肤色建模方法主要有: 阈值法,简单...原创 2017-06-10 20:13:56 · 12585 阅读 · 16 评论 -
手势识别(1):基础理论
像点击(clicks)是GUI平台的核心,轻点(taps)是触摸平台的核心那样,手势(gestures)是Kinect应用程序的核心。和图形用户界面中的数字交互不同,手势是现实生活中存在的动作。如果没有电脑我们就不需要鼠标,但是没了Kinect,手势依然存在。从另一方面讲,手势是日常生活中人与人之间相互交流的一部分。手势能够增强演讲的说服力,能够用来强调和传递情感。像挥手(waving)或者指向(原创 2016-11-15 13:06:53 · 13091 阅读 · 3 评论 -
【CV系列】行人检测(Pedestrian Detection)资源
一、论文综述类的文章[1]P.Dollar,C.Wojek,B.Schiele,etal.Pedestriandetection:anevaluationofthestateoftheart[J].IEEETransactionsonPatternAnalysisandMachineIntelligence,2012,34(4):74原创 2016-11-08 09:20:03 · 1091 阅读 · 0 评论 -
【机器视觉系列】机器学习之零:机器学习十大经典算法
DATE: 2016.9.22文章目录1、C4.52、The k-means algorithm即K-Means算法3、Support vector machines支持向量机4、The Apriori algorithm5、最大期望(EM)算法6、PageRank网页排名7、AdaBoost8、kNN: k-nearest neighbor classification9、Naive Bayes朴素贝叶斯10、CART:分类与回归树机器学习10大经典算法简介:1、C4.5C4.5算法是机器学习原创 2016-09-22 18:46:56 · 2326 阅读 · 0 评论 -
【机器视觉系列】机器学习之一:logistic回归分析(含Matlab代码)
logistic回归是回归分析的一种,函数表达式为 y = 1/(1+exp(-x)) 在matlab中可以画出其graph:x = -10:0.1:10;y = 1./(exp(-x)+1);plot(x,y,'g-x');title('logistic function');xlabel('x');ylabel('y');以上是一维的情况。对于多维变量,可以定义一个超平面 代入原来原创 2016-09-18 09:07:06 · 31263 阅读 · 3 评论 -
【机器视觉系列】机器学习之二:K-近邻算法(KNN)
1、基本思想: 采用测量不同特征值之间的距离方法进行分类。选择k个最相似数据中出现次数最多的分类,作为新数据的分类。 2、KNN属于有监督学习算法。 改善KNN搜索的方法:K d-tree KNN规则只需要:一个整数K一系列分类好的样本(训练集)距离度量:最基本的KNN采用距离度量采用的是欧几里得距离。 3、分析: 下图中,绿色圆要被决定赋予哪个类,是红色三角形还是蓝原创 2016-09-22 09:19:29 · 2561 阅读 · 0 评论 -
【机器视觉系列】机器学习之三:贝叶斯分类器
贝叶斯分类器的分类原理是通过某对象的先验概率,利用贝叶斯公式计算出其后验概率,即该对象属于某一类的概率,选择具有最大后验概率的类作为该对象所属的类。也就是说,贝叶斯分类器是最小错误率意义上的优化。目前研究较多的贝叶斯分类器主要有四种,分别是:Naive Bayes、TAN、BAN和GBN。1、训练和所有监督算法一样,贝叶斯分类器是利用样本进行训练的,每个样本包含了一个特征列表和对应的分类。假定我们要原创 2016-09-22 10:00:52 · 1068 阅读 · 0 评论 -
【机器视觉系列】机器学习之四:SVM简介
DATE: 2016.9.23文章目录1、概念:2、函数间隔Functional margin与几何间隔Geometrical margin2.1、函数间隔Functional margin2.2、点到超平面的距离定义:几何间隔Geometrical margin2.3、最大间隔分类器Maximum Margin Classifier的定义1、概念: SVM(Support Vector Machine),称为支持向量机。支持向量机(SVM)是90年代中期发展起来的基于统计学习理论的一种机器学习方原创 2016-09-23 16:44:52 · 1497 阅读 · 0 评论 -
【机器视觉系列】机器学习之五:随机森林算法及其Python实现
DATE: 2016.9.23文章目录1、原理分析2、随机森林的训练过程3、一个简短的python例子1、原理分析随机森林:(Random Forest, RF)利用多棵决策树对样本进行训练并预测的一种分类器。随机森林属于集成学习方法,即通过建立几个模型组合来解决单一预测问题。随机森林顾名思义,是用随机的方式建立一个森林,森林里面有很多的决策树组成,随机森林的每一棵决策树之间是没有关联的。在得到森林之后,当有一个新的输 入样本进入的时候,就让森林中的每一棵决策树分别进行一下判断,看看这个样本应原创 2016-09-23 19:38:35 · 5755 阅读 · 1 评论 -
机器学习之六:神经网络
(一)、为什么引入神经网络?——Nonlinear hypothesis(二)、神经元与大脑(Neurons and Brain)(三)、神经网络的表示形式(四)、怎样用神经网络实现逻辑表达式?(五)、分类问题(Classification)转载 2016-10-05 19:24:09 · 2038 阅读 · 0 评论 -
【毕业设计/matlab系列】基于区域生长和形态学处理的道路检测实现【含Matlab源码】
Date:2022.6.11在大学毕业设计的时候,在毕业设计中实现了《基于区域生长和形态学处理的道路检测实现》,采用matlab语言,可以准确地实现道路检测。 注:需要相关代码可以在订阅本专栏后加文章最后的QQ名片咨询博主。 THE END!...原创 2022-06-11 23:24:25 · 347 阅读 · 0 评论 -
【CV系列】图像算法研究系列汇总
DATE:2021.7.12【CV系列】图像去雾技术研究【CV系列】图像去噪算法研究(去噪+锐化)【CV系列】图像低照度增强算法研究THE END!原创 2021-07-12 16:57:42 · 483 阅读 · 0 评论 -
【TI系列】TI-HDVICP简介
Date :2017-12-26Author:SoaringLee HDVICP(High Definition Video Image Co Processor )是由TI公司开发的高清视频图像协处理器,用于对视频硬件编码进行加速,因此可以看做是一个accelerator unit。 TI平台下通常采用DSP+HDVICP(ISP)的架构对视频进行处理,支持MPEG4,H264和AVS1.0等标准。典型的DSP系列DM8127采用的是arm A8架构,ISP, HDVICP2, ...原创 2017-12-26 16:59:44 · 827 阅读 · 0 评论 -
【CV系列】计算机图形学简介
DATE: 2019-6-23【Tag:计算机图像学】1、参考2、计算机图像学简介2.1、什么是计算机图形学?什么是计算机图形学?计算机图形学(Computer Graphics,简称CG)的内容比较丰富,与很多学科都有交叉,因此笔者认为是无法严格定义的。原创 2019-06-23 11:14:39 · 1434 阅读 · 0 评论 -
【CV系列】Scale invariance(尺度不变性)
DATE: 2020.2.8https://www.nature.com/subjects/scale-invarianceScale invariance 尺度不变性Scale invariance is a term used in mathematics, economics and physics and is a feature of an object that does not change if all scales in the object are multiplied by a原创 2020-02-08 20:49:49 · 1852 阅读 · 0 评论 -
【CV系列】图像去雾技术研究
DATE: 2019-6-6前言在雾霾等天气条件下,大气粒子的散射作用以及大气粒子本身会导致成像传感器采集的图像严重降质。因此图像去雾算法就成为了图像处理和计算机视觉领域中一个非常重要的研究方向,主要应用在视频监控、地形勘测和自动驾驶等领域。图像去雾技术的主要任务就是去除天气因素对图像质量的影响,从而增强图像的可见度。原创 2019-10-29 17:19:10 · 2665 阅读 · 0 评论 -
【CV系列】图像质量评估:噪声估计算法研究
DATE: 2019-5-30【Tags: CV,噪声估计、图像】Image Noise Level Estimation by Principal Component Analysis原创 2019-06-06 13:44:01 · 4861 阅读 · 0 评论 -
【CV系列】子图像分割方法
Date: 2019.4.29【Tag:图像处理基础】【CV系列】子图像分割算法原创 2019-06-06 13:36:27 · 748 阅读 · 0 评论 -
【CV系列】Gamma correction
DATE: 2019-6-6【Tag: 图像处理基础】【CV系列】Gamma correction原创 2019-06-06 10:18:43 · 416 阅读 · 0 评论 -
【CV系列】Retinex理论模型及其应用
DATE: 2019-6-51、参考百度百科Retinex图像增强算法2、Retinex理论模型1963年12月30日E. Land作为人类视觉的亮度和颜色感知的模型在俄亥俄州提出了一种颜色恒常知觉的计算理论——Retinex理论。Retinex是一个合成词,它的构成是retina(视网膜)+cortex(皮层)→ Retinex。40多年来,工作在IS&T、NASA的J. J...原创 2019-06-05 16:41:59 · 4648 阅读 · 1 评论 -
【CV系列】图像保边去噪算法:Smart Blur算法与实现(PS2018 Smart Blur)
DATE: 2019-6-4【Tag:图像处理算法研究】主要参考:https://blog.csdn.net/Trent1985/article/details/80707443该算法的思路非常简单,采用的均值滤波的邻域平均的方法,不过这里邻域像素点的选择是有要求的,邻域像素点使用像素差值小鱼一定阈值的像素,即与目标像素接近的像素。这个算法具有保边去噪的效果,计算量应该不大。原创 2019-06-29 22:44:17 · 1786 阅读 · 0 评论 -
【CV系列】图像保边去噪算法:双边滤波算法详解及其实现
DATE: 2019–6-3【Tag:图像处理算法实现】前言 双边滤波算法是一种非线性的保边去噪算法,采用了两个高斯核函数,综合考虑了像素空间邻近性(定义域)和像素亮度相似性(值域),具有比较好的去噪效果,同时能够保持边缘细节信息。下面记录和整理了双边滤波的算法的解析和实现方法。原创 2019-06-03 14:30:04 · 1778 阅读 · 0 评论 -
【CV系列】图像保边去噪算法:导向滤波
DATE: 2019-5-31【Tag:图像处理算法】先记录一下,导向滤波据说既可以保边去噪又可以去雾,值得深入研究一下。原创 2019-05-31 22:30:12 · 2185 阅读 · 0 评论 -
【CV系列】图像显著性检测
DATE: 2019-5-31【Tag: Outsouring project】【CV系列】图像显著性检测原创 2019-05-31 22:27:58 · 3259 阅读 · 1 评论 -
【CV系列】主动轮廓模型snake及其应用
DATE: 2019.5.30【Tag:计算机视觉】前言主动轮廓模型(Active Contour Model),又被称为Snake,是由Andrew Blake教授提出的一种目标轮廓描述方法,主要应用于基于形状的目标分割。该模型的优越之处在于它对于范围广泛的一系列视觉问题给出了统一的解决方法,在最近的十多年中,它已经被越来越多的研究者成功地应用于计算机视觉的许多领域,如边缘提取,图像分割和分类,运动跟踪,三维重建,立体视觉匹配等。原创 2019-05-30 20:19:06 · 2227 阅读 · 0 评论 -
【CV系列】图像去噪算法研究及实现(去噪+锐化)
DATE: 2019-5-29【Tag:算法研究】前言 图像增强是图像处理和计算机视觉中的一个重要的研究课题,主要作为图像预处理或者后处理,使处理后的图像更加清晰,以便于后面的图像分析和理解。本文主要概述图像增强中的图像去噪和图像锐化方向的主要方法及不同算法的本质理解。原创 2019-07-03 22:23:13 · 5036 阅读 · 2 评论 -
【CV系列】图像低照度增强算法研究(含代码)
DATE: 2019.5.22【Tag:图像算法研究】前言 图像传感器在光照不足的环境下成像,会造成视频图像噪声大、对比度低、大量细节信息无法表现等问题,这些不足严重影响人们对视频图像内容的判读和理解。因此图像低照度增强研究是非常必要的。原创 2019-05-23 19:36:46 · 5442 阅读 · 6 评论 -
【CV系列】二值图像连通域分析和矩形化
DATE: 2019-5-23【CV系列】二值图像连通域分析和矩形化原创 2019-05-23 19:35:14 · 872 阅读 · 0 评论 -
【CV系列】Image denoise: RDCT and RRDCT
DATE: 2019-5-23【CV系列】Denoise:RRDCT原创 2019-05-23 19:33:24 · 1200 阅读 · 0 评论 -
【CV系列】扫描线算法区域填充
DATE:2019-5-19【Tag:算法实现】1、参考2、扫描线算法区域填充3、matlab实现原创 2019-05-19 13:30:35 · 1112 阅读 · 0 评论 -
【CV系列】脑部肿瘤图像分割【含Matlab源码】
脑肿瘤图像作为一种特殊的医学图像,同样隶属于自然图像。关注脑肿瘤图像分割算法,更多的是关于自然图像分割算法在脑肿瘤图像中的应用,同时需要考虑脑肿瘤图像的特殊性。传统的图像分割算法;最近流行的脑肿瘤图像分割算法,例如全卷积神经网络FCN,卷积神经网络CNN等。原创 2019-05-19 00:02:07 · 5690 阅读 · 1 评论 -
【CV】目标检测之yolo 学习分享
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------转载自: https://blog.csdn.net/gu...转载 2018-08-05 22:33:52 · 745 阅读 · 0 评论 -
【CV】图像融合结果评价
http://blog.csdn.net/u011630458/article/details/52324969http://blog.csdn.net/hukai20021/article/details/52593584http://blog.csdn.net/sunboyiris/article/details/21100063https://downlo转载 2018-03-22 20:02:48 · 3736 阅读 · 0 评论 -
【CV】虹膜识别源代码下载,分别基于MATLAB、C++、OpenCV
###Date: 2018.3.28================================================================转载自:https://blog.csdn.net/ss910/article/details/738390351.Libor Masek的MATLAB虹膜识别论文和源代码下载,2003年http://www.peterkovesi.c...转载 2018-03-28 22:31:04 · 997 阅读 · 0 评论 -
【CV】骨架提取
###Date: 2018.4.5 清明============================================================图像的细化主要是针对二值图而言所谓骨架,可以理解为图像的中轴,,一个长方形的骨架,是它的长方向上的中轴线,圆的骨架是它的圆心,直线的骨架是它自身,孤立点的骨架也是自身。骨架的获取主要有两种方法:(1)基于烈火模拟转载 2018-04-06 09:42:43 · 1915 阅读 · 0 评论 -
【CV】傅里叶描绘子原理及应用简介
转载自:http://www.cnblogs.com/edie0902/p/3658174.html1 引言物体的形状识别是模式识别的重要研究方向,广泛用于图像分析、机器视觉和目标识别的应用中。在计算机中物体的形状表示方式有多种:边界曲线上点的坐标序列,边界上的点到物体中心的距离以及边界上的点随弧长变化的切线方向等。基于形状不同的表示方式,已有大量的形状识别方法被提出,如:基于边界转载 2018-04-06 09:45:58 · 4541 阅读 · 0 评论 -
【CV系列】角点检测之Forstner算子
原创 2018-04-19 21:29:48 · 2284 阅读 · 0 评论 -
【CV系列】NSCT:Nonsubsampled Contourlet变换算法以及matlab实现
Date: 2018.4.30【Tag:图像处理/图像算法】Author: SoaringLee参考:https://www.cnblogs.com/molakejin/p/5918976.html1、Nonsubsampled Contourlet变换算法介绍:对信号的稀疏表示是许多信号处理及应用的基础,2004年Minh N Do、Martin Vetterli提出了一种能够较好表示二维信号的数学工...原创 2018-04-30 17:49:01 · 9561 阅读 · 23 评论 -
【CV】图像去模糊(逆滤波)
https://blog.csdn.net/bluecol/article/details/47357717转载 2018-05-08 21:54:47 · 1823 阅读 · 0 评论 -
【Matlab系列】常用的图像分割算法及其实现【含Matlab源码】
Date: 2017/12/30参考: http://blog.csdn.net/xcymorningsun/article/details/52684235常用的图像分割算法:(1)基于阈值的分割方法:可在各种颜色空间或不同通道中完成阈值、自适应阈值图像分割。(2)基于边缘的分割方法:各种边缘检测算子,Sobel,Canny等。(3)基于区域的分割方法:分水岭、区域归并与分裂。...原创 2017-12-30 17:03:37 · 9651 阅读 · 7 评论