一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像处理方法、装置、终端设备及存储介质与流程

2022-06-05 13:25:02 来源:中国专利 TAG:


1.本发明涉及图像技术领域,尤其涉及一种图像处理方法、装置、终端设备及存储介质。


背景技术:

2.摄像模组在做各种测试时,会使用到自动曝光(automatic exposure,ae)。然而传感器(sensor)厂商提供的ae曝光范围通常都是绿(green,g)通道的曝光范围值,无法获知图像其他通道的曝光范围。这样将导致在一些特殊测试场景下,无法准确实现摄像模组的准确测试,例如在防电子串扰(pdxtc)测试中如果仅采用g通道曝光范围,无法提高摄像模组的pdxtc良率。
3.具体地,在pdxtc测试过程中摄像模组需要拍摄30~50个(pieces,pcs)模组图像,以此来获得pdxtc测试过程中所需的部分数据。而在拍摄30~50个图像时,分别需使用到红色(red,r)和蓝色(blue,b)光源来拍摄。此时图像的曝光范围也需要使用到r通道和b通道的曝光范围。然而在实际应用中,目前厂商平台或传感器厂均提供g通道的曝光范围,不提供除g之外的其他通道的曝光范围,无法准确实现摄像模组的准确测试。


技术实现要素:

4.本技术实施例通过提供一种图像处理方法、装置、终端设备及存储介质,解决了现有技术中无法获知图像其他通道的曝光范围导致无法实现摄像模组的准确测试的技术问题。
5.一方面,本技术通过本技术的一实施例提供一种图像处理方法,所述方法包括:
6.获取摄像模组拍摄的原始图像;
7.获取图像绿通道的预配曝光范围;
8.根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;
9.对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。
10.可选地,所述对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围包括:
11.确定所述曝光图像的中心区域;
12.根据所述中心区域中每个像素点的像素值,对所述曝光图像进行目标通道曝光范围的提取处理,得到所述目标通道的目标曝光范围。
13.可选地,所述根据所述中心区域中每个像素点的像素值,对所述曝光图像进行目标通道曝光范围的提取处理,得到所述目标通道的目标曝光范围包括:
14.根据预设的通道排列规则,查询所述中心区域中每个像素点的像素值,获得所述中心区域中各个目标通道所对应的目标像素点的像素值;
15.根据各个所述目标像素点的像素值,确定所述目标通道的目标曝光范围。
16.可选地,所述根据各个所述目标像素点的像素值,确定所述目标通道的目标曝光范围包括:
17.从各个所述目标像素点的像素值中确定出最小像素值和最大像素值;
18.根据所述最小像素值和所述最大像素值,确定所述目标通道的目标曝光范围。
19.可选地,所述目标通道包括红通道和/或蓝通道。
20.可选地,得到所述目标通道的目标曝光范围之后,所述方法还包括:
21.根据所述目标通道的目标曝光范围,对所述摄像模组进行调整,以提高所述摄像模组的防电子串扰良率。
22.可选地,所述获取摄像模组拍摄的原始图像包括:
23.根据预配的色温和光照度,调整拍摄光源;
24.在所述拍摄光源的照射下,利用摄像模组拍摄获得对应的所述原始图像。
25.另一方面,本技术通过本技术的一实施例提供一种图像处理装置,所述装置包括:获取模块、曝光模块和处理模块,其中:
26.所述获取模块,用于获取摄像模组拍摄的原始图像;
27.所述获取模块,还用于获取图像绿通道的预配曝光范围;
28.所述曝光模块,用于根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;
29.所述处理模块,用于对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。
30.另一方面,本技术通过本技术的一实施例提供一种终端设备,所述终端设备包括:处理器、存储器、通信接口和总线;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行如上所述的图像处理方法。
31.另一方面,本技术通过本技术的一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有程序,当所述程序运行在终端设备时执行如上所述的图像处理方法。
32.本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本技术获取摄像模组拍摄的原始图像;获取图像绿通道的预配曝光范围;根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。上述方案中,本技术根据绿通道的预配曝光范围先对摄像模组采集的原始图像进行曝光,得到曝光图像,进而在从曝光图像中提取出与绿通道不同的目标通道的目标曝光范围,实现了图像目标通道的曝光范围的快速及准确提取,同时还解决了现有技术由于无法获知图像其他通道的曝光范围导致无法实现摄像模组的准确测试的技术问题。
附图说明
33.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本
领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1是本技术实施例提供的一种图像处理方法的流程示意图。
35.图2是本技术实施例提供的一种曝光图像的中心区域的示意图。
36.图3是本技术实施例提供的一种图像处理装置的结构示意图。
37.图4是本技术实施例提供的一种终端设备的结构示意图。
具体实施方式
38.为解决现有技术中无法获知图像其他通道的曝光范围导致无法实现摄像模组的准确测试的技术问题,本技术实施例通过提供一种图像处理方法,其总体思路如下:获取摄像模组拍摄的原始图像;获取图像绿通道的预配曝光范围;根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。
39.为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
40.首先说明,本文中出现的术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
41.请参见图1,是本技术实施例提供的一种图像处理方法的流程示意图。如图1所示的方法包括如下实施步骤:
42.s101、获取摄像模组拍摄的原始图像。
43.本技术所述原始图像可为摄像模组拍摄获得的,也可为通过网络从其他设备(例如服务器、终端设备等)中获取的,本技术不做限定。
44.在一具体实施例中,本技术可根据预配的色温和预配的光照度来调整拍摄光源,使得所述拍照光源的光源条件达到预设标准光源的标准光源条件。进而在调整后的所述拍摄光源的照射下,利用所述摄像模组来拍摄获取对应的所述原始图像。从而,在所述拍照光源的标准光源条件下可采集获得画质较为清晰的所述原始图像。
45.具体地,本技术可采用标准光源(例如acl-g4c光源),按照传感器厂的要求来调整所述标准光源的色温和光照度,得到对应的拍照光源。例如将拍照光源的色温调整至5100k,将拍照光源的光照度调整至1000lux等。
46.s102、获取图像绿通道的预配曝光范围。
47.本技术所述绿(g)通道的预配曝光范围可为系统或传感器厂预先自定义设置的。在实际应用中,所述预配曝光范围可为与预配的一个曝光范围区间,也可为预配的一个曝光范围数值,通常所述预配曝光范围指一个曝光范围区间,本技术不做限定。
48.s103、根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像。
49.本技术可根据图像绿(g)通道的预配曝光范围,来对所述原始图像进行曝光处理,得到对应的曝光图像。具体地例如本技术可从所述g通道的预配曝光范围中选取任一个曝光值对所述原始图像进行曝光,得到所述曝光图像。所述预配曝光范围或所述预配曝光范围中的曝光值会影响对所述原始图像的曝光时间,具体地若所述预配曝光范围越大或其曝
光值越大,则本发明对所述原始图像进行曝光的曝光时间越大。
50.s104、对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。
51.本技术可对所述曝光图像中的整个图像区域或任一选择的图像区域进行目标通道曝光范围的提取处理,从而得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。其中,所述目标通道与所述绿(g)通道不同,所述目标通道可以是红(r)通道和/或蓝(b)通道。
52.在一具体实施例中,本技术可先确定所述曝光图像的中心区域,所述中心区域是指位于所述曝光区域中央位置的图像区域,其大小本技术不做限定,例如可根据传感器厂商提供的资料决定等,例如所述中心区域的大小可为10
×
10等。
53.进一步,本技术可根据所述中心区域中每个像素点的像素值,来对所述曝光图像进行目标通道曝光范围的提取处理,从而得到所述目标通道的目标曝光范围。具体地,本技术可根据预设的通道排列规则,查询所述中心区域中每个像素点的像素值,从而获得所述中心区域中各个目标通道所对应的目标像素点的像素值。其中所述通道排列规则由摄像模组决定,例如所述通道排列规则可按照如下顺序依次排列:r通道、gr(绿红)通道、gb(绿蓝)通道及b通道,在实际应用中所述摄像模组中不同传感器的排列顺序不同,其对应拍摄图像的通道排列规则可不同。
54.进而本技术可根据各个所述目标像素点的像素值,确定所述目标通道的目标曝光范围。例如本技术可先从各个所述目标像素点的像素值中确定出最小像素值和最大像素值,进而根据所述最小像素值和所述最大像素值,确定所述目标通道的目标曝光范围,具体地例如所述目标通道的目标曝光范围可为大于或等于所述最小像素值,且小于或等于所述最大像素值。
55.举例来说,请参见图2示出一种可能的曝光图像的中心区域的示意图。如图2示出的曝光图像为在绿通道的预配曝光范围为803.9下对原始图像进行曝光后所获得的图像。且如图2还示出了所述曝光图像的中心区域所包括的每个像素点的像素值(也可称为像素点的亮度值),其中图示中的每个方块表示一个图像通道对应的像素点,方块上的数值表示像素点的像素值,白色方块表示红(r)通道对应的像素点的像素值,深灰色方块表示蓝(b)通道对应的像素点的像素值,浅灰色方块表示绿(g)通道对应的像素点的像素值。
56.如图2具体实现中,本技术可先从曝光图像中获取8
×
8大小的中心区域,并锁定该中心区域,该中心区域的大小本技术不做限定,这里仅以8
×
8举例示出但并不构成限定。接着本技术根据图像通道排列规则(例如排列规则所指示的通道排序依次为r、gr、gb、b通道),本技术可确定/获知所述中心区域中目标通道(例如r通道和b通道)各自对应像素点的位置,具体地本技术可根据预设的首像素点位置和预设的通道排列规则,查询中心区域中所有r通道和b通道的位置,将查询获得的r通道对应的第一像素点的像素值和b通道对应的第二像素点的像素值进行逐个记录,从而得到中心区域中所有r通道和b通道各自对应的目标像素点的像素值。
57.进一步,本技术可对所有r通道对应的第一像素点的像素值进行统计,从中获取出r通道的最小像素值和最大像素值。进而本技术可将r通道的最小像素值和最大像素值确定为ae曝光时r通道的目标曝光范围,即曝光区间。如图2所示例子中,中心区域中r通道的最
小像素值和最大像素值分别为512和550,则r通道的目标曝光范围为[512,550]。
[0058]
相应地,本技术可对所有b通道对应的第二像素点的像素值进行统计,从中获取出b通道的最小像素值和最大像素值。进而,本技术可将b通道的最小像素值和最大像素值确定为ae曝光时b通道的目标曝光范围,即曝光区间。如图2所示例子中,中心区域中b通道的最小像素值和最大像素值分别为520和545,则b通道的目标曝光范围为[520,545]。
[0059]
在可选实施例中,本技术获得所述目标通道的目标曝光范围后,本技术可根据所述目标通道的目标曝光范围,例如r通道和b通道各自的目标曝光范围来对所述摄像模组的模组参数进行调整,从而实现所述摄像模组的准确测试,例如在pdxtc测试过程中能根据r通道和b通道各自的目标曝光范围来进一步提高摄像模组的pdxtc测试良率等,关于对所述摄像模组的具体调整本技术这里不做限定和详述。
[0060]
通过实施本技术实施例,本技术获取摄像模组拍摄的原始图像;获取图像绿通道的预配曝光范围;根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。上述方案中,本技术根据绿通道的预配曝光范围先对摄像模组采集的原始图像进行曝光,得到曝光图像,进而在从曝光图像中提取出与绿通道不同的目标通道的目标曝光范围,实现了图像目标通道的曝光范围的快速及准确提取,同时还解决了现有技术由于无法获知图像其他通道的曝光范围导致无法实现摄像模组的准确测试的技术问题。
[0061]
基于同一发明构思,本技术另一实施例提供一种实施本技术实施例中所述图像处理方法对应的装置和终端设备。
[0062]
请参见图3,是本技术实施例提供的一种图像处理装置的结构示意图。如图3所示的装置30中包括:获取模块301、曝光模块302和处理模块303,其中:
[0063]
所述获取模块301,用于获取摄像模组拍摄的原始图像以及图像绿通道的预配曝光范围;
[0064]
所述曝光模块302,用于根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;
[0065]
所述处理模块303,用于对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。
[0066]
可选地,所述处理模块303具体用于:
[0067]
确定所述曝光图像的中心区域;
[0068]
根据所述中心区域中每个像素点的像素值,对所述曝光图像进行目标通道曝光范围的提取处理,得到所述目标通道的目标曝光范围。
[0069]
可选地,所述处理模块303还具体用于:
[0070]
根据预设的通道排列规则,查询所述中心区域中每个像素点的像素值,获得所述中心区域中各个目标通道所对应的目标像素点的像素值;
[0071]
根据各个所述目标像素点的像素值,确定所述目标通道的目标曝光范围。
[0072]
可选地,所述处理模块303还具体用于:
[0073]
从各个所述目标像素点的像素值中确定出最小像素值和最大像素值;
[0074]
根据所述最小像素值和所述最大像素值,确定所述目标通道的目标曝光范围。
[0075]
可选地,所述目标通道包括红通道和/或蓝通道。
[0076]
可选地,所述处理模块303还用于:
[0077]
根据所述目标通道的目标曝光范围,对所述摄像模组进行调整,以提高所述摄像模组的防电子串扰良率。
[0078]
请一并参见4,是本技术实施例提供的一种终端设备的结构示意图。如图4所示的终端设备40包括:至少一个处理器401、通信接口402、用户接口403和存储器404,处理器401、通信接口402、用户接口403和存储器404可通过总线或者其它方式连接,本发明实施例以通过总线405连接为例。其中,
[0079]
处理器401可以是通用处理器,例如中央处理器(central processing unit,cpu)。
[0080]
通信接口402可以为有线接口(例如以太网接口)或无线接口(例如蜂窝网络接口或使用无线局域网接口),用于与其他终端或网站进行通信。本发明实施例中,通信接口402具体用于获取原始图像或图像绿通道的曝光范围等。
[0081]
用户接口403具体可为触控面板,包括触摸屏和触控屏,用于检测触控面板上的操作指令,用户接口403也可以是物理按键或者鼠标。用户接口403还可以为显示屏,用于输出、显示图像或数据。
[0082]
存储器404可以包括易失性存储器(volatile memory),例如随机存取存储器(random access memory,ram);存储器也可以包括非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,rom)、快闪存储器(flash memory)、硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd);存储器404还可以包括上述种类的存储器的组合。存储器404用于存储一组程序代码,处理器401用于调用存储器404中存储的程序代码,执行如下操作:
[0083]
获取摄像模组拍摄的原始图像;
[0084]
获取图像绿通道的预配曝光范围;
[0085]
根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;
[0086]
对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。
[0087]
可选地,所述对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围包括:
[0088]
确定所述曝光图像的中心区域;
[0089]
根据所述中心区域中每个像素点的像素值,对所述曝光图像进行目标通道曝光范围的提取处理,得到所述目标通道的目标曝光范围。
[0090]
可选地,所述根据所述中心区域中每个像素点的像素值,对所述曝光图像进行目标通道曝光范围的提取处理,得到所述目标通道的目标曝光范围包括:
[0091]
根据预设的通道排列规则,查询所述中心区域中每个像素点的像素值,获得所述中心区域中各个目标通道所对应的目标像素点的像素值;
[0092]
根据各个所述目标像素点的像素值,确定所述目标通道的目标曝光范围。
[0093]
可选地,所述根据各个所述目标像素点的像素值,确定所述目标通道的目标曝光范围包括:
[0094]
从各个所述目标像素点的像素值中确定出最小像素值和最大像素值;
[0095]
根据所述最小像素值和所述最大像素值,确定所述目标通道的目标曝光范围。
[0096]
可选地,所述目标通道包括红通道和/或蓝通道。
[0097]
可选地,得到所述目标通道的目标曝光范围之后,所述处理器401还用于:
[0098]
根据所述目标通道的目标曝光范围,对所述摄像模组进行调整,以提高所述摄像模组的防电子串扰良率。
[0099]
可选地,所述获取摄像模组拍摄的原始图像包括:
[0100]
根据预配的色温和光照度,调整拍摄光源;
[0101]
在所述拍摄光源的照射下,利用摄像模组拍摄获得对应的所述原始图像。
[0102]
由于本实施例所介绍的终端设备为实施本技术实施例中的方法所采用的终端设备,故而基于本技术实施例中所介绍的方法,本领域所属技术人员能够了解本实施例的终端设备的具体实施方式以及其各种变化形式,所以在此对于该终端设备如何实现本技术实施例中的方法不再详细介绍。只要本领域所属技术人员实施本技术实施例中的方法所采用的终端设备,都属于本技术所欲保护的范围。
[0103]
本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本技术获取摄像模组拍摄的原始图像;获取图像绿通道的预配曝光范围;根据所述预配曝光范围对所述原始图像进行曝光,得到曝光图像;对所述曝光图像进行目标通道曝光范围的提取处理,得到所述摄像模组所对应拍摄图像的目标通道的目标曝光范围。上述方案中,本技术根据绿通道的预配曝光范围先对摄像模组采集的原始图像进行曝光,得到曝光图像,进而在从曝光图像中提取出与绿通道不同的目标通道的目标曝光范围,实现了图像目标通道的曝光范围的快速及准确提取,同时还解决了现有技术由于无法获知图像其他通道的曝光范围导致无法实现摄像模组的准确测试的技术问题。
[0104]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0105]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0106]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0107]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0108]
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0109]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献