概述

优势和特点

  • 图像尺寸: 可配置。
  • 输入格式: 32/16位PMA*输出。
  • 输出格式:
    • 已检测物体数
    • 已检测物体属性,如开始坐标、大小、裕量等。
  • 支持全面的重入和多实例
  • 整个ADSP-BF60x和ADSP-BF70x Blackfin处理器系列代码兼容
  • 框架相关性: 无
  • 发布格式: 目标代码模块及C源代码包装器。

*极性幅度和角度(PMA): 是ADSP-BF609提供的一个PVP模块。如果每个样本的位数为32,输入应为PVP PMA模块的端口2输出。 下16位包含梯度幅度,上16位包含梯度角度。 如果每个样本的位数为16,下11位包含梯度幅度,上5位包含梯度角度信息。 请参阅ADSP-BF609硬件参考手册获取详情。


产品详情

Blackfin HOG SVM检波器是一个针对Blackfin处理器系列、用于计算机视觉应用的软件模块。 Blackfin HOG SVM检波器可优化梯度直方图(HOG)和支持向量机(SVM)分类器。 该软件模块可用于检测各种应用中的各种物体,如人、宠物、汽车等。

ADI公司的Blackfin HOG SVM检波器模块经过高度优化,适合在ADI公司的Blackfin系列处理器上运行。 它是一个基于ADI专利设计的独立自足软件模块,经过各种图像测试。 Blackfin HOG SVM检波器模块支持全面的重入和多实例,带有直观的API,有助于轻松实现系统集成。


下载及相关软件

Software Development Tools

CrossCore Embedded Studio

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

软件模块

2D图元(Blackfin)

针对Blackfin处理器的2D图元(BF2DGL)库是基于Open GL-ES/OpenCV API的图元方案,OpenGL-ES/OpenCV、GLUT和扩展API的包装器示例代码支持图元的使用。

图像处理工具箱(Blackfin)

针对Blackfin处理器的图像处理工具箱库包含一整套图像处理基元,旨在加速开发复杂图像或视频处理解决方案。

许可

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

性能指标

MIPS概览:


  存储器(字节) 性能
处理器 代码 堆栈 数据RAM 数据ROM 平均周期/像素 MIPS
ADSP-BF609 10708 2007 115484 6792 37.25 386
ADSP-BF707 10708
2007
115484
6792
36.54(HOG SVM检波器)
26.88(1-D梯度和PMA)
378(HOG SVM检波器)
278(1-D梯度和PMA)

  • 使用ADI CrossCore® Embedded Studio 2.0.0工具链测量以下处理器的性能
    • ADSP-BF609 : CCLK = 500 MHz, SCLK = 250 MHz
    • ADSP-BF707 : CCLK = 384 MHz, SCLK = 192 MHz
  • 启用指令缓存和MDMA。 启用库A数据缓存。
  • 针对720x480分辨率(30 fps)的视频计算MIPS
  • 在ADSP-BF609上,使用PVP计算1-D梯度和PMA
  • “数据RAM”针对一个实例,包括堆栈和状态存储,但不包括输入/输出缓冲器
  • 性能指标取决于配置参数和输入向量属性。 下表中所示数字用于以下参数的典型情况。
    • 分类器数: 1
    • 窗口大小: (64x128),仅带一个主分类器
    • 窗口跨步: 1
  • 1 KiB = 1024 字节

系统要求

  • Windows 7 Professional/Enterprise/Ultimate(支持32位和64位)。
  • 建议使用最低为2 GHz的单核处理器或最低3.3 GHz的双核处理器。
  • 存储器(RAM)空间不低于1 GB,建议采用4 GB存储器。
  • 要求硬盘(HDD)空间不低于2GB。
  • 适用于ADI处理器的CrossCore Embedded Studio。


相关硬件 (3)

BLIP Platform

EZ-Kits

Extender Boards