[0011] 下面将参照附图对本发明的实施方案进行详细说明。
[0012] 用图像分析一般利用数学模型并结合图像处理的技术来分析底层特征和上层结构,从而提取具有一定智能性的信息。
[0013] 模式识别和人工智能方法对物景进行分析、描述、分类和解释的技术,又称景物分析或图像理解。20世纪60年代以来,在图像分析方面已有许多研究成果,从针对具体问题和应用的图像分析技术逐渐向建立一般理论的方向发展。图像分析同图像处理、计算机图形学等研究内容密切相关,而且相互交叉重叠。但图像处理主要研究图像传输、存储、增强和复原;计算机图形学主要研究点、线、面和体的表示方法以及视觉信息的显示方法;图像分析则着重于构造图像的描述方法,更多地是用符号表示各种图像,而不是对图像本身进行运算,并利用各种有关知识进行推理。图像分析与关于人的视觉的研究也有密切关系,对人的视觉机制中的某些可辨认模块的研究可促进计算机视觉能力的提高。
[0014] 当前,车辆对其前方玻璃体的清洗液配方固定,并不会根据玻璃体上的具体污染物类型进行相应的配方选择和喷射,导致对于普通污染物清除效果尚可,而对例如鸟粪等难以清洗的污染物清洗效果不佳,需要进行额外的人工去除操作。
[0015] 为了克服上述不足,本发明搭建了一种针对性目标清洗方法,能够有效解决相应的技术问题。
[0016] 图1为根据本发明实施方案示出的针对性目标清洗机构的清洗对象的外形示意图。
[0017] 根据本发明实施方案示出的针对性目标清洗机构包括:
[0018] 鸟粪鉴别设备,位于车辆内部,与最近邻插值设备连接,用于接收再次插值图像,并基于鸟粪颜色特征对所述再次插值图像执行鸟粪鉴别动作,以在所述再次插值图像中存在鸟粪时,发出第一控制信号,否则,发出第二控制信号;
[0019] 配料控制设备,与所述鸟粪鉴别设备连接,用于在接收到所述第一控制信号时,选择配有除粪剂的清洗液作为备用清洗液,还用于在接收到所述第二控制信号时,选择未配有除粪剂的清洗液作为备用清洗液;
[0020] 所述配料控制设备还通过两个管道分别与配有除粪剂的清洗液的储藏容器以及未配有除粪剂的清洗液的储藏容器连接;
[0021] 喷射执行设备,与所述配料控制设备连接,用于在接收到喷射命令时,汲取备用清洗液喷向车辆的前方玻璃体上;
[0022] 嵌入式摄像头,位于车辆内部,嵌入在车辆的后视镜的外壳上,用于对车辆前方进行摄像操作,以获得并输出相应的前方拍摄图像;
[0023] 范围扩展设备,位于车辆的后视镜的外壳内,与所述嵌入式摄像头连接,用于接收所述前方拍摄图像,对所述前方拍摄图像执行动态范围扩展处理,以获得并输出相应的范围扩展图像;
[0024] 最近邻插值设备,与所述范围扩展设备连接,用于接收范围扩展图像,对所述范围扩展图像执行最近邻插值处理,以获得并输出最近邻插值图像;
[0025] 形状匹配设备,与所述最近邻插值设备连接,用于基于预设的基准玻璃体形状对所述最近邻插值图像执行形状匹配,以在匹配到相应的玻璃体区域时,发出第一控制指令;
[0026] 所述形状匹配设备用于在未匹配到相应的玻璃体区域时,发出第二控制指令;
[0027] 现场锐化设备,分别与所述最近邻插值设备和所述形状匹配设备连接,用于在接收到所述第二控制指令时,对范围扩展图像执行图像锐化处理,以获得现场锐化图像,并将所述现场锐化图像发送给最近邻插值设备;
[0028] 所述最近邻插值设备在接收到现场锐化图像时,对所述现场锐化图像执行最近邻插值处理,以获得并输出再次插值图像;
[0029] MCU控制设备,分别与所述最近邻插值设备、所述形状匹配设备和所述现场锐化设备连接;
[0030] 其中,所述最近邻插值设备还与所述形状匹配设备连接,用于在接收到所述第一控制指令时,将所述最近邻插值图像直接作为再次插值图像输出。
[0031] 接着,继续对本发明的针对性目标清洗机构的具体结构进行进一步的说明。
[0032] 所述针对性目标清洗机构中:
[0033] 所述MCU控制设备、所述最近邻插值设备、所述形状匹配设备和所述现场锐化设备被集成在同一块印刷电路板上;
[0034] 其中,所述MCU控制设备通过16位数据总线分别与所述最近邻插值设备、所述形状匹配设备和所述现场锐化设备建立双向通信链路。
[0035] 所述针对性目标清洗机构中还可以包括:
[0036] 噪声辨识设备,与所述最近邻插值设备连接,用于接收所述再次插值图像,对所述再次插值图像进行噪声类型分析,以获得所述再次插值图像中各种噪声类型以及每一种噪声类型对应的最大幅值,并基于最大幅值的从大到小的顺序对所述各种噪声类型进行排序,将序号前五的五种噪声类型作为五种待处理噪声类型输出;所述噪声辨识设备由CPLD芯片来实现,所述CPLD芯片内还集成有存储器,用于存储类型权重对照表,所述类型权重对照表保存了每一种噪声类型对二值化阈值的影响系数,还用于存储初始化二值化阈值。
[0037] 所述针对性目标清洗机构中还可以包括:
[0038] 数据纠正设备,与所述噪声辨识设备连接,用于接收所述五种待处理噪声类型、所述初始化二值化阈值和所述类型权重对照表,基于所述类型权重对照表确定所述五种待处理噪声类型分别对应的五个影响系数,并采用所述五个影响系数对所述初始化二值化阈值进行按顺序的纠正处理,以获得纠正处理完毕后的纠正化阈值,并输出所述纠正化阈值。
[0039] 所述针对性目标清洗机构中还可以包括:
[0040] 归一化处理设备,分别与所述鸟粪鉴别设备和所述数据纠正设备连接,采用所述纠正化阈值对所述再次插值图像执行二值化处理,以获得待检测图像,并将所述待检测图像替换所述再次插值图像发送给所述鸟粪鉴别设备。
[0041] 根据本发明实施方案示出的针对性目标清洗方法包括:
[0042] 使用鸟粪鉴别设备,位于车辆内部,与最近邻插值设备连接,用于接收再次插值图像,并基于鸟粪颜色特征对所述再次插值图像执行鸟粪鉴别动作,以在所述再次插值图像中存在鸟粪时,发出第一控制信号,否则,发出第二控制信号;
[0043] 使用配料控制设备,与所述鸟粪鉴别设备连接,用于在接收到所述第一控制信号时,选择配有除粪剂的清洗液作为备用清洗液,还用于在接收到所述第二控制信号时,选择未配有除粪剂的清洗液作为备用清洗液;
[0044] 所述配料控制设备还通过两个管道分别与配有除粪剂的清洗液的储藏容器以及未配有除粪剂的清洗液的储藏容器连接;
[0045] 使用喷射执行设备,与所述配料控制设备连接,用于在接收到喷射命令时,汲取备用清洗液喷向车辆的前方玻璃体上;
[0046] 使用嵌入式摄像头,位于车辆内部,嵌入在车辆的后视镜的外壳上,用于对车辆前方进行摄像操作,以获得并输出相应的前方拍摄图像;
[0047] 使用范围扩展设备,位于车辆的后视镜的外壳内,与所述嵌入式摄像头连接,用于接收所述前方拍摄图像,对所述前方拍摄图像执行动态范围扩展处理,以获得并输出相应的范围扩展图像;
[0048] 使用最近邻插值设备,与所述范围扩展设备连接,用于接收范围扩展图像,对所述范围扩展图像执行最近邻插值处理,以获得并输出最近邻插值图像;
[0049] 使用形状匹配设备,与所述最近邻插值设备连接,用于基于预设的基准玻璃体形状对所述最近邻插值图像执行形状匹配,以在匹配到相应的玻璃体区域时,发出第一控制指令;
[0050] 所述形状匹配设备用于在未匹配到相应的玻璃体区域时,发出第二控制指令;
[0051] 使用现场锐化设备,分别与所述最近邻插值设备和所述形状匹配设备连接,用于在接收到所述第二控制指令时,对范围扩展图像执行图像锐化处理,以获得现场锐化图像,并将所述现场锐化图像发送给最近邻插值设备;
[0052] 所述最近邻插值设备在接收到现场锐化图像时,对所述现场锐化图像执行最近邻插值处理,以获得并输出再次插值图像;
[0053] 使用MCU控制设备,分别与所述最近邻插值设备、所述形状匹配设备和所述现场锐化设备连接;
[0054] 其中,所述最近邻插值设备还与所述形状匹配设备连接,用于在接收到所述第一控制指令时,将所述最近邻插值图像直接作为再次插值图像输出。
[0055] 接着,继续对本发明的针对性目标清洗方法的具体步骤进行进一步的说明。
[0056] 所述针对性目标清洗方法中:
[0057] 所述MCU控制设备、所述最近邻插值设备、所述形状匹配设备和所述现场锐化设备被集成在同一块印刷电路板上;
[0058] 其中,所述MCU控制设备通过16位数据总线分别与所述最近邻插值设备、所述形状匹配设备和所述现场锐化设备建立双向通信链路。
[0059] 所述针对性目标清洗方法还可以包括:
[0060] 使用噪声辨识设备,与所述最近邻插值设备连接,用于接收所述再次插值图像,对所述再次插值图像进行噪声类型分析,以获得所述再次插值图像中各种噪声类型以及每一种噪声类型对应的最大幅值,并基于最大幅值的从大到小的顺序对所述各种噪声类型进行排序,将序号前五的五种噪声类型作为五种待处理噪声类型输出;所述噪声辨识设备由CPLD芯片来实现,所述CPLD芯片内还集成有存储器,用于存储类型权重对照表,所述类型权重对照表保存了每一种噪声类型对二值化阈值的影响系数,还用于存储初始化二值化阈值。
[0061] 所述针对性目标清洗方法还可以包括:
[0062] 使用数据纠正设备,与所述噪声辨识设备连接,用于接收所述五种待处理噪声类型、所述初始化二值化阈值和所述类型权重对照表,基于所述类型权重对照表确定所述五种待处理噪声类型分别对应的五个影响系数,并采用所述五个影响系数对所述初始化二值化阈值进行按顺序的纠正处理,以获得纠正处理完毕后的纠正化阈值,并输出所述纠正化阈值。
[0063] 所述针对性目标清洗方法还可以包括:
[0064] 使用归一化处理设备,分别与所述鸟粪鉴别设备和所述数据纠正设备连接,采用所述纠正化阈值对所述再次插值图像执行二值化处理,以获得待检测图像,并将所述待检测图像替换所述再次插值图像发送给所述鸟粪鉴别设备。
[0065] 另外,MCU控制器。微控制单元(Microcontroller Unit;MCU),又称单片微型计算机(Single Chip Microcomputer)或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。
[0066] 32位MCU可说是MCU市场主流,单颗报价在1.5~4美元之间,工作频率大多在100~350MHz之间,执行效能更佳,应用类型也相当多元。但32位MCU会因为操作数与内存长度的增加,相同功能的程序代码长度较8/16bit MCU增加30~40%,这导致内嵌OTP/FlashROM内存容量不能太小,而芯片对外脚位数量暴增,进一步局限32bit MCU的成本缩减能力。
[0067] 最后应注意到的是,在本发明各个实施例中的各功能设备可以集成在一个处理设备中,也可以是各个设备单独物理存在,也可以两个或两个以上设备集成在一个设备中。
[0068] 所述功能如果以软件功能设备的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0069] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。