一种定位检测方法、装置及设备与流程

    专利查询2026-10-06  1


    本申请涉及机器视觉,尤其涉及一种定位检测方法、装置及设备。


    背景技术:

    1、当待检测图像存在多个类别的物体时,如待检测图像存在橘子和柠檬等类别的物体时,需要能够定位每个物体,并检测每个物体的类别。比如说,先分割出几个物体区域(该过程称为定位,如待检测图像存在3个橘子和2个柠檬时,需要分割出5个物体区域),然后,确定每个物体区域的类别(该过程称为检测,如确定物体区域1是橘子类别,物体区域2是柠檬类别,以此类推)。

    2、为了对待检测图像进行定位和检测,可以将待检测图像输入给神经网络模型,由神经网络模型对待检测图像进行人工智能处理。在人工智能处理过程中,可以将该待检测图像分割出几个物体区域,确定每个物体区域的类别。

    3、然而,当待检测图像内的不同物体的形状相似,待检测图像内的不同物体的特征相似时,神经网络模型很难确定每个物体区域的类别,也就是说,神经网络模型无法输出准确可靠的类别,也就无法准确得到每个物体区域的类别。


    技术实现思路

    1、本申请提供一种定位检测方法,预先配置多个颜色类别,针对每个颜色类别,该颜色类别对应颜色范围和索引值,所述方法包括:

    2、依次遍历待检测图像的每个像素点;针对当前遍历的像素点,基于该像素点的颜色所属的颜色范围确定该像素点对应的目标颜色类别;

    3、生成颜色类别标记图像,针对所述颜色类别标记图像的每个像素点,该像素点的像素值是该像素点对应的目标颜色类别的索引值;

    4、基于所述颜色类别标记图像确定目标连通域,确定所述目标连通域的外接区域,所述目标连通域由像素值相同且相互连通的像素点组成;

    5、在所述待检测图像中确定与所述外接区域对应的定位检测区域,所述定位检测区域的颜色类别与所述目标连通域的索引值对应。

    6、本申请提供一种定位检测装置,预先配置多个颜色类别,针对每个颜色类别,该颜色类别对应颜色范围和索引值,所述装置包括:

    7、确定模块,用于依次遍历待检测图像的每个像素点;针对当前遍历的像素点,基于该像素点的颜色所属的颜色范围确定该像素点对应的目标颜色类别;

    8、生成模块,用于生成颜色类别标记图像,针对所述颜色类别标记图像的每个像素点,该像素点的像素值是该像素点对应的目标颜色类别的索引值;

    9、处理模块,用于基于所述颜色类别标记图像确定目标连通域,确定目标连通域的外接区域,所述目标连通域由像素值相同且相互连通的像素点组成;

    10、检测模块,用于在所述待检测图像中确定与所述外接区域对应的定位检测区域,所述定位检测区域的颜色类别与所述目标连通域的索引值对应。

    11、本申请提供一种电子设备,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述示例公开的定位检测方法。

    12、本申请提供一种计算机程序产品,计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述示例公开的定位检测方法。

    13、本申请提供一种机器可读存储介质,所述机器可读存储介质存储有能够被处理器执行的机器可执行指令;其中,所述处理器用于执行所述机器可执行指令,以实现上述示例公开的定位检测方法。

    14、由以上技术方案可见,本申请实施例中,预先配置多个颜色类别,每个颜色类别对应颜色范围和索引值,从而基于颜色类别实现待检测图像的定位和检测。能够基于颜色类别对应的颜色范围和索引值,分割出几个物体区域(即定位过程),能够基于颜色类别对应的颜色范围和索引值,确定每个物体区域的类别(即检测过程)。这样,即使待检测图像内的不同物体的形状相似,待检测图像内的不同物体的特征相似,也能够准确确定每个物体区域的类别,得到准确可靠的类别检测结果。根据设定的多个颜色类别,能够在图像中分割出不同颜色的目标物体,进而执行定位检测,以颜色为特征,对于不同类别的目标物体进行图像分割和定位检测,能够正确处理颜色相近但不同种类的目标物体。



    技术特征:

    1.一种定位检测方法,其特征在于,预先配置多个颜色类别,针对每个颜色类别,该颜色类别对应颜色范围和索引值,所述方法包括:

    2.根据权利要求1所述的方法,其特征在于,所述基于该像素点的颜色所属的颜色范围确定该像素点对应的目标颜色类别,包括:

    3.根据权利要求1所述的方法,其特征在于,

    4.根据权利要求3所述的方法,其特征在于,

    5.根据权利要求1所述的方法,其特征在于,所述多个颜色类别包括背景颜色类别和至少两个前景颜色类别,所述方法还包括:

    6.根据权利要求1-5任一项所述的方法,其特征在于,针对每个颜色类别,该颜色类别还对应物体名称,所述物体名称表示物体的唯一标识;所述在所述待检测图像中确定与所述外接区域对应的定位检测区域之后,还包括:

    7.一种定位检测装置,其特征在于,预先配置多个颜色类别,针对每个颜色类别,该颜色类别对应颜色范围和索引值,所述装置包括:

    8.根据权利要求7所述的装置,其特征在于,其中,所述确定模块基于该像素点的颜色所属的颜色范围确定该像素点对应的目标颜色类别时具体用于:基于每个颜色类别对应的颜色范围,若该像素点的颜色只属于一个候选颜色范围,则将该候选颜色范围对应的颜色类别确定为所述目标颜色类别;或者,基于每个颜色类别对应的颜色范围,若该像素点的颜色同时属于至少两个候选颜色范围,针对每个候选颜色范围,确定该候选颜色范围对应的像素点数量;其中,基于该像素点的所有相邻像素点的颜色,所述像素点数量是颜色只属于该候选颜色范围的相邻像素点的总数量;基于每个候选颜色范围对应的像素点数量,将最大像素点数量的候选颜色范围对应的颜色类别确定为目标颜色类别;

    9.一种电子设备,其特征在于,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现权利要求1-6任一所述的方法。

    10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1-6任一所述的方法。


    技术总结
    本申请提供一种定位检测方法、装置及设备,该方法包括:依次遍历待检测图像的每个像素点;针对当前遍历的像素点,基于该像素点的颜色所属的颜色范围确定该像素点对应的目标颜色类别;生成颜色类别标记图像,针对颜色类别标记图像的每个像素点,该像素点的像素值是该像素点对应的目标颜色类别的索引值;基于颜色类别标记图像确定目标连通域,确定目标连通域的外接区域,目标连通域由像素值相同且相互连通的像素点组成;在待检测图像中确定与所述外接区域对应的定位检测区域,定位检测区域的颜色类别与目标连通域的索引值对应。通过本申请技术方案,根据设定的多个颜色类别,能够在图像中分割出不同颜色的目标物体,进而执行定位检测。

    技术研发人员:张佳逊,全晓臣,邓志辉
    受保护的技术使用者:杭州海康机器人股份有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-39668.html

    最新回复(0)