热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

图像处理与计算机视觉.特征检测:提取图像中的结构信息

本文主要分享【我们看的图片视频文字】,技术文章【图像处理与计算机视觉.特征检测:提取图像中的结构信息】为【乔卿】投稿,如果你遇到图像处理与计算机视觉相关问题,本文相关知识或能到你。我们看的图片视频

本文主要分享【我们看的图片视频文字】,技术文章【图像处理与计算机视觉. 特征检测:提取图像中的结构信息】为【乔卿】投稿,如果你遇到图像处理与计算机视觉相关问题,本文相关知识或能到你。

我们看的图片视频文字

基本概念:特征检测、特征描述、特征匹配

4.1感兴趣点

感兴趣点检测

感兴趣点的特点:可重复检测、有判别力、局部性

模板匹配:ORB

FAST:取图像中检测点,以该点为圆心的周围的16个像素点判断检测点是否为角点, 若有连续12或9个邻域像素值都大于或都小于中心像素点(+-阈值),则认为是候选特征点。可以先判断直角点剪枝。ORB:仅将中心点与圆上的四个像素点比较,要求连续2个的像素值都大于或都小于中心像素点(+-阈值)。尺度不变:图像金字塔;旋转不变:用质心(特征点与质心形成的向量)标定方向。基于一阶梯度的Harris角点检测器 角点:两条直线的交点、轮廓的高曲率点SSD:移动后灰度值的变化,用一阶泰勒展开近似SSD,得到 ,M为自相关矩阵,求特征值。一个特征值远大于另一个为边缘,两个都很大为角点。为了高效,求响应的度量R,角点的R很大,边缘很小的负数,平坦区域接近0。 Harris角点检测器步骤: 计算图像在两个方向上的梯度Ix、Iy计算每个像素点梯度的乘积计算每个像素点梯度的乘积的累积定义每个像素点的 矩阵M计算每个像素点的角点响应R(M的特征值、迹)对响应R作阈值处理与NMS 角点相应R对于图像旋转具有不变性,不具有尺度不变性。

尺度不变:引入图像金字塔

拉普拉斯高斯(LoG)算子 LoG算子:二元高斯核的二阶导数。两个卷积核合二为一: 先高斯平滑、后拉普拉斯求梯度尺度归一化:核函数乘以尺度因子的平方( ),用不同尺度的LoG,寻找响应的最大值。使用LoG进行斑点检测: 对图像用 多个尺度的带尺度归一的LoG算子卷积;在 尺度空间的局部极值 高斯差分(DoG)金字塔 DoG:尺度不变的检测器

DoG与LoG的关系:Dog=(k-1)LoG,LoG通过尺度因子 ,DoG通过金字塔。 DoG/SIFT特征点检测的步骤 构造高斯金字塔 平滑图像:使用高斯平滑图像,相邻金字塔的尺度因子为2倍下采样:对平滑后的图像进行下采样构造金字塔:相邻八度尺度相差2倍,同组相邻层尺度相差k倍,每一个八度S+3个 构造高斯差分金字塔检测极值点(S+2DoG图像,找S个尺度中的极值点)关键点定位(使用泰勒展开插值)去除边缘效应:定义H,H迹的平方与行列式的比值小于阈值

特征描述子

特征点描述子(SIFT):梯度方向直方图

方向直方图:计算各个位置梯度的角度,画成直方图,横坐标是梯度方向,从而可以找到主方向,然后归一化

SIFT描述子:带方向的空间梯度直方图,特征点附近分成4*4个区域,角度8等分,特征维度为128维。

SIFT的不变性:旋转不变(按主方向归一化)、小的平移不变(取的梯度方向直方图)、光照不变(描述子由梯度组成)

二值描述子:BRIEF

二进制的描述子,相似性用汉明距离,计算和匹配的速度都很快,步骤为:

图像平滑在邻域内随机采样n个点对,前者大为0,前者小为1,形成二进制编码 4.2边缘:Canny边缘检测器 流程: 高斯平滑求两个方向的一阶梯度计算梯度的幅度和方向非最大值抑制(希望得到单像素边缘,而不是厚的模糊线)双阈值确定边界 高低阈值的作用:大于上界的保留,低于下界的舍弃,中间的如果与边缘点直接相连则是边缘点 4.3直线和其他参数曲线检测:Hough变换

直线的极坐标形式:

Hough变换的思想:

基于投票的参数估计:对噪声鲁棒基本原理:变换到参数空间,通过检测参数空间中投票的极值点,确定出该曲线的描述参数为什么用极坐标?参数化空间(k,b)太大步骤 给定参数网格(r, ),初始化计数器为0对于图像中的每一个边缘点,符合极坐标方程的参数位置的累积计数器增加1寻找计数器中的局部最大值得到直线方程 优点: 能处理非局部性和遮挡能检测多个实例对噪声鲁棒 缺点 计算复杂度高,搜索时间随参数的数目指数增加非目标形状可能会在参数空间产生虚假的峰值参数的量化参数难以确定

本文《图像处理与计算机视觉. 特征检测:提取图像中的结构信息》版权归乔卿所有,引用图像处理与计算机视觉. 特征检测:提取图像中的结构信息需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • 本文探讨了图像标签的多种分类场景及其在以图搜图技术中的应用,涵盖了从基础理论到实际项目实施的全面解析。 ... [详细]
  • 智能投顾机器人:创业者如何应对新挑战?
    随着智能投顾技术在二级市场的兴起,针对一级市场的智能投顾也逐渐崭露头角。近日,一款名为阿尔妮塔的人工智能创投机器人正式发布,它将如何改变投资人的工作方式和创业者的融资策略? ... [详细]
  • 随着技术的发展,黑客开始利用AI技术在暗网中创建用户的‘数字孪生’,这一现象引起了安全专家的高度关注。 ... [详细]
  • 强人工智能时代,区块链的角色与前景
    随着强人工智能的崛起,区块链技术在新的技术生态中扮演着怎样的角色?本文探讨了区块链与强人工智能之间的互补关系及其在未来技术发展中的重要性。 ... [详细]
  • 京东AI创新之路:周伯文解析京东AI战略的独特之处
    2018年4月15日,京东在北京举办了人工智能创新峰会,会上首次公开了京东AI的整体布局和发展方向。此次峰会不仅展示了京东在AI领域的最新成果,还标志着京东AI团队的首次集体亮相。本文将深入探讨京东AI的发展策略及其与BAT等公司的不同之处。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
  • 本文详细探讨了网站流量统计中常用的三个关键指标:页面浏览量(PV)、独立访客数(UV)和独立IP数(IP)。通过分析这些指标的定义、计算方法及其应用场景,帮助网站运营者更好地理解用户行为,优化网站内容与用户体验。 ... [详细]
  • NVIDIA Titan RTX深度评测
    NVIDIA的Titan RTX被誉为当前最强大的桌面显卡之一,其卓越的性能和高昂的价格吸引了众多专业人士和技术爱好者的关注。本文将详细介绍Titan RTX的技术规格、性能表现及应用场景。 ... [详细]
  • 新手指南:在Windows 10上搭建深度学习与PyTorch开发环境
    本文详细记录了一名新手在Windows 10操作系统上搭建深度学习环境的过程,包括安装必要的软件和配置环境变量等步骤,旨在帮助同样初入该领域的读者避免常见的错误。 ... [详细]
  • 2017年人工智能领域的十大里程碑事件回顾
    随着2018年的临近,我们一同回顾过去一年中人工智能领域的重要进展。这一年,无论是政策层面的支持,还是技术上的突破,都显示了人工智能发展的迅猛势头。以下是精选的2017年人工智能领域最具影响力的事件。 ... [详细]
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
  • 阿里飞猪旅行搜索技术的革新与实践
    本文由林睿(阿里飞猪)分享,经杜正海、Hoh编辑整理,并由DataFunTalk平台发布。文章探讨了旅行搜索技术从满足基本需求到集成高级功能的发展历程,特别是在阿里飞猪平台上的应用与创新。 ... [详细]
  • 本文探讨了亚马逊Go如何通过技术创新推动零售业的发展,以及面临的市场和隐私挑战。同时,介绍了亚马逊最新的‘刷手支付’技术及其潜在影响。 ... [详细]
  • 随着5G、云计算、人工智能、大数据等新技术的广泛应用,人们的生活生产方式发生了深刻变化。从人际互联到万物互联,数据存储与处理需求激增,推动了数据与算力设施的发展。 ... [详细]
  • 4000名‘数学基础薄弱’的程序员逆袭成功!揭秘如何学好AI与算法
    对于那些数学基础较差的程序员来说,数学在编程中的重要性往往在工作中才逐渐显现。通过两个实际案例,我们可以深入了解数学如何帮助程序员更好地理解和优化代码。 ... [详细]
author-avatar
冰柠V
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有