应用与设计

Blackfin视觉分析工具箱

用于Blackfin处理器的视觉分析工具箱(VAT)库提供一套软件模块,它利用视频内容分析工具箱(VCAT)中的图元提供相对复杂问题的解决方案,例如人脸检测、边沿检测、形状检测和分类等。
详情介绍

概述

优势和特点

  • Highly optimized design for multi channel operation.
  • Output Status: Output elementary streams, buffer offsets and timing information.
  • API: C callable 'Push' API
  • The library returns 5 general error codes.
  • It also returns 20 format specific error codes.
  • Code compatible across all ADSP-BF5xx Blackfin processors.
  • The library provides interpolated decoding timestamps.
  • The library provides un-interpolated decoding timestamps and presentation timestamp.
  • An API to probe the contents of the multiplexed stream to determine the format.
  • Flexibility is provided for the user to hook his own probing function.
  • Independent of underlying transmission protocols and traffic types Functions.
  • Target Processor: Optimized for ADSP-BF5xx Blackfin processors.
  • Framework Dependencies: None
  • Release Format: Object Code with source code wrapper
  • Input format: byte streams.
  • Output format: byte streams and associated content information, including time-stamps.
  • Input and Output buffer samples per block: Variable
  • Input Sample Rates: all sampling rates supported.
  • Output Sample Rates: all sampling rates supported.
  • Multi-channel: Fully re-entrant and multi-instancing capable

产品详情

Multimedia Format Processing Library is a software module to perform Audio Video parsing/multiplexing of multimedia contents. It is an integral part of any Multimedia-centric application. This module is required to identify the stream type and determine the codecs that need to be instantiated for processing the stream. Present Multimedia Format Processing Library provides the following functionalities: Parsing multiplexing content headers, de-multiplexing compressed Audio, Video and Meta Data. The library also extracts associated timing information and performs time-stamp interpolation. AVFilePlayBack is an application level wrapper provided along with Multimedia Format Processing Library, which encapsulates Multimedia Format Processing Library (MPEG-TS and MPEG-PS) and other format parsers (MP4 and ASF).

 

The Multimedia Format Processing Library can be used to extract one more Audio/Video elementary streams from any one of the following composite streams:

  • MPEG-TS (ISO/IEC standard 13818-1)
  • MPEG-PS (ISO/IEC standard 13818-1)
  • MP4 file format (ISO/IEC 14496-12, 1 and 14)
Advanced Systems Format (ASF) Specification(1.20.03, MS Corporation, December 2004) The Multimedia Format Processing Library also support property extraction and framing for following elementary streams:

  • ISO/IEC14496-2 (MPEG4 Video )
  • ISO/IEC14496-10 (AVC Video )
  • ISO/IEC13818-2 (MPEG2 Video )
  • ISO/IEC 11172-3, 13818-3 ( MPEG Audio or MP3)
  • ISO/IEC 13818-7 (MPEG2 AAC)
  • WMA
  • WMV

许可

Each module supports the Analog Devices, Inc. (ADI) Blackfin or SHARC Processor family and is a licensed product that is available in object code format. Recipients must sign or accept a license agreement with ADI prior to being shipped or downloading the modules identified in the license agreement.


性能指标

MIPS summary:

 Code memory (KiB)
 Data RAM (KiB)
 Data ROM (KiB)
 MIPS/Mbps
 Average
 Peak
 40.93
 31.447
 0.96
 1.43
 1.56

  • MIPS measured on ADSP-BF548 with all code and data placed in internal memory.
  • " Data RAM" for one instance, includes Scratch, Instance/State memory, Input buffer size of 512 bytes and output buffer of size 768 bytes for single channel operation.
  • 1 KiB = 1024 bytes

A MPEG2-TS vector is used (with video framing disabled and protection disable ) with following payload:

  • Video: mpeg2video, yuv420p, 352x480 [PAR 20:11 DAR 4:3], 2601 kb/s, 29.97 tb(r)
  • Audio: mp2, 44100 Hz, stereo, 224 kb/s
  • Duration: 00:01:01.32, start: 11741.386400, bitrate: 2996 kb/s

系统要求

  • Windows XP Professional SP3 (32-bit only).
  • Windows Vista Business/Enterprise/Ultimate SP2 (32-bit only). It is recommended to install the software in a non-UAC-protected location.
  • Windows 7 Professional/Enterprise/Ultimate (32 and 64-bit). It is recommended to install the software in a non-UAC-protected location.
  • Minimum of 2 GHz single core processor, 3.3 GHz dual core is recommended.
  • Minimum of 1 GB memory (RAM), 4 GB is recommended.
  • Minimum of 2 GB hard disk (HDD) space is required.

相关硬件 (4)

EZ-Kits

  • BF518F-EZLITE
    面向ADSP-BF512/F、BF514/F、BF516/F、BF518/F BLACKFIN处理器的ADSP-BF518F EZ-KIT LITE评估套件
  • BF527-EZLITE
    ADSP-BF527F EZ-Kit Lite评估硬件为评估ADSP-BF52x Blackfin处理器系列提供低成本硬件解决方案。
  • BF533-EZLITE
    ADSP-BF533 EZ-Kit Lite评估硬件为评估ADSP-BF531、ADSP-BF532和ADSP-BF533 Blackfin处理器系列提供低成本硬件解决方案。
  • BF548-EZLITE
    面向ADSP-BF54x Blackfin系列的ADSP-BF548 EZ-KIT Lite®评估套件