ISP基本原理和实现
文章平均质量分 72
嵌入式-老费
计算机科班出身,09年研究生毕业即投入嵌入式开发工作,欢迎付费咨询,微信联系:xiaoxing_fei。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ISP基本原理和实现(AF引申出来的电机控制)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 图像处理中的3a算法,是大家都比较熟悉的部分。但是对于入门的camera来说,或者是大部分相机而言,af都是不需要调节的。所谓的af,那就是自动对焦,那就是修正镜头和camera sensor之间的距离。其他awb和ae,可以通过算法调整,也可以通过外部光源补充来解决,只有这个af麻烦一点,涉及到电机控制。正好借着这个topic,了解下电机控制。原创 2025-12-14 21:17:33 · 359 阅读 · 0 评论 -
ISP基本原理和实现(题外话之mongoose)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 最近正好有一个需求,需要在arm linux板子上起一个web server。本着轻巧的原则,在github上面找了一下,发现了mongoose这个软件。软件本身很小,就一个h文件,一个头文件,完全可以拿过来处理一下。如果只是配置类的处理,或者是stm32 mcu之类的软件,那么也可以使用这类库。原创 2025-12-13 16:29:58 · 388 阅读 · 0 评论 -
ISP基本原理和实现(AI-ISP的引入)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 isp本身不是一个新方向,而且isp存在的时间也不短了。特别是2000年之后,随着手机开始携带camera之后,camera本身更是有了一个长足的发展。camera是越做越大、像素越来越高、个数也越来越多,这些都是看得到的进步和提高。但是camera放在手机上也有很多的局限,比如镜头不能太大、sensor不能占据空间太多、夜景模式比较差等等,这些都是camera处理的一些痛点。比如原创 2025-12-06 07:48:47 · 385 阅读 · 0 评论 -
ISP基本原理和实现(ISP的输入和输出)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 isp只是soc的一个部分。也就是说,最多isp只是soc一个重要的ip。因为除了isp之外,soc上面还有很多重要的ip,比如gpu,比如h264、h265编解码、比如音频编解码,再比如pcie、usb3、npu、cpu等等,这些部分也很重要。而且,这还没有包括软件开发的部分。所以,我们做好isp学习和调试的同时,有必要了解isp的输入、输出的部分是什么。原创 2025-12-05 08:42:54 · 501 阅读 · 0 评论 -
ISP基本原理和实现(添加自己的算法及测试)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 我们学习Infinite-ISP开源代码之外,除了想了解一下isp的基本原理,把代码编译出来之外,其实还可以自己编写一下算法。这样不仅对isp有一个更加深刻的认识,还能在实际项目中为自己所用。其实在实际产品中,固定的isp未必能满足客户的所有要求,那么此时用fpga对isp做增强处理,就是意料之中的事情了。在用fpga处理之前,就可以用python做一下简单的设计和预研即可。原创 2025-12-04 06:11:48 · 248 阅读 · 0 评论 -
ISP基本原理和实现(算法举例分析)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 isp本身就是一个流水线,流水线里面有很多的算法。每一个算法的输出,就是下一个算法的输入。这也是图像处理算法的一个基本特征。也正是由于这个特征,使得图像算法特别适合用硬件加速的形式来实现。今天就来简单分析下,开源程序Infinite-ISP里面,算法是怎么写的,原创 2025-12-04 05:53:21 · 542 阅读 · 0 评论 -
ISP基本原理和实现(isp中的反馈机制)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 整个isp的流水线还是比较好懂的。它的输入是sensor的bayer图像,这是由sensor基本结构决定的。它的输出是yuv,或者是rgb图像,也就是最终我们要想的结果。整个isp当中有很多的算法,每一个算法的输入,都是前面一个算法的输出,全部算法是采用pipeline机制完成的。也就是说,所有的算法都是并发执行的,不存在一个算法等另外一个算法的情形。但除此之外,isp还有一个特殊的原创 2025-12-03 08:27:12 · 899 阅读 · 0 评论 -
ISP基本原理和实现(代码流程)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 对于稍微大一点的soc公司来说,isp、h264和h265编解码、npu、pcie、usb这些重要的ip接口都是自己完成的。当然,如果不考虑成本的话,外购ip也是可以的。就拿isp来说,要做好它,首先算法团队需要设计好算法,这一步通常是用python、matlab实现,部分也会用c/c++实现。等到算法团队ok,数字前端团队就会拿过来修改成rtl代码,综合出来自己简单测试下。数字这边原创 2025-12-03 07:32:17 · 1031 阅读 · 0 评论 -
ISP基本原理和实现(从开源代码开始学习)
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 很多对图像不太了解的朋友,都以为图像从camera出来之后就可以直接用。其实不是这样的,现在一幅好的图像,大部分都是由镜头、sensor和isp三部分组成的。镜头负责光学部分,sensor负责光转电,而把图像变成人眼比较舒服的图像,则需要isp的参与。原创 2025-12-02 21:16:06 · 791 阅读 · 0 评论
分享