如果说iPhone、iPad、三星Galaxy手机和谷歌Pixel之间有什么共同的联系,那可能就是他们的底层CPU技术了。而这一切都归功于ARM——这家公司低调地身处于移动技术革命的中心,为我们手中的移动设备设计着处理器和图形处理器系统。在本周,ARM的产品组合当中又新增了一名成员:图像信号处理器(ISP)。
这款ISP是ARM图像与视觉集团成立1年之后推出的第一款重磅产品,同时也是他们推动移动摄像技术向前发展的一次重要尝试。它内置于Mali-C71当中——一款面向汽车领域的图形处理器。
对于这款ISP,ARM图像与视觉集团领导者之一的Steve Steele给予了厚望:“我们真切地认为,我们的ISP是目前最优秀的。”即便是领略了谷歌最近在图像处理领域里惊艳的表现(Pixel手机拍照能力优越),也深谙苹果在该领域里一贯的强势地位,他对于自己的产品依然拥有绝对的自信。
现如今,每一款配备摄像头的移动设备都拥有ISP——它相当于音频领域里的模拟-数字转换器,作用是把感光元件所收集的原始图像数据转换成能在设备上显示的东西,或是编码成用于分享的格式,甚至是将其发送到计算机视觉子系统进行物体辨认。
虽然这些任务有着自己独特的需求,但我们不难去理解当中的基本要素:数码相机使用镜头将光线聚焦到感光元件上,然后ISP会将感光元件输出的内容以数字格式进行再次呈现。但问题在于,虽然该领域内目前的竞争相当激烈,但大多数ISP的表现却相当糟糕。
就拿一干中国手机厂商举例。他们会骄傲地宣称自己的产品使用了索尼最新最棒的感光元件,甚至会给出该感光元件的具体型号,同时还伴以多镜头阵列的分解视图。从工程角度看,这的确很了不起。但当你真正拿到手机之后,却发现它所拍摄的照片并不如预期当中的那么好。
而这个问题的根结就在ISP身上。不管是魅族、小米、华为还是其他厂商,他们在该领域内的研发时间和技术积累显然不如苹果和三星这些业内领导者。他们能拿到高品质的光学元件和感光元件,但ISP却没有跟上。
而ARM的ISP就是为了解决移动设备市场的这个问题所存在的。由于Mali-C71的应用范围主要在自动驾驶汽车和所有其他需要通过成像来实现环境感知的设备,把它用在智能手机身上似乎有点大材小用。但ARM表示,他们的移动解决方案已经提交给了芯片合作伙伴,因此在未来几个月里,相关的技术产品应该就会正式与我们见面。
在与移动芯片整合的问题上面,ISP和ARM的GPU设计没什么不同。芯片厂商需要从ARM那里获得知识产权授权,然后才能把ISP整合到自己的系统级芯片(SoC)设计当中,后者还包含多个CPU和GPU核心,以及电源管理等其他集成部件。随后,智能手机厂商可以订购这个一体化的解决方案来制作一款新的智能手机或平板电脑。
作为ARM的芯片合作伙伴之一,高通已经有提供这种解决方案了,但它们的表现却并未给人留下深刻印象。但ARM一贯都有着冷静的商业决定,且从不进行夸大宣传,因此他们口中所说的这款“最佳”ISP的确让人非常期待。
从它捕捉单张图像时那一大堆步骤,我们就可以领略到这款ISP的复杂程度。根据介绍,ARM的ISP会对感光元件提供的数据进行15个阶段的细化和校正:去噪,坏点校正,去马赛克,色调映射,白平衡,色空间转换,伽马校正,锐化,最后还会根据显示设备(设备自己的显示屏还是导出到其他设备)进行最后的调整。
购买了内置该ISP的芯片,手机厂商相当于把所有复杂工作都外包了出去,同时也大幅简化了新产品在工程设计方面的任务。他们依然可以根据自己的意愿来对ISP进行调整,ARM也建议厂商花费至少2个月的时间来进行这方面的工作,因此我们不必担心所有手机拍出来的照片都一样。
相比显示屏技术和工业设计,智能手机的拍照能力一直都处于落后的状态,而现在,ARM的ISP技术似乎终于要改变这一点了。
关键字:ARM ISP 图像信号处理器
引用地址:
ARM推出首款图像信号处理器 凭啥能干翻索尼
推荐阅读最新更新时间:2024-07-25 19:33
ARM单片机(学习ing)—我的第一个ARM7单片机程序
真不容易,总算是完成了我的第一个ARM7单片机的程序,虽然很简单,但是我也是花费了好长时间的,从IAR for ARM这个软件的学习,其中遇到的最严重的问题就是头文件问题,哎~~整了半天,后来在它们提供的例子中这才恍然大悟,我列个去,还得加上路径~~差点崩溃~~,然后就是在网上乱搜,各种找教程啊~~~ ,哎,晕了,还以为什么必须要main.c文件呢,狗屁,小弟果断不用,也可以仿真~~~在学习IAR for ARM这个软件的时候最不会的当然就是启动文件不明白了~~至今还是一头雾水呢,真的不会编写那个(貌似只有高手才懂得~ ,我就果断不看了,谁然我是个菜鸟),不过暂时还是不要太着急,慢慢来吧,就先凑合着用软件自带的启动文件喽 ~~ 然
[单片机]
ARM的延时 LPC2100系列延时的研究
ARM延时问题一直是比较令人头疼的问题,因为ARM是流水工作,并且在程序跳转的时候不遵循流水规律,所以不像51单片机一样好计算,今天为了调18B20,因此把ARM的延时问题研究了一下。总结起来,有三种计算方法。 1.做好看一下编译出来的汇编语句,再自己用笔做个加减乗除,算出结果。 这种方法最直接,但是最麻烦,因为汇编指令的时间不好计算,并且要弄明白流水的工作原理,一个指令执行的时间等,因此对于像我这样的菜鸟级人物,这种方法虽然最直观,但是不可取。 2.用定时器的中断获得精确的延时。 用定时器中断获得的延时非常精确,现将代码举例如下: void __irq IRQ_Timer0 (void) { ++timeval; T0I
[单片机]
ARM Linux S3C2440 之中断分析
硬件篇: S3C2440 是arm920T架构,先温习一下s3c2440中的中断控制器原理和相关硬件构架。 中断控制器(InterruptControler): S3c2440A的中断控制器有60个中断源,如DMA中断,UART中断,IIC中断等,60个中断源在寄存器中用相应的位来表示。当有多个中断要求到来时,经过仲裁过程后,中断控制器向CPU请求FIQ或者IRQ中断。仲裁过程根据硬件中的优先级模块来决定,其结果最后写进中断未决(intterrupt pending)寄存器中,通过中断未决寄存器的值可以清楚哪个中断发生了。 S3c2440中断控制器流程图: 挂起 中断模式(InterruptMode): ARM920T(CPU)
[单片机]
inux之ARM (I.MX6ULL) EPIT定时器详解
定时器是最常用的外设,常常需要使用定时器来完成精准的定时功能, I.MX6U 提供了多种硬件定时器,有些定时器功能非常强大。我们从最基本的 EPIT 定时器开始,学习如何配置 EPIT 定时器,使其按照给定的时间,周期性的产生定时器中断,在定时器中断里面我们可以做其它的处理,比如翻转 LED 灯。 1、EPIT定时器简介 EPIT 的全称是: Enhanced Periodic Interrupt Timer,直译过来就是增强的周期中断定时器,它主要是完成周期性中断定时的。学过 STM32 的话应该知道, STM32 里面的定时器还有很多其它的功能,比如输入捕获、 PWM 输出等等。但是 I.MX6U 的 EPIT 定时器只是
[单片机]
如何清晰的区分单片机和ARM?
一、单片机与ARM的概念 单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。 ARM的Jazelle技术使Java加速得到比基于软件的Java虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%.CPU功能上增加DSP指令集提供增强的16位和32位算术运算能力,提高了性能和灵活性。ARM还提供两个前沿特性来辅助带深嵌入处理器的高集
[单片机]
英特尔前总裁自立门户,推出ARM架构数据中心芯片
众所周知,服务器芯片一直被Intel垄断,不过近年来,AMD在这一领域开始崛起,逐渐蚕食Intel的市场,Intel对手可不止这一家,这不,Intel前总裁创立的公司也推出了服务器芯片,不过和Intel 至强处理器不同,该公司推出的是arm架构的数据中心芯片。不过,如果这家公司发展壮大,对Intel的影响还是不容忽视的。 据国外媒体报道,英特尔前总裁蕾妮·詹姆斯(Renee James)领导的初创公司Ampere Computing周二表示,该公司推出了其首批数据中心芯片,采用了ARM构架。 该公司表示,这些售价在550美元至850美元之间的新芯片,已经被联想集团和其他几家制造服务器的公司所选用。 英特尔在服务器芯片市场占据主导地
[嵌入式]
Arm、Cadence、Xilinx联合推出7纳米工艺Arm Neoverse系统开发平台
高性能计算领域领导者联合交付业内首款7nm Arm Neoverse N1 SoC开发平台,和CCIX互连架构 该开发平台包括一个2.6-3GHz的Neoverse N1 SoC,该SoC基于TSMC 7nm FinFET工艺,完全采用Cadence全套流程来完成设计实现和验证,并能通过CCIX协议与 Xilinx FPGA进行互联。 Arm、Cadence Design Systems, Inc. (NASDAQ: CDNS) 和Xilinx, Inc. (NASDAQ: XLNX)今日宣布,联合推出基于全新ArmÒ Neoverse™ N1的系统开发平台,该平台将面向下一代云到边缘基础设施,并已在TSM
[物联网]
视频监控系统中ARM与DSP的HPI接口设计
引言 随着网络技术、图像处理技术及嵌入式技术日趋成熟,视频监控技术得到广泛的应用。银行、工厂、政府、学校等部门,都设置有监控系统。尤其是在国际上一系列恐怖事件后,人们更感到监控系统的重要。而且要求视频监控设备有高清晰的视频效果的同时,还能对现场进行实时控制。所以,此类设备不但要有更高的数据处理能力和处理精度,还要有强大的系统控制、管理能力以及高速的网络数据传输速率。
目前,市面上主流的视频监控设备,大致可以分成两类,一是基于通用微处理器,二是基于数字信号处理器DSP。两种芯片在功能上有各自的特点,通用芯片适用于系统控制、管理和信息通讯等,DSP芯片则更适合执行复杂的数字计算、音视频数据处理等。若两种芯片协同工作,就能
[嵌入式]