CEVA-CV-嵌入式视觉功能

计算机视觉(Computer Vision,CV)正在现实活动中经历着巨大的激增,应用范围从使用手势控制电视到可提醒驾驶员汽车偏离车道的汽车。你们中的很多人可能关注着在CEVA-MM3000系列上实施复杂算法的项目,该系列是用于计算机视觉应用的最高性能可编程平台。
不过,此类高级计算密集型算法依赖于复杂的低级模块来实现快速上市,没有时间从低级代码开始编写算法,对此仅有一个解决方案:OpenCV。

OpenCV程序库是开放源(open-source)程序集合,通常在计算机视觉算法中使用,它支持更高级别的代码,不仅可以更快地进入市场,而且可以更干净和更简便地进行维护和修改——这在快速算法发展中是很重要的。并且当程序库针对用户平台优化之后,用户可以快速实现最快的性能。
这就是为什么CEVA最近推出CEVA-CV:为在CEVA-MM3101上实现最佳性能而进行超过500项OpenCV功能调整。优化的功能对于一系列流行应用是至关重要的,包括:
移动计算、电脑和智能电视
●先进驾驶辅助系统(Advanced Driver Assist Systems,ADAS):改进驾驶安全性的技术;
●自然用户接口(Natural User Interfaces,NUI):丰富互动体验的技术,比如手势、脸和情绪识别技术;
●计算摄影学:图像增强,将低品质图像结合到高品质效果中;
●工业视觉:通过先进的视觉功能来增强工业机器和机器人
●监视:准确而可靠地识别和追踪物体;
某些移植功能是基本的,比如直方图、过滤器和仿射变换;其它则代表了复杂的功能,比如用于象限检测的FAST算法、用于数据相关的RANSAC、连通分量的识别,以及用于污点检测(blob detection)的MSER。

用户喜欢...

免费培训:UltraFast 设计方法

本讲座将介绍 FPGA 设计的最佳设计方法,包括 HDL 编码技术、同步设计技术、复位技术、流水线技术等。同时,也将介绍如何使用 Xilinx 推荐的基线技术逐步满足时序收敛要求。 培训日期: 2...


Zynq学习笔记——HLS FAST corner导出keypoints(二)

PC平台:WINDOWS 10 64位 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard 摄像头:OV5640 上一步导出HLS IP后,修改原来的硬件工程,其实升级一下hls_fast_corner IP就可以了,我这次用的不是...


Zynq学习笔记——HLS FAST corner导出keypoints(一)

PC平台:WINDOWS 10 64位 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard 之前参照XAPP1167文档,使用HLS Video函数库里的FASTX跑了一下例子,当时的例子是直接把keypoint以mask方式画在了原始视...


Vishay新款FRED Pt Ultrafast整流器不仅可节省空间,更可提高功率密度并改善热性能

日前,Vishay Intertechnology, Inc.宣布,推出13款200V到600VFRED Pt超快恢复整流器。均采用eSMP系列SlimDPAK(TO-252AE)封装。每种产...


Zynq-7000学习笔记(十七)——xilinx HLS fast corner与opencv fast detect运算耗时比较

PC平台:WINDOWS 10 64位 + 虚拟机Ubuntu 14.04 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard USB摄像头:罗技 C270(720P) Linux源码:2016_R1 Linaro文件系统:linaro-vivid-developer-20150618-705.tar.gz QT库...


Zynq-7000学习笔记(十六)——opencv采集USB摄像头图像

PC平台:WINDOWS 10 64位 + 虚拟机Ubuntu 14.04 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard USB摄像头:罗技 C270(720P) Linux源码:2016_R1 Linaro文件系统:linaro-vivid-developer-20150618-705.tar.gz QT库...


Zynq-7000学习笔记(十五)——在QT上调用opencv加载图片并显示

PC平台:WINDOWS 10 64位 + 虚拟机Ubuntu 14.04 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard USB摄像头:罗技 C270(720P) Linux源码:2016_R1 Linaro文件系统:linaro-vivid-developer-20150618-705.tar.gz QT库...


怎样将Xilinx的xfOpenCV库移植到ZedBoard平台

xfOpenCV 是Xilinx针对Opencv做的一个加速库,目前只在支持reVISION的ZCU102平台上做过评估,哪假如其他平台想要使用这个库,我们应该怎么做呢?下面以ZedBoard为例来细说这个过程,由于我的系统...


Zynq-7000学习笔记(十四)——移植openCV

PC平台:WINDOWS 10 64位 + 虚拟机Ubuntu 14.04 开发板:ZedBoard openCV: opencv-3.1.0.zip opencv的编译很简单,不需要特别注意什么,先准备一个xilinx.cmake文件 set( CMAKE_SYSTEM_NAME Linux ) set( CMAKE_SYSTEM_PROCESSOR...


Zynq-7000学习笔记(十二)——Linux下USB摄像头+VDMA+FAST corner+frame buffer测试

PC平台:WINDOWS 10 64位 + 虚拟机Ubuntu 14.04 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard USB摄像头:罗技 C270(720P) Linux源码:2016_R1 Linaro文件系统:linaro-vivid-developer-20150618-705.tar.gz 前面...


OpenCV on Zynq:硬件加速 4K60 密集光流算法和立体视觉的实现

OpenCV库正被广泛地应用于算法原型设计,许多业界领先的厂商和计算机视觉研究机构都在使用。FPGA 可以为复杂的算法提供无与伦比的计算效率的优势,比如密集光流算法和立体视觉算法等,...


Zynq-7000学习笔记(十)——Linux下通过UIO配置FAST corner寄存器

PC平台:WINDOWS 10 64位 + 虚拟机Ubuntu 14.04 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:Zed Board USB摄像头:罗技 C270(720P) Linux源码:2016_R1 Linaro文件系统:linaro-vivid-developer-20150618-705.tar.gz 在...


Zynq-7000学习笔记(七)——在zedboard上验证hls FAST corner

PC平台:WINDOWS 10 64位 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4 开发板:ZedBoard 1、打开学习笔记四构建的vivado项目,打开block design,把学习笔记六导出的FAST corner IP添加进来 2、add ip,把hls_fas...


Zynq-7000学习笔记(六)——HLS综合FAST corner并导出IP

PC平台:WINDOWS 10 64位 Xilinx设计开发套件:Xilinx_vivado_sdk_2015.2 开发板:Zed Board 参考文档:XAPP1167           参考代码:XAPP1167.zip 一、打开vivado hls的GUI界面,新建一个project,top function为hls_...


OpenCV: 图片人脸识别

作者:邓旭东HIT 现在正在做论文,数据处理过程中有一个变量是对用户头像进行数据编码。图片有上万张,如果人工...


给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV

本篇是前面两篇教程: 给深度学习入门者的Python快速教程 - 基础篇 给深度学习入门者的Python快速教程 - numpy和Matplotlib篇 的番外篇,因为严格来说不是在讲Python而是讲在Python下使用OpenCV。本篇...