偏振角度确定方法、设备和存储介质与流程
未命名
08-06
阅读:179
评论:0
1.本发明涉及智能交通领域,特别是涉及一种偏振角度确定方法、设备和存储介质。
背景技术:
2.在智能交通领域,交通路段上通常设置有用于拍摄行驶车辆的摄像器件。通过获取摄像器件拍摄到的车辆图像,从车辆图像中识别目标对象,以核实目标对象身份,从而进行相关违规处罚或者报警等。
3.然而,自然光照射到车窗玻璃表面容易反光,导致车辆图像中对应车窗区域的图像存在彩虹纹等情况,使得车窗区域的图像清晰度较低,难以准确识别目标对象身份。
技术实现要素:
4.本发明主要解决的技术问题是提供一种偏振角度确定方法、设备和存储介质,能够减少反光对车窗区域的图像的影响。
5.为解决上述技术问题,本技术采用的一个技术方案是:提供一种偏振角度确定方法,所述方法包括:获取摄像器件拍摄到的目标车辆图像,其中,摄像器件的图像传感器之前设有偏振镜;从目标车辆图像的车窗区域中提取参考信息,其中,参考信息包括以下至少一者:车窗区域的纹理信息、车窗区域内目标对象的肤色信息;基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。
6.为解决上述技术问题,本技术采用的一个技术方案是:提供一种偏振角度确定装置,所述装置包括:获取模块,用于获取摄像器件拍摄到的目标车辆图像,其中,摄像器件的图像传感器之前设有偏振镜;提取模块,用于从目标车辆图像的车窗区域中提取参考信息,其中,参考信息包括以下至少一者:车窗区域的纹理信息、车窗区域内目标对象的肤色信息;第一确定模块,用于基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。
7.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种处理设备,包括相互耦接的存储器和处理器,存储器存储有程序指令;处理器用于执行存储器中存储的程序指令,以实现上述偏振角度确定方法。
8.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质用于存储程序指令,程序指令能够被执行以实现上述偏振角度确定方法。
9.以上方案,通过从目标车辆图像的车窗区域中提取参考信息,并基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。参考信息包括车窗区域的纹理信息、车窗区域内目标对象的肤色信息中的至少一者。当车窗区域的反光情况发生变化时,车窗区域的纹理信息、车窗区域内目标对象的肤色信息也发生相应变化。因此,在调节偏振镜的过程中,基于目标车辆图像中车窗区域的纹理信息、车窗区域内目标对象的肤色信息,可以确定出偏振镜合适的目标偏振角度,以减小反光对车窗区域的图像的影响,进而准确识别目标对象身份。
附图说明
10.图1是本技术提供的偏振角度确定方法一实施例的流程示意图;
11.图2是本技术提供的偏振角度确定方法另一实施例的流程示意图;
12.图3是本技术提供的偏振角度确定方法另一实施例的流程示意图;
13.图4是本技术提供的偏振角度确定装置一实施例的框架示意图;
14.图5是本技术提供的处理设备一实施例的框架示意图;
15.图6是本技术提供的计算机可读存储介质一实施例的框架示意图。
具体实施方式
16.为使本技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本技术进一步详细说明。
17.需要说明的是,若本技术实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本技术要求的保护范围之内。
18.请参阅图1,图1是本技术提供的偏振角度确定方法一实施例的流程示意图。需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:
19.s101:获取摄像器件拍摄到的目标车辆图像。
20.摄像器件的图像传感器之前设有偏振镜。示例性地,摄像器件设置在交通路段的安装杆上。当目标车辆进入摄像器件的拍摄范围内时,摄像器件可以拍摄到包含目标车辆的目标车辆图像。当目标车辆未进入摄像器件的拍摄范围内时,摄像器件拍摄到的图像中不包括目标车辆。
21.s102:从目标车辆图像的车窗区域中提取参考信息,其中,参考信息包括以下至少一者:车窗区域的纹理信息、车窗区域内目标对象的肤色信息。
22.本实施例中,参考信息包括车窗区域的纹理信息;或者,参考信息包括车窗区域内目标对象的肤色信息;又或者,参考信息同时包括车窗区域的纹理信息和车窗区域内目标对象的肤色信息。示例性地,车窗区域为目标车辆的前挡风玻璃区域。目标对象可以是驾驶员,或者,目标对象还可以是除驾驶员之外的其他乘客。
23.在一实施方式中,车窗区域的纹理信息包括车窗区域的图像纹理强度,图像纹理强度可表征车窗区域的图像信息量。车窗区域的图像纹理强度可通过计算车窗区域的图像熵、图像能量和图像均匀度任一者得到。其中,车窗区域的图像熵可以反映车窗区域的图像复杂程度。当车窗区域的图像熵越小时,车窗区域的图像纹理越简单,车窗区域多呈纯色高亮反光;车窗区域的图像熵越大时,车窗区域的图像纹理越复杂,车窗区域多呈天空或者周围环境倒影、彩虹纹等反光。也即是,车窗区域的图像熵过大或过小都会导致车窗区域的图像清晰度较低。车窗区域的图像能量可以反映车窗区域的图像灰度分布的均匀程度和纹理粗细度。车窗区域的图像均匀度可以反映出车窗区域的图像分布的平滑度。
24.在一实施方式中,车窗区域内目标对象的肤色信息包括目标车辆图像中目标对象分别为不同预设肤色的第一概率值。综合各目标车辆图像中目标对象分别为不同预设肤色的第一概率值,可确定目标对象的目标肤色。目标车辆图像中目标对象的目标肤色的第一概率值可以反映出车窗区域的通透程度,即通过车窗看清目标对象的程度。当目标对象的目标肤色的第一概率值越大时,车窗区域的通透程度越高,当目标对象的目标肤色的第一概率值越小时,车窗区域的通透程度越低。
25.s103:基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。
26.本实施例中,可基于目标车辆图像中车窗区域的纹理信息,确定偏振镜的目标偏振角度。或者,可基于目标车辆图像中车窗区域内目标对象的肤色信息,确定偏振镜的目标偏振角度。又或者,还可基于目标车辆图像中车窗区域的纹理信息和车窗区域内目标对象的肤色信息,确定偏振镜的目标偏振角度。示例性地,可综合基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度,确定偏振镜最终的目标偏振角度。例如,直接对基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度进行加权,得到偏振镜最终的目标偏振角度;或者,当基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度之间的角度差绝对值小于预设角度阈值时,对基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度进行加权,得到偏振镜最终的目标偏振角度。
27.本实施例中,通过从目标车辆图像的车窗区域中提取参考信息,并基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。参考信息包括车窗区域的纹理信息、车窗区域内目标对象的肤色信息中的至少一者。当车窗区域的反光情况发生变化时,车窗区域的纹理信息、车窗区域内目标对象的肤色信息也发生相应变化。因此,在调节偏振镜的过程中,基于目标车辆图像中车窗区域的纹理信息、车窗区域内目标对象的肤色信息,可以确定出偏振镜合适的目标偏振角度,以减小反光对车窗区域的图像的影响,进而准确识别目标对象身份。
28.请参阅图2,图2是本技术提供的偏振角度确定方法另一实施例的流程示意图。图2所示的方法中,基于目标车辆图像中车窗区域的纹理信息,确定偏振镜的目标偏振角度。如图2所示,该方法包括如下步骤:
29.s201:获取摄像器件拍摄到的目标车辆图像。
30.s202:从目标车辆图像的车窗区域中提取纹理信息,纹理信息包括车窗区域的图像纹理强度。
31.车窗区域的图像纹理强度可表征车窗区域的图像信息量。车窗区域的图像纹理强度可通过计算车窗区域的图像熵、图像能量和图像均匀度任一者得到。相关内容参见前述步骤s102,在此不再赘述。
32.在一示例中,车窗区域的图像纹理强度为车窗区域的图像熵。采用以下公式计算车窗区域的图像熵:
[0033][0034]
在另一示例中,车窗区域的图像纹理强度为车窗区域的图像能量。采用以下公式计算车窗区域的图像纹理强度:
[0035][0036]
在又一示例中,车窗区域的图像纹理强度为车窗区域的图像均匀度。采用以下公式计算车窗区域的图像纹理强度:
[0037][0038]
公式(1)、公式(2)和公式(3)中,(i,j)表示像素的坐标,p(i,j)表示特定位置关系下的像素对的频数,m和n分别表示车窗区域的图像对应的长和宽。
[0039]
s203:检测目标车辆图像的图像纹理强度是否满足第一预设条件。
[0040]
本实施例中,第一预设条件包括图像纹理强度位于设定强度区间内。第一预设条件根据实际情况进行设置。当目标车辆图像的图像纹理强度位于设定强度区间内时,目标车辆图像的图像纹理强度满足第一预设条件,此时,反光对目标车辆图像的影响较小。当目标车辆图像的图像纹理强度位于设定强度区间外时,目标车辆图像的图像纹理强度不满足第一预设条件,此时,反光对目标车辆图像的影响较大。
[0041]
s204:响应于目标车辆图像的图像纹理强度不满足第一预设条件,调节偏振镜至第一偏振角度,并在第一偏振角度下重新执行获取摄像器件拍摄到的目标车辆图像的步骤,直至最新目标车辆图像的图像纹理强度满足第一预设条件为止。
[0042]
当目标车辆图像的纹理信息不满足第一预设条件时,反光对目标车辆图像的影响较大。此时需要调节偏振镜的偏振角度,以减小反光对目标车辆图像的影响。因此,重新执行步骤s201,直至最新目标车辆图像的图像纹理强度满足第一预设条件为止。
[0043]
本实施例中,调节偏振镜至第一偏振角度,包括:确定偏振镜的调整角度;将偏振镜的当前偏振角度和调整角度之和,作为第一偏振角度。示例性地,可间隔设定时间阈值对偏振镜进行调节,例如,设定阈值可以为0.5秒或者1秒。
[0044]
在一实施方式中,调整角度为设定角度。即每次调节偏振镜的偏振角度时,在偏振镜的当前偏振角度的基础上,再加上设定角度。设定角度可根据实际需要进行设定。示例性地,设定角度为5
°
、10
°
等。
[0045]
在另一实施方式中,为了进一步提高调节偏振镜的效率,可通过二分法确定偏振镜的调整角度。具体地,获取当前偏振角度与预设角度之和,作为第二偏振角度;获取第二偏振角度的一半,作为调整角度。其中,预设角度为180
°
。
[0046]
s205:确定最新第一偏振角度为目标偏振角度。
[0047]
最新第一偏振角度为目标车辆图像的图像纹理强度满足第一预设条件时偏振镜的偏振角度。
[0048]
本实施例中,当目标车辆图像的图像纹理强度满足第一预设条件时,反光对目标车辆图像的影响较小。因此,将目标车辆图像的图像纹理强度满足第一预设条件时偏振镜的偏振角度作为偏振镜的目标偏振角度,可以减小反光对车窗区域的图像的影响。
[0049]
请参阅图3,图3是本技术提供的偏振角度确定方法另一实施例的流程示意图。图3所示的方法中,基于目标车辆图像中车窗区域内目标对象的肤色信息,确定偏振镜的目标偏振角度。如图3所示,该方法包括如下步骤:
[0050]
s301:获取调节偏振镜至不同第三偏振角度下分别拍摄到的目标车辆图像。
[0051]
在一示例中,可预先设置n个不同的第三偏振角度,分别调节偏振镜至各第三偏振角度,并获取在各第三偏振角度下拍摄的目标车辆图像,以得到在n个不同第三偏振角度下的n张目标车辆图像。其中,n为大于2的整数。
[0052]
s302:从各目标车辆图像的车窗区域中提取目标对象的肤色信息,目标对象的肤色信息包括目标对象分别为不同预设肤色的第一概率值。
[0053]
预设肤色的种类可基于设定区域中的人的肤色情况进行确定。本实施例中,预设肤色的种类可包括黄肤色、白肤色和黑肤色中的至少两种。例如,预设肤色的种类包括黄肤色和白肤色,或者,预设肤色的种类包括黄肤色、白肤色和黑肤色。
[0054]
示例性地,设定区域可以以国家、省、市、区、县、镇或者街道等为单位进行划分。例如,设定区域可以为摄像器件安装地点所在的区。本实施例对设定区域的划分不做具体限定,在其他实施例中,还可以采用其他的方式对设定区域进行划分。
[0055]
本实施例中,步骤s302包括:对于各目标车辆图像,先确定目标车辆图像的车窗区域中位于不同预设像素范围内的像素个数比例。然后,分别将位于各预设像素范围内的像素个数比例乘以对应的预设肤色比例,得到目标车辆图像中目标对象为各预设肤色的第一概率值。其中,不同的预设肤色对应不同的预设像素范围。各预设肤色对应的预设像素范围可根据实际需要进行设定。不同预设肤色对应不同的预设肤色比例,各预设肤色对应的预设肤色比例可根据前述设定区域中人的肤色情况进行设定。例如,黄肤色、白肤色和黑肤色对应的预设肤色比例分别用x、y和z表示,x、y和z的值可分别为80%、15%和5%。
[0056]
在一实施方式中,对于各目标车辆图像,确定目标车辆图像的车窗区域中位于各预设像素范围内的像素个数比例,包括:先确定车窗区域中位于各预设像素范围内的像素个数,然后,将车窗区域中位于各预设像素范围内的像素个数除以车窗区域的像素总个数,得到车窗区域中位于各预设像素范围内的像素个数比例。示例性地,n张目标车辆图像中,第1张目标车辆图像的车窗区域中位于各预设像素范围内的像素个数比例分别为ly1、lw1和lb1;第n张目标车辆图像的车窗区域中位于各预设像素范围内的像素个数比例分别为lyn、lwn和lbn。
[0057]
在一实施方式中,将车窗区域中黄肤色对应的像素个数比例乘以黄肤色对应的预设肤色比例,得到目标车辆图像中目标对象为黄肤色的第一概率值。示例性地,目标车辆图像中目标对象为黄肤色的第一概率值为x*lyn。将车窗区域中白肤色对应的像素个数比例乘以白肤色对应的预设肤色比例,得到目标车辆图像中目标对象为白肤色的第一概率值。示例性地,目标车辆图像中目标对象为白肤色的第一概率值为y*lwn。将车窗区域中黑肤色对应的像素个数比例乘以黑肤色对应的预设肤色比例,得到目标车辆图像中目标对象为黑肤色的第一概率值。示例性地,目标车辆图像中目标对象为黑肤色的第一概率值为z*lbn。
[0058]
由于车窗区域内其他物体的颜色可能会对统计位于各预设像素范围内的像素个数比例产生干扰,使得最终确定出的目标对象的肤色不准确。分别将位于各预设像素范围内的像素个数比例乘以对应的预设肤色比例,得到的目标车辆图像中目标对象为各预设肤色的第一概率值,可以更准确地目标对象的肤色情况。
[0059]
s303:综合各目标车辆图像中目标对象分别为不同预设肤色的第一概率值,确定目标对象的目标肤色。
[0060]
在一实施方式中,首先,将目标对象分别为各预设肤色的第一概率值相加,得到各
预设肤色的第二概率值。例如,将n张目标车辆图像中目标对象为黄色肤色的n个第一概率值相加,得到黄色肤色的第二概率值;将n张目标车辆图像中目标对象为白色肤色的n个第一概率值相加,得到白色肤色的第二概率值;将n张目标车辆图像中目标对象为黑色肤色的n个第一概率值相加,得到黑色肤色的第二概率值。可选地,本实施方式中,还可以将目标对象分别为各预设肤色的第一概率值相加并取平均值,得到各预设肤色的第二概率值。
[0061]
在获得各预设肤色的第二概率值之后,将第二概率值最高的预设肤色,作为目标肤色。例如,综合n张目标车辆图像得到的黄色肤色的第二概率值、白色肤色的第二概率值和黑色肤色的第二概率值分别为a、b和c,且a》b》c,则将黄色肤色作为目标对象的目标肤色。
[0062]
s304:基于各目标车辆图像中目标肤色的第一概率值,从不同第三偏振角度下分别拍摄到的目标车辆图像中选择一张目标车辆图像。
[0063]
在一实施方式中,从不同第三偏振角度下分别拍摄到的目标车辆图像中,选择目标肤色的第一概率值最高的目标车辆图像。例如,确定的目标对象的目标肤色为黄肤色,从前述n张目标车辆图像中选择出黄肤色的第一概率值最高的目标车辆图像。
[0064]
s305:将选择的目标车辆图像对应的第三偏振角度,确定为目标偏振角度。
[0065]
本实施例中,由于目标车辆图像中目标对象的目标肤色的第一概率值可以反映出车窗区域的通透程度,即通过车窗看清目标对象的程度。当目标对象的目标肤色的第一概率值越小时,车窗区域的通透程度越低,此时,反光对车窗区域的影响越大。当目标对象的目标肤色的第一概率值越大时,车窗区域的通透程度越高,此时,反光对车窗区域的影响较小。因此,将目标肤色的第一概率值最大的目标车辆图像所对应的第三偏振角度,确定为目标偏振角度,可以减小反光对车窗区域的图像的影响。
[0066]
可选地,本实施例中,考虑到不同车型的目标车辆,由于前挡风玻璃和地面夹角可能不同,对应的目标偏振角度可能也会不相同。因此,本实施例中,可分别确定对应不同车型的目标偏振角度。
[0067]
在执行步骤s102、s202或者s302之前,还可以包括:基于目标车辆图像,确定目标车辆对应的目标车型;从预设对应关系中确定与目标车型对应的偏振镜的初始偏振角度,预设对应关系包括若干预设车型分别对应偏振镜的初始偏振角度。通过对目标车辆图像进行图像识别,可以确定目标车辆图像中的目标车辆的目标车型。示例性地,目标车型可以是小轿车、越野车、mpv(multi-purpose vehicles,多用途汽车)、货车以及公交车中的一种。不同预设车型对应的初始偏振角度根据实际情况进行设置。例如,当调整偏振镜至预设车型对应的初始偏振角度时,反光对该预设车型的车窗区域的图像影响较小。
[0068]
本实施例中,考虑到摄像器件的安装位置、安装朝向发生变化,或者环境亮度、时间发生变化时,调整偏振镜至预设车型对应的初始偏振角度,并不能改善反光对预设车型的车窗区域的图像影响。因此,当检测到预设车型的目标车辆时,可以先将偏振镜调节至该预设车型对应的初始偏振角度,然后再基于车窗区域的纹理信息和车窗区域内目标对象的肤色信息确定对应该预设车型的目标偏振角度,以进一步减小反光对该预设车型的车窗区域的图像影响。
[0069]
进一步地,还可以将确定出的对应该预设车型的目标偏振角度更新至预设对应关系中,即将预设对应关系中对应该预设车型的初始偏振角度更新为目标偏振角度。当再次
检测到对应该预设车型的目标车辆时,可调整偏振镜至预设车型对应的更新后的初始偏振角度。
[0070]
可选地,本实施例中,为了进一步减小反光对车窗区域的图像的影响,可综合基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度,确定偏振镜最终的目标偏振角度。
[0071]
在一实施方式中,可直接对基于纹理信息所确定的偏振镜的目标偏振角度和基于肤色信息所确定的偏振镜的目标偏振角度进行加权,得到偏振镜最终的目标偏振角度。
[0072]
在另一实施方式中,为进一步提高确定的偏振镜最终的目标偏振角度的可靠性,当基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度之间的角度差绝对值小于预设角度阈值时,认为基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度可靠性较高,此时,对基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度进行加权,得到偏振镜最终的目标偏振角度。当基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度之间的角度差绝对值大于或等于预设角度阈值时,认为基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度可靠性较低,此时,将偏振镜的初始偏振角度作为偏振镜最终的目标偏振角度。预设角度阈值可根据实际需要进行设置。
[0073]
具体地,本实施例中,对基于纹理信息所确定的偏振镜的目标偏振角度和基于肤色信息所确定的偏振镜的目标偏振角度进行加权,得到偏振镜最终的目标偏振角度,包括:将基于车窗区域的纹理信息所确定的目标偏振角度乘以第一权重系数,得到第一目标偏振角度,以及将基于车窗区域内目标对象的肤色信息所确定的目标偏振角度乘以第二权重系数,得到第二目标偏振角度,将第一目标偏振角度和第二目标偏振角度之和作为最终的目标偏振角度。示例性地,第一权重系数和第二权重系数可以根据实际情况进行确定。
[0074]
本实施例中,基于纹理信息确定偏振镜的目标偏振角度的相关内容可参照图2所示的实施例,基于肤色信息确定偏振镜的目标偏振角度的相关内容可参照图3所示的实施例,在此不再赘述。需要说明的是,当同时基于车窗区域的纹理信息和车窗区域内目标对象的肤色信息确定偏振镜的目标偏振角度时,步骤s301中调节的多个第三偏振角度与步骤s202中调节的多个第一偏振角度相同。
[0075]
可选地,本实施例中,在执行步骤s102、s202或者s302之前,还包括:确定环境数据;响应于环境数据满足第二预设条件,执行从目标车辆图像的车窗区域中提取参考信息及后续步骤。其中,环境数据包括环境亮度和时间中的至少一个。示例性地,环境亮度可基于目标车辆图像的图像亮度值、摄像器件的曝光量和摄像器件的自动曝光增强系数计算得到。第二预设条件包括环境亮度的变化量大于第一阈值、时间的变化量大于第二阈值中的至少一个。第一阈值和第二阈值可根据实际需要进行设置。
[0076]
当环境数据满足第二预设条件时,认为环境数据的变化程度较大,此时,自然光在车窗区域上的反光可能发生变化,需要对偏振镜的偏振角度进行调节,以减小反光对车窗区域的图像的影响。当环境数据不满足第二预设条件时,认为环境数据的变化程度较小,自然光在车窗区域上的反光变化较小,不需要对偏振镜的偏振角度进行调节,即保持偏振镜当前的偏振角度不变。当环境数据满足第二预设条件时,再执行从目标车辆图像的车窗区域中提取参考信息及后续步骤,可以减少偏振镜的调节次数,以减少调节偏振镜的机械损
耗和能量损耗。
[0077]
请参阅图4,图4是本技术提供的偏振角度确定装置一实施例的框架示意图。本实施方式中,偏振角度确定装置40包括:获取模块41、提取模块42和第一确定模块43。
[0078]
其中,获取模块41用于获取摄像器件拍摄到的目标车辆图像,其中,摄像器件的图像传感器之前设有偏振镜。提取模块42用于从目标车辆图像的车窗区域中提取参考信息,其中,参考信息包括以下至少一者:车窗区域的纹理信息、车窗区域内目标对象的肤色信息。第一确定模块43用于基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。
[0079]
可选地,在参考信息包括纹理信息的情况下,纹理信息包括车窗区域的图像纹理强度,图像纹理强度表征车窗区域的图像信息量。第一确定模块43用于检测目标车辆图像的图像纹理强度是否满足第一预设条件,其中,第一预设条件包括图像纹理强度位于设定强度区间内;响应于目标车辆图像的图像纹理强度不满足第一预设条件,调节偏振镜至第一偏振角度,直至最新目标车辆图像的图像纹理强度满足第一预设条件为止;确定最新第一偏振角度,为目标偏振角度。
[0080]
可选地,第一确定模块43用于确定偏振镜的调整角度;将当前偏振角度和调整角度之和,作为第一偏振角度。
[0081]
可选地,第一确定模块43用于获取当前偏振角度与预设角度之和,作为第二偏振角度;获取第二偏振角度的一半,作为调整角度。
[0082]
可选地,在参考信息包括肤色信息的情况下,肤色信息包括目标对象分别为不同预设肤色的第一概率值。获取模块41用于获取调节偏振镜至不同第三偏振角度下分别拍摄到的目标车辆图像;第一确定模块43用于综合各目标车辆图像中目标对象分别为不同预设肤色的第一概率值,确定目标对象的目标肤色,其中,目标肤色为其中一种预设肤色;基于各目标车辆图像中目标肤色的第一概率值,从不同第三偏振角度下分别拍摄到的目标车辆图像中选择一张目标车辆图像;将选择的目标车辆图像对应的第三偏振角度,确定为目标偏振角度。
[0083]
可选地,第一确定模块43用于从不同第三偏振角度下分别拍摄到的目标车辆图像中,选择目标肤色的第一概率值最高的目标车辆图像。
[0084]
可选地,第一确定模块43用于将目标对象分别为各预设肤色的第一概率值相加,得到各预设肤色的第二概率值;将第二概率值最高的预设肤色,作为目标肤色。
[0085]
可选地,提取模块42用于确定目标车辆图像的车窗区域中位于不同预设像素范围内的像素个数比例,其中,不同的预设肤色对应不同的预设像素范围;分别将位于各预设像素范围内的像素个数比例乘以对应的预设肤色比例,得到目标车辆图像中目标对象为各预设肤色的第一概率值。
[0086]
可选地,在参考信息包括纹理信息和肤色信息的情况下,第一确定模块43还用于综合基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度,确定偏振镜最终的目标偏振角度。
[0087]
可选地,第一确定模块43用于响应于基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度之间的角度差绝对值小于预设角度阈值,对基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目标偏振角度进行加权,得到偏振镜最终的目标偏振角度;响应于基于纹理信息所确定的目标偏振角度和基于肤色信息所确定的目
标偏振角度之间的角度差绝对值大于或等于预设角度阈值,将偏振镜的初始偏振角度,作为偏振镜最终的目标偏振角度。
[0088]
可选地,偏振角度确定装置40还包括第二确定模块44,在基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度之前,第二确定模块44用于基于目标车辆图像,确定目标车辆对应的目标车型;从预设对应关系中确定与目标车型对应的偏振镜的初始偏振角度,预设对应关系包括若干预设车型分别对应偏振镜的初始偏振角度。
[0089]
可选地,偏振角度确定装置40还包括第三确定模块45,在从目标车辆图像的车窗区域中提取参考信息之前,第三确定模块45用于确定环境数据,环境数据包括环境亮度和时间中的至少一个;判断环境数据是否满足第二预设条件,其中,第二预设条件包括环境亮度的变化量大于第一阈值、时间的变化量大于第二阈值中的至少一个。当环境数据满足第二预设条件时,执行从目标车辆图像的车窗区域中提取参考信息及后续步骤。当环境数据不满足第二预设条件时,不执行从目标车辆图像的车窗区域中提取参考信息及后续步骤。
[0090]
需要说明的是,本实施方式的装置可以执行上述方法中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘叙。
[0091]
请参阅图5,图5是本技术提供的处理设备一实施例的框架示意图。本实施方式中,处理设备50包括存储器51和处理器52。
[0092]
处理器52还可以称为cpu(central processing unit,中央处理单元)。处理器52可能是一种集成电路芯片,具有信号的处理能力。处理器52还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器52也可以是任何常规的处理器52等。
[0093]
处理设备50中的存储器51用于存储处理器52运行所需的程序指令。
[0094]
处理器52用于执行程序指令以实现本技术中的偏振角度确定方法。
[0095]
请参阅图6,图6是本技术提供的计算机可读存储介质一实施例的框架示意图。本技术实施例的计算机可读存储介质60存储有程序指令61,该程序指令61被执行时实现本技术提供的偏振角度确定方法。其中,该程序指令61可以形成程序文件以软件产品的形式存储在上述计算机可读存储介质60中,以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施方式方法的全部或部分步骤。而前述的计算机可读存储介质60包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。
[0096]
以上方案,通过从目标车辆图像的车窗区域中提取参考信息,并基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。参考信息包括车窗区域的纹理信息、车窗区域内目标对象的肤色信息中的至少一者。当车窗区域的反光情况发生变化时,车窗区域的纹理信息、车窗区域内目标对象的肤色信息也发生相应变化。因此,在调节偏振镜的过程中,基于目标车辆图像中车窗区域的纹理信息、车窗区域内目标对象的肤色信息,可以确定出偏振镜合适的目标偏振角度,以减少反光对车窗区域的图像的影响,进而准确识别目标对象身份。
[0097]
在一些实施例中,本公开实施例提供的装置具有的功能或包含的模块可以用于执
行上文方法实施例描述的方法,其具体实现可以参照上文方法实施例的描述,为了简洁,这里不再赘述。
[0098]
上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。
[0099]
在本技术所提供的几个实施例中,应该理解到,所揭露的方法、装置和系统,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性、机械或其它的形式。
[0100]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
[0101]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0102]
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0103]
以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
技术特征:
1.一种偏振角度确定方法,其特征在于,所述方法包括:获取摄像器件拍摄到的目标车辆图像,其中,所述摄像器件的图像传感器之前设有偏振镜;从所述目标车辆图像的车窗区域中提取参考信息,其中,所述参考信息包括以下至少一者:所述车窗区域的纹理信息、所述车窗区域内目标对象的肤色信息;基于所述目标车辆图像的参考信息,确定所述偏振镜的目标偏振角度。2.根据权利要求1所述的方法,其特征在于,在所述参考信息包括所述纹理信息的情况下,所述纹理信息包括所述车窗区域的图像纹理强度,所述图像纹理强度表征所述车窗区域的图像信息量;所述基于所述目标车辆图像的参考信息,确定所述偏振镜的目标偏振角度,包括:检测所述目标车辆图像的图像纹理强度是否满足第一预设条件,其中,所述第一预设条件包括所述图像纹理强度位于设定强度区间内;响应于所述目标车辆图像的图像纹理强度不满足所述第一预设条件,调节所述偏振镜至第一偏振角度,并在所述第一偏振角度下重新执行所述获取摄像器件拍摄到的目标车辆图像的步骤,直至最新所述目标车辆图像的图像纹理强度满足所述第一预设条件为止;确定最新所述第一偏振角度,为所述目标偏振角度。3.根据权利要求2所述的方法,其特征在于,所述调节所述偏振镜至第一偏振角度,包括:确定所述偏振镜的调整角度;将当前偏振角度和所述调整角度之和,作为所述第一偏振角度。4.根据权利要求3所述的方法,其特征在于,所述确定所述偏振镜的调整角度,包括:获取所述当前偏振角度与预设角度之和,作为第二偏振角度;获取所述第二偏振角度的一半,作为所述调整角度。5.根据权利要求1所述的方法,其特征在于,在所述参考信息包括所述肤色信息的情况下,所述肤色信息包括所述目标对象分别为不同预设肤色的第一概率值;所述获取目标车辆图像,包括:获取调节所述偏振镜至不同第三偏振角度下分别拍摄到的目标车辆图像;所述基于所述目标车辆图像的参考信息,确定所述偏振镜的目标偏振角度,包括:综合各所述目标车辆图像中所述目标对象分别为不同所述预设肤色的第一概率值,确定所述目标对象的目标肤色,其中,所述目标肤色为其中一种所述预设肤色;基于各所述目标车辆图像中所述目标肤色的第一概率值,从不同所述第三偏振角度下分别拍摄到的目标车辆图像中选择一张所述目标车辆图像;将选择的所述目标车辆图像对应的所述第三偏振角度,确定为所述目标偏振角度。6.根据权利要求5所述的方法,其特征在于,所述基于各所述目标车辆图像中所述目标肤色的所述第一概率值,从不同所述第三偏振角度下分别拍摄到的目标车辆图像中选择一张所述目标车辆图像,包括:从不同所述第三偏振角度下分别拍摄到的目标车辆图像中,选择所述目标肤色的第一概率值最高的所述目标车辆图像。7.根据权利要求5所述的方法,其特征在于,所述综合各所述目标车辆图像中所述目标
对象分别为不同所述预设肤色的第一概率值,确定所述目标对象的目标肤色,包括:将所述目标对象分别为各所述预设肤色的第一概率值相加,得到各所述预设肤色的第二概率值;将所述第二概率值最高的所述预设肤色,作为所述目标肤色。8.根据权利要求5所述的方法,其特征在于,对于各所述目标车辆图像,所述从所述目标车辆图像的车窗区域中提取参考信息,包括:确定所述目标车辆图像的车窗区域中位于不同预设像素范围内的像素个数比例,其中,不同的所述预设肤色对应不同的所述预设像素范围;分别将位于各所述预设像素范围内的像素个数比例乘以对应的预设肤色比例,得到所述目标车辆图像中所述目标对象为各所述预设肤色的第一概率值。9.根据权利要求1至8任一项所述的方法,其特征在于,在所述参考信息包括所述纹理信息和所述肤色信息的情况下,所述基于所述目标车辆图像的参考信息,确定所述偏振镜的目标偏振角度,包括:综合基于所述纹理信息所确定的目标偏振角度和基于所述肤色信息所确定的目标偏振角度,确定所述偏振镜最终的目标偏振角度。10.根据权利要求9所述的方法,其特征在于,所述综合基于所述纹理信息所确定的目标偏振角度和基于所述肤色信息所确定的目标偏振角度,确定所述偏振镜最终的目标偏振角度,包括:响应于基于所述纹理信息所确定的目标偏振角度和基于所述肤色信息所确定的目标偏振角度之间的角度差绝对值小于预设角度阈值,对基于所述纹理信息所确定的目标偏振角度和基于所述肤色信息所确定的目标偏振角度进行加权,得到所述偏振镜最终的目标偏振角度;响应于基于所述纹理信息所确定的目标偏振角度和基于所述肤色信息所确定的目标偏振角度之间的角度差绝对值大于或等于预设角度阈值,将所述偏振镜的初始偏振角度,作为所述偏振镜最终的目标偏振角度。11.根据权利要求1所述的方法,其特征在于,在所述基于所述目标车辆图像的参考信息,确定所述偏振镜的目标偏振角度之前,所述方法还包括:基于所述目标车辆图像,确定所述目标车辆对应的目标车型;从预设对应关系中确定与所述目标车型对应的所述偏振镜的初始偏振角度,所述预设对应关系包括若干预设车型分别对应所述偏振镜的初始偏振角度。12.根据权利要求1所述的方法,其特征在于,在所述从所述目标车辆图像的车窗区域中提取参考信息之前,所述方法还包括:确定环境数据,所述环境数据包括环境亮度和时间中的至少一个;响应于所述环境数据满足第二预设条件,执行所述从所述目标车辆图像的车窗区域中提取参考信息及后续步骤;其中,所述第二预设条件包括所述环境亮度的变化量大于第一阈值、所述时间的变化量大于第二阈值中的至少一个。13.一种处理设备,其特征在于,包括相互耦接的存储器和处理器,所述存储器存储有程序指令;
所述处理器用于执行所述存储器中存储的程序指令,以实现权利要求1-12任一项所述的方法。14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序指令,所述程序指令能够被执行以实现权利要求1-12任一项所述的方法。
技术总结
本发明公开了一种偏振角度确定方法、设备和存储介质,偏振角度确定方法包括:获取摄像器件拍摄到的目标车辆图像,其中,摄像器件的图像传感器之前设有偏振镜;从目标车辆图像的车窗区域中提取参考信息,其中,参考信息包括以下至少一者:车窗区域的纹理信息、车窗区域内目标对象的肤色信息;基于目标车辆图像的参考信息,确定偏振镜的目标偏振角度。通过上述方式,能够减少反光对车窗区域的图像的影响。能够减少反光对车窗区域的图像的影响。能够减少反光对车窗区域的图像的影响。
技术研发人员:郑磊
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:2023.04.19
技术公布日:2023/8/5
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
