CN106504200B - 基于色调偏移估计及逐点色调映射的图像光照补偿方法和*** - Google Patents
基于色调偏移估计及逐点色调映射的图像光照补偿方法和*** Download PDFInfo
- Publication number
- CN106504200B CN106504200B CN201610824126.XA CN201610824126A CN106504200B CN 106504200 B CN106504200 B CN 106504200B CN 201610824126 A CN201610824126 A CN 201610824126A CN 106504200 B CN106504200 B CN 106504200B
- Authority
- CN
- China
- Prior art keywords
- point
- image
- hue
- channel
- calibration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000005286 illumination Methods 0.000 title claims abstract description 23
- 239000011159 matrix material Substances 0.000 claims abstract description 3
- 238000010586 diagram Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 10
- 230000000877 morphologic effect Effects 0.000 claims description 4
- 239000003086 colorant Substances 0.000 claims description 3
- 230000007797 corrosion Effects 0.000 claims description 3
- 238000005260 corrosion Methods 0.000 claims description 3
- 238000003708 edge detection Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 2
- 238000012937 correction Methods 0.000 abstract description 3
- 239000000284 extract Substances 0.000 abstract description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000010339 dilation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003628 erosive effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
Abstract
一种基于色调偏移估计及逐点色调映射的图像光照补偿方法,通过在离线阶段从包含矩阵排列的标定图中提取得到三原色通道分别对应的色调偏移和色调映射函数,并在在线阶段根据所得色调映射函数,对待测图像逐点映射,从而实现图像光照补偿。与现有gamma矫正的方法相比,本发明更为简单高效,能够快速获得标定结果并进行处理。
Description
技术领域
本发明涉及的是一种图像处理领域的技术,具体是一种基于色调偏移估计及逐点色调映射的图像光照补偿方法和***。
背景技术
图像光照补偿技术在图像处理中是不可缺少的部分。由于图片采集过程中光源的位置、周围环境等都会导致一定的光照不均的情况,会对图片质量产生较大的影响,所以需要借助图像处理来优化图片,进行光照补偿。已经有的技术比如色感一致性方法、运动估计下的目标区域色彩相似度方法、色彩空间转换方法、直方图均衡化方法、gamma矫正极其改进方法。
Zicheng Liu等人在ICME2007会议上提出的《LEARNING‐BASED PERCEPTUAL IMAGEQUALIT IMPROVEMENT FOR VIDEO CONFERENCING》一文中提出了一种基于学习的技术来改善图像的主观质量。该方法在一定程度上消除了光照对于图片主观质量的影响,但首先需要挑选大量人眼看上去质量比较高的图片来训练,比较复杂,实现起来有一定难度。
另外色彩空间转换方法则无法解决色彩通道之间的相关性问题;而直方图均衡化的方法往往会在图像中行成一些不连续的斑块。
发明内容
本发明针对现有技术存在的上述不足,提出一种基于色调偏移估计及逐点色调映射的图像光照补偿方法和***,根据标定得到色调偏移估计,然后对每个像素点建立一个色调映射函数,来对图像进行光照补偿,与现有gamma矫正的方法相比,本发明更为简单高效,能够快速获得标定结果并进行处理。
本发明是通过以下技术方案实现的:
本发明涉及一种基于色调偏移估计及逐点色调映射的图像光照补偿方法,通过在离线阶段从包含矩阵排列的标定图中提取得到三原色通道分别对应的色调偏移和色调映射函数,并在在线阶段根据所得色调映射函数,对待测图像逐点映射,从而实现图像光照补偿。
所述的标定图,优选为白色背景且包含(2N+1)*(2N+1)个纯色填充的正方形,N为自然常数。
所述的提取,通过对标定图进行拍摄后,从拍摄图像中检测正方形区域,并计算每个正方形区域中的颜色的平均值,构建一个曲面,得到偏差色分布图;再以标定图的横竖方向中间位置的正方形为基准,对拍摄图像中的每个像素建立三原色通道的对应色调映射函数。
所述的检测正方形区域,通过Prewitt算子进行边缘检测,然后进行形态学操作膨胀和腐蚀处理,得到(2N+1)*(2N+1)个最大的连通区,每个连通区即为所述正方形区域。
所述的偏差色分布图是指:根据每一个正方形区域的RGB(红、绿、蓝)通道各自的平均值,并分别以Z=R通道的平均值、Z=G通道的平均值和Z=B通道的平均值,X‐Y则为像素点的二维坐标,进行线性内插,得到三个通道在Z‐X‐Y三维正交坐标系下的曲面,即三个偏差色分布图。
所述的色调映射函数是指:对于图像中的任意一个像素点,根据所述偏差色分布图得到该像素点对应该通道的强度值,以目标线段进行线性拟合;拟合过程中,当X=m(m<255)处对应的Y达到255,则设置当X大于m且小于255时所对应的Y均为255。
所述的目标线段的起点为原点(0,0),终点横坐标为所述偏差色分布图的通道的强度值,纵坐标为位于标定图正中的正方形区域中所有像素对应该通道的强度的平均值。
所述的对待测图像逐点映射是指:对待测图像的每个像素,用所述色调映射函数进行映射处理,得到消除光照影响的色调补偿结果。
本发明涉及一种实现上述方法的***,包括:标定模块、拟合模块和处理模块,其中:标定模块接收针对标定图的拍摄图像,并与拟合模块相连,输出标定图中提取得到的像素信息,拟合模块与处理模块相连并输出根据像素信息计算得到的色调映射函数,处理模块根据色调映射函数,对在线输入的待测图像进行实时光照补偿,并输出补偿后的图像。
附图说明
图1为本发明标定图;
图2为实施例效果示意图。
具体实施方式
本实施例包括以下步骤:
离线准备阶段:
第一步、制作如图1所示的包含5*5=25个黄色填充正方形的标定图。
第二步、正对上述标定图进行拍摄,并使用Prewitt算子检测拍摄所得图中的正方形区域,即边缘检测,然后通过对图像进行形态学膨胀操作和腐蚀操作,得到25个最大的连通区,即为25个正方形的边界。
所述的形态学滤波是对图像进行膨胀和腐蚀操作。
第三步、对于每个正方形区域,分别计算它的RGB每个通道的强度的平均值,作为该方形内所有像素点的强度值。根据这些方形内的离散的点,进行线性内插,得到三个曲面,即得到每一个像素点的RGB通道的强度值。
所述的曲面是指:Z轴是R、G或B通道的强度值,X和Y是像素点的坐标。
第四步、以位于中间的正方形区域的RGB三个通道的平均值为目标值,对标定图中的每一个像素点分别建立RGB各个通道的对应色调映射函数。
所述的色调映射函数是指:在二维正交坐标系中,以目标线段进行线性拟合;拟合过程中,当X=m(m<255)处对应的Y达到255,则设置当X大于m且小于255时所对应的Y均为255。
所述的目标线段的起点为原点(0,0),终点横坐标为所述偏差色分布图的通道的强度值,纵坐标为位于标定图正中的正方形区域中所有像素对应该通道的强度的平均值。当像素点在R、G或B中任一通道的强度值为100,该通道目标值为200,则得到的色调映射函数如图2所示。
在线检测阶段:
第五步、对待测图像的每个像素的每一个通道的强度值作为X,利用步骤四中得到的色调映射函数,X所对应的函数值Y作为处理图片该处像素点的该通道的强度值,最终得到消除光照影响的色调补偿结果。
所述的待测图像,其拍摄时的光照条件与标定图的拍摄条件完全相同。
上述具体实施可由本领域技术人员在不背离本发明原理和宗旨的前提下以不同的方式对其进行局部调整,本发明的保护范围以权利要求书为准且不由上述具体实施所限,在其范围内的各个实现方案均受本发明之约束。
Claims (6)
1.一种基于色调偏移估计及逐点色调映射的图像光照补偿方法,其特征在于,通过在离线阶段从包含矩阵排列的标定图中提取得到三原色通道分别对应的色调偏移和色调映射函数,并在在线阶段根据所得色调映射函数,对待测图像逐点映射,从而实现图像光照补偿;
所述的提取,通过对标定图进行拍摄后,从拍摄图像中检测正方形区域,并计算每个正方形区域中的颜色的平均值,构建一个曲面,得到偏差色分布图;再以标定图的横竖方向中间位置的正方形为基准,对拍摄图像中的每个像素建立三原色通道的对应色调映射函数;
所述的偏差色分布图是指:根据每一个正方形区域的RGB通道各自的平均值,并分别以Z=R通道的平均值、Z=G通道的平均值和Z=B通道的平均值,X-Y则为像素点的二维坐标,进行线性内插,得到三个通道在Z-X-Y三维正交坐标系下的曲面,即三个偏差色分布图;
所述的色调映射函数是指:对于图像中的任意一个像素点,根据所述偏差色分布图得到该像素点对应该通道的强度值,以目标线段进行线性拟合并得到色调映射函数;
所述的目标线段的起点为原点(0,0),终点横坐标为所述偏差色分布图的通道的强度值,纵坐标为位于标定图正中的正方形区域中所有像素对应该通道的强度的平均值。
2.根据权利要求1所述的图像光照补偿方法,其特征是,所述的标定图,为白色背景且包含(2N+1)*(2N+1)个纯色填充的正方形,N为自然常数。
3.根据权利要求1所述的图像光照补偿方法,其特征是,所述的检测正方形区域,通过Prewitt算子进行边缘检测,然后进行形态学操作膨胀和腐蚀处理,得到(2N+1)*(2N+1)个最大的连通区,每个连通区即为所述正方形区域。
4.根据权利要求1所述的图像光照补偿方法,其特征是,拟合过程中,当X=m,m<255处对应的Y达到255,则设置当X大于m且小于255时所对应的Y均为255。
5.根据权利要求1所述的图像光照补偿方法,其特征是,所述的对待测图像逐点映射是指:对待测图像的每个像素,用所述色调映射函数进行映射处理,得到消除光照影响的色调补偿结果。
6.一种实现权利要求1-5中任一所述方法的***,其特征在于,包括:标定模块、拟合模块和处理模块,其中:标定模块接收针对标定图的拍摄图像,并与拟合模块相连,输出标定图中提取得到的像素信息,拟合模块与处理模块相连并输出根据像素信息计算得到的色调映射函数,处理模块根据色调映射函数,对在线输入的待测图像进行实时光照补偿,并输出补偿后的图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610824126.XA CN106504200B (zh) | 2016-09-14 | 2016-09-14 | 基于色调偏移估计及逐点色调映射的图像光照补偿方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610824126.XA CN106504200B (zh) | 2016-09-14 | 2016-09-14 | 基于色调偏移估计及逐点色调映射的图像光照补偿方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106504200A CN106504200A (zh) | 2017-03-15 |
CN106504200B true CN106504200B (zh) | 2022-12-09 |
Family
ID=58290444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610824126.XA Active CN106504200B (zh) | 2016-09-14 | 2016-09-14 | 基于色调偏移估计及逐点色调映射的图像光照补偿方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106504200B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108205798A (zh) * | 2017-03-22 | 2018-06-26 | 哈尔滨理工大学 | 鲁棒的显微镜图像光照补偿方法 |
CN114071108B (zh) * | 2021-11-04 | 2024-02-23 | Oppo广东移动通信有限公司 | 图像处理方法、装置、电子设备和计算机可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1479529A (zh) * | 2002-07-26 | 2004-03-03 | ���ǵ�����ʽ���� | 彩色补偿的装置和方法 |
US7336277B1 (en) * | 2003-04-17 | 2008-02-26 | Nvidia Corporation | Per-pixel output luminosity compensation |
CN102289360A (zh) * | 2011-08-25 | 2011-12-21 | 浙江大学 | 一种自适应投影颜色补偿方法 |
CN104486603A (zh) * | 2014-11-20 | 2015-04-01 | 北京理工大学 | 一种基于hdr成像的多投影颜色校正方法 |
CN104539921A (zh) * | 2014-11-26 | 2015-04-22 | 北京理工大学 | 一种基于多投影***的光照补偿方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7522781B2 (en) * | 2005-02-11 | 2009-04-21 | Samsung Electronics Co., Ltd. | Method and apparatus for image processing based on a mapping function |
US7639893B2 (en) * | 2006-05-17 | 2009-12-29 | Xerox Corporation | Histogram adjustment for high dynamic range image mapping |
CN103503027B (zh) * | 2011-03-04 | 2017-02-08 | Lbt创新有限公司 | 摄像装置所用的颜色校准方法 |
-
2016
- 2016-09-14 CN CN201610824126.XA patent/CN106504200B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1479529A (zh) * | 2002-07-26 | 2004-03-03 | ���ǵ�����ʽ���� | 彩色补偿的装置和方法 |
US7336277B1 (en) * | 2003-04-17 | 2008-02-26 | Nvidia Corporation | Per-pixel output luminosity compensation |
CN102289360A (zh) * | 2011-08-25 | 2011-12-21 | 浙江大学 | 一种自适应投影颜色补偿方法 |
CN104486603A (zh) * | 2014-11-20 | 2015-04-01 | 北京理工大学 | 一种基于hdr成像的多投影颜色校正方法 |
CN104539921A (zh) * | 2014-11-26 | 2015-04-22 | 北京理工大学 | 一种基于多投影***的光照补偿方法 |
Non-Patent Citations (3)
Title |
---|
RGB空间的HDR图像合成与色彩调节算法;姚洪涛等;《长春理工大学学报(自然科学版)》;20151015(第05期);第149-153页 * |
基于HSV空间的高动态范围彩色显微图像合成;李双建等;《四川大学学报(自然科学版)》;20130128(第01期);第47-51页 * |
改进线性模板映射的色彩转移算法;方力洋等;《浙江大学学报(工学版)》;20160630(第06期);第100-107、115页 * |
Also Published As
Publication number | Publication date |
---|---|
CN106504200A (zh) | 2017-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108760767B (zh) | 基于机器视觉的大尺寸液晶屏缺陷检测方法 | |
CN108492776B (zh) | 一种amoled屏亮度不均智能外部光学补偿方法 | |
CN111489694B (zh) | 一种对amoled屏下摄像屏进行外部光学补偿的方法及*** | |
CN104882098A (zh) | 基于led拼接显示屏的图像校正方法及图像传感器 | |
CN108305232B (zh) | 一种单帧高动态范围图像生成方法 | |
CN105245785A (zh) | 一种汽车全景摄像头的亮度平衡调解方法 | |
CN110910319B (zh) | 一种基于大气散射模型的手术视频实时去雾增强方法 | |
CN106504200B (zh) | 基于色调偏移估计及逐点色调映射的图像光照补偿方法和*** | |
CN111107330B (zh) | 一种Lab空间的偏色校正方法 | |
CN109151431B (zh) | 一种图像色偏补偿方法、装置及显示设备 | |
CN110807735A (zh) | 图像处理方法、装置、终端设备及计算机可读存储介质 | |
CN106408617B (zh) | 一种基于yuv颜色空间的交互式单幅图像材质获取***和方法 | |
KR101279576B1 (ko) | 디지털 영상 처리 장치에서의 파노라마 영상 생성 방법 | |
CN110290313B (zh) | 一种引导自动对焦设备失焦的方法 | |
CN111541886A (zh) | 一种应用于浑浊水下的视觉增强*** | |
EP4090006A2 (en) | Image signal processing based on virtual superimposition | |
WO2015154526A1 (zh) | 视频监控低照度图像色彩还原方法和装置 | |
JP5280940B2 (ja) | 特定色検出回路 | |
CN106817542B (zh) | 微透镜阵列的成像方法与成像装置 | |
JP7030425B2 (ja) | 画像処理装置、画像処理方法、プログラム | |
KR102470242B1 (ko) | 영상 처리 장치, 영상 처리 방법, 및 프로그램 | |
CN114663299A (zh) | 适用于煤矿井下的图像去雾模型的训练方法及其装置 | |
JP2006133055A (ja) | ムラ欠陥検出方法及び装置、空間フィルタ、ムラ欠陥検査システム並びにムラ欠陥検出方法のプログラム | |
CN110213500B (zh) | 一种针对多镜头拍摄的宽动态图生成方法 | |
CN113792564A (zh) | 基于不可见投影二维码的室内定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |