0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

码灵半导体 2022-06-27 09:30 次阅读

欢迎再次来到“码灵半导体CFW32C7UL系列产品应用介绍”连载专题。通过前几期对CFW32C7UL系列的介绍,相信大家已经了解到CFW32C7UL系列具有高稳定性、高安全性、外设接口丰富、低功耗和高性价比等亮点,在条码识读设备、POS机、打印机、特征识别、工业人机交互界面HMI、工业物联网关和医疗设备等泛工业领域有着广泛而丰富的应用。同时对于从事开发设计的朋友想必已经很好奇其在具体应用中的表现了。本期我们从CFW32C7UL系列的应用场景及相关功能模块来展开介绍。
一、条码识读设备及其市场前景
具备图像输入功能的条码识读设备是码灵半导体CFW32C7UL系列的一大应用场景。中国条码识读设备市场飞速发展。受批发零售业、制造业、物流和交通行业条码识读设备需求量保持高增长的驱动,中国大陆已成为亚太地区最大的条码识读设备市场。2011年我国条码识读设备市场规模约13.35亿元,2017年国内条码识读设备市场规模达到了28.42亿元,需求量从485万台增加到1655万台。同时伴随着国内物联网及数字经济的快速发展,2018年、2019年国内市场需求量分别超过了3000万台、4500万台。

在这里插入图片描述

▲中国条码识读设备市场需求情况(来源:智研咨询)
二、CFW32C7UL系列ISP模块的特性
CFW32C7UL系列为实现图像数据的采集及处理,就必须依靠的ISP模块。下面我们具体介绍下CFW32C7UL系列最重要的功能模块之一—ISP图像处理单元。

在这里插入图片描述

▲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接口输出;
 支持最大3M@30fps的Byer-RGB的sensor图像输入,可支持目前扫码sensor主流的1.3M@120fps。

在这里插入图片描述

▲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系列是一个非常不错的选择。如果您对我们的产品有兴趣,或者需要详细了解更多的参数,欢迎来撩!今天的话题就到这儿,我们下期见!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47804

    浏览量

    409173
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16019

    浏览量

    343657
  • MPU
    MPU
    +关注

    关注

    0

    文章

    298

    浏览量

    48374
收藏 人收藏

    评论

    相关推荐

    TL3588--ISP图像处理开发案例

    TL3588--ISP图像处理开发案例
    的头像 发表于 01-25 09:14 353次阅读
    TL3588--<b class='flag-5'>ISP</b><b class='flag-5'>图像</b><b class='flag-5'>处理</b>开发案例

    RK3568-ISP图像处理开发案例

    RK3568-ISP图像处理开发案例
    的头像 发表于 01-19 11:46 295次阅读
    RK3568-<b class='flag-5'>ISP</b><b class='flag-5'>图像</b><b class='flag-5'>处理</b>开发案例

    武汉芯源半导体首款车规级MCU,CW32A030C8T7通过AEC-Q100测试考核

    近日,武汉芯源半导体正式发布首款基于Cortex®-M0+内核的CW32A030C8T7车规级MCU,这是武汉芯源半导体首款通过AEC-Q100 (Grade 2)车规标准的主流通用型车规MCU
    发表于 11-30 15:47

    如何配置存储器保护单元(MPU)

    电子发烧友网站提供《如何配置存储器保护单元(MPU).pdf》资料免费下载
    发表于 09-25 09:33 0次下载
    如何配置存储器保护<b class='flag-5'>单元</b>(<b class='flag-5'>MPU</b>)

    瑞萨RZ/A系列处理器(MPU)简介

    瑞萨RZ/A系列处理器(MPU)基于Arm Cortex内核并结合了瑞萨电子专有技术,因此兼备了MPU的强大性能和MCU的简便性,能够快速的处理
    发表于 09-15 12:16 854次阅读
    瑞萨RZ/A<b class='flag-5'>系列</b>微<b class='flag-5'>处理</b>器(<b class='flag-5'>MPU</b>)简介

    国内图像信号处理ISP)厂商名录

    视觉感知是数字时代信息获取的入口,ISP(Image Signal Processing) 图像信号处理,主要用来对前端图像传感器输出信号处理
    的头像 发表于 09-07 15:46 1060次阅读
    国内<b class='flag-5'>图像</b>信号<b class='flag-5'>处理</b>(<b class='flag-5'>ISP</b>)厂商名录

    图像信号处理ISP有哪些产品趋势?

    国内手机厂商在高端化进程中,自研芯片不是新鲜事,从小米澎湃C系列、vivo芯片V系列,到OPPO曾经发布的专用NPU芯片MariSilicon X,这些自研芯片均与图像信号处理
    的头像 发表于 09-07 15:40 633次阅读
    <b class='flag-5'>图像</b>信号<b class='flag-5'>处理</b><b class='flag-5'>ISP</b>有哪些<b class='flag-5'>产品</b>趋势?

    如何管理STM32产品中的内存保护单元MPU

    本应用笔记介绍如何管理 STM32 产品中的内存保护单元MPU)。MPU 是用于存储器保护的可选组件。STM32 微控制器(MCU)中嵌入 MPU
    发表于 09-07 06:23

    了解新能源汽车中包含多少种芯片

    辆汽车到底需要多少个芯片? 在过去的几十年中,半导体产品在汽车中的应用迅速扩大,汽车电子成为增速最快的细分市场之。根据中国汽车工业协会提供的数据显示,传统燃油车所需汽车芯片数量为6
    发表于 08-25 11:32

    了解 Hi3516DV500 芯片

    来源:易百纳技术社区 、芯片介绍Hi3516DV500是颗面向行业市场推出的高清智能网络摄像头SoC。该芯片最高支持2路sensor输入,支持最高5M@30fps的ISP图像
    发表于 08-23 10:04

    如何管理STM32产品中的内存保护单元(MPU)

    电子发烧友网站提供《如何管理STM32产品中的内存保护单元(MPU).pdf》资料免费下载
    发表于 08-01 09:15 0次下载
    如何管理STM32<b class='flag-5'>产品</b>中的内存保护<b class='flag-5'>单元</b>(<b class='flag-5'>MPU</b>)

    ST半导体MPU工业通讯的应用

    电子发烧友网站提供《ST半导体MPU工业通讯的应用.pdf》资料免费下载
    发表于 07-29 10:58 0次下载
    ST<b class='flag-5'>半导体</b><b class='flag-5'>MPU</b>工业通讯的应用

    CMS32M65xx系列MCU中微半导体电机控制产品

    应用领域: CMS32M65xx系列MCU是中微半导体电机控制产品线主力产品,被广泛应用于空气净化器、落地扇、油烟机、吸尘器、高速吹风筒、高压水泵、三相服务器风扇、单相风机、筋膜枪、电
    发表于 06-09 09:11

    CMOS图像传感器的ISP算法

    ISP,也称为图像信号处理器(Image Signal Processor),在CMOS图像传感器(如相机)中起着重要的作用。ISP
    的头像 发表于 05-28 11:39 2169次阅读
    CMOS<b class='flag-5'>图像</b>传感器的<b class='flag-5'>ISP</b>算法

    意法半导体推出第二代工业4.0级边缘AI微处理

    半导体公司意法半导体 (STMicroelectronics ,简称 ST ;纽约证券交易所代码 :STM) 推出第二代STM32 微处理器(MPU),该
    发表于 05-18 14:12 859次阅读