应用与设计

CN0121

同步多个1 GSPS直接数字频率合成器AD9910
详情介绍

概述

优势和特点

  • 类似于API的OpenCV: 大部分模块与OpenCV精确到位。 同时支持ADI本身的API。
  • 图像尺寸: 可配置。
  • 色彩转换、卷积、相关、索贝尔(Sobel)、形态及RANSAC。
  • 线性/扩展/无迹卡尔曼滤波器。
  • 图像金字塔/滤波器、矩阵/矢量运算、积分图像。
  • 霍夫变换、光流、金字塔式光流、角点检测、轮廓、Haar特征
  • RLE、Packed_RLE、统计工具(如柱状图)。
  • 重入: 支持
  • 兼容标准: 无
  • 框架相关性: 无
  • 发布格式: 目标代码模块及C源代码包装器
  • 输入格式: 可配置 – 下列格式中的一种:RGB888、YUV444集成YUV400 8位、YUV400 16位、HSV888、二进制YUV 8位、二进制YUV 16位。
  • 输出格式: 可配置 – 下列格式中的一种:RGB888、YUV444集成YUV400 8位、YUV400 16位、HSV888、二进制YUV 8位、二进制YUV 16位、矩阵/矢量、灰度视频。


产品详情

Blackfin图像处理工具箱包含一整套图像处理基元,旨在加速开发采用Blackfin的复杂图像或视频处理解决方案。 图元功能经过高度优化,适合在ADI公司的Blackfin BF-5xx和BF-60x系列处理器上运行。 该工具箱库是一个独立自足的软件模块, 兼容MISRA-C。

该产品还包括图元的C参考代码和OpenCV的包装器代码,例如API。 除演示代码外,还演示了如何在Blackfin上使用这些图元。

通过实施编码,可以对L1和L3(外部存储器,如SDRAM/DDRAM)存储器中的图像进行处理。 存储移动API通过MDMA有助于将数据在L3与L1之间进行来回传输。


下载及相关软件

Software Development Tools

VisualDSP++ 5.1

用于Blackfin、SHARC和TigerSHARC处理器的VisualDSP++是一种易于安装、易于使用的集成软件开发与调试环境(IDDE),支持通过单一界面高效管理项目的全过程。

CrossCore Embedded Studio

CrossCore Embedded Studio是针对Blackfin和SHARC处理器系列的世界一流集成开发环境(IDE)。

许可

每种模块都支持ADI Blackfin或SHARC系列处理器,是以目标代码格式提供的许可产品。 购货方必须签署或接受ADI公司的许可协议后,才能获得或下载协议中规定的模块。

性能指标

MIPS概览:

  存储器(字节)
性能
模块
代码
堆栈
数据RAM
数据ROM
平均周期/像素 / pel
MIPS
adi_RGB2GRAY
168 12 0 0 3.43 13.49
adi_conv2D3by3_8
1502 60 0 0 9.82 38.63
adi_erosion-(矩形)
1182 28 60 0 4.17 16.40
adi_dilation-(矩形)
1190 28 60 0 4.18 16.44
adi_sobel_3x3_horz_i8
388 24 0 0 2.73 10.75
adi_mean_8bit
92 8 0 0 0.71 2.79
adi_hist_i8
500
32 0 0 6.29
24.73
adi_HoughVoting(6.18%非零像素)
230
28
0 0 207
50.30
adi_IntegralSum_i8
118
4
0 0 3.11
12.23
adi_median_i8
336
36
0 0 12.76
50.17
adi_KalmanPredict
792
148
0 0 2999
0
adi_contour_segment_image
394
120
0 0 21.99
0.13
adi_RLE_8bit
78
16 0 0 6.90 0.11



  • MIPS测量条件:ADSP BF533上,最佳内存布局
  • 为实现最佳内存布局,模块使用的所有代码和数据都缓存于L3内并使用MDMA存储器填充输入/输出缓冲器。
  • 数据“RAM”针对一个实例,包含堆栈、暂存、实例/级别、最少输入输出单缓冲
  • 1 KiB = 1024 字节
  • ADSP-BF561支持VisualDSP++5.1.1项目,ADSP-BF533、ADSP-BF609和ADSP-BF707支持CrossCore Embedded Studio 1.1.0项目

如果您想获得更完整的图像处理基元列表, 请下载编码 ,并查看其中的规格文件。


系统要求

  • Windows XP Professional SP3(仅支持32位)。
  • Windows Vista Business/Enterprise/Ultimate SP2(仅支持32位)。 建议在无UAC保护的位置安装该软件。
  • Windows 7 Professional/Enterprise/Ultimate(支持32位和64位)。 建议在无UAC保护的位置安装该软件。
  • 建议使用最低为2 GHz的单核处理器或最低3.3 GHz的双核处理器。
  • 存储器(RAM)空间不低于1 GB,建议采用4 GB存储器。
  • 要求硬盘(HDD)空间不低于2GB。
  • 适用于ADI处理器的CrossCore® Embedded Studio。
  • 用于ADI处理器的VisualDSP++


相关硬件 (6)

EZ-Kits

  • BF533-EZLITE
    ADSP-BF533 EZ-Kit Lite评估硬件为评估ADSP-BF531、ADSP-BF532和ADSP-BF533 Blackfin处理器系列提供低成本硬件解决方案。
  • BF561-EZLITE
    ADSP-BF561 EZ-Kit Lite评估硬件为评估ADSP-BF561 Blackfin处理器提供低成本硬件解决方案。
  • EVAL-BF609-EZ
    ADSP-BF609 EZ-Board评估硬件为评估ADSP-BF60x Blackfin处理器系列提供低成本硬件解决方案。
  • EVAL-BF707-EZKIT
    ADSP-BF707 EZ-Kit Lite评估硬件为评估ADSP-BF70x Blackfin+处理器系列提供低成本硬件解决方案。

Extender Boards

  • EVAL-USBLAN-EZEXT
    Blackfin USB-LAN EZ-Extender板是一款用于ADSP-BF533 EZ-KIT Lite、ADSP-BF537 EZ-KIT Lite和ADSP-BF561 EZ-KIT Lite的低成本、插入式扩展板。 该扩展板通过支持USB 2.0和10/100以太网,从而扩展Blackfin评估系统的功能。 有关兼容EZ-Board产品的信息,请参见处理器系列软件和工具页面。

BLIP Platform

  • ADZS-BF707-BLIP2

    ADZS-BF707 Blackfin低功耗成像平台(BLIP)评估硬件针对广泛的实时检测应用提供评估其视觉平台的低成本硬件解决方案。