(PC)的系统正在成为一种趋势。由于这些处理器能提供低成本、小尺寸、可扩展的图像处理系统,所以它们比功耗和价格较高的其它同类系统更具吸引力。公司的处理器系列时钟频率为,包括便于高效数据搬移和处理的增强结构,这种结构类似双乘法累加单元,提供了用作视频和数据通道的高速并行接口。下面将介绍一些常用的图像处理和视频处理的算法,以说明处理器的这些特性如何在当今的图像处理系统中发挥其作用。
1Blackfin处理器具有很多适合于图像应用的特点
2Blackfin 处理器由于具有双单元,所以可以在个周期内产生两个输出点,相当于每个周期做一个×卷积
靠近内核处理器的等级是最快的,但是通常容量太小而没有大的图像缓存。这也是直接存储器存取如此重要的原因之一。在方式下,数据框架可以将数据从快速内存中存入和取出,同时源自视频外围设备的数据装入片外较大的缓冲器中。控制器独立于内核处理器工作,而内核周期仅仅用于在传输完成时提供中断。下面介绍的每种算法都利用了一些基于的框架类型以达到尽可能最佳性能。选择这些算法是因为它们适用在很广的应用领域。
3×卷积
3×的掩码,但是掩码又不能太小,否则将无法检测出一幅图像的边缘。
2示出了个矩阵:一个输入矩阵,一个×掩码矩阵和一个输出矩阵。通过适当地对其输入数据,处理器的单元能够在一个处理器周期内每次处理两个输出点,同时读取与运算并行执行的多个数据。这种方法允许对每次循环重复周期或者每像素周期的双输出点的高效计算。
3×卷积内核来逼近水平边缘和垂直边缘。第一个矩阵检测垂直边缘的变化,而第二个矩阵检测水平边缘的变化。
Blackfin处理器采用保留×像素图像两个梯度中的较大值的方法,处理一帧大约要用,同时,它使用基于的二维数据框架从快速处理器内存中存取数据。
Blackfin处理器的几个特性。
Blackfin处理器上,即使处理器有级通道,一个预分支的处理也可以小至一个周期。这对具有信号处理功能的处理器来说是相当可观的,而且这显然有助于缩短这种情况下的计算时间。
Blackfin处理器信号处理功能可以在一个周期内完成两个乘法运算,同时访问两次存储器读取累加表值。事实证明,这种方式可以很好地完成定点霍夫变换,效果与浮点计算相当。
// loop over the values
a0 += a1; // add the results
Blackfin处理器提供一个矢量指令以从两个操作数对中找出两个最大值。这种处理方法可以有效地将找出一个N。
MAC和算术逻辑单元外,处理器还有可以应用于单周期指令的四个附加的。这四个可以同时处理四组字节例如添加、删减和求平均。在包含图像帧之间的运动估算中非常有用。
8 位减法绝对值累加指令减去四对值,取每个差值的绝对值,并将每个结果累加到一个累加器中,从而对物体运动进行辨别。总之,处理器有多种有效检测相邻图像帧运动的方法。
FFT
(FFT)是计算离散傅立叶变换的快速算法。在计算二维数据时,其主要用途包括通过快速卷积滤波、快速相关、图像增强和物体识别。×图像的二维大小也应是×。其旋转因子通常在运行时间之前计算。
FFT算法高效运算的位反转和蝴蝶加减指令。为了完成二维位反转,将×输入图像展开成大小为2的一维矢量,这主要是因为由位反转一维矢量生成的转置矩阵等于二维位反转。
16×合成二维要求的周期数目是包括开销。这段代码实际上可以通过将输入数组元素的虚部设为零而用来计算实数。对于使用复数代码的更高效实数执行方法,两个实数矩阵可被打包为复数二维的一个复数输入。这种被称为“打包和分装”或者“大量生产”的方法需要后端处理来分离输出,并需要两个图像来变换。但这在快速卷积和快速相关中通常不是问题,因为两个变换总是需要计算的。
Blackfin处理器的体系构造有助于使其成为工业图像处理系统中非常有用的处理器。此外,公司还提供基于处理器的图像处理和分析的公用“图像处理工具箱”内核。最新的样片——将以太网、控制器和接口集成在一颗芯片上,增强了外围设备功能,加上这些工具,将会大大扩展工业图像处理应用领域的范围。
关键字:Blackfin 处理器 工业图像处理
引用地址:
Blackfin处理器在工业图像处理中的应用
推荐阅读最新更新时间:2024-03-16 13:58
TI推出全新处理器推动边缘AI普及并使其功耗减半
借助高能效处理器,工程师既能满足外形尺寸要求,又能在任何地点部署智能设计 北京(2022 年 6 月 6日)– 德州仪器 (TI)今日推出全新的 Sitara™ AM62 处理器,有助于将边缘人工智能 (AI) 处理扩展到下一代应用,推动了高度集成处理器的进一步发展。全新处理器的低功耗化设计可支持双屏显示和小型人机界面 (HMI) 应用。 TI 将于2022年6月21日至23日在德国纽伦堡的Embedded World展会(215号展位)上展出全新的AM62处理器,并演示适用于边缘AI和电动汽车充电HMI应用的系统级解决方案。 下一代HMI将带来与机器交互的全新方式,例如在嘈杂的工厂环境中通过手势识别来发出命令,
[嵌入式]
基于微处理器S3C2440和WinCE嵌入式实时操作系统的视频数据采集
随着嵌入式技术的不断发展,各种嵌入式微处理器和控制器不断出现,并广泛应用于工控、通信、 PDA、安保等领域。基于ARM920t内核的嵌入式微处理器S3C2440,以其良好的数据处理能力、低功耗、小体积、支持多种嵌入式操作系统(如 WinCE、Linux)、集成多种外设(如I2C控制器、LCD控制器等)等优点,广泛应用于手持设备等。WinCE操作系统具有内核可剪裁、实时性好、支持多种通信、模块化设计、具有丰富的API等特点,广泛用于嵌入式实时操作系统。这里提出的嵌入式图像数据采集系统是某“纳米技术与微系统”实验室开发的“嵌入式传感测控系统”中实现图像采集功能的子系统,该系统是以S3C2440为硬件核心,以WinCE为软件平台,能实时
[单片机]
智能手机处理器市场三足鼎立,两类分化
Strategy Analytics手机元器件技术服务发布最新研究报告《2012年智能手机应用处理器市场份额:苹果、高通和三星合占70%的收入份额》。Strategy Analytics在报告中指出,全球智能手机应用处理器市场2012年表现强劲,年增长率达到60%,市场规模攀升至129亿美元。本报告提供了截止到2013年Q2季度智能手机应用处理器市场16个芯片厂商, 包括独立处理器和集成处理器在内的, 芯片出货量、年收入和平均售价(ASP)等数据。 Strategy Analytics的分析显示,2012年高通以43%的收入份额在智能手机应用处理器市场遥遥领先。高通骁龙(Snapdragon)处理器被采用到多个价位段的智能手
[手机便携]
嵌入式处理器MPC8250与CF卡的接口设计
最近几年,嵌入式处理器蓬勃发展,在通信、航空航天、医疗设备、消费类电子产品等领域一展身手。嵌入式处理器的外围设备也日新月异,例如记忆棒、USB口、CF卡等。本文从硬件和软件角度出发,介绍了CF卡在嵌入式系统中的设计和使用技巧。
由于CF卡具有携带方便、易于升级、存储量大、抗震性好等优点,应用范围越来越广。1995年10月,SanDisk、柯达、卡西欧、惠普、摩托罗拉、佳能等125家厂商发起成立了CompactFlash协会,致力于制定新一代的基于RAM和ROM技术的固态非易失的存储介质标准——CF卡标准使不同厂家开发的CF卡及其接口器件可以互相兼容。目前,CF卡标准已有1.4版本,容量从最早的2M字节到现今的1G字节。
[单片机]
德一处理器架构开发商指控赛灵思安富利侵权
德国可重新配置高度并行处理器架构开发商Pact XPP Technologies AG在美国德州东区法院对FPGA厂商赛灵思(Xilinx)和分销商安富利(Avnet)提起诉讼,控告二者侵犯了它的专利权。该案登记日期是2007年12月28日。 Pact一直致力于开发插入双核或四核处理器主板上面插座的加速器,用于运行视频、音频、语音和图像代码转换等多媒体应用。 “在开发加速器的时候,我们意识到某些高能FPGA功能可能侵犯我们的专利,”Pact XPP的技术营销总监Eberhard Schueler表示,“这项诉讼涉及我们在1993和2000年之间注册的六个专利系列(是系列专利,不是单个专利)。我们相信,全部DS
[嵌入式]
基于32位ARM微处理器的多媒体车载音响
简介:本文设计了一种基于32位ARM微处理器的多媒体车载音响,带RADIO、IRDA、MP3、DVD等功能。文中结合汽车车身的复杂环境,给出系统软硬件 设计,以及系统各部分功能的实现方法,主要介绍收音机、MP3软硬件的设计和系统集成。 系统硬件架构 系统的硬 件电路部分主要由按键、红外遥控、MOTOR控制、收音机、MP3、DVD以及LCD显示模块等构成,模块部分都由MCU通过相应的通讯协议进行控制。鉴 于MCU在处理速度、外设功能以及价格等方面的考虑,32位ARM处理器在片内资源、性价比方面都明显优于8位MCU。这里选用ARM7TDMI处理器 S3C44B0作为主控芯片。该芯片与外设的连接如图1所示。 图1
[单片机]
没有了三星谁来为苹果制造处理器?
A6处理器(腾讯科技配图) 腾讯科技讯 (林靖东)北京时间12月3日消息,据国外媒体报道,无论你相信与否,三星目前仍然是 苹果 产品的独家处理器供应商。 但是业内人士相信,蒂姆库克(Tim Cook)不想永远依赖于一家公司,更何况这家公司还被他指控为窃取了苹果的知识产权并且正在不断与苹果抢夺智能手机市场份额。RBC Capital(加拿大皇家银行资本)的分析师艾米特达亚纳尼(Amit Daryanani)周五发布了一份研究报告,分析了最有可能成为苹果产品处理器供应商的几家厂商。 达亚纳尼称,更换供应商并不是一件容易的事。苹果为最新版iPhone和iPad所用的A6芯片投入了大量的资源和成本,它自己设计了处理器,然后付
[手机便携]
英特尔安腾高级设计师变节 带8同事投靠AMD
【赛迪网讯】3月31日消息 有媒体报道称AMD已从竞争对手英特尔那里聘走了安腾处理器高级设计师塞缪尔·纳夫齐格(Samuel Naffziger)和他的八位同事。纳夫齐格2005年有惠普跳槽至英特尔,在英特尔呆的时间还不到一年。 据Betanews网站报道,AMD周三证实了这一消息,并表示纳夫齐格将在AMD担任高级技术人员,从事芯片设计方面的工作。不过,AMD不愿意披露纳夫齐格和他的八位同事的具体 工作。而英特尔方面对这一损失似乎并不十分介意。纳夫齐格在好几款芯片开发中扮演了关键角色,其中就包括“McKinley”和“Montecito”微处理器。 据悉,纳夫齐格在2月底或3月初就加盟了AMD,并将帮助AMD
[焦点新闻]