一文看懂码灵半导体CFW32C7UL系列产品应用(六): ISP图像处理单元

发布时间:2020-08-21  

欢迎再次来到“系列产品应用介绍”连载专题。通过前几期对系列的介绍,相信大家已经了解到系列具有高稳定性、高安全性、外设接口丰富、低功耗和高性价比等亮点,在条码识读设备、POS机、打印机、特征识别、工业人机交互界面HMI、工业物联网关和医疗设备等泛工业领域有着广泛而丰富的应用。同时对于从事开发设计的朋友想必已经很好奇其在具体应用中的表现了。本期我们从CFW32C7UL系列的应用场景及相关功能模块来展开介绍。

本文引用地址:

一、条码识读设备及其市场前景

具备图像输入功能的条码识读设备是CFW32C7UL系列的一大应用场景。中国条码识读设备市场飞速发展。受批发零售业、制造业、物流和交通行业条码识读设备需求量保持高增长的驱动,中国大陆已成为亚太地区最大的条码识读设备市场。2011年我国条码识读设备市场规模约13.35亿元,2017年国内条码识读设备市场规模达到了28.42亿元,需求量从485万台增加到1655万台。同时伴随着国内物联网及数字经济的快速发展,2018年、2019年国内市场需求量分别超过了3000万台、4500万台。

图片.png

▲中国条码识读设备市场需求情况(来源:智研咨询)

二、CFW32C7UL系列ISP模块的特性

CFW32C7UL系列为实现图像数据的采集及处理,就必须依靠的ISP模块。下面我们具体介绍下CFW32C7UL系列最重要的功能模块之一---单元。

图片.png

▲CFW32C7UL系列的ISP模块(黄色框内)

CFW32C7UL系列内置的ISP模块能够将Sensor采集的BayerPattern RGB图像转变为清晰锐利的高质量图像。本芯片内置的ISP模块包含动态坏点校正,自动曝光控制,自动白平衡控制,黑电平校正,Gamma,缩放等功能。图像输入接口为DVP+MIPI,数据存取接口采用AMBA AXI3协议,配置接口采用AMBA APB3协议。下面具体介绍下CFW32C7UL系列ISP模块的相关特性。

1视频接口特性

Ø  AECAGC,自动曝光和增益控制;

Ø  支持最多2通道的D-PHY数据输入,通道数可配置;

Ø  D-PHY输入采用PPI接口;

Ø  单个D-PHY通道支持最大2G bps的数据传输;

Ø  支持最大12-bit的数字并行接口(DVP)输入;

Ø  DVP接口时钟最高支持到108MHz;

Ø  支持64-bit AXI3.0的DMA接口输出;

Ø 


ISP的视频接口示意图

DVP接口支持8、10、12 bit的Bayer-RGB。

MIPI CSI 2.0接口输入时,Bayer图像经MIPI接口输入到D-PHY,通过PPI接口到ISP系统内部的MIPI Host。在MIPI Host内部数据被打包成32-bit的数据传给ISP处理,处理好的数据通过64-bit的AXI接口输出给外部。

2、ISP特性

Ø  AECAGC,自动曝光和增益控制

Ø  AWB,自动白平衡

Ø  AFC,自动对焦

Ø  DPC,坏点检测

Ø  LENC,镜头阴影校正

Ø  CCM,色彩校正矩阵

Ø  50/60Hz 灯光闪烁消除

Ø  增强色彩插值(去马赛克)

Ø  伽马校正

Ø  图像降噪

Ø  锐化增强

Ø  亮度、饱和度、色度和对比度控制

Ø  数字变焦(放大4x,缩小16x)

Ø  ARC,自动动态范围控制(仅支持HDR)

Ø  闪光灯控制

Ø  机械快门控制

三、CFW32C7UL系列ISP模块的系统功能

通过对CFW32C7UL系列ISP模块的特性介绍后,我们就可以更容易理解其功能应用。下面就其输出处理、数据储存机制及系统应用进行详细介绍。

1、数据处理

ISP从Sensor接收Bayer Pattern RGB(RAW)数据,分别在RAW域,RGB域以及YUV进行处理,最终输出YUV数据。

RAW数据主要经过动态坏点校正(DBPC),黑电平校正(BLC),镜头阴影校正(LSC),RAW域3A信息统计(3A Statistics),白平衡(WBG),颜色插值(Demosaic),得到RGB数据;RGB数据经过Gamma校正,RGB2YUV转换为YUV数据。Y数据经过缩放模块(Y Scaler)可以带动所需要亮度的图像。

2数据储存

Sensor送入的数据可以直接送到ISP内部的处理模块进行各种处理也可以直接写到ISP外部的Memory中。

黑电平标定,镜头阴影标定等都需要将RAW数据直接写到外部Memory,导出到标定工具中,产生Sensor的黑电平,镜头阴影补偿系数表。

3、系统应用

ISP的应用也很简单,具体的应用流程如下:

① CPU根据需要配置ISP,并响应中断;

② AXI根据CPU的配置,从Memory中载入配置数据,从外部Sensor接收RAW数据;

③ 将统计信息送到外部Memory,处理好的Image(YUV数据)可以存入外部Memory中;

④ 如果ISP后面有相应的后处理模块,则ISP处理好的YUV数据也可以直接送入后面的后处理模块。


ISP的应用流程示意图

通过上述对CFW32C7UL系列内置的ISP模块的介绍,相信大家对ISP的特性、功能等已经有了较为深入的了解。本芯片内置的ISP模块除了可提供处理后的Y图(亮度图)的格式给普通客户外,也可以提供不加任何处理的sensor出来的RAW图。当然如果您对自家的图像处理算法相当自信的话,采用RAW图自行处理也是一种差异化的好选择。

CFW32C7UL系列内置的ISP模块支持的sensor接口包括DVP和MIPI接口,可支持不同规格的像素及分辨率的sensor。如果您的产品项目特别关注产品安全、设备功耗、图像处理、便捷的操作系统,那么码灵半导体CFW32C7UL系列是一个非常不错的选择。如果您对我们的产品有兴趣,或者需要详细了解更多的参数,欢迎来撩!今天的话题就到这儿,我们下期见!

本期作者:谢耀华、梁梦雷、陈绍景、刘悦臻、谢剑杰

文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    的通用汽车应用。MC9S12G具有16位MCU的所有优点和高效性能,同时保持了用户在飞思卡尔现有的8位和16位MCU系列中享受的低成本、低功耗、卓越的EMC性能和代码效率等优势。 二、12V电池监控 1......
    STM32Cube CubeIDE添加代码点亮LED;前一篇已经生成了CubeIDE的工程代码,接下来就要用CubeIDE打开,添加点亮LED灯的代码了。 打开......
    ECC,但是否开启就看主板厂商的选择了。 IOD中面积最大的自然是GPU相关,尽管只有两组CU单元、128个核心,但还有显示单元、编解码单元等。 其他就是PCIe 5.0控制......
    8051单片机架构类型有哪些;8051单片机使用8位数据总线,因此它们最多可以支持64K的外部数据存储器和64k的外部程序存储器。总的来说,8051单片机可以寻址128k的外部存储器。 当数据和代码......
    器具有浮点功能还可以加快开发时间。实时控制 (RTC) 系统通常与 MATLAB 协同开发,MATLAB 使用浮点数学进行建模和代码生成。前几代 dsPIC 需要在 MATLAB 的浮点和 DSC 的定......
    控制 (RTC) 系统通常与 MATLAB 协同开发,MATLAB 使用浮点数学进行建模和代码生成。前几代 dsPIC 需要在 MATLAB 的浮点和 DSC 的定点之间进行手动转换。有了 dsPIC33A......
    :汽车质量标准。 Silicon Mobility提供了OLEA LIB和OLEA COMPOSER工具,这些工具支持基于模型的设计和代码生成自动化。通过Matlab/Simulink进行模型在环仿真和代码......
    51单片机的工作原理;51单片机与很多单片机的工作原理是一致的,而且都遵循冯诺依曼架构,即就是数据区和代码区是区分开来的。在单片机中的具体表现就是程序ROM区和数据RAM区。 本文......
    是标准80C186-10的2倍,由于集成了许多外部设备接口,因而使得系统结构得到了大大的简化。L80C186-10与iAPX86、88微处理器是目标代码相兼容的,并且还在现存的iAPX86、88指令......
    因一项关键元器件缺失,中国数码单反遥遥无期; 来源:内容来自ZOL ,谢谢。 大到航母飞机,小到移动支付,我们中国在很多方面不敢说领先世界,至少我们没有丝毫的懈怠。反观相机产业,尤其......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>