作者:stark
角点检测(corner detection)是计算机视觉系统中用来获取图像特征的一种方法,广泛应用于运动检测、图像匹配、视频跟踪、三维建模和目标识别等领域中,也称为特征点检测。角点通常被定义为两条边的交点,更严格的说,角点的局部邻域应该具有两个不同区域的不同方向的边界。而实际应用中,大多数所谓的角点检测方法检测的是拥有特定特征的图像点,而不仅仅是“角点”。这些特征点在图像中有具体的坐标,并具有某些数学特征,如局部最大或最小灰度、某些梯度特征等。
目前角点检测算法主要分为三类:基于灰度图像的角点检测、基于二值图像的角点检测和基于轮廓曲线的角点检测。harris角点检测算法是chris harris和mike stephens在1988年提出的,现在该算法还是有一定优越性的,今天向大家介绍的demo就是基于zynq对harris角点检测算法的实现。(图1 基于zynq实现的harris角点检测系统模块图)
这个系统是由oki ids公司设计并实现的,采用的是安富利(avnet)推出的智能视觉开发套件,使用硬件加速的方式对harris算法进行了实现。该系统通过外接图像传感器采集1280x720(720p)分辨率的黑白视频,zynq器件的pl部分会对每一帧图像进行harris算法处理检测特征点,并进行图层叠加标记每一个特征点,最后通过gige网络协议将数据传输给上位机pc端,pc端通过视频采集将标记特征点的视频实时显示在屏幕上。
图2 安富利(avnet)推出的基于zynq的智能视觉开发套件
这套开发套件核心采用了picozed som模块,集成的是xilinx zynq-7015 soc器件,扩展载板提供了丰富的外设接口,使得这套开发套件特性丰富,非常适合机器视觉方面的应用。另外该套件还提供了1200万像素的aptina图像传感器模块,采用的是samtec高速数据传输接口,其他标准工业接口还包括gige千兆网络接口、usb3.0以及coaxpress(cxp)接口。
除此之外安富利(avnet)官方还提供了非常丰富的技术资料以及图像采集应用方面的ip,用户使用xilinx sdsoc开发工具可以快速上手。
链接:
demo工程介绍及源码下载:
安富利(avnet)智能视觉开发套件:
能听,会说,懂你!智能电动车“小身板”中蕴含大格局
我们该如何去判断线性霍尔元件的好与坏
常用的电路模型元件有哪些
触电事故预防应注意哪些方面
海马汽车近年来略显颓势 依旧没有一款拿得出手的电动汽车
免费下载!一款基于Zynq的Harris角点检测算法实现Demo
三星S8发布会:三星S8配置曝光,4大黑科技加持!三星S8三个月无理由退货,买or不买
封测业看景气 上半年有望回升
小米生态链背后的公司阵容
家用监控摄像机安装时可能会遇到什么问题
PowerVR光线追踪在Unity 5中提供交互式光照贴图编辑
报告感受中国电子信息制造业发展情况如何
Facebook CTO:人工智能对VR发展至关重要
苹果供应商风光背后的故事
关于彩色滤光片(CF)你了解多少?
可编程逻辑控制器(PLC)和主要系统模块的功能
宝能汽车与AeroMobil签署协议 双方合作研发多功能飞行汽车
TPS929120-Q1 汽车LED驱动器 国产替代
铝电解电容的厂商排名
led灯频闪的原因