VLIB软件库是德州仪器(TI)公司推出的可帮助视频或视觉系统开发人员显著加速产品开发的。VLIB集合了超过40种软件内核的可扩展软件库,并针对TI自己的TMS320C64x+内核DSP进行了精心优化。这些内核可执行背景建模与背景抽取算法,目标特性提取、跟踪、识别以及低像素处理等功能;尽管其无法取代经验丰富的开发团队,但VLIB却能大幅简化工作并显著加速项目开发进程。
用VLIB库处理数字图像具有如下的特点。
(1)高效率、低功耗
相对于标准C语言代码,采用VLIB的开发人员可将像素处理性能提升10倍之多,不仅支持更高分辨率及帧频处理功能,而且还拥有更多高级特性或更高的单位器件通道数,同时也意味着可将系统功耗降低90%。运用VLIB软件库进行图像处理的实例如图1-13所示。
图1-13 运用VLIB软件库进行图像处理的实例图(www.xing528.com)
(2)高兼容性和可移植性
此外,VLIB还允许使用较低成本的C64x+DSP,并能加速软件从PC系统向C64x+DSP内核的移植,现有客户利用VLIB可在4周内将C语言代码升级到C64 x+DSP平台。
(3)开发周期缩短
采用VLIB全新开发可将优化时间缩短到1周。VLIB使视频监控系统、汽车视觉、机器视觉以及消费类电子产品等应用和市场领域受益匪浅。用户可以通过申请免费下载VLIB,获得内核库,包括超过40种内核、用户指南、演示和测试脚本。
相比前面两个主流的图像处理工具,VLIB是新生的一个图像处理工具,各方面都还在完善当中。这个图像处理库不是定位于算法开发设计,而是纯商业应用,尽管在以往的测试比较中,VLIB以其突出的性能吸引来许多目光,但其优势的发挥更多的时候需要配合TI公司自己的图像处理专用DSP芯片来完成,因而更适用于产品开发。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。