CN109102481A - 基于光照分析的自动宽动态处理算法 - Google Patents
基于光照分析的自动宽动态处理算法 Download PDFInfo
- Publication number
- CN109102481A CN109102481A CN201810758199.2A CN201810758199A CN109102481A CN 109102481 A CN109102481 A CN 109102481A CN 201810758199 A CN201810758199 A CN 201810758199A CN 109102481 A CN109102481 A CN 109102481A
- Authority
- CN
- China
- Prior art keywords
- image
- histogram
- dark
- value
- illumination
- 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.)
- Granted
Links
- 238000005286 illumination Methods 0.000 title claims abstract description 36
- 238000004458 analytical method Methods 0.000 title claims abstract description 22
- 238000000034 method Methods 0.000 claims abstract description 19
- 238000007906 compression Methods 0.000 claims abstract description 12
- 230000006835 compression Effects 0.000 claims abstract description 11
- 230000004927 fusion Effects 0.000 claims abstract description 8
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000002156 mixing Methods 0.000 claims description 3
- 238000007500 overflow downdraw method Methods 0.000 claims description 3
- 230000000149 penetrating effect Effects 0.000 abstract description 4
- 235000019557 luminance Nutrition 0.000 description 6
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 241001465382 Physalis alkekengi Species 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- 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/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Studio Devices (AREA)
- Image Processing (AREA)
Abstract
本发明公开了一种基于光照分析的自动宽动态处理算法,该算法包括以下步骤,光照分析,基于直方图统计的方法;调整曝光参数,根据亮和暗的图像直方图在暗和亮区的点数调整快门值;设定三幅图像的融合系数,将三幅图像融合为衣服图像;压缩时先根据光照分布,即融合后的图的直方图确定压缩系数;根据压缩系数对融合后的图像压缩,再输出图像。本发明的算法首先动态分析每帧图像的亮暗分布情况,然后对宽动态曝光与融合的参数动态实时调整,从而确保无论光照如何变化,图像都清晰通透。
Description
技术领域
本发明涉及图像处理领域,具体而言是一种根据光照自动配置宽动态强度的算法。
背景技术
宽动态技术是指在复杂光照环境下让摄像机拍摄的整幅画面都清楚的一种技术。当在强光源(日光、灯具或反光等)照射下的高亮度区域及阴影、逆光等相对亮度较低的区域在图像中同时存在时,普通摄像机拍摄的图像会出现明亮区域因曝光过度成为白色,而黑暗区域因曝光不足成为黑色,都无法获得有效信息,严重影响图像质量。摄像机在同一场景中对最亮区域及较暗区域的表现是存在局限的,这种局限就是摄像机的动态范围。
要提升摄像机的动态范围,通行的方法是,将多次曝光的不同亮度的图像进行多帧融合后压缩输出,但融合与压缩必然造成图像信息丢失,特别是当光照发生变化而融合压缩方法未跟着变化时,会造成大量有效信息丢失,图像变得模糊不清且失真严重。
发明内容
本发明要解决的技术问题是本发明提出一种基于光照分析的自动宽动态处理算法解决该问题。该算法首先动态分析每帧图像的亮暗分布情况,然后对宽动态曝光与融合的参数动态实时调整,从而确保无论光照如何变化,图像都清晰通透。
为了解决上述技术问题,本发明提供了一种基于光照分析的自动宽动态处理算法,包括以下步骤,
a、光照分析,基于直方图统计的方法;
b、调整曝光参数,根据亮和暗的图像直方图在暗和亮区的点数调整快门值;
c、设定三幅图像的融合系数,将三幅图像融合为衣服图像;
d、压缩时先根据光照分布,即融合后的图的直方图确定压缩系数;
e、根据压缩系数对融合后的图像压缩,再输出图像。
进一步,步骤a中,直方形图统计的方法为:
Hm=HIst(Im)
Im是输入中间亮度图像,m=1∶3,分别代表亮、中、暗三幅图像,Hm为其对应直方图,范围为[0255]。
2)根据权利要求1所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤b中,具体步骤为:b1)统计亮的图像的直方图H1在暗区的点的总数:
其中,l为阈值,可设置的参数。P1为亮的图像在暗区的点的总数;调整曝光的快门值算法为
其中,ph1与p11都为阈值,可设置的参数,step为调整快门的步距,E1为亮图的快门值;
b2)统计暗的图像的直方图H3在亮区的点的总数:
h为阈值,可设置的参数。P3为暗的图像在亮区的点的总数,具体调整方法按以下公式调整曝光的快门值:
其中,ph3与p13都为阈值,可设置的参数,E3为暗图的快门值。
进一步,中间亮度的快门值为E2,自动曝光算法中设定;在设定完成三幅图的快门值时,还需按下式约束:E1>E2>E3。
进一步,步骤c中,三幅图像融合为一幅图像的融合方法如下:
其中,y1是亮图中的像素值,y2是中图中的像素值,y3是暗图中的像素值,yf是融合后的像素值。
进一步,步骤d中,即融合后的图If的直方图确定压缩系数,If的直方图为:
Hf=HIst(If)
Hf为融合后图像的直方图,压缩系数的计算公式如下:
xh为直方图Hf的值,kh为压缩系数,h_th为阈值,为设置的参数。
进一步,步骤d中,图像压缩的算法为:
yf为融合图像的像素值,yc为压缩后的像素值。
根据权利要求6所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤d中,最后把压缩后的图像动态范围归一化到范围[0 255]:
yo为最终输出图像的像素值。
本发明的技术效果在于:本发明提出一种基于光照分析的自动宽动态处理算法解决该问题。该算法首先动态分析每帧图像的亮暗分布情况,然后对宽动态曝光与融合的参数动态实时调整,通过光照分析的宽动态采用三帧不同亮度图像合成,调整曝光和融合参数,最后设定好快门值后,将三幅图像融合为一幅图像,最后根据压缩系数对融合后的图像压缩,从而确保无论光照如何变化,图像都清晰通透。
附图说明
图1是为本发明一种基于光照分析的自动宽动态处理算法的示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
如图1所示,为本发明一种基于光照分析的自动宽动态处理算法,由两部分组成:首先分析光照情况,然后基于光照分布调整宽动态曝光与融合的参数。
1.光照分析
光照分析基于直方图统计的方法,该算法的宽动态采用三帧不同亮度(亮、中、暗)的图像合成,因此光照分析首先对中间亮度图像做直方图统计:
Hm=HIst(Im)
Im是输入中间亮度图像,m=1∶3,分别代表亮、中、暗三幅图像,Hm为其对应直方图,范围为[0 255]。
2.调整曝光与融合参数
首先调整曝光参数,流程如下:
3)统计亮的图像的直方图H1在暗区的点的总数:
其中,l为阈值,可设置的参数。P1为亮的图像在暗区的点的总数,该值越大,说明亮图中很暗的像素仍很多,说明亮图仍需再调亮,该值太小,说明图像已太亮,需要将亮度适当调整。
4)具体调整方法按以下公式调整曝光的快门值:
上式中,ph1与pl1都为阈值,可设置的参数。step为调整快门的步距。E1为亮图的快门值。
5)统计暗的图像的直方图H3在亮区的点的总数:
h为阈值,可设置的参数。P3为暗的图像在亮区的点的总数,该值越大,说明暗图中很亮的像素仍很多,说明暗图仍需再调暗,该值太小,说明图像已太暗,需要将亮度适当调整。
6)具体调整方法按以下公式调整曝光的快门值:
上式中,ph3与p13都为阈值,可设置的参数。E3为暗图的快门值。
7)中间亮度的快门值E2在自动曝光算法中设定,本发明不涉及。在设定完成三幅图的快门值时,还需按下式约束:
E1>E2>E3
即确保亮图的快门值最大,暗图的快门值最小。
1.设定好快门值后,还需设定三幅图像的融合系数。三幅图像融合为一幅图像的融合方法如下:
y1是亮图中的像素值,y2是中图中的像素值,y3是暗图中的像素值,yf是融合后的像素值。
2.因三幅图像每副的动态范围是[0 255],从上式看出,融合后的图If的动态范围是:[0 255*E1/E3]
因E1>E3,因此融合后的图的动态范围将超过[0 255],但融合后输出图像的动态范围仍是[0 255],因此必须对融合后的图像压缩动态范围后再输出。
压缩时先根据光照分布,即融合后的图If的直方图确定压缩系数,If的直方图为:
Hf=HIst(If)
Hf为融合后图像的直方图。
压缩系数的计算公式如下:
xh为直方图Hf的值,kh为压缩系数,h_th为阈值,可设置的参数。该式的意义是,若图像的某个灰度值的像素数足够多,则对该灰度值的动态范围不压缩,否则进行压缩,越少压缩得越强。
3.最后根据压缩系数对融合后的图像压缩:
yf为融合图像的像素值,yc为压缩后的像素值。
最后把压缩后的图像动态范围归一化到[0 255]:
yo为最终输出图像的像素值。最后,输出的图都清洗通透。
以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
Claims (7)
1.一种基于光照分析的自动宽动态处理算法,其特征在于,包括以下步骤,
a、光照分析,基于直方图统计的方法;
b、调整曝光参数,根据亮和暗的图像直方图在暗和亮区的点数调整快门值;
c、设定三幅图像的融合系数,将三幅图像融合为衣服图像;
d、压缩时先根据光照分布,即融合后的图的直方图确定压缩系数;
e、根据压缩系数对融合后的图像压缩,再输出图像。
2.根据权利要求1所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤a中,直方形图统计的方法为:
Hm=HIst(Im)
Im是输入中间亮度图像,m=1:3,分别代表亮、中、暗三幅图像,Hm为其对应直方图,范围为[0 255]。
1)根据权利要求1所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤b中,具体步骤为:b1)统计亮的图像的直方图H1在暗区的点的总数:
其中,l为阈值,可设置的参数。P1为亮的图像在暗区的点的总数;调整曝光的快门值算法为
其中,ph1与pl1都为阈值,可设置的参数,step为调整快门的步距,E1为亮图的快门值;
b2)统计暗的图像的直方图H3在亮区的点的总数:
h为阈值,可设置的参数。P3为暗的图像在亮区的点的总数,具体调整方法按以下公式调整曝光的快门值:
其中,ph3与pl3都为阈值,可设置的参数,E3为暗图的快门值。
3.根据权利要求2所述的一种基于光照分析的自动宽动态处理算法,其特征在于,中间亮度的快门值为E2,自动曝光算法中设定;在设定完成三幅图的快门值时,还需按下式约束:E1>E2>E3。
4.根据权利要求1所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤c中,三幅图像融合为一幅图像的融合方法如下:
其中,y1是亮图中的像素值,y2是中图中的像素值,y3是暗图中的像素值,yf是融合后的像素值。
5.根据权利要求1所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤d中,
即融合后的图If的直方图确定压缩系数,If的直方图为:
Hf=HIst(If)
Hf为融合后图像的直方图,压缩系数的计算公式如下:
xh为直方图Hf的值,kh为压缩系数,h_th为阈值,为设置的参数。
6.根据权利要求1所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤d中,图像压缩的算法为:
yf为融合图像的像素值,yc为压缩后的像素值。
7.根据权利要求6所述的一种基于光照分析的自动宽动态处理算法,其特征在于,步骤d中,最后把压缩后的图像动态范围归一化到范围[0 255]:
yo为最终输出图像的像素值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810758199.2A CN109102481B (zh) | 2018-07-11 | 2018-07-11 | 基于光照分析的自动宽动态处理算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810758199.2A CN109102481B (zh) | 2018-07-11 | 2018-07-11 | 基于光照分析的自动宽动态处理算法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109102481A true CN109102481A (zh) | 2018-12-28 |
CN109102481B CN109102481B (zh) | 2021-09-28 |
Family
ID=64845969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810758199.2A Active CN109102481B (zh) | 2018-07-11 | 2018-07-11 | 基于光照分析的自动宽动态处理算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109102481B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442617A (zh) * | 2008-12-23 | 2009-05-27 | 北京中星微电子有限公司 | 一种分块曝光的方法及其装置 |
US20130070965A1 (en) * | 2011-09-21 | 2013-03-21 | Industry-University Cooperation Foundation Sogang University | Image processing method and apparatus |
CN103826066A (zh) * | 2014-02-26 | 2014-05-28 | 芯原微电子(上海)有限公司 | 一种自动曝光调整方法及*** |
CN104144298A (zh) * | 2014-07-16 | 2014-11-12 | 浙江宇视科技有限公司 | 一种宽动态图像合成方法 |
CN104159046A (zh) * | 2014-09-04 | 2014-11-19 | 上海航天电子通讯设备研究所 | 一种探月工程用自适应宽动态成像方法及装置 |
CN105872397A (zh) * | 2016-04-01 | 2016-08-17 | 成都振芯科技股份有限公司 | 一种自动识别亮区和暗区的单帧宽动态增强方法及*** |
-
2018
- 2018-07-11 CN CN201810758199.2A patent/CN109102481B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101442617A (zh) * | 2008-12-23 | 2009-05-27 | 北京中星微电子有限公司 | 一种分块曝光的方法及其装置 |
US20130070965A1 (en) * | 2011-09-21 | 2013-03-21 | Industry-University Cooperation Foundation Sogang University | Image processing method and apparatus |
CN103826066A (zh) * | 2014-02-26 | 2014-05-28 | 芯原微电子(上海)有限公司 | 一种自动曝光调整方法及*** |
CN104144298A (zh) * | 2014-07-16 | 2014-11-12 | 浙江宇视科技有限公司 | 一种宽动态图像合成方法 |
CN104159046A (zh) * | 2014-09-04 | 2014-11-19 | 上海航天电子通讯设备研究所 | 一种探月工程用自适应宽动态成像方法及装置 |
CN105872397A (zh) * | 2016-04-01 | 2016-08-17 | 成都振芯科技股份有限公司 | 一种自动识别亮区和暗区的单帧宽动态增强方法及*** |
Non-Patent Citations (3)
Title |
---|
SEUNGMIN LEE 等: "Blending for Wide Dynamic Range Image using Different Exposure Image", 《2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION》 * |
周海勇 等: "一种适用于硬件实现的宽动态图像合成算法", 《电视技术》 * |
胡伟: "基于FPGA的宽动态范围视频监控***的研究与设计", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN109102481B (zh) | 2021-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2544793C2 (ru) | Устройство обработки изображений и способ управления таковыми | |
US7352410B2 (en) | Method and system for automatic brightness and contrast adjustment of a video source | |
CN103973990B (zh) | 宽动态融合方法及装置 | |
CN109785240B (zh) | 一种低照度图像增强方法、装置及图像处理设备 | |
CN103002291B (zh) | 一种摄像机宽动态图像增强方法及装置 | |
CN108711140A (zh) | 一种基于类间方差描述的图像亮度均匀性实时恢复方法 | |
GB2464574A (en) | Combining multiple images to enhance dynamic range | |
CN202190327U (zh) | 低照度摄像机成像控制装置及摄像*** | |
CN105354801B (zh) | 一种基于hsv色彩空间的图像增强方法 | |
JP2009089357A (ja) | 撮像装置、撮像方法、プログラム、および集積回路 | |
JPH05130499A (ja) | 画像信号の輝度補正装置 | |
CN110677593B (zh) | 一种消除画面亮度明暗闪烁的智能调光方法 | |
CN108337449A (zh) | 基于双摄像头的高动态范围图像获取方法、装置及设备 | |
CN110163807B (zh) | 一种基于期望亮通道的低照度图像增强方法 | |
CN105376498A (zh) | 一种扩展相机动态范围的图像处理方法及*** | |
CN101068312A (zh) | 数字图像的曝光补偿方法 | |
CN104243770A (zh) | 图像信号处理装置、摄像装置及图像处理程序 | |
KR100933556B1 (ko) | 다이내믹 레인지를 확장하는 칼라 영상 처리장치 및 방법 | |
CN114449175A (zh) | 自动曝光调节方法、装置、图像采集方法、介质及设备 | |
JP4851505B2 (ja) | 画像処理装置及び画像処理方法 | |
JP2003234955A (ja) | 画像処理装置、画像処理プログラム、および画像処理方法 | |
KR20120122574A (ko) | 디지털 카메라 장치에서 영상 처리 장치 및 방법 | |
CN109102481A (zh) | 基于光照分析的自动宽动态处理算法 | |
DE19713648C2 (de) | Verfahren zur elektronischen Reduktion des Hell/Dunkelkontrastes von Videobildern bereits bei der Aufnahme | |
CN111050087B (zh) | 一种基于rgb统计信息的红外防过曝方法及其***和装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: Automatic Wide Dynamic Processing Algorithm Based on Light Analysis Granted publication date: 20210928 Pledgee: Bank of Jiangsu Co.,Ltd. Yancheng branch Pledgor: JIANGSU ANWEISHI INTELLIGENT SECURITY CO.,LTD. Registration number: Y2024980021949 |