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

处理像素值的图像处理系统和方法与流程

2023-02-06 14:10:41 来源:中国专利 TAG:

技术特征:
1.一种图像处理系统,所述图像处理系统包括处理模块,所述处理模块被配置为处理多个像素值,其中,对于所述多个像素值中的一个或更多个像素值中的每个像素值,所述处理模块被配置为:通过对所述多个像素值的空间子集进行操作来实施对该像素值的处理,对所述多个像素值的空间子集进行操作通过执行以下来进行:对于所述空间子集,定义一个或多个群组的集合,在所述空间子集内的像素值能够被分组到所述一个或多个群组中;基于该像素值的值,将所述空间子集内的所述像素值中的每个像素值分类到所述一个或多个群组的集合的群组中的一个群组中;根据对所述空间子集的所述像素值到所述一个或多个群组中的所述分类,使用所述空间子集的所述像素值中的一个或多个像素值来处理该像素值;以及输出经处理的该像素值。2.根据权利要求1所述的图像处理系统,其中对像素值到所述群组中的一个群组中的所述分类不基于所述像素值的空间位置。3.根据权利要求1所述的图像处理系统,其中所述定义一个或多个群组的集合包括:定义针对所述群组中的每一个群组的像素值范围,并且其中所述将所述空间子集内的所述像素值中的每个像素值分类到所述群组中的一个群组中包括:将所述像素值和针对所述群组的所定义的所述像素值范围中的一个或多个像素值范围进行比较。4.根据权利要求1所述的图像处理系统,其中所述一个或多个群组的集合包括多个群组。5.根据权利要求4所述的图像处理系统,其中所述群组的集合包括三个或更多个群组。6.根据权利要求1所述的图像处理系统,其中所述处理该像素值包括:在合并操作中执行多个处理功能,所述多个处理功能取决于对所述空间子集的像素值到所述一个或多个群组中的所述分类。7.根据权利要求1所述的图像处理系统,还包括被配置为存储群组指示数据的存储库,所述群组指示数据用于指示像素值能够被分组到的一个或多个群组,其中,所述处理模块被配置为在多次迭代中的每次迭代中,通过对像素值流的像素值的相应空间子集进行操作,来处理所述像素值流的相应像素值,对所述像素值流的像素值的相应空间子集进行操作通过在所述多次迭代中的每次迭代中执行以下来进行:从所述存储库取回针对至少一个群组的群组指示数据;使用所取回的所述群组指示数据来定义所述群组的集合,所述空间子集内的像素值能够被分组到所述群组的集合中;执行:(i)将所述空间子集内的所述像素值中的每个像素值分类到群组的集合中的群组中,以及(ii)根据对所述空间子集的所述像素值到所述群组中的所述分类,使用所述空间子集的所述像素值中的一个或多个像素值来处理该像素值;以及将针对所述群组的集合中的至少一个群组的群组指示数据存储在所述存储库中,用于后续迭代中。8.根据权利要求7所述的图像处理系统,其中所述存储针对至少一个群组的群组指示数据包括:存储以下中的至少一项:
作为针对群组的指示值,被分类为该群组的一部分的所述像素值的平均值;对被分类为该群组的一部分的所述像素值的散布的指示;被分类为该群组的一部分的所述像素值的指示位置;以及对所述群组的成员的数量的指示。9.根据权利要求1所述的图像处理系统,其中针对群组的群组指示数据用于指示将被分类到所述群组中的像素值的范围。10.根据权利要求9所述的图像处理系统,其中针对群组的所述群组指示数据包括:将被分类到所述群组中的所述像素值范围内的指示值。11.根据权利要求9所述的图像处理系统,其中针对群组的所述群组指示数据包括:将被分类到所述群组中的所述像素值范围的上界和下界的指示。12.根据权利要求1所述的图像处理系统,其中所述图像处理系统在相机管线中被实施,其中所述多个像素值是像素值流的一部分,并且其中所述图像处理系统被配置为实时地处理所述像素值。13.根据权利要求12所述的图像处理系统,其中所述像素值流将图像表示为像素值的二维数组,并且其中所述像素值流内的所述像素值的空间子集中的每一个子集表示所述二维数组内的像素值的连续块。14.根据权利要求13所述的图像处理系统,其中所述像素值的连续块小于表示所述图像的所述二维数组。15.根据权利要求1所述的图像处理系统,其中所述群组的集合最多包括n个群组,并且其中所述处理模块还被配置为:在对所述空间子集的所述像素值到所述群组中的所述分类之后、并且在所述处理该像素值之前,基于被分类到所述群组中的每个群组中的像素值的数量,选择性地丢弃所述群组中的一个或多个群组,使得最多m个群组被保留,其中n≥m。16.根据权利要求15所述的图像处理系统,其中根据对所述空间子集的所述像素值到所述一个或多个群组中的所述分类,使用所述空间子集的所述像素值中的一个或多个像素值来处理该像素值包括:如果该像素值在被保留的群组内,则确定该像素值不表示缺陷像素;以及如果该像素值不在被保留的群组内,则确定该像素值表示缺陷像素。17.根据权利要求1所述的图像处理系统,其中所述处理模块被配置为:针对所述群组的集合的至少一个群组中的每个群组,确定表示所述群组的位置的质心;以及针对所述群组的集合的至少一个群组中的每个群组,确定所述群组内的所述像素值的平均值。18.根据权利要求17所述的图像处理系统,其中所述处理该像素值包括:基于所述至少一个群组的至少一个确定的所述质心,将去噪、锐化以及去马赛克中的一项或多项应用到该像素值。19.一种在图像处理系统中处理多个像素值的方法,所述方法包括:对于所述多个像素值中的一个或更多个像素值中的每个像素值:通过对所述多个像素值的空间子集进行操作来实施对该像素值的处理,对所述多个像
素值的空间子集进行操作通过执行以下来进行:针对所述空间子集,定义一个或多个群组的集合,在所述空间子集内的像素值能够被分组到所述一个或多个群组中;基于像素值的值,将所述空间子集内的所述像素值中的每个像素值分类到所述一个或多个群组的集合的群组中的一个群组中;根据对所述空间子集的所述像素值到所述一个或多个群组中的所述分类,使用所述空间子集的所述像素值中的一个或多个像素值来处理该像素值;以及输出经处理的该像素值。20.一种非暂时性计算机可读存储介质,其上存储有计算机程序,当所述计算机程序由计算机系统执行时,使得所述计算机系统执行根据权利要求19所述的方法。

技术总结
提供了处理像素值的图像处理系统和方法。该图像处理系统包括处理模块,该处理模块被配置为:接收多个像素值;以及通过对所接收的像素值的特定子集进行操作,来实施对特定像素值的处理,对接收到的像素值的特定子集进行操作通过执行以下来进行:定义一个或多个群组的集合,在特定子集内的像素值可以被分组到该群组的集合中;基于该像素值的值,将特定子集内的像素值中的每个像素值分类到一个或多个群组的集合的群组中的一个群组中;根据对特定子集的像素值到一个或多个群组中的分类,使用特定子集的像素值中的一个或多个像素值,来处理特定像素值;以及输出经处理的特定像素值。以及输出经处理的特定像素值。以及输出经处理的特定像素值。


技术研发人员:T
受保护的技术使用者:想象技术有限公司
技术研发日:2018.10.26
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献