CN108377345B - 一种曝光参数值确定方法、装置、多目摄像机及存储介质 - Google Patents
一种曝光参数值确定方法、装置、多目摄像机及存储介质 Download PDFInfo
- Publication number
- CN108377345B CN108377345B CN201810321211.3A CN201810321211A CN108377345B CN 108377345 B CN108377345 B CN 108377345B CN 201810321211 A CN201810321211 A CN 201810321211A CN 108377345 B CN108377345 B CN 108377345B
- Authority
- CN
- China
- Prior art keywords
- camera
- exposure
- value
- brightness value
- reference image
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/71—Circuitry for evaluating the brightness variation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/698—Control of cameras or camera modules for achieving an enlarged field of view, e.g. panoramic image capture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/204—Image signal generators using stereoscopic image cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/72—Combination of two or more compensation controls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
- Exposure Control For Cameras (AREA)
Abstract
本发明公开了一种曝光参数值确定方法、装置、多目摄像机及存储介质,该方法包括:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值;如果是确定当前保存的每个第一摄像头的第一曝光参数值。本发明保证了每个摄像头的曝光亮度值均较为正常,摄像头画面拼接处的曝光亮度值均匀。
Description
技术领域
本发明涉及摄像机曝光技术领域,尤其涉及一种曝光参数值确定方法、装置、多目摄像机及存储介质。
背景技术
视频监控是安全防范***的重要组成部分,视频监控以其直观、准确、及时和信息丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理技术、传输技术的飞速发展,视频监控技术也有了长足的发展。由于单目摄像机的视野域有限,因此在实际监控场景中,更多采用多目摄像机。多目摄像机的工作原理是前端使用多个摄像头,每个摄像头包含一个对应的图像传感器,后端使用图像处理技术把多个图像传感器的图像组合成一幅完整的图像,因此多目摄像机的使用有利于解决遮挡、场景混乱、环境光照突变情况下的运动目标跟踪等问题。
现有技术中通常是将多目摄像机中的一个摄像头作为摄像机的基准摄像头,将该基准摄像头的曝光模式设置为自动曝光,其余摄像头的曝光模式设置为手动曝光,主控芯片中保存有用户预设的曝光亮度值,基准摄像头在自动曝光模式下,根据用户预设的曝光亮度值调整曝光参数进行曝光,主控芯片获取该基准摄像头在预设的曝光亮度值下的曝光参数值,并将曝光参数值发送给其余摄像头,使其余摄像头按照该曝光参数值进行曝光。
使用现有技术进行曝光时,多目摄像机中不同摄像头监控的场景不同,如果多目摄像机所监控的场景差异性较大,将基准摄像头的曝光参数值作为每个摄像头的曝光参数值,每个摄像头在根据基准摄像头的曝光参数值进行曝光时,则只有基准摄像头的曝光亮度值较为正常,而其余摄像头相比于实际监控的场景很可能存在曝光异常的情况,如过曝或过暗,并且每个摄像头画面拼接处还会存在曝光亮度不均匀的问题。
发明内容
本发明提供一种曝光参数值确定方法、装置、多目摄像机及存储介质,用以解决现有技术中存在每个摄像头根据基准摄像头的曝光参数值进行曝光时造成的除基准摄像头外的其余摄像头曝光异常且画面拼接处曝光亮度不均匀的问题。
本发明提供一种曝光参数值确定方法,应用于多目摄像机,该方法包括:
A:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行B;如果是,进行C;
B:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回A;
C:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回A;如果是,进行D;
D:确定当前保存的每个第一摄像头的第一曝光参数值。
进一步地,所述提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值包括:
确定与所述基准参考图像存在重叠区域的每个第二参考图像;
针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值。
进一步地,所述根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新包括:
确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;
针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新。
进一步地,在所述将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值之前,所述方法还包括:
控制每个第一摄像头在当前保存的第一曝光参数值下拍摄第三参考图像;
判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸;
如果是,进行后续步骤。
进一步地,所述每个第一摄像头的曝光模式为自动曝光。
本发明提供一种曝光参数值确定装置,应用于多目摄像机,该装置包括:
第一判断模块,用于将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,触发第一更新模块;如果是,触发第二更新模块;
第一更新模块,用于根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回所述第一判断模块;
第二更新模块,用于根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回所述第一判断模块;如果是,触发确定模块;
确定模块,用于确定当前保存的每个第一摄像头的第一曝光参数值。
进一步地,所述第二更新模块,具体用于确定与所述基准参考图像存在重叠区域的每个第二参考图像;针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值。
进一步地,所述第二更新模块,具体用于确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新。
进一步地,所述装置还包括:
第二判断模块,用于控制每个第一摄像头在当前保存的第一曝光参数值下拍摄第三参考图像;判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸;如果是,触发所述第一判断模块。
进一步地,所述每个第一摄像头的曝光模式为自动曝光。
本发明提供一种多目摄像机,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述任一项所述的方法步骤。
本发明提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法步骤。
本发明提供了一种曝光参数值确定方法、装置、多目摄像机及存储介质,该方法包括:A:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行B;如果是,进行C;B:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回A;C:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回A;如果是,进行D;D:确定当前保存的每个第一摄像头的第一曝光参数值。本发明中根据每个摄像头的第一曝光亮度值的加权平均值,确定多目摄像机的当前曝光亮度值,在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常,在当前曝光亮度值与预设曝光亮度值的第一差值满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例1提供的一种曝光参数值确定过程的示意图;
图2为本发明实施例1提供的三目摄像机在复杂监控场景下的拼接图像的示意图;
图3为本发明实施例3提供的一种曝光参数值确定过程的示意图;
图4为本发明实施例4提供的拼接合成前的原始图像的示意图;
图5为本发明实施例4提供的一种原始图像重叠区域示意图;
图6为本发明实施例4提供一种全景图像的示意图;
图7为本发明实施例5提供的一种多目摄像机的示意图;
图8为本发明实施例提供的一种曝光参数值确定装置示意图。
具体实施方式
为了保证每个摄像头的曝光亮度值正常且画面拼接处的曝光亮度值均匀,本发明实施例提供了一种曝光参数值确定方法、装置、多目摄像机及存储介质。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
图1为本发明实施例提供的一种曝光参数值确定过程的示意图,该过程包括以下步骤:
S101:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行S102;如果是,进行S103。
本发明实施例提供的曝光参数值方法应用于多目摄像机,多目摄像机包含至少两个摄像头,每个摄像头包含一个对应的图像传感器。
多目摄像机在曝光前需要确定每个摄像头的曝光参数值,从而使每个摄像头根据其对应的曝光参数值进行曝光,完成图像采集。曝光参数值包括曝光时长和增益值,此外曝光参数还可以包括光圈大小等对曝光亮度值产生影响的曝光参数值。
多目摄像机中保存有每个第一摄像头的第一曝光亮度值,每个第一摄像头的第一曝光亮度值可以相同或不同。多目摄像机中保存有每个第一摄像头的第一曝光参数值,多目摄像机可以根据每个第一摄像头的第一曝光参数值确定每个第一摄像头的第一曝光亮度值,在多目摄像机在上电初始化时,多目摄像机保存的是每个第一摄像头的预设第一曝光参数值,通常每个第一摄像头的预设第一曝光参数值相同。
多目摄像机中保存的每个第一摄像头的第一曝光亮度值为当前保存,也就是说随着时间的变化,多目摄像机中保存的每个第一摄像头的第一曝光亮度值可能会发生改变。
多目摄像机对当前保存的每个第一摄像头的第一曝光亮度值,进行加权平均计算,确定每个第一曝光亮度值的加权平均值,多目摄像机中预先设置有每个第一摄像头对应的权重值,每个第一摄像头对应的权重值可以相同可以不同。所述多目摄像机根据当前保存的第一摄像头的第一曝光亮度值确定加权平均值的过程属于现有技术,在本发明实施例中不做赘述。
多目摄像机在确定每个第一曝光亮度值的加权平均值之后,将每个第一曝光亮度值的加权平均值确定为多目摄像机的当前曝光亮度值,多目摄像机的当前曝光亮度值会随着每个第一曝光亮度值的改变而发生改变。多目摄像机中预先保存有预设曝光亮度值,该预设曝光亮度值可以为用户根据实际使用需求进行配置。
多目摄像机中预先保存有设定的第一差值范围,该第一差值范围可以为业界公认的亮度容差范围,如在-5到5之间,或-5到10之间等。多目摄像机可以根据当前曝光亮度值和预设曝光亮度值,确定当前曝光亮度值与预设曝光亮度值的第一差值,该第一差值可能为正可能为负。
多目摄像机判断当前曝光亮度值与预设曝光亮度值的第一差值是否位于第一差值范围内,并根据判断结果执行对应的操作,如果否,执行S102;如果是,执行S103。
S102:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回S101。
如果当前曝光亮度值与预设曝光亮度值的第一差值不位于第一差值范围内,则说明每个第一摄像头的第一曝光亮度值与实际监控的场景相差较大,则根据第一差值,调整当前保存的第一曝光参数值。
多目摄像机中保存有每个第一摄像头对应的第一曝光参数值,每个第一摄像头对应的第一曝光参数值可以相同可以不同。在多目摄像机在上电初始化时,通常会为每个第一摄像头预先保存相同的曝光参数值。
多目摄像机根据第一差值,调整当前保存的第一曝光参数值的过程可以是根据第一差值的正负,确定第一曝光参数值的调整方向,根据第一差值的大小,确定第一曝光参数值的调整程度,具体地,如果第一差值为正,则向下调整第一曝光参数值,即调小第一曝光参数值;如果第一差值为负,则向上调增第一曝光参数值,即调大第一曝光参数值,根据第一差值的大小确定第一曝光亮度值的调整程度的过程属于现有技术,在本发明实施例中不做赘述。
多目摄像机将调整后的第一曝光参数值同时设置到每个第一摄像头中,从而根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值。多目摄像机可以根据调整后的第一曝光参数值,获取到调整后的每个第一摄像头的第一曝光亮度值,根据调整后的每个第一摄像头的第一曝光亮度值,更新当前保存的每个第一摄像头的第一曝光亮度值。所述多目摄像机根据调整后的第一曝光参数值,获取到调整后的每个第一摄像头的第一曝光亮度值的过程属于现有技术,在本发明实施例中不做赘述。
多目摄像机根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值后,返回上述S101继续判断,直至多目摄像机的当前曝光亮度值与预设曝光亮度值的第一差值位于第一差值范围内,进行S103。
在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常。
S103:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,进行S104;如果是,进行S105。
如果当前曝光亮度值与预设曝光亮度值的第一差值位于第一差值范围内,则说明每个第一摄像头的第一曝光亮度值与实际监控的场景相差不大,每个摄像头能够正常曝光,但是由于摄像头的角度不同,可能引起摄像头的进光量不一致,加上其他元器件的差异性,会导致图像亮度还是存在差异,使图像拼接处的曝光亮度值不均匀,图像拼接处不平滑,因此可以进一步调整图像的曝光亮度值以使曝光图像拼接处的曝光亮度值均匀。
多目摄像机控制每个第一摄像头在当前保存的第一曝光亮度值下拍摄第一参考图像,并根据每个第一参考图像,选取基准参考图像。根据第一参考图像选取基准参考图像的过程可以是将位于拼接后的画面中间的第一参考图像作为基准参考图像,可以是根据每个第一参考图像的图像直方图,将图像直方图中亮度较为均匀的第一参考图像作为基准参考图像等。
多目摄像机选取的基准参考图像为至少一个,如多目摄像机为双目摄像机或三目摄像机时,可以选取一个基准参考图像,多目摄像机为四目摄像机或多于四目的多目摄像机时,可以选取至少两个基准参考图像。
多目摄像机在选取基准参考图像后,可以确定与基准参考图像存在重叠区域的每个第二参考图像,如果基准参考图像为一个,则确定与该第一基准参考图像存在重叠区域的第二参考图像,如果基准参考图像为至少两个,则针对该至少两个基准参考图像,确定与每个基准参考图像分别存在重叠区域的第二参考图像。
多目摄像机根据每个第一参考图像,提取每个第二参考图像的第二曝光亮度值,及提取基准参考图像的第三曝光亮度值。多目摄像机提取的第二参考图像的第二曝光亮度值可以为完整的第二参考图像的第二曝光亮度值,也可以为第二参考图像与其对应的基准参考图像在重叠区域处的第二曝光亮度值。多目摄像机提取的基准参考图像的第三曝光亮度值可以为完整的基准参考图像的第三曝光亮度值,也可以为基准参考图像与其对应的每个第二参考图像在重叠区域处的每个第三曝光亮度值。
多目摄像机根据参考图像,提取参考图像的曝光亮度值的过程属于现有技术,在本发明实施例中不做赘述。
多目摄像机中预先保存有设定的第二差值范围,该第二差值范围可以为业界公认的亮度容差范围,如在-5到5之间,或-5到10之间等,其中第一差值范围与第二差值范围可以相同可以不同。
针对每个第二参考图像,判断该第二参考图像的第二曝光亮度值与其对应的基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内。如果每个第二参考图像对应的第二差值均位于第二差值范围内,则说明按照当前保存的每个第一摄像头的第一曝光亮度值进行曝光后的图像进行拼接,图像拼接处的曝光亮度比较均匀,能够满足用户需求,执行S105。如果存在第二参考图像对应的第二差值不位于第二差值范围内,则针对第二差值不位于第二差值范围内的第二参考图像对应的每个摄像头进行调整,调整过程如S104所示。
S104:针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回S101。
具体地,针对第二差值不位于第二差值范围内的第二参考图像对应的第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新。根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新的过程,与根据第一差值调整当前保存的第一曝光参数值的过程相似,在此不做赘述。
根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新的过程,与根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值的过程相似,在此不做赘述。
多目摄像机根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新后,返回上述S101继续判断,直至每个第二曝光亮度值与基准参考图像的第三曝光亮度值的第二差值均位于第二差值范围内,进行S104。
在多目摄像机的当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
S105:确定当前保存的每个第一摄像头的第一曝光参数值。
当多目摄像机的当前曝光亮度值与预设曝光亮度值的第一差值位于第一差值范围内,且每个第二参考图像的第二曝光亮度值与基准参考图像的第三曝光亮度值的第二差值均位于第二差值范围内,确定当前保存的每个第一摄像头的第一曝光参数值,控制每个第一摄像头根据对应的第一曝光参数值进行曝光,从而实现图像采集。
下面以一个具体的实施例对本发明实施例进行说明,如图2所示为三目摄像机在复杂监控场景下的拼接图像,从左向右(如图2所示的左右)依次为摄像头1采集到的参考图像即监控画面1,摄像头2采集到的监控画面2及摄像头3采集到的监控画面3,监控画面1与监控画面2存在重叠区域reg1,监控画面2与监控画面3存在重叠区域reg2。由于多目摄像机的监控范围很广,因此经常遇到图2所示监控的场景差异较大的问题,即监控画面1中包含的A区域的曝光亮度值Alum为0,监控画面1中包含的B区域的曝光亮度值Blum为200,监控画面2对应的C区域的曝光亮度值Clum为100,监控画面3包含的D区域的曝光亮度值Dlum为10,监控画面3包含的E区域的曝光亮度值Elum为500。如果现有方案以摄像头1为基准摄像头根据预设曝光亮度值进行自动曝光,则在实际监控时,由于监控画面1中的A区域暗区较大,因此为了匹配预设曝光亮度值,摄像头1的曝光时长和增益值都比较大,则将该摄像头1的曝光时长和增益值配置到摄像头2和摄像头3,导致监控画面1会相对正常,监控画面2比较过曝,监控画面3非常过曝,导致失去监控意义;此外如果采用现有常用的曝光算法,三个摄像头都进行自动曝光,则监控画面1的B区域会比较过曝,监控画面比较正常,监控画面3的D区域会比较暗,导致画面之间亮度差异较大,画面拼接处不均匀,不能满足监控需求。
而采用本方案提供的曝光参数值确定方法确定的曝光参数值进行曝光,由于根据每个摄像头的第一曝光亮度值的加权平均值,确定多目摄像机的当前曝光亮度值,在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常;并且在当前曝光亮度值与预设曝光亮度值的第一差值满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
本发明实施例中根据每个摄像头的第一曝光亮度值的加权平均值,确定多目摄像机的当前曝光亮度值,在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常,在当前曝光亮度值与预设曝光亮度值的第一差值满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
实施例2:
为了保证摄像头画面拼接处的曝光亮度值更均匀,在上述实施例的基础上,本发明实施例中,所述提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值包括:
确定与所述基准参考图像存在重叠区域的每个第二参考图像;
针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值。
多目摄像机提取第二参考图像在与其对应的基准参考图像重叠区域处的第二曝光亮度值,及基准参考图像在区域对应的每个第二参考图像在重叠区域处的第三曝光亮度值,根据在重叠区域处的曝光亮度值进行比较和相应地调整,可以保证摄像头画面拼接处的曝光亮度值更均匀。
多目摄像机可以利用现有的matlab软件或OpenCV软件,确定两个参考图像是否存在重叠区域,以及存在重叠区域的两个参考图像的重叠区域,因此多目摄像机可以确定与基准参考图像存在重叠区域的每个第二参考图像,及每个第二参考图像与基准参考图像的重叠区域。
多目摄像机可以根据第二参考图像与基准参考图像的重叠区域,提取第二参考图像在重叠区域处的第二曝光亮度值,及基准参考图像在每个重叠区域处的第三曝光亮度值,其中基准参考图像在每个重叠区域处的第三曝光亮度值为基准参考图像在与每个第二参考图像的重叠区域处的第三曝光亮度值。多目摄像机根据参考图像的重叠区域,提取参考图像在重叠区域处的曝光亮度值的过程与多目摄像机根据参考图像,提取参考图像的曝光亮度值的过程相似,在此不做赘述。
由于多目摄像机提取第二参考图像在与其对应的基准参考图像重叠区域处的第二曝光亮度值,及基准参考图像在区域对应的每个第二参考图像在重叠区域处的第三曝光亮度值,保证了摄像头画面拼接处的曝光亮度值更均匀。
实施例3:
为了避免出现曝光闪烁现象,在上述各实施例的基础上,本发明实施例中,所述根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新包括:
确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;
针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新。
由于S103中已经对第一曝光参数值进行了调整,在返回S101时,调整了第一曝光参数值的摄像头的第一曝光亮度值也已经发生了变化,则多目摄像机的当前曝光亮度值也会改变,导致和调整前的当前曝光亮度值不同,可能出现当前曝光亮度值与预设曝光亮度值的第一差值不位于第一差值范围内的情况,使S102再次调整,出现曝光闪烁的现象,因此根据调整了第一曝光参数值的第二摄像头的调整校正系数,及第二摄像头的第四曝光亮度值,更新当前保存的第二摄像头的第一曝光亮度值,保证当前保存的第二摄像头在第一曝光参数值调整前后的第一曝光亮度值不变,从而避免了出现曝光闪烁的现象。
针对每个第二摄像头,多目摄像机可以根据该第二摄像头在更新后的第一曝光参数值,确定该第二摄像头的第四曝光亮度值。
为了避免曝光闪烁,则针对更新第一曝光参数值后的每个第二摄像头,确定该第二摄像头的调整校正系数,根据该第二摄像头的调整校正系数和第四曝光亮度值,更新该第二摄像头的第一曝光亮度值。从而保证每个第二摄像头在第一曝光参数值更新前后,第一曝光亮度值不发送改变,多目摄像机的当前曝光亮度值不发生改变,避免了曝光闪烁的现象发生。
多目摄像机针对每个第二摄像头,确定该第二摄像头的调整校正系数包括将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数。
多目摄像机根据每个第二摄像头的第四曝光亮度值和每个第二摄像头对应的调整校正系数,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,为了保证该第二摄像头在第一曝光参数值调整前后的第一曝光亮度值不变,多目摄像机可以针对每个第二摄像头,根据该第二摄像头的第四曝光亮度值及其对应的调整校正系数的乘积,作为该第二摄像头在第一曝光参数值调整后的第一曝光亮度值,从而对当前保存的该第二摄像头的第一曝光亮度值进行更新。
由于多目摄像机可以针对每个第二摄像头,根据该第二摄像头的第四曝光亮度值及其对应的调整校正系数的乘积,作为该第二摄像头在第一曝光参数值调整后的第一曝光亮度值,从而对当前保存的该第二摄像头的第一曝光亮度值进行更新保证了该第二摄像头在第一曝光参数值调整前后的第一曝光亮度值不变,因此调整校正系数可以看作是对该第二摄像头的权重值的更新。
以图3为例,对上述各实施例进行说明,包括以下步骤:
S301:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行S302;如果是,进行S303。
如果当前曝光亮度值与预设曝光亮度值的第一差值位于设定的第一差值范围内,且每个第一摄像头的权重值相同,此时第一曝光亮度分别为A、B和C,则当前曝光亮度值为avgY=(A+B+C)/3。
S302:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回S301。
S303:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,确定与所述基准参考图像存在重叠区域的每个第二参考图像;针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,进行S304;如果是,进行S306。
假设基准参考图像为拼接后的中间图像即B对应的参考图像,因此该B对应的摄像头的曝光参数值和曝光亮度值不变。
S304:针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新。
如果A和C对应的参考图像的第二曝光亮度值与B对应的基准参考图像的第二差值均不位于第二差值范围内,则对A和C对应的摄像头的曝光参数值进行更新。
S305:确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新,返回S301;
A和C对应的摄像头在更新后的曝光参数值下的曝光亮度值分别为Y_a、B和Y_c,此时B的曝光亮度值不变仍为B,则返回S301后,确定的调整后的当前曝光亮度值为avgY1=(Y_a+B+Y_c)/3,此时可能avgY1和预设曝光亮度值的第一差值不位于第一差值范围,则为了避免出现曝光闪烁,获取每个摄像头在曝光参数值调整后的调整校正系数,分别为a=A/Y_a,b=B/B=1,c=C/Y_c,根据每个摄像头的调整校正系数,及每个摄像头在更新后的曝光参数值下的曝光亮度值,对当前保存的每个摄像头的曝光亮度值进行更新,并确定更新后的当前曝光亮度值为avgY1=(a*Y_a+B+c*Y_c),代入a和c后变为((A/Y_a)*Y_a+B+(C/Y_c)*Y_c)/3=(A+B+C)/3,最终得到avgY1=avgY,图像曝光时不会出现闪烁的情况。
S306:确定当前保存的每个第一摄像头的第一曝光参数值。
由于本发明实施例中根据调整了第一曝光参数值的第二摄像头的调整校正系数,及第二摄像头的第四曝光亮度值,更新当前保存的第二摄像头的第一曝光亮度值,保证当前保存的第二摄像头在第一曝光参数值调整前后的第一曝光亮度值不变,从而避免了出现曝光闪烁的现象。
实施例4:
为了提高图像拼接的稳定性,在上述各实施例的基础上,本发明实施例中,在所述将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值之前,所述方法还包括:
控制每个第一摄像头在当前保存的第一曝光参数值下拍摄第三参考图像;
判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸;
如果是,进行后续步骤。
所述每个第一摄像头的曝光模式为自动曝光。
当存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸满足设定的重叠区域尺寸,进行图像拼接,可以提高图像拼接的稳定性。
每个第一摄像头的曝光模式为自动曝光,则多目摄像机可以控制每个第一摄像头进行曝光,具体地,多目摄像机控制每个第一摄像头在当前保存的第一曝光参数下拍摄第三参考图像。
多目摄像机根据每个第三参考图像,确定每两个第三参考图像之间是否存在重叠区域,如果存在,则判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸。
设定的重叠区域尺寸预先保存在多目摄像机中,如该设定的重叠区域尺寸可以为400*800个像素点或500*800个像素点等,该设定的重叠区域尺寸可以与每个摄像头采集到的图像尺寸相关。
如果多目摄像机确定尽重叠区域的每两个第三参考图像之间的重叠区域的尺寸满足设定的重叠区域尺寸,则继续后续的每个第一摄像头的第一曝光参数值的确定过程,从而根据确定的每个第一摄像头的第一曝光参数值,进行曝光实现图像采集。
图4为本发明实施例提供的拼接合成前的原始图像,由三目摄像机采集得到,因此共有三个原始图像。根据图4可以得知,三个原始图像左侧图像(如图4所示的左右)和中间图像之间存在较大的重叠区域reg1,中间图像和右侧图像之间存在较大的重叠区域reg2,重叠区域reg1和重叠区域reg2如图5所示,大小为480*800像素点大小,满足设定的重叠区域尺寸400*800个像素点,因此可以继续后续的每个第一摄像头的第一曝光参数值的确定过程。确定每个第一摄像头的第一曝光参数值后,多目摄像机控制每个第一摄像头进行曝光,对每个第一摄像头曝光得到的图像进行拼接合成,得到如图6所示的全景图像。
由于本发明实施例中,当存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸满足设定的重叠区域尺寸,进行图像拼接,可以提高图像拼接的稳定性。
实施例5:
在上述各实施例的基础上,本发明实施例中还提供了一种多目摄像机,如图7所示,包括:处理器701、通信接口702、存储器703和通信总线704,其中,处理器701,通信接口702,存储器703通过通信总线704完成相互间的通信;
所述存储器703中存储有计算机程序,当所述程序被所述处理器701执行时,使得所述处理器701执行如下步骤:
A:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行B;如果是,进行C;
B:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回A;
C:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回A;如果是,进行D;
D:确定当前保存的每个第一摄像头的第一曝光参数值。
基于同一发明构思,本发明实施例中还提供了一种多目摄像机,由于上述多目摄像机解决问题的原理与曝光参数值确定方法相似,因此上述多目摄像机的实施可以参见方法的实施,重复之处不再赘述。
上述管理节点提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口702用于上述多目摄像机与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述处理器可以是通用处理器,包括中央处理器、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
在本发明实施例中处理器执行存储器上所存放的程序时,实现根据每个摄像头的第一曝光亮度值的加权平均值,确定多目摄像机的当前曝光亮度值,在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常,在当前曝光亮度值与预设曝光亮度值的第一差值满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
实施例6:
在上述各实施例的基础上,本发明实施例还提供了一种计算机存储可读存储介质,所述计算机可读存储介质内存储有可由多目摄像机执行的计算机程序,当所述程序在所述多目摄像机上运行时,使得所述多目摄像机执行时实现如下步骤:
A:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行B;如果是,进行C;
B:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回A;
C:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回A;如果是,进行D;
D:确定当前保存的每个第一摄像头的第一曝光参数值。
基于同一发明构思,本发明实施例中还提供了一种计算机可读存储介质,由于处理器在执行上述计算机可读存储介质上存储的计算机程序时解决问题的原理与曝光参数值的确定方法相似,因此处理器在执行上述计算机可读存储介质存储的计算机程序的实施可以参见方法的实施,重复之处不再赘述。
上述计算机可读存储介质可以是多目摄像机中的处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器如软盘、硬盘、磁带、磁光盘(MO)等、光学存储器如CD、DVD、BD、HVD等、以及半导体存储器如ROM、EPROM、EEPROM、非易失性存储器(NANDFLASH)、固态硬盘(SSD)等。
在本发明实施例中提供的计算机可读存储介质内存储计算机程序,计算机程序被处理器执行时实现根据每个摄像头的第一曝光亮度值的加权平均值,确定多目摄像机的当前曝光亮度值,在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常,在当前曝光亮度值与预设曝光亮度值的第一差值满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
图8为本发明实施例提供的一种曝光参数值确定装置示意图,应用于多目摄像机,该装置包括:
第一判断模块81,用于将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,触发第一更新模块82;如果是,触发第二更新模块83;
第一更新模块82,用于根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回所述第一判断模块81;
第二更新模块83,用于根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回所述第一判断模块81;如果是,触发确定模块84;
确定模块84,用于确定当前保存的每个第一摄像头的第一曝光参数值。
所述第二更新模块83,具体用于确定与所述基准参考图像存在重叠区域的每个第二参考图像;针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值。
所述第二更新模块83,具体用于确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新。
所述装置还包括:
第二判断模块85,用于控制每个第一摄像头在当前保存的第一曝光参数值下拍摄第三参考图像;判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸;如果是,触发所述第一判断模块81。
所述每个第一摄像头的曝光模式为自动曝光。
在本发明实施例中,根据每个摄像头的第一曝光亮度值的加权平均值,确定多目摄像机的当前曝光亮度值,在当前曝光亮度值与预设曝光亮度值的第一差值不满足设定的第一差值范围时,根据第一差值调整第一曝光参数值,在调整第一曝光参数值时考虑到了每个摄像头的第一曝光亮度值,因此可以缩小每个摄像头曝光后得到的图像与实际监控场景的差异,保证了每个摄像头的曝光亮度值均较为正常,在当前曝光亮度值与预设曝光亮度值的第一差值满足设定的第一差值范围时,调整与基准参考图像存在重叠区域的第二参考图像,因此保证了摄像头画面拼接处的曝光亮度值均匀。
对于***/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (12)
1.一种曝光参数值确定方法,其特征在于,应用于多目摄像机,该方法包括:
A:将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,进行B;如果是,进行C;
B:根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回A;
C:根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回A;如果是,进行D;
D:确定当前保存的每个第一摄像头的第一曝光参数值。
2.如权利要求1所述的方法,其特征在于,所述提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值包括:
确定与所述基准参考图像存在重叠区域的每个第二参考图像;
针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值。
3.如权利要求1所述的方法,其特征在于,所述根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新包括:
确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;
针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新。
4.如权利要求1所述的方法,其特征在于,在所述将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值之前,所述方法还包括:
控制每个第一摄像头在当前保存的第一曝光参数值下拍摄第三参考图像;
判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸;
如果是,进行后续步骤。
5.如权利要求1-4任一项所述的方法,其特征在于,所述每个第一摄像头的曝光模式为自动曝光。
6.一种曝光参数值确定装置,其特征在于,应用于多目摄像机,该装置包括:
第一判断模块,用于将根据当前保存的每个第一摄像头的第一曝光亮度值确定的加权平均值,确定为多目摄像机的当前曝光亮度值;判断所述当前曝光亮度值与预设曝光亮度值的第一差值是否位于设定的第一差值范围内;如果否,触发第一更新模块;如果是,触发第二更新模块;
第一更新模块,用于根据所述第一差值,调整当前保存的第一曝光参数值,根据调整后的第一曝光参数值,更新当前保存的每个第一摄像头的第一曝光亮度值,其中所述曝光参数值包括曝光时长和增益值,返回所述第一判断模块;
第二更新模块,用于根据每个第一摄像头在当前保存的第一曝光参数值下拍摄的第一参考图像,选取基准参考图像,提取与所述基准参考图像存在重叠区域的每个第二参考图像的第二曝光亮度值,及所述基准参考图像的第三曝光亮度值;判断每个第二曝光亮度值与所述基准参考图像的第三曝光亮度值的第二差值是否位于设定的第二差值范围内;如果否,针对第二差值不位于所述第二差值范围内的第二参考图像对应的每个第二摄像头,根据每个第二摄像头的第二差值,对当前保存的每个第二摄像头的第一曝光参数值进行更新,并根据更新后的每个第二摄像头的第一曝光参数值,对当前保存的每个第二摄像头的第一曝光亮度值进行更新,返回所述第一判断模块;如果是,触发确定模块;
确定模块,用于确定当前保存的每个第一摄像头的第一曝光参数值。
7.如权利要求6所述的装置,其特征在于,所述第二更新模块,具体用于确定与所述基准参考图像存在重叠区域的每个第二参考图像;针对每个第二参考图像,根据该第二参考图像与所述基准参考图像的重叠区域,提取该第二参考图像在重叠区域处的第二曝光亮度值,及所述基准参考图像在重叠区域处的第三曝光亮度值。
8.如权利要求6所述的装置,其特征在于,所述第二更新模块,具体用于确定每个第二摄像头在更新后的其对应的第一曝光参数值下的第四曝光亮度值;针对每个第二摄像头,将该第二摄像头的第四曝光亮度值与其第一曝光亮度值的比值,确定为该第二摄像头的调整校正系数;根据该第二摄像头的第四曝光亮度值和调整校正系数,对当前保存的该第二摄像头的第一曝光亮度值进行更新。
9.如权利要求6所述的装置,其特征在于,所述装置还包括:
第二判断模块,用于控制每个第一摄像头在当前保存的第一曝光参数值下拍摄第三参考图像;判断存在重叠区域的每两个第三参考图像之间的重叠区域的尺寸是否满足设定的重叠区域尺寸;如果是,触发所述第一判断模块。
10.如权利要求6-9任一项所述的装置,其特征在于,所述每个第一摄像头的曝光模式为自动曝光。
11.一种多目摄像机,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-5任一项所述的方法步骤。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-5任一项所述的方法步骤。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810321211.3A CN108377345B (zh) | 2018-04-11 | 2018-04-11 | 一种曝光参数值确定方法、装置、多目摄像机及存储介质 |
EP19784824.5A EP3744083A4 (en) | 2018-04-11 | 2019-04-10 | SYSTEMS AND METHODS FOR DETERMINING EXPOSURE PARAMETERS |
PCT/CN2019/082111 WO2019196879A1 (en) | 2018-04-11 | 2019-04-10 | Systems and methods for determining exposure parameters |
US17/006,942 US11431914B2 (en) | 2018-04-11 | 2020-08-31 | Systems and methods for determining exposure parameters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810321211.3A CN108377345B (zh) | 2018-04-11 | 2018-04-11 | 一种曝光参数值确定方法、装置、多目摄像机及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108377345A CN108377345A (zh) | 2018-08-07 |
CN108377345B true CN108377345B (zh) | 2020-04-03 |
Family
ID=63032100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810321211.3A Active CN108377345B (zh) | 2018-04-11 | 2018-04-11 | 一种曝光参数值确定方法、装置、多目摄像机及存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11431914B2 (zh) |
EP (1) | EP3744083A4 (zh) |
CN (1) | CN108377345B (zh) |
WO (1) | WO2019196879A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108377345B (zh) | 2018-04-11 | 2020-04-03 | 浙江大华技术股份有限公司 | 一种曝光参数值确定方法、装置、多目摄像机及存储介质 |
CN110049257B (zh) * | 2019-05-31 | 2021-09-21 | 影石创新科技股份有限公司 | 一种确定半同步曝光参数的方法及电子装置 |
CN111741228B (zh) * | 2020-06-30 | 2022-07-08 | 浙江大华技术股份有限公司 | 一种全景图像的曝光调整方法及装置 |
US11993274B2 (en) * | 2020-09-16 | 2024-05-28 | Zenuity Ab | Monitoring of on-board vehicle image capturing device functionality compliance |
CN113727030A (zh) * | 2020-11-19 | 2021-11-30 | 北京京东乾石科技有限公司 | 获取图像的方法、装置、电子设备和计算机可读介质 |
CN112819714A (zh) * | 2021-01-29 | 2021-05-18 | 深圳市商汤科技有限公司 | 目标对象曝光方法、装置、存储介质及设备 |
CN115037882B (zh) * | 2021-03-05 | 2024-02-20 | 思特威(上海)电子科技股份有限公司 | 一种图像亮度调节方法、成像装置及计算机存储介质 |
CN113364993B (zh) * | 2021-07-23 | 2023-04-18 | 北京字节跳动网络技术有限公司 | 曝光参数值处理方法、装置和电子设备 |
CN113703289B (zh) * | 2021-09-07 | 2022-06-03 | 深圳市龙图光电有限公司 | 光刻机参数状态检测方法、装置、设备及其存储介质 |
WO2023077421A1 (zh) * | 2021-11-05 | 2023-05-11 | 深圳市大疆创新科技有限公司 | 可移动平台的控制方法、装置、可移动平台及存储介质 |
CN115883938A (zh) * | 2022-12-23 | 2023-03-31 | 星宸科技股份有限公司 | 图像*** |
CN115696044B (zh) * | 2023-01-04 | 2023-08-04 | 深圳思谋信息科技有限公司 | 成像控制方法、装置、计算机设备和存储介质 |
CN116489517B (zh) * | 2023-06-20 | 2023-09-12 | 深圳比特微电子科技有限公司 | 摄像设备的启动方法、装置、设备和介质 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6813391B1 (en) * | 2000-07-07 | 2004-11-02 | Microsoft Corp. | System and method for exposure compensation |
JP3962676B2 (ja) * | 2002-11-29 | 2007-08-22 | キヤノン株式会社 | 画像処理方法及び装置 |
JP5427744B2 (ja) * | 2010-09-30 | 2014-02-26 | 日立オートモティブシステムズ株式会社 | 画像処理装置 |
US20140192238A1 (en) * | 2010-10-24 | 2014-07-10 | Linx Computational Imaging Ltd. | System and Method for Imaging and Image Processing |
EP2860957B1 (en) * | 2012-06-11 | 2020-11-18 | Sony Interactive Entertainment Inc. | Image capturing device, image capturing method and computer-readable recording medium |
US9438794B2 (en) * | 2013-06-25 | 2016-09-06 | Omnivision Technologies, Inc. | Method and apparatus for distributed image processing in cameras for minimizing artifacts in stitched images |
CN104702907B (zh) * | 2014-03-20 | 2019-05-10 | 杭州海康威视数字技术股份有限公司 | 一种视频拼接的实现方法和*** |
CN104320593B (zh) * | 2014-11-19 | 2016-02-24 | 湖南国科微电子股份有限公司 | 一种数码摄像装置自动曝光控制方法 |
US10536633B2 (en) * | 2015-02-06 | 2020-01-14 | Panasonic Intellectual Property Management Co., Ltd. | Image processing device, imaging system and imaging apparatus including the same, and image processing method |
US9466109B1 (en) * | 2015-06-30 | 2016-10-11 | Gopro, Inc. | Image stitching in a multi-camera array |
CN105430285A (zh) * | 2015-12-31 | 2016-03-23 | 深圳市华途数字技术有限公司 | 多目摄像机及其曝光方法 |
KR101920468B1 (ko) * | 2016-03-04 | 2018-11-20 | 한국전자통신연구원 | 이중 촬영 방식 저속카메라 기반 객체 자동 인식 장치 및 그 방법 |
US10957047B2 (en) * | 2017-02-15 | 2021-03-23 | Panasonic Intellectual Property Management Co., Ltd. | Image processing device and image processing method |
US10778910B2 (en) * | 2017-03-22 | 2020-09-15 | Humaneyes Technologies Ltd. | System and methods for correcting overlapping digital images of a panorama |
JP7059522B2 (ja) * | 2017-06-09 | 2022-04-26 | ソニーグループ株式会社 | 制御装置、制御方法、プログラム及び撮像システム |
US11049218B2 (en) * | 2017-08-11 | 2021-06-29 | Samsung Electronics Company, Ltd. | Seamless image stitching |
CN107566730B (zh) * | 2017-09-27 | 2019-10-15 | 维沃移动通信有限公司 | 一种全景图像拍摄方法及移动终端 |
CN107635101B (zh) * | 2017-10-27 | 2020-07-03 | Oppo广东移动通信有限公司 | 拍摄方法、装置、存储介质和电子设备 |
CN108377345B (zh) | 2018-04-11 | 2020-04-03 | 浙江大华技术股份有限公司 | 一种曝光参数值确定方法、装置、多目摄像机及存储介质 |
JP7191597B2 (ja) * | 2018-08-30 | 2022-12-19 | キヤノン株式会社 | 撮像装置及びそれを備える監視システム、制御方法並びにプログラム |
-
2018
- 2018-04-11 CN CN201810321211.3A patent/CN108377345B/zh active Active
-
2019
- 2019-04-10 WO PCT/CN2019/082111 patent/WO2019196879A1/en unknown
- 2019-04-10 EP EP19784824.5A patent/EP3744083A4/en active Pending
-
2020
- 2020-08-31 US US17/006,942 patent/US11431914B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20200396363A1 (en) | 2020-12-17 |
EP3744083A1 (en) | 2020-12-02 |
EP3744083A4 (en) | 2021-03-31 |
US11431914B2 (en) | 2022-08-30 |
CN108377345A (zh) | 2018-08-07 |
WO2019196879A1 (en) | 2019-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108377345B (zh) | 一种曝光参数值确定方法、装置、多目摄像机及存储介质 | |
CN108322646B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN111028189B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN110121882B (zh) | 一种图像处理方法及装置 | |
US8896625B2 (en) | Method and system for fusing images | |
KR101916355B1 (ko) | 듀얼-렌즈 장치의 촬영 방법, 및 듀얼-렌즈 장치 | |
CN110505412B (zh) | 一种感兴趣区域亮度值的计算方法及装置 | |
CN111028190A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN107343155B (zh) | 抑制aec跳变的方法及装置、终端设备 | |
CN100553301C (zh) | 亮度的修正方法 | |
CN111083388B (zh) | 一种补光灯控制方法、装置、电子设备及存储介质 | |
EP3852350A1 (en) | Automatic exposure method and apparatus for dual-light image, and dual-light image camera and machine storage medium | |
CN114095667B (zh) | 一种自动曝光方法、装置、电子设备及存储介质 | |
CN109040596B (zh) | 一种调整摄像头的方法、移动终端及存储介质 | |
CN106791341A (zh) | 基于双摄像头的拍摄方法及装置 | |
CN112738411B (zh) | 曝光调节方法、装置、电子设备及存储介质 | |
CN109819176A (zh) | 一种拍摄方法、***、装置、电子设备及存储介质 | |
CN111405185B (zh) | 一种摄像机变倍控制方法、装置、电子设备及存储介质 | |
CN110971841A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN104994287A (zh) | 一种基于广角摄像头的拍摄方法及移动终端 | |
CN112036201B (zh) | 一种图像处理方法、装置、设备及介质 | |
CN113298735A (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN108174088A (zh) | 一种亮度调节方法、装置、终端及计算机可读存储介质 | |
CN110213499B (zh) | 图像处理方法和装置、电子设备、计算机可读存储介质 | |
CN116437222B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |