岁月蹉跎的一杯酒
码龄3年
  • 366,395
    被访问
  • 297
    原创
  • 4,260
    排名
  • 870
    粉丝
关注
提问 私信

个人简介:ISP小粉丝一枚

  • 加入CSDN时间: 2019-02-25
博客简介:

ISP行业的忠实粉丝

博客描述:
主要是关于ISP调试、图像质量测试、3A算法方面的研究
查看详细资料
  • 6
    领奖
    总分 2,192 当月 192
个人成就
  • 获得491次点赞
  • 内容获得238次评论
  • 获得2,639次收藏
创作历程
  • 8篇
    2022年
  • 128篇
    2021年
  • 170篇
    2020年
  • 4篇
    2019年
成就勋章
TA的专栏
  • ISP
    90篇
  • matlab
    2篇
  • 计算摄影学专刊
    14篇
  • 图像处理
    32篇
  • 图像质量测试
    15篇
  • ISP图像调试
    48篇
  • C++学习
    51篇
  • C学习
    29篇
  • opencv学习
    31篇
  • Linux学习
    3篇
  • 高动态范围成像学习
    31篇
  • 色彩原理
    5篇
  • 深度学习实战
    8篇
  • 下载链接
    1篇
  • 面试
    10篇
  • 剑指offer
    1篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉图像处理
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

人眼视觉现象

1、明视觉和暗视觉位于人眼视网膜中央的锥状细胞既能感光,又能感色,而且锥细胞能够很好地分辨颜色,有较高的空间分辨率,即对细节分辨能力较强,但感光灵敏度低。一般认为环境亮度大于10cd/㎡的情况下,纯粹是锥细胞起作用,看到的景象既有明亮感,又有彩色感,称为明视觉(Photopic Vision)。位于视网膜周边的杆细胞不能分辨颜色,但有较高的亮度分辨率,即对黑白变化敏感,是以牺牲细节分辨为代价的。一般认为,环境亮度小于0.001cd/m³的情况下,锥体细胞不起作用了,由分布广而相对稀疏的杆体细胞起作用,看
原创
发布博客 昨天 17:00 ·
26 阅读 ·
0 点赞 ·
0 评论

视觉生理学基础(人眼结构)

1、人眼结构光作用于视觉器官,使其感受细胞兴奋,其信息经视觉神经系统加工后便产生视觉。通过视觉,人和动物能感知外界物体的大小、明暗、颜色和动静,获得对机体生存具有重要意义的各种信息。至少有80%以上外界信息经视觉获得,视觉是人和动物最重要的感觉。人眼结构如下图所示,主要包括角膜、虹膜、房水、玻璃体、视网膜、视神经。视觉形成过程是:光线—>角膜—>瞳孔—>晶状体(折射光线)—>玻璃体(固定眼球)—>视网膜(形成物象)—>视神经(传...
原创
发布博客 前天 11:55 ·
36 阅读 ·
1 点赞 ·
0 评论

光源的彩色特性

目录1、光源的色温2、标准光源3、光源的显色性光源的颜色特性有两个方面,一方面人眼直接观察光源时所看到的颜色,可用三刺激值和色温来评价和描述光源的颜色。另一方面时物体在光源照明下所呈现的颜色的真实性,即光源的显色性。1、光源的色温不同光源所发出的光谱功率分布有很大的差异,因此也就会导致光源的色光各不相同。通常将光源的光与黑体的光像比较来描述其光色。所谓黑体即时完全辐射体,又称作普朗克辐射体。它是指在辐射作用下既不...
原创
发布博客 2022.05.18 ·
48 阅读 ·
0 点赞 ·
0 评论

PS打开RAW图并查看像素点灰度值大小

1、PS打开RAW图根据抓取的RAW图像大小设置好对应的图像尺寸和位数,打开图像。2、查看raw图的像素点大小由于抓取的RAW图像一般是单通道图像,故我们进行查看时候显示当前像素点的R、G、B值大小是相同的。在PS中选择窗口——>信息即可对图像像素点灰度值大小进行查看。3、对RAW进行简单调制PS中的选择滤镜——>Camera Raw可以对RAW图像进行简单调整。...
原创
发布博客 2022.05.08 ·
169 阅读 ·
0 点赞 ·
0 评论

手机相机中RAW图像的打开和操作(Python)

1、手机拍摄RAW目前智能手机一般都带有专业模式,拍摄并保存RAW图需在专业模式中设置中打开对应照片格式,之后在拍摄画面会出现RAW图字样,如下图所示。之后拍摄会得到两种格式图像,一种压缩JPG格式,一种无损RAW格式。raw格式图像存储大小明显高于jpg图像。2、对相机RAW格式图像进行数据读取(python)后续可以通过数据线将手机拍摄到的RAW图保存到电脑文件下,方便对RAW图像进行处理。第一步:安装和导入Python相关库安装pip install r.
原创
发布博客 2022.04.22 ·
3032 阅读 ·
0 点赞 ·
0 评论

衡量CMOS图像传感器性能优劣指标

1、灵敏度(pixel sensitivity)作用:图像传感器的感光度,灵敏度,单位:mV/lux·s。2、量子效率QE(quantum efficiency)作用:量子效率是描述光电器件(比如CMOS图像传感器)光电转换能力的一个重要参数,它是在某一特定波长(比如520nm)下单位时间内产生的平均光电子数与入射光子数之比。传感器的光电转换效率越高,其感光度就越高,图像能够提供的信息也更多。3、近红外感光度作用:普通相机的拍摄以可见光照明为前提,但在安防应用中,有时需要在近红外领域(N
转载
发布博客 2022.04.15 ·
380 阅读 ·
0 点赞 ·
0 评论

CIE1931色度坐标及黑体轨迹

分别为CIE色度坐标以及黑体轨迹{ "Spectrum_Locus": { "x": [ 0.174112234, 0.174007918, 0.173800773, 0.173559907, 0.173336865, 0.173020965, 0.172576551, 0.172086631, 0.171407434, 0.170300989, 0.168.
原创
发布博客 2022.01.13 ·
352 阅读 ·
0 点赞 ·
0 评论

matlab清空GUI数据

cla%清空axisset(findobj('style','edit'),'string','')%清空edit文本数据
原创
发布博客 2022.01.12 ·
453 阅读 ·
3 点赞 ·
0 评论

ISP小谈

目录1、ISP简单介绍2、ISP学习路线3、国内ISP岗位公司4、ISP的未来 (AI ISP)1、ISP简单介绍关于ISP这个领域目前可能知道的人不是很多,但是我觉得1-2年后会有越来越多的人去学习它,并且可以得到可观的收入,它的应用领域主要有手机相机、安防、芯片等行业,他的作用主要是提升原始图像质量,进而服务高端产业领域识别检测等。ISP对于学习数字图像处理的人并不陌生,很多同学觉得自己学习了数字图像处理后找不到好的工作,现在正是绝佳的机会,我们可以去做ISP...
原创
发布博客 2021.10.24 ·
1412 阅读 ·
20 点赞 ·
6 评论

白平衡算法模型(灰度世界、完美反射、自适应自动白平衡)

目录1、灰度世界算法模型2、完美反射模型3、自适应自动白平衡算法该部分的白平衡算法主要是基于一定假设基础上的算法,主要有灰度世界算法模型、完美反射算法模型以及自适应自动白平衡算法模型,该类算法原理比较简单,方便实现,但是当假设不成立的话,方法的效果并不好。1、灰度世界算法模型如果一副图像颜色足够丰富的话,那么在已知经典光源下的R、G、B三通道的均值应该等于相等,等于一个“灰色”值,这个灰色值是已知的,通过统计未知光源下的R、G、B三...
原创
发布博客 2021.09.22 ·
939 阅读 ·
3 点赞 ·
0 评论

色彩校正(CCM)和伽马校正(Gamma)

目录1、色彩矫正(CCM)2、伽马校正(Gamma)1、色彩矫正(CCM)色彩校正(Color Correction)是指用相同的方法改变图像中的所有像素的颜色值,以得到不同得显示效果。图像采集系统在获得数字图像时,由于一起或环境光照或人为因素的影响,采集的图像往往与原始图像有很大差别。颜色校正可以在一定程度上减少这种差别。利用 RGB 颜色模型可以方便地调整图像的 RGB 分量值,这对校正偏色很有用。色彩校正的基本原理如下:其中, Mij ...
原创
发布博客 2021.09.15 ·
3732 阅读 ·
0 点赞 ·
1 评论

CFA插值基本方法简单介绍

目录1、双线性插值算法2、平滑色调算法3、固定色差的方法4、边缘敏感算法5、基于边缘判断的自适应CFA插值方法1、双线性插值算法利用像素周围点的评价值来估计像素缺失的颜色信息。 这种算法的计算简单,但由于算法过于简单,这种方法会引入十分显著的杂色。 为了获得更好的图像质量,许多 CFA 插值算法都尝试利用相邻像素间相互关系。2、平滑色调算法假设在一个局部区域里,色调,即相邻的红色(或蓝色)和绿色像素的数值之比,基本保持不变。3、固定...
原创
发布博客 2021.09.13 ·
744 阅读 ·
1 点赞 ·
0 评论

sigmastar—ISP图像调试(CCM)

一、现象白平衡的目的是为了使得图像中白色块和中性色块不发生色偏,但是无法保证图像中其他色块颜色的准确度,特别是红绿蓝三色以及肤色,我们需要保证其颜色正确性。下图是一张色偏图像:经过白平衡矫正后的结果为:对应24色卡如下:经过AWB矫正后的图像与真实颜色存在一定的差异,因此引入了CCM颜色转换矩阵来调试图像彩色块图像效果。简单来说就是通过一个3x3的矩阵系数乘以sensor捕捉到的景物的R,G,B色得到一个接近我们肉眼真实看到的色彩。二、调试步骤与结果sig...
原创
发布博客 2021.09.03 ·
2045 阅读 ·
6 点赞 ·
1 评论

大华股份轻量化AI技术斩获CVPR视觉顶会ISP赛道冠军

近日, 由CVPR主办的MAI(Mobile AI Workshop)分会近期在线上举行。作为图像领域最具影响力的赛事之一,本届MAI 2021挑战赛由华为、OPPO、MTK、SAMSUNG、苏黎世理工共同主办。参赛队伍聚集了华为、百度、商汤、Horizon等国内外顶尖AI团队。大华股份图像算法部dh_isp 团队提出的轻量化网络一举摘得ISP赛道冠军,充分展示了大华在图像增强领域的开拓创新的实力。不同于部署于云端,由于存储空间、功耗及算力资源限制,神经网络模型在移动设备和嵌入式设备上的存储与计
转载
发布博客 2021.09.02 ·
312 阅读 ·
1 点赞 ·
0 评论

sigmastar—ISP图像调试(AWB矫正)

一、介绍AWB矫正的目的是使得图像中白色块和中性色块的颜色不发生色偏,使得camera具备人眼颜色恒常性的特性。目前大多数的IPC设备中的awb模块主要是利用色温估计的方法,然后基于灰度世界算法进行白平衡矫正。二、现象色偏图像(先前有自带的AWB参数)色偏图像如何进行查看:有一个简单的方法:利用微信截图工具查看上图第一排的RGB值大小,其中RGB值三个越接近越好。上图白色块R、G、B分别为192,210,239,值相差较大说明存在色偏。三、调试步骤(基于一种色温情...
原创
发布博客 2021.09.02 ·
1243 阅读 ·
2 点赞 ·
1 评论

sigmastar—ISP图像调试(OBC矫正)

一、介绍目录一、介绍二、现象三、调试步骤OBC或者说是BLC矫正是我们拿到一款IPC或者手机camera第一步需要解决的问题。PQtool的调整界面如下:由于增益的不同,会导致OB值也会存在一定的差异,所以建议采用随增益变化的值,可以间隔一段ISO,对图像进行一次黑电平的测量(黑电平的原理和方法可以查看前面内容)。二、现象下图是未进行OBC矫正的图像:整体图像偏紫。然后是OBC矫正后的结果:按道理来说随着增益的增大,auto的矫正值会变大,但是差异
原创
发布博客 2021.09.01 ·
949 阅读 ·
3 点赞 ·
2 评论

Hi3516A网络监控摄像机AWB模块工作原理

Hi3516A网络监控摄像机AWB模块工作原理监控摄像机的AWB模块由硬件的 WB 信息统计模块及AWB 策略控制算法 Fireware 两部分组成。ISP 的 WB 信息统计模块统计图像(R,G,B)三个颜色分量的平均值或比值,具体可提供的统计信息如表所示。其中,分区间支持将图像分成 NM (M 行 N 列)区域,设置 M=15,N=17,图像分辨率为1920x1080。Bayer 域提供图像传感器采集到的原始图像信息,与(R,G,B) 三个颜色通道增益的无关;RGB 域...
原创
发布博客 2021.08.30 ·
350 阅读 ·
1 点赞 ·
0 评论

ISP调试中的一些问题现象(持续更新)

目录1、迷宫纹现象2、False Color现象3、PFC (Purple Fringing Compensation)紫边1、迷宫纹现象原因:Crosstalk (Green Equal)这主要是lens与sensor搭配性的问题,当光线进入sensor上micro lens的角度太大,容易误接收到应该被邻近pixel接收的讯号,导致Gr、Gb差异变大,因此这现象较容易发生在画面角落,或是光线从某个特殊角度进入时画面出现迷宫纹。调试方法:调整Crosstalk中Thre
原创
发布博客 2021.08.27 ·
978 阅读 ·
0 点赞 ·
0 评论

ISP—镜头畸变校正

目录1、径向畸变2. 切向畸变3. 畸变模型透镜由于制造精度以及组装工艺的偏差会引入畸变,导致原始图像的失真。镜头的畸变分为径向畸变和切向畸变两类。1、径向畸变顾名思义,径向畸变就是沿着透镜半径方向分布的畸变,产生原因是光线在原理透镜中心的地方比靠近中心的地方更加弯曲,这种畸变在短焦镜头中表现更加明显,径向畸变主要包括桶形畸变和枕形畸变两种。以下分别是枕形和桶形畸变示意图:成像仪光轴中心的畸变为0,沿着...
转载
发布博客 2021.08.26 ·
541 阅读 ·
0 点赞 ·
0 评论

C语言面试总结(更新中)

1. “引用”与指针的区别是什么?指针通过某个指针变量指向一个对象后,对它所指向的变量间接操作。引用本身就是目标变量的别名,对引用的操作就是对目标变量的操作。2、已知strcpy的函数原型:char *strcpy(char *strDest, const char *strSrc)其中strDest 是目的字符串,strSrc 是源字符串。不调用C++/C 的字符串库函数,请编写函数 strcpy。char *strcpy(char *strDest, const char *strSr
原创
发布博客 2021.08.25 ·
157 阅读 ·
0 点赞 ·
0 评论
加载更多