CN109525828A - 一种出入隧道或夜行时行车记录自动白平衡方法 - Google Patents
一种出入隧道或夜行时行车记录自动白平衡方法 Download PDFInfo
- Publication number
- CN109525828A CN109525828A CN201811382870.4A CN201811382870A CN109525828A CN 109525828 A CN109525828 A CN 109525828A CN 201811382870 A CN201811382870 A CN 201811382870A CN 109525828 A CN109525828 A CN 109525828A
- Authority
- CN
- China
- Prior art keywords
- white balance
- histogram
- night
- tunnel
- similarity
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/73—Colour balance circuits, e.g. white balance circuits or colour temperature control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/758—Involving statistics of pixels or of feature values, e.g. histogram matching
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Biology (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Signal Processing (AREA)
- Color Television Image Signal Generators (AREA)
- Color Image Communication Systems (AREA)
Abstract
本发明公开了一种出入隧道或夜行时行车记录自动白平衡方法。本发明基于直方图匹配改进的自动白平衡算法,以判断图像RGB通道直方图的相似程度为依据来区分出入隧道或夜行,自动选择应当以哪种算法进行白平衡的矫正,克服了现有算法在现实环境条件变化剧烈、色彩内容单一情况下自动白平衡表现不佳的问题,实现了高效实时地对视频图像的白平衡进行自动的校准,让行车记录仪即便在出入隧道、夜间行车的过程中所记录下来的内容依然有较高的辨识度、确保了行车数据的准确记载。
Description
技术领域
本发明涉及计算机视觉和视频图像处理领域,具体涉及一种出入隧道或夜行时行车记录自动白平衡方法。
背景技术
人眼在观察某一物体时,当前光源性质可以被用来调整被观察物体的颜色。而当数码相机等摄像设备拍摄某物体时,却往往难以实现通用的自动白平衡功能。一般来说,对数码摄像设备而言,都是设备的白平衡模块来进行对白色物体的色彩还原操作。在数码摄像技术广泛应用的今天,人们需要白平衡以解决图像的色彩失真问题。
白平衡是一种去除非正常颜色的过程。在各种不同的色温下,目标物的色彩会产生变化。其中,白色物体变化地最为明显。为了尽可能减少外来光线对目标颜色造成的影响,在不同色温条件下都能还原出被摄目标本来的色彩,需要进行色彩校正,以达到正确的色彩平衡。这个过程就是所谓的白平衡。与此同时,因为白光中RGB分量强度相同(R=G=B=255),所以如果能矫正白光,也就能矫正其他颜色的光了。
目前在工程上应用的自动白平衡算法主要有灰度世界法和完美反射法。在灰度世界法中,假设拍摄图像有足够丰富的色彩变化,且假设R、G、B三种色彩分量的统计平均值相等,并将对均值的修改作为白平衡校准的依据。该方法在色彩丰富的图像上具有很好的色彩还原能力,但是当出现色彩单一的图像时则会出现偏色。完美反射法则认为图像中最亮像素点对应于某种光滑或者镜面物体,由此可假设在这样的像素点下可以得到最大限度反映出的光谱信息,对这部分的点作色彩信息统计并将他们作为色彩调教的依据。与灰度世界法不同,完美反射法对于单一色彩的图像白平衡的效果显著,对色彩丰富的图像则出现了明显的不足。
现有的白平衡方法有中国航空工业集团公司洛阳电光设备研究所的一种视频图像自动白平衡方法。具体步骤如下:
1.计算本帧图像中R、G、B三种颜色灰度值的累加值;
2.计算本帧图像中R、G、B三种颜色灰度值的最大值;
3.计算本帧图像中R、B两种颜色灰度值的平方;
4.计算本帧图像中R、B两种颜色灰度值平方的累加值;
5.计算本帧图像中R、B两种颜色灰度值平方累加值的最大值;
6.计算下一帧图像的R、B两种颜色灰度值的调整系数;
7.利用取得的调整系数,计算下一帧图像中R、G、B三种颜色灰度值作为输出图像的三种颜色灰度值。
该方法的缺点在于:
1.目前行车记录仪普遍具有较高的分辨率,该方法在较高分辨率的图像与视频中需要使用大量的计算资源,实时性仍有不足;
2.汽车夜间行驶、或者从隧道出入时光线变化及其剧烈,而且在这两种环境条件下图像的色彩比较单一,该方法在这种使用环境下难以有很好的效果。
发明内容
本发明的目的是克服现有方法的不足,提出了一种出入隧道或夜行时行车记录自动白平衡方法。本发明方案主要解决的问题是目前已有的方法中面对超高分辨率、光线变化剧烈、图像色彩单一情况下常规白平衡方案用时长、计算资源消耗大、时效性差的问题。
为了解决上述问题,本发明提出了一种出入隧道或夜行时行车记录自动白平衡方法,所述方法包括:
步骤一,获得行车记录的当前帧,计算当前帧的RGB通道直方图的形态相似度。若相似度高,则执行步骤二,否则执行步骤三;
步骤二,根据RGB通道直方图的相似度,如果直方图相似度高,则表明汽车正在出入隧道,将帧中的一个直方图匹配到另外一个直方图上,使得两个直方图的位置和形状尽可能相似,以此进行白平衡的校正;
步骤三,根据RGB通道直方图的相似度,如果直方图相似度低,则表明汽车正在夜行,不改变直方图的形态,将RGB通道的直方图作平移操作,仅仅改变其中心位置,并以此为基础实现白平衡的校正。
本发明提出的一种出入隧道或夜行时行车记录自动白平衡方法,利用了直方图的特性,实现了高效实时地对视频图像的白平衡进行自动的校准,让行车记录仪即便在出入隧道、夜间行车的过程中所记录下来的内容依然有较高的辨识度、确保了行车数据的准确记载。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例的白平衡方法整体流程图;
图2是本发明实施例的出入隧道白平衡流程图;
图3是本发明实施例的夜行白平衡流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1是本发明实施例的白平衡方法整体流程图,如图1所示,该方法包括:
S1,获得行车记录的当前帧,计算当前帧的RGB通道直方图的形态相似度。若相似度高,则执行S2,否则执行S3;
S2,根据RGB通道直方图的相似度,如果直方图相似度高,则表明汽车正在出入隧道,将帧中的一个直方图匹配到另外一个直方图上,使得两个直方图的位置和形状尽可能相似,以此进行白平衡的校正;
S3,根据RGB通道直方图的相似度,如果直方图相似度低,则表明汽车正在夜行,不改变直方图的形态,将RGB通道的直方图作平移操作,仅仅改变其中心位置,并以此为基础实现白平衡的校正。
步骤S1,具体如下:
S1-1,首先将0到255灰度级分为5个不同的区间;
S1-2,计算其中第x个区间B通道直方图在经过平移后得到该区间总和的最大值BxMax,以及R、G通道直方图分别在这个区间的总和RxSum,GxSum;
S1-3,以B通道直方图作为标准,计算每一个区间的像素百分比的比值r(RB)、r(GB),并找到其中的最大比值r(Max);
S1-4,如果最大比值r(Max)大于预先设置的阈值thres1,则表明三个通道直方图的相差过于悬殊,为本发明不适用的场景,当前帧不作处理,仅保留存储;
S1-5,如果最大比值r(Max)位于thres1和thres2之间,则表明三个通道直方图相似度比较低,判断为此时汽车正在夜行,因此采用直方图平移来避免过度的矫正,跳转至S3。
S1-6,如果最大比值r(Max)小于thres2,则表明RGB通道直方图的相似度比较高,判断为此时汽车正在出入隧道,因此应当采用直方图匹配法来达到最好的白平衡校正效果,跳转至S2。
步骤S2进行直方图匹配,如图2所示,具体如下:
S2-1,由式(1)计算出R通道、B通道的通道直方图HR[i],HB[i]。
式中,HD[i]表示通道直方图,D可以为R,G,B通道中的任意一个通道,在这里,我们仅选取D=R,D=B。W和H表示图像的宽度和高度;
S2-2,以式(2)计算R通道、B通道的通道累积直方图。
式中,SD表示D通道直方图灰度级从0至D的累加。
由B通道累积直方图可以得到所需要的转换函数。
S2-3,将R通道的通道累计直方图代入转换函数,得到新的R通道累积直方图。如式(3):
式中,ZR为所需要的R通道累积直方图的新灰度值。
步骤S3进行直方图平移,如图3所示,具体如下:
S3-1,根据式(1)统计出RGB通道的直方图。
S3-2,根据式(4)计算三个通道直方图的重叠面积:
在式(4)中,IA表示三通道直方图的重叠面积,HR(i),HG(i),HB(i)分别表示了RGB通道第i个灰度级的数量值;
S3-3,将重叠面积最大化得到最佳的校正系数。
在上述的式子中,所要求的系数可以在IA最大时求得,对应系数为kr,kg,kb。根据所求得的系数,也就可以得到新的RGB数值。校正后的直方图保持了原有的形状却改变了中心,达到了想要的校正效果。
本发明实施例提出的一种出入隧道或夜行时行车记录自动白平衡方法,利用了直方图的特性,实现了高效实时地对视频图像的白平衡进行自动的校准,让行车记录仪即便在出入隧道、夜间行车的过程中所记录下来的内容依然有较高的辨识度、确保了行车数据的准确记载。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、磁盘或光盘等。
另外,以上对本发明实施例所提供的一种出入隧道或夜行时行车记录自动白平衡方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (1)
1.一种出入隧道或夜行时行车记录自动白平衡方法,其特征在于,所述方法包括:
步骤一,获得行车记录的当前帧,计算当前帧的RGB通道直方图的形态相似度。若相似度高,则执行步骤二,否则执行步骤三;
步骤二,根据RGB通道直方图的相似度,如果直方图相似度高,则表明汽车正在出入隧道,将帧中的一个直方图匹配到另外一个直方图上,使得两个直方图的位置和形状尽可能相似,以此进行白平衡的校正;
步骤三,根据RGB通道直方图的相似度,如果直方图相似度低,则表明汽车正在夜行,不改变直方图的形态,将RGB通道的直方图作平移操作,仅仅改变其中心位置,并以此为基础实现白平衡的校正。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811382870.4A CN109525828A (zh) | 2018-11-20 | 2018-11-20 | 一种出入隧道或夜行时行车记录自动白平衡方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811382870.4A CN109525828A (zh) | 2018-11-20 | 2018-11-20 | 一种出入隧道或夜行时行车记录自动白平衡方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109525828A true CN109525828A (zh) | 2019-03-26 |
Family
ID=65776557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811382870.4A Pending CN109525828A (zh) | 2018-11-20 | 2018-11-20 | 一种出入隧道或夜行时行车记录自动白平衡方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109525828A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115131349A (zh) * | 2022-08-30 | 2022-09-30 | 新泰市中医医院 | 基于内分泌试纸彩色直方图的白平衡调节方法及*** |
WO2023035124A1 (zh) * | 2021-09-07 | 2023-03-16 | 华为技术有限公司 | 一种图像处理方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102340673A (zh) * | 2011-10-25 | 2012-02-01 | 杭州藏愚科技有限公司 | 一种针对交通场景的摄像机白平衡方法 |
WO2014093042A1 (en) * | 2012-12-13 | 2014-06-19 | Google Inc. | Determining an image capture payload burst structure based on metering image capture sweep |
-
2018
- 2018-11-20 CN CN201811382870.4A patent/CN109525828A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102340673A (zh) * | 2011-10-25 | 2012-02-01 | 杭州藏愚科技有限公司 | 一种针对交通场景的摄像机白平衡方法 |
WO2014093042A1 (en) * | 2012-12-13 | 2014-06-19 | Google Inc. | Determining an image capture payload burst structure based on metering image capture sweep |
Non-Patent Citations (1)
Title |
---|
魏超 等: "基于直方图的白平衡算法的研究", 《微电子学与计算机》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023035124A1 (zh) * | 2021-09-07 | 2023-03-16 | 华为技术有限公司 | 一种图像处理方法及装置 |
CN115131349A (zh) * | 2022-08-30 | 2022-09-30 | 新泰市中医医院 | 基于内分泌试纸彩色直方图的白平衡调节方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103400150B (zh) | 一种基于移动平台进行道路边缘识别的方法及装置 | |
CN104581105B (zh) | 基于色温距离变换权重图和块可靠性修正的自动白平衡方法 | |
CN102474628B (zh) | 图像处理方法和设备 | |
CN110782477A (zh) | 基于序列图像的运动目标快速检测方法、计算机视觉*** | |
CN103327220B (zh) | 低照度Bayer图像上以绿色通道为导向的去噪方法 | |
US20120219214A1 (en) | Mapping colors of an image | |
CN105069801A (zh) | 基于图像质量诊断的视频图像预处理方法 | |
CN102739953B (zh) | 图像处理设备、图像处理方法 | |
US20140267826A1 (en) | Apparatus and techniques for image processing | |
CN109525828A (zh) | 一种出入隧道或夜行时行车记录自动白平衡方法 | |
US9449375B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
CA2611676A1 (en) | Terrain map summary elements | |
CN105578081A (zh) | 成像方法、图像传感器、成像装置及电子装置 | |
CN110740314B (zh) | 彩色线阵相机坏点校正方法及*** | |
LU101298B1 (en) | Target Tracking Method Based on Improved Particle Swarm Optimization Algorithm | |
CN110047052A (zh) | 一种基于fpga的强光抑制夜视增强方法 | |
JP5776481B2 (ja) | 画像処理装置、撮像装置、画像処理方法および画像処理プログラム | |
JP5149858B2 (ja) | カラー画像の代表色決定装置およびその動作制御方法 | |
CN103546729B (zh) | 灰度彩色双模式tdi-cmos图像传感器及控制方法 | |
CN110060308B (zh) | 一种基于光源颜色分布限制的颜色恒常性方法 | |
CN113421195B (zh) | 一种图像处理方法、装置及设备 | |
KR100886323B1 (ko) | 컬러 히스토그램을 이용한 실시간 물체 추적 방법 및 장치 | |
CN109672874A (zh) | 一种时空一致的立体视频颜色校正方法 | |
CN104780322A (zh) | 摄像装置、摄像方法、图像处理装置 | |
CN106339988B (zh) | 一种图像去雾方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190326 |
|
WD01 | Invention patent application deemed withdrawn after publication |